Locally modified keyboard layouts overwritten on update without asking the user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Locally modified keyboard layouts are overwritten on package upgrades (in my case from 16.04 to 18.04) without asking if the user wants to keep the local version or install the maintainers version.
This leads to problems and extra work for the system administrator.
The correct solution would be (in my opinion at least) to do the same checks for files in /usr/share/
E.g. check the file against the currently installed package before upgrading, if it differs, ask the user what to do.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: xkb-data 2.23.1-1ubuntu1
ProcVersionSign
Uname: Linux 4.15.0-32-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
BootLog:
CurrentDesktop: XFCE
Date: Thu Aug 16 19:57:02 2018
Dependencies:
DistUpgraded: 2018-08-16 14:12:51,407 DEBUG Running PostInstallScript: './xorg_
DistroCodename: bionic
DistroVariant: ubuntu
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
PackageArchitec
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xkeyboard-config
UpgradeStatus: Upgraded to bionic on 2018-08-16 (0 days ago)
dmi.bios.date: 02/13/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P3.70
dmi.board.name: X79 Extreme4
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: To Be Filled By O.E.M.
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.91-2
version.
version.
version.
version.
version.
version.
version.