Bug#1070773: libglib2.0-dev: dependency on python seems broken for multi-arch?

Christian Klein dvlohp at gmail.com
Wed May 8 22:24:57 BST 2024


Package: libglib2.0-dev
Version: 2.80.0-10
Severity: normal
X-Debbugs-Cc: dvlohp at gmail.com

I install both the i386 and amd64 version for multi-arch support.

With the newest versions, a dependency to python was added.

Unfortunately, the package has two dependencies for python:
"python3:any"
and
"python3 | qemu-user | qemu-user-static".

While python3:any is satisfied by the amd64 version of python, the second the
second dependency  resolves to "python3:i386", which is not co-installable with
python:amd64.
So, I now have to install qemu-user as dependency, which comes with a few other
heavy dependencies. Is this really needed, and how does that help at all?


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (999, 'unstable'), (998, 'testing'), (990, 'stable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'proposed-updates'), (350, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.12-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libglib2.0-dev depends on:
ii  libc6                                          2.38-8
ii  libffi-dev                                     3.4.6-1
ii  libffi8                                        3.4.6-1
ii  libgirepository-2.0-0                          2.80.0-10
ii  libglib2.0-0t64                                2.80.0-10
ii  libglib2.0-bin                                 2.80.0-10
ii  libglib2.0-dev-bin [libglib2.0-dev-bin-linux]  2.80.0-10
ii  libmount-dev                                   2.40-8
ii  libpcre2-dev                                   10.42-4+b1
ii  libselinux1-dev                                3.5-2+b2
ii  libsysprof-capture-4-dev                       46.0-1
ii  pkgconf                                        1.8.1-1+b2
ii  python3                                        3.11.8-1
ii  qemu-user                                      1:8.2.3+ds-2
ii  zlib1g-dev                                     1:1.3.dfsg-3.1

libglib2.0-dev recommends no packages.

Versions of packages libglib2.0-dev suggests:
ii  gir1.2-glib-2.0-dev  2.80.0-10
pn  libglib2.0-doc       <none>

-- no debconf information



More information about the pkg-gnome-maintainers mailing list