[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Collapsed feature dependencies?



On Wed, Sep 27, 2023 at 04:24:02PM +0200, Axel Kittenberger wrote:
> 
> > That has nothing to do with collapse_features.  Those packages still
> > exist, they're just virtual.
> 
> ahhh, I didnt realize that.
> 
> I attached the whole log, it are actually just the tests that are failing.
> 
> To be honest so far I just called update.sh and build.sh.. so sorry this
> whole thing is still confusing for me..

> autopkgtest
> -----------
> 
> autopkgtest [16:03:28]: starting date and time: 2023-09-27 16:03:28+0200
> autopkgtest [16:03:28]: version 5.30
> autopkgtest [16:03:28]: host test; command line: /usr/bin/autopkgtest /home/axel/debcargo-conf/build/rust-oo7_0.2.1-1.dsc /home/axel/debcargo-conf/build/rust-oo7_0.2.1-1_amd64.changes -- schroot debcargo-unstable-amd64-sbuild
> autopkgtest [16:03:28]: testbed dpkg architecture: amd64
> autopkgtest [16:03:28]: testbed apt version: 2.7.3
> autopkgtest [16:03:28]: testbed running kernel: Linux 6.4.0-3-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.4.11-1 (2023-08-17)
> autopkgtest [16:03:28]: @@@@@@@@@@@@@@@@@@@@ source /home/axel/debcargo-conf/build/rust-oo7_0.2.1-1.dsc
> dpkg-source: warning: extracting unsigned source package (/tmp/autopkgtest.IiPUTn/rust-oo7_0.2.1-1.dsc)
> dpkg-source: info: extracting rust-oo7 in src
> dpkg-source: info: unpacking rust-oo7_0.2.1.orig.tar.gz
> dpkg-source: info: unpacking rust-oo7_0.2.1-1.debian.tar.xz
> autopkgtest [16:03:28]: testing package rust-oo7 version 0.2.1-1
> autopkgtest [16:03:28]: build not needed
> autopkgtest [16:03:28]: test rust-oo7:@: preparing testbed
> Reading package lists...
> Building dependency tree...
> The following NEW packages will be installed:
>   apt-utils
> 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
> Need to get 318 kB of archives.
> After this operation, 1086 kB of additional disk space will be used.
> Get:1 http://deb.debian.org/debian unstable/main amd64 apt-utils amd64 2.7.3 [318 kB]
> debconf: delaying package configuration, since apt-utils is not installed
> Fetched 318 kB in 0s (11.2 MB/s)
> Selecting previously unselected package apt-utils.
> (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 21976 files and directories currently installed.)
> Preparing to unpack .../apt-utils_2.7.3_amd64.deb ...
> Unpacking apt-utils (2.7.3) ...
> Setting up apt-utils (2.7.3) ...
> Processing triggers for man-db (2.11.2-3) ...
> Get:1 file:/tmp/autopkgtest.IiPUTn/binaries  InRelease
> Ign:1 file:/tmp/autopkgtest.IiPUTn/binaries  InRelease
> Get:2 file:/tmp/autopkgtest.IiPUTn/binaries  Release [816 B]
> Get:2 file:/tmp/autopkgtest.IiPUTn/binaries  Release [816 B]
> Get:3 file:/tmp/autopkgtest.IiPUTn/binaries  Release.gpg
> Ign:3 file:/tmp/autopkgtest.IiPUTn/binaries  Release.gpg
> Get:4 file:/tmp/autopkgtest.IiPUTn/binaries  Packages [18.5 kB]
> Reading package lists...
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Starting pkgProblemResolver with broken count: 1
> Starting 2 pkgProblemResolver with broken count: 1
> Investigating (0) librust-oo7+cbc-dev:amd64 < none -> 0.2.1-1 @un puN Ib >
> Broken librust-oo7+cbc-dev:amd64 Depends on librust-cbc-0.1+default-dev:amd64 < none @un H >
> Broken librust-oo7+cbc-dev:amd64 Depends on librust-cbc-0.1+zeroize-dev:amd64 < none @un H >
> Done
> 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:
>  librust-oo7+cbc-dev : Depends: librust-cbc-0.1+default-dev but it is not installable
>                        Depends: librust-cbc-0.1+zeroize-dev but it is not installable
> E: Unable to correct problems, you have held broken packages.

I'd say that your schroot needs to be updated.  autopkgtest doesn't do
that by default, while the build itself does.  During the build, the
chroot pulled in a lot of updates and was also able to successfully
install librust-cbc-dev.

If you run “sbuild-update -udar debcargo-unstable-amd64-sbuild” and then
retry the build, I suspect the autopkgtests will get past this issue.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB


Reply to: