Removing Python modules causes the removal of Xorg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
Opinion
|
Low
|
Unassigned |
Bug Description
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-
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
ProcVersionSign
Uname: Linux 6.2.0-35-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckR
CompositorRunning: None
CurrentDesktop: KDE
Date: Sat Oct 21 12:40:20 2023
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
ExtraDebuggingI
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=
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.
dmi.ec.
dmi.modalias: dmi:bvnValve:
dmi.product.family: Aerith
dmi.product.name: Jupiter
dmi.product.
dmi.sys.vendor: Valve
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.113-
version.
version.
version.
version.
version.
version.
version.
See also bug 1899971