Public bug reported:
I tried to remove python3-keyring and was surprised to see that this would
cause the removal of xorg and sddm.
The dependency chain is something like: python3-keyring <- python3-launchpadlib
<- python3-apport <- xserver-xorg <- sddm.
It is completely unexpected and potentially embarrassing to end up with
no graphical desktop after removing a random Python library.
python3-apport should not be a hard dependency of xserver-xorg.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xserver-xorg 1:7.7+23ubuntu2
ProcVersionSignature: Ubuntu 6.2.0-35.35~22.04.1-generic 6.2.16
Uname: Linux 6.2.0-35-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: KDE
Date: Sat Oct 21 12:40:20 2023
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
Advanced Micro Devices, Inc. [AMD/ATI] VanGogh [1002:163f] (rev ae) (prog-if
00 [VGA controller])
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] VanGogh [1002:0123]
InstallationDate: Installed on 2023-10-15 (5 days ago)
InstallationMedia: Kubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64
(20230807.1)
MachineType: Valve Jupiter
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.2.0-35-generic
root=UUID=84e67fd7-6fb5-4d82-9d36-7bb084af0af5 ro rootflags=subvol=@
mitigations=off zswap.enabled=1 zswap.compressor=lz4 zswap.zpool=z3fold
zswap.max_pool_percent=30 amd_iommu=off amdgpu.gttsize=8128 spi_amd.speed_dev=1
audit=0 fbcon=vc:2-6 quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/12/2023
dmi.bios.release: 1.16
dmi.bios.vendor: Valve
dmi.bios.version: F7A0116
dmi.board.name: Jupiter
dmi.board.vendor: Valve
dmi.chassis.type: 8
dmi.chassis.vendor: Valve
dmi.chassis.version: 1
dmi.ec.firmware.release: 1.14
dmi.modalias:
dmi:bvnValve:bvrF7A0116:bd05/12/2023:br1.16:efr1.14:svnValve:pnJupiter:pvr1:rvnValve:rnJupiter:rvr:cvnValve:ct8:cvr1:sku:
dmi.product.family: Aerith
dmi.product.name: Jupiter
dmi.product.version: 1
dmi.sys.vendor: Valve
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.113-2~ubuntu0.22.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 23.0.4-0ubuntu1~22.04.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.4-2ubuntu1.7~22.04.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel
2:2.99.917+git20210115-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1
** Affects: xorg (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug jammy ubuntu wayland-session
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/2040047
Title:
Removing Python modules causes the removal of Xorg
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/2040047/+subscriptions
___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help : https://help.launchpad.net/ListHelp