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