Bug#1127656: debci: testing packages for migration takes proposed package from unstable but -dbgsym from testing
Simon McVittie
smcv at debian.org
Wed Feb 11 10:16:43 GMT 2026
Package: debci
Severity: normal
X-Debbugs-Cc: debian-release at lists.debian.org, glib2.0 at packages.debian.org, gdpc at packages.debian.org
Control: affects -1 + src:glib2.0 src:gdpc
glib2.0/2.87.x is currently trying to migrate to testing, but is blocked
by the autopkgtest for src:gdpc regressing:
51s E: Unable to satisfy dependencies. Reached two conflicting assignments:
51s 1. libglib2.0-0t64-dbgsym:amd64 is selected for install because:
51s 1. satisfy:command-line:amd64=1 is selected for install
51s 2. satisfy:command-line:amd64 Depends libglib2.0-0t64-dbgsym
51s 2. libglib2.0-0t64-dbgsym:amd64 Depends libglib2.0-0t64 (= 2.86.3-5)
51s but none of the choices are installable:
51s - libglib2.0-0t64:amd64=2.86.3-5 is not selected for install
This appears to be because src:gdpc has a test dependency on
libglib2.0-0t64-dbgsym (it's unusual for a test to pull in detached
debug symbols like this), and debci ran autopkgtest with:
> --pin-packages=unstable=src:glib2.0 \
> --add-apt-source='deb-src http://deb.debian.org/debian unstable main contrib non-free non-free-firmware\
> deb http://deb.debian.org/debian unstable main contrib non-free non-free-firmware'
gdpc's test-dependencies will only be satisfiable if debci adds an apt
source for unstable detached debug symbols, too:
deb http://deb.debian.org/debian-debug unstable-debug main contrib non-free non-free-firmware
so that apt can find the libglib2.0-0t64-dbgsym that corresponds to the
proposed libglib2.0-0t64 package.
Similarly when autopkgtests run on unstable, with selected packages from
experimental, debci should probably add an apt source for
experimental-debug.
Thanks,
smcv
More information about the pkg-gnome-maintainers
mailing list