Package: simple-cdd Version: 0.6.7 Severity: normal With the following setup:
- debian_mirror pointing to a snapshot of stretch containing 4.9.0-8 udebs - debian_mirror_extra pointing to a local mirror containing 4.9.0-9 udebs - mirror_udebcomponents_extra being set to "main" simple-cdd will still use the 4.9.0-8 udebs from the main mirror, instead of the 4.9.0-9 ones from the extra mirror. It can be explained by looking it at mirror_reprepro.py: "default-extra": { "Suite": "*", "Architectures": "{ARCHES}", "Components": "{mirror_components_extra}", "UDebComponents": "{mirror_udebcomponents_extra}", "Method": "{debian_mirror_extra}", "FilterList": "deinstall package-list", "VerifyRelease": "{verify_release_keys}", "ListShellHook": "{debian_mirror_extra_list_shell_hook}", }, Since the 4.9.0-0 udebs are not explicitely listed in foo.packages file, they're not being pulled from the extra_mirror because of "deinstall package-list". For this use case, am I expected to manually list them all in my foo.packages ? I find this slightly counter-intuitive, because I do not have to do this for "default" packages: for instance, a more recent libdbus placed on the extra_mirror will automatically be included without having to explicitly list it in foo.packages. I'm merely trying to get some clarification on the intended behavior here :) Cheers, -- Seb -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.2.0-2-amd64 (SMP w/36 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.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.26 ii lsb-release 11.1.0 ii python3 3.7.3-1 ii python3-simple-cdd 0.6.7 ii reprepro 5.3.0-1+b1 ii rsync 3.1.3-6+b1 ii wget 1.20.3-1+b1 Versions of packages simple-cdd recommends: ii dose-distcheck 5.0.1-14 Versions of packages simple-cdd suggests: ii qemu-kvm 1:4.1-1+b1 ii qemu-system 1:4.1-1+b1 -- no debconf information