Hi Phil,

thanks for having a look at this package :)

On Thu, 08 Aug 2024 04:12:47 +0100
Phil Wyett <philip.wy...@kathenas.org> wrote:



>   * sbuild [2]: Issue
> 
> 0m9.8s DUMP: 
>   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:
>    runit-run : Conflicts: runit-init but 2.1.2-60 is to be installed
>   E: Unable to correct problems, you have held broken packages.
> 0m9.8s ERROR: Command failed (status=100): ['schroot', '--preserve-
> environment', '--run-session', '--chroot',
> 'session:unstable-amd64-sbuild-
> 08485034-5532-11ef-9085-5254001e7516-piuparts', '--directory', '/',
> '-u', 'root', '--', 'apt-get', '-y', '--allow-downgrades', 'install',
> './tmp/getty- run_2.1.2-60_all.deb',
> './tmp/runit-dbgsym_2.1.2-60_amd64.deb', './tmp/runit-
> init_2.1.2-60_amd64.deb', './tmp/runit-run_2.1.2-60_all.deb',
> './tmp/runit_2.1.2-60_amd64.deb']

is this a piuparts test run inside sbuild?


> 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:
>    runit-run : Conflicts: runit-init but 2.1.2-60 is to be installed
>   E: Unable to correct problems, you have held broken packages.
>   
> 0m10.1s DEBUG: Terminate schroot session
> '/var/run/schroot/mount/unstable-
> amd64-sbuild-08485034-5532-11ef-9085-5254001e7516-piuparts' 0m10.1s
> DEBUG: Starting command: ['schroot', '--end-session', '--chroot',
> 'session:unstable-amd64-sbuild-08485034-5532-11ef-9085-5254001e7516-
> piuparts'] 0m10.3s DEBUG: Command ok: ['schroot', '--end-session',
> '--chroot',
> 'session:unstable-amd64-sbuild-08485034-5532-11ef-9085-5254001e7516-
> piuparts'] 0m10.3s ERROR: piuparts run ends.
> 
> E: Piuparts run failed.
> 
> 2. Lintian [3]: Issue
> 
> I: runit-init: conflicts-with-version bfh-container (<< 20211009-24~)
> N: 
> N:   An earlier-than version clause is normally an indication that
> Breaks N:   should be used instead of Conflicts. Breaks is a weaker
> requirement that N:   provides the package manager more leeway to
> find a valid upgrade path. N:   Conflicts should only be used if two
> packages can never be unpacked at the
> N:   same time, or for some situations involving virtual packages
> (where a N:   version clause is not appropriate). In particular, when
> moving files N:   between packages, use Breaks plus Replaces, not
> Conflicts plus Replaces. N: 
> N:   Please refer to Conflicting binary packages - Conflicts (Section
> 7.4) in N:   the Debian Policy Manual for details.
> N: 
> N:   Visibility: info
> N:   Show-Always: no
> N:   Check: fields/package-relations
> 
> I: runit-init: conflicts-with-version molly-guard (<< 0.8.3~)
> 
> I: runit-init: conflicts-with-version progress-linux-container (<<
> 20221002- 12~)
> 
> I: runit: hardening-no-fortify-functions [usr/bin/chpst]
> N: 
> N:   This package provides an ELF binary that lacks the use of
> fortified libc N:   functions. Either there are no potentially
> unfortified functions called by
> N:   any routines, all unfortified calls have already been fully
> validated at N:   compile-time, or the package was not built with the
> default Debian N:   compiler flags defined by dpkg-buildflags. If
> built using dpkg- buildflags
> N:   directly, be sure to import CPPFLAGS.
> N:   
> N:   NB: Due to false-positives, Lintian ignores some unprotected
> functions N:   (e.g. memcpy).
> N: 
> N:   Please refer
> to https://wiki.debian.org/Hardening and Bug#673112 for N:   details.
> N: 
> N:   Visibility: info
> N:   Show-Always: no
> N:   Check: binaries/hardening
> N:
> I: runit: hardening-no-fortify-functions [usr/bin/runsv]
> N:
> I: runit: hardening-no-fortify-functions [usr/bin/runsvdir]
> N:
> I: runit: hardening-no-fortify-functions [usr/bin/sv]
> N:
> I: runit: hardening-no-fortify-functions [usr/bin/svlogd]
> N:
> I: runit: hardening-no-fortify-functions [usr/sbin/runit]
> N:
> I: runit: hardening-no-fortify-functions [usr/sbin/utmpset]
> 
> I: runit source: patch-not-forwarded-upstream
> [debian/patches/0028-Disable- sv-test]
> N: 
> N:   According to the DEP-3 headers, this patch has not been forwarded
> N:   upstream.
> N:   
> N:   Please forward the patch and try to have it included in
> upstream's version
> N:   control system. If the patch is not suitable for that, please
> mention N:   not-needed in the Forwarded field of the patch header.
> N: 
> N:   Please refer to social contract item 2, Coordination with
> upstream N:   developers (Section 3.1.4) in the Debian Developer's
> Reference, Changes to
> N:   the upstream sources (Section 4.3) in the Debian Policy Manual,
> and N:   Bug#755153 for details.
> N: 
> N:   Visibility: info
> N:   Show-Always: no
> N:   Check: debian/patches/dep3
> N:   Renamed from: send-patch
> N:
> I: runit source: patch-not-forwarded-upstream
> [debian/patches/0029-fix-ftbfs- with-gcc14.patch]
> 
> 3. Licenses [4]: Good
> 
> 4. Watch file [uscan --force-download]: Good
> 
> 5. Build Twice [sudo pbuilder build --twice <package>.dsc]: Good
> 
> 6. Reproducible builds [5]: Good
> 
> 7. Install [No previous installs]: Not performed at this time
> 
> 8. Upgrade [Over previous installs if any]: Not performed at this time
> 
> Summary...
> 
> I believe runit is not yet ready for sponsorship/upload. Could the
> contributor rectify one of more of the rasied issues. Once updated to
> your satisfaction and a new upload done, please remove the 'moreinfo'
> on the Request For Sponsorship (RFS) bug report.
> 
> 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 -t
>   *
> 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.debian.org/ReproducibleBuilds/
>   *
> Document: https://wiki.debian.org/ReproducibleBuilds/Howto#Newer_method
> 

Reply via email to