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

Reply via email to