Bug#827896: libqt5gui5 uninstallable in multiarch due to dependency on mesa-utils
Package: libqt5gui5
Version: 5.6.1+dfsg-2
Severity: important
Dear Maintainer,
trying to upgrade liqt5gui5 5.5.1+dfsg-17 -> libqt5gui5+dfsg-2 I get dependency
errors.
The problem arises because:
- I have liqt5gui5 installed for both amd64 and i386 architectures
- liqt5gui5:i386 depends on mesa-utils:i386
- mesa-utils:i386 conflicts with mesa-utils:amd64, which is already installed
on my system
Reading the package changelog I found these entries (shortened):
- qtbase-opensource-src (5.6.0+dfsg-2): Add mesa-utils as libqt5gui5 dep,
needed for Xsession.d script
- qtbase-opensource-src (5.6.0+dfsg-3): Improve the Xsession.d script so it
won't fail if mesa-utils is not installed
So it seems that mesa-utils is not so essential after all. Moreover, it's not
clear to me why a library package should depend on an external utility.
Finally 'dpkg -L libqt5gui5:i386' gives me no reference at all to Xsession.d.
Thank you for your work and have a nice day
--
Alessio Gaeta
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Reply to: