Sign me up Login

Details about package fractgen

Name: fractgen (PTS)
Uploader: Thomas Dreibholz <dreibh@simula.no> (Debian QA page)
Description: fractgen - fractal images calculation application (Qt version)
kfractgen - fractal images calculation application (KDE version)
clifractgen - fractal images calculation application (command-line version)
fractgen-common - common files for FractGen
fractgen-examples - example files for FractGen

Package uploads

Upload #2

Information

Version: 3.0.2-1
Uploaded: 2024-12-20 13:26
Source package: fractgen_3.0.2-1.dsc
Distribution: unstable
Section: graphics
Priority: optional
Homepage: https://www.nntb.no/~dreibh/fractalgenerator/
Vcs-Git: https://github.com/dreibh/fractgen.git
Vcs-Browser: https://github.com/dreibh/fractgen

Changelog

 fractgen (3.0.2-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/control: Updated standards version to 4.7.0.

QA information

Comments

No comments

Upload #1

Information

Version: 3.0.0-1
Uploaded: 2024-12-13 22:11
Source package: fractgen_3.0.0-1.dsc
Distribution: unstable
Section: graphics
Priority: optional
Homepage: https://www.nntb.no/~dreibh/fractalgenerator/
Vcs-Git: https://github.com/dreibh/fractgen.git
Vcs-Browser: https://github.com/dreibh/fractgen

Changelog

 fractgen (3.0.0-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/control: Updated standards version to 4.7.0.

QA information

Comments

  1. Thomas,
    
    Preamble...
    
    Thank you for taking the time to prepare this package and your contribution to the Debian project.
    
    The review below is for assistance. This review is offered to help package submitters to Debian mentors inorder to improve their packages prior to possible sponsorship into Debian. There is no obligation on behalf of the submitter to make any alterations based upon information provided in the review.
    
    Review...
    
    1. Build:
    
      * pbuilder [1]: Good
      * sbuild [2]: Issue
    
    Install main build dependencies (apt-based resolver)
    ----------------------------------------------------
    
    Installing build dependencies
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:
    
    The following packages have unmet dependencies:
     sbuild-build-depends-main-dummy : Depends: extra-cmake-modules (< 6.0.0) but 6.8.0-2 is to be installed
                                       Depends: extra-cmake-modules (< 6.0.0) but 6.8.0-2 is to be installed
                                       Depends: extra-cmake-modules (< 6.0.0) but 6.8.0-2 is to be installed
                                       Depends: extra-cmake-modules (< 6.0.0) but 6.8.0-2 is to be installed
    E: Unable to correct problems, you have held broken packages.
    apt-get failed.
    E: Package installation failed
    Not removing build depends: cloned chroot in use
    
    Setup apt archive
    -----------------
    
    Merged Build-Depends: dose-distcheck
    Filtered Build-Depends: dose-distcheck
    dpkg-deb: building package 'sbuild-build-depends-dose3-dummy' in '/build/reproducible-path/resolver-WDBbjM/apt_archive/sbuild-build-depends-dose3-dummy.deb'.
    Ign:1 copy:/build/reproducible-path/resolver-WDBbjM/apt_archive ./ InRelease
    Get:2 copy:/build/reproducible-path/resolver-WDBbjM/apt_archive ./ Release [615 B]
    Ign:3 copy:/build/reproducible-path/resolver-WDBbjM/apt_archive ./ Release.gpg
    Get:4 copy:/build/reproducible-path/resolver-WDBbjM/apt_archive ./ Sources [1610 B]
    Get:5 copy:/build/reproducible-path/resolver-WDBbjM/apt_archive ./ Packages [1527 B]
    Fetched 3752 B in 0s (0 B/s)
    Reading package lists...
    Reading package lists...
    
    Install dose3 build dependencies (apt-based resolver)
    -----------------------------------------------------
    
    Installing build dependencies
    Reading package lists...
    Building dependency tree...
    Reading state information...
    The following additional packages will be installed:
      dose-distcheck
    The following NEW packages will be installed:
      dose-distcheck sbuild-build-depends-dose3-dummy
    0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
    Need to get 1207 kB of archives.
    After this operation, 4930 kB of additional disk space will be used.
    Get:1 copy:/build/reproducible-path/resolver-WDBbjM/apt_archive ./ sbuild-build-depends-dose3-dummy 0.invalid.0 [852 B]
    Get:2 https://deb.debian.org/debian unstable/main amd64 dose-distcheck amd64 7.0.0-5+b5 [1207 kB]
    debconf: delaying package configuration, since apt-utils is not installed
    Fetched 1207 kB in 0s (8228 kB/s)
    Selecting previously unselected package dose-distcheck.
    (Reading database ... 12407 files and directories currently installed.)
    Preparing to unpack .../dose-distcheck_7.0.0-5+b5_amd64.deb ...
    Unpacking dose-distcheck (7.0.0-5+b5) ...
    Selecting previously unselected package sbuild-build-depends-dose3-dummy.
    Preparing to unpack .../sbuild-build-depends-dose3-dummy_0.invalid.0_amd64.deb ...
    Unpacking sbuild-build-depends-dose3-dummy (0.invalid.0) ...
    Setting up dose-distcheck (7.0.0-5+b5) ...
    Setting up sbuild-build-depends-dose3-dummy (0.invalid.0) ...
    (I)Doseparse: Parsing and normalizing...
    (I)Dose_deb: Parsing Packages file -...
    (I)Dose_common: total packages 72277
    (I)Dose_applications: Cudf Universe: 72277 packages
    (I)Dose_applications: --checkonly specified, consider all packages as background packages
    (I)Dose_applications: Solving...
    output-version: 1.2
    native-architecture: amd64
    report:
     -
      package: sbuild-build-depends-main-dummy
      version: 0.invalid.0
      architecture: amd64
      status: broken
      reasons:
       -
        missing:
         pkg:
          package: sbuild-build-depends-main-dummy
          version: 0.invalid.0
          architecture: amd64
          unsat-dependency: extra-cmake-modules:amd64 (< 6.0.0)
     
    background-packages: 72276
    foreground-packages: 1
    total-packages: 72277
    broken-packages: 1
    
    +------------------------------------------------------------------------------+
    | Cleanup                                                                      |
    +------------------------------------------------------------------------------+
    
    Purging /build/reproducible-path
    Not cleaning session: cloned chroot in use
    E: Package build dependencies not satisfied; skipping
    
    +------------------------------------------------------------------------------+
    | Summary                                                                      |
    +------------------------------------------------------------------------------+
    
    Build Architecture: amd64
    Build Type: full
    Build-Space: n/a
    Build-Time: 0
    Distribution: unstable
    Fail-Stage: install-deps
    Host Architecture: amd64
    Install-Time: 0
    Job: /home/philwyett/Development/builder/debian/fractgen_3.0.0-1.dsc
    Machine Architecture: amd64
    Package: fractgen
    Package-Time: 0
    Source-Version: 3.0.0-1
    Space: n/a
    Status: given-back
    Version: 3.0.0-1
    
    2. Lintian [3]: Not performed at this time
    
    3. Licenses [4]: Good
    
    Myself (DM) and some DDs like to see a 'Files: debian/*' section in 'debian/copyright'.
    
    4. Watch file [uscan --force-download]: Good
    
    5. Build Twice [sudo pbuilder build --twice <package>.dsc]: Issue
    
     dpkg-source --before-build .
     debian/rules clean
    dh clean --buildsystem=cmake
       dh_auto_clean -O--buildsystem=cmake
       dh_autoreconf_clean -O--buildsystem=cmake
       dh_clean -O--buildsystem=cmake
     dpkg-source -b .
    dpkg-source: info: using source format '3.0 (quilt)'
    dpkg-source: info: verifying ./fractgen_3.0.0.orig.tar.xz.asc
    dpkg-source: info: building fractgen using existing ./fractgen_3.0.0.orig.tar.xz
    dpkg-source: info: building fractgen using existing ./fractgen_3.0.0.orig.tar.xz.asc
    dpkg-source: error: cannot represent change to src/fractgen_de.qm: binary file contents changed
    dpkg-source: error: add src/fractgen_de.qm in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: cannot represent change to src/fractgen_nb.qm: binary file contents changed
    dpkg-source: error: add src/fractgen_nb.qm in debian/source/include-binaries if you want to store the modified binary in the debian tarball
    dpkg-source: error: unrepresentable changes to source
    dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
    I: copying local configuration
    E: Failed autobuilding of package
    
    6. Reproducible builds [5]: 
    
    7. Install [No previous installs]: Not performed at this time
    
    8. Upgrade [Over previous installs if any]: Not performed at this time
    
    Summary...
    
    Good work, with some issue sthat you will need to look at.
    
    Regards
    
    Phil
    
    [1] pbuilder:
    
      * Command: sudo pbuilder build <PACKAGE>.dsc
      * Document: https://wiki.ubuntu.com/PbuilderHowto.
      * Document: https://wiki.debian.org/PbuilderTricks
    
    [2] sbuild:
    
      * Command: sbuild <PACKAGE>.dsc
      * Document: https://wiki.debian.org/sbuild
    
    [3] lintian:
    
      * Command: lintian -v -i -I -E --pedantic --profile debian (*.dsc, *.changes, *.buildinfo). Each can throw up different results, so be thorough.
      * Document: https://wiki.debian.org/Lintian
    
    [4] lrc:
    
      * Command: lrc
      * Document: https://wiki.debian.org/CopyrightReviewTools#licenserecon
    
    [5] reprotest
    
      * Command: sudo reprotest --vary=-build_path,domain_host.use_sudo=1 --auto-build <PACKAGE>.dsc -- schroot unstable-amd64-sbuild
      * Document: https://wiki.kathenas.org/pmwiki.php/Kathenas/Article00000004
      * Document: https://wiki.debian.org/ReproducibleBuilds/
      * Document: https://wiki.debian.org/ReproducibleBuilds/Howto#Newer_method
    Needs work Phil Wyett at Dec. 14, 2024, 7:31 p.m.