libgail-3-0 dependencies cause a complete downgrade/uninstall of various packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gtk+3.0 (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Hi,
i have a fresh 22.04-LTS install on my new Huawei laptop, i tried and reviewed some mail clients and came to the conclusion to choose "evolution" as my new client, but my problem is i can't install "evolution" because some of his dependencies have to strong constrains, one of them is "libgail-3-0" which has "libgtk-3-0 (= 3.24.33-1ubuntu1)" as dependency, which causes a downgrade/uninstall of some required packages, look at this console output:
---------- %< ---------------
root@ebony:~# apt-get install evolution
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgail-3-0 : Depends: libgtk-3-0 (= 3.24.33-1ubuntu1) but 3.24.33-1ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages.
root@ebony:~# apt-get install evolution libgtk-
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
apg gir1.2-
gir1.2-gdm-1.0 gir1.2-geoclue-2.0 gir1.2-
gir1.2-nma-1.0 gir1.2-rsvg-2.0 gir1.2-unity-7.0 gir1.2-
libcolord-gtk1 libfreerdp-
librygel-db-2.6-2 librygel-
network-
python3-
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
bogofilter bogofilter-bdb bogofilter-common evolution-common evolution-
libcmark0.30.2 libevolution libgail-3-0 libgnome-
Suggested packages:
db5.3-util doc-base evolution-ews evolution-
Recommended packages:
libgtk-3-bin
The following packages will be REMOVED:
chrome-
gnome-
ubuntu-
The following NEW packages will be installed:
bogofilter bogofilter-bdb bogofilter-common evolution evolution-common evolution-
libcmark0.30.2 libevolution libgail-3-0 libgnome-
The following packages will be DOWNGRADED:
libgtk-3-0
0 upgraded, 18 newly installed, 1 downgraded, 20 to remove and 0 not upgraded.
Need to get 8.602 kB of archives.
After this operation, 16,0 MB of additional disk space will be used.
Do you want to continue? [Y/n] N
Abort.
---------- %< ----------------
as you can see, this will downgrade and therefore destroy my entire setup.
I'm not sure if i should send a email to the package maintainer directly or better file a bug here (i decided to try the later one).
those packages are involved:
---------- %< ----------------
root@ebony:~# apt-cache policy evolution libgail-3-0 libgtk-3-0
evolution:
Installed: (none)
Candidate: 3.44.0-1
Version table:
3.44.0-1 500
500 http://
libgail-3-0:
Installed: (none)
Candidate: 3.24.33-1ubuntu1
Version table:
3.
500 http://
libgtk-3-0:
Installed: 3.24.33-1ubuntu2
Candidate: 3.24.33-1ubuntu2
Version table:
*** 3.24.33-1ubuntu2 100
100 /var/lib/
3.
500 http://
---------- %< ----------------
my system/setup:
---------- %< ----------------
root@ebony:~# inxi -b
System:
Host: ebony Kernel: 5.15.0-47-generic x86_64 bits: 64 Desktop: GNOME 42.4
Distro: Ubuntu 22.04.1 LTS (Jammy Jellyfish)
Machine:
Type: Laptop System: HUAWEI product: KLVL-WXX9 v: M1010
serial: YAVBB21831800177
Mobo: HUAWEI model: KLVL-WXX9-PCB-B1 v: M1010 serial: BBGZ64218T000634
UEFI: HUAWEI v: 2.03 date: 08/09/2021
Battery:
ID-1: BAT0 charge: 55.3 Wh (99.5%) condition: 55.6/54.9 Wh (101.2%)
CPU:
Info: 8-core AMD Ryzen 7 4800H with Radeon Graphics [MT MCP] speed (MHz):
avg: 1400 min/max: 1400/2900
Graphics:
Device-1: AMD Renoir driver: amdgpu v: kernel
Device-2: Cheng Uei Precision Industry (Foxlink) HD Camera type: USB
driver: uvcvideo
Display: server: X.Org v: 1.21.1.3 driver: X: loaded: amdgpu,ati
unloaded: fbdev,modesetti
resolution: 2160x1440~60Hz
OpenGL: renderer: AMD RENOIR (LLVM 13.0.1 DRM 3.42 5.15.0-47-generic)
v: 4.6 Mesa 22.0.5
Network:
Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter
driver: rtw_8822ce
Drives:
Local Storage: total: 476.94 GiB used: 19.36 GiB (4.1%)
Info:
Processes: 379 Uptime: 23h 42m Memory: 15 GiB used: 4 GiB (26.6%)
Shell: Bash inxi: 3.3.13
---------- %< ----------------
i hope that constrain can be removed without any issues, in the meanwhile i use our cloud client for emails.
Best regards
Enrico
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: libgail-3-0 (not installed)
ProcVersionSign
Uname: Linux 5.15.0-47-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Mon Sep 5 18:22:44 2022
InstallationDate: Installed on 2022-09-03 (2 days ago)
InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1)
SourcePackage: gtk+3.0
UpgradeStatus: No upgrade log present (probably fresh install)
Thank you for your bug report. What's the output of
$ apt policy libgail-3-0 libgtk-3-0
it sounds like one package is coming from update but the other one not available, which could be because a source is disable or due to apt doing selective updates