Package: simple-cdd
Version: 0.6.8~kali2
Severity: important
User: [email protected]
Usertags: origin-kali
simple-cdd is not always including all the required packages in the local
mirror that it builds with reprepro. I can immediately see it because
dose-debcheck reports many uninstallable packages. I put some example below and
you will quickly see the pattern, they all involve an unsatisfied dependency on
a virtual package (where there's no real package mentioned like we can have for
"exim | mail-transport-agent", here's it's always a plain virtual package
alone, eg "sip-py3api-12.7").
When I review the content of the generated image, I can see that I have
the package with the dependency on the virtual package but that I don't have
any package providing the virtual package (e.g. I have libnet-ssleay-perl
depending on perl-openssl-abi-1.1 but I don't have perl-openssl-defaults).
Examples:
package: python3-pyqt5.qtopengl
version: 5.12.3+dfsg-3+b1
architecture: amd64
status: broken
reasons:
-
missing:
pkg:
package: python3-pyqt5
version: 5.12.3+dfsg-3+b1
architecture: amd64
unsat-dependency: sip-py3api-12.7
depchains:
-
depchain:
-
package: python3-pyqt5.qtopengl
version: 5.12.3+dfsg-3+b1
architecture: amd64
depends: python3-pyqt5 (= 5.12.3+dfsg-3+b1)
or
package: python3-paramiko
version: 2.6.0-1
architecture: all
status: broken
reasons:
-
missing:
pkg:
package: python3-bcrypt
version: 3.1.7-1
architecture: amd64
unsat-dependency: python3-cffi-backend-api-min (<= 9729)
depchains:
-
depchain:
-
package: python3-paramiko
version: 2.6.0-1
architecture: all
depends: python3-bcrypt (>= 3.1.3)
or
package: libio-socket-ssl-perl
version: 2.066-1
architecture: all
status: broken
reasons:
-
missing:
pkg:
package: libnet-ssleay-perl
version: 1.88-2
architecture: amd64
unsat-dependency: perl-openssl-abi-1.1
depchains:
-
depchain:
-
package: libio-socket-ssl-perl
version: 2.066-1
architecture: all
depends: libnet-ssleay-perl (>= 1.85-2~)
-- System Information:
Debian Release: bullseye/sid
APT prefers oldoldstable
APT policy: (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500,
'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.4.0-1-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages simple-cdd depends on:
ii dctrl-tools 2.24-3+b1
ii debian-cd 3.1.28~kali1
ii lsb-release 11.1.0
ii python3 3.7.5-3
ii python3-simple-cdd 0.6.8~kali2
ii reprepro 5.3.0-1+b1
ii rsync 3.1.3-8
ii wget 1.20.3-1+b2
Versions of packages simple-cdd recommends:
ii dose-distcheck 5.0.1-14+b2
Versions of packages simple-cdd suggests:
ii qemu-kvm 1:4.2-1
-- no debconf information