Package: simple-cdd
Version: 0.6.5
Severity: important
User:
de...@kali.org
Usertags: origin-kali
Using a very basic configuration for simple-cdd, I can't build a stretch
image:
# cat > cdd.conf
debian_mirror=
http://deb.debian.org/debian
security_mirror=
http://security.debian.org/
dist=stretch
profiles=test
^D
# mkdir -p profiles
# echo nano > profiles/test.packages
# build-simple-cdd --conf cdd.conf
[...]
WARNING Found uninstallable packages in /root/cdd/tmp/mirror/dists/stretch/main/binary-amd64/Packages:
WARNING output-version: 1.2
WARNING report:
WARNING -
WARNING package: libpam-systemd
WARNING version: 232-25+deb9u8
WARNING architecture: amd64
WARNING status: broken
WARNING reasons:
WARNING -
WARNING missing:
WARNING pkg:
WARNING package: libpam-systemd
WARNING version: 232-25+deb9u8
WARNING architecture: amd64
WARNING unsat-dependency: systemd (= 232-25+deb9u8)
WARNING
WARNING total-packages: 364
WARNING broken-packages: 1
libpam-systemd is version 232-25+deb9u8 in stretch, but 232-25+deb9u9 in
stretch/updates, so 232-25+deb9u9 should of course be selected.
If I explicitely add libpam-systemd to my list of packages, everything
works as it should:
# echo libpam-systemd >> profiles/test.packages
# build-simple-cdd --conf cdd.conf
# echo $?
0
When running with --debug, you see 232-25+deb9u8 being downloaded from
stretch in both cases. However, when libpam-systemd is listed in
test.packages, 232-25+deb9u9 is also later downloaded from
stretch/updates, and used to correctly satisfy the dependency.
FTR, here's the status for systemd at the time of this writing:
stable: 232-25+deb9u8
stable-sec: 232-25+deb9u9
If this changes in the future, and there is a need to reproduce, I
believe it could be achieved by pointing simple-cdd to the proper
snapshots.d.o mirrors.
Cheers,
--
Seb
-- System Information:
Debian Release: 9.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-3-amd64 (SMP w/36 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
Versions of packages simple-cdd depends on:
ii dctrl-tools 2.24-2+b1
ii debian-cd 3.1.20
ii lsb-release 9.20161125
ii python3 3.5.3-1
ii python3-simple-cdd 0.6.5
ii reprepro 5.1.1-1
ii rsync 3.1.2-1+deb9u1
ii wget 1.18-5+deb9u2
Versions of packages simple-cdd recommends:
ii dose-distcheck 5.0.1-8+deb9u1
Versions of packages simple-cdd suggests:
pn qemu-system | qemu-kvm <none>
-- no debconf information