Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#14252 - [kdebase-workspace] rewrites Xsetup

Attached to Project: Arch Linux
Opened by David Sulaiman (suli) - Wednesday, 15 April 2009, 11:30 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Friday, 05 April 2013, 09:10 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Andrea Scarpino (BaSh)
Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 13
Private No



instalation of package kdebase-workspace 4.2.2-3 rewrites /usr/share/config/kdm/Xsetup

Additional info:
* package version(s)
* config and/or log files etc.

Steps to reproduce:
yaourt -S kdebase-workspace
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Friday, 05 April 2013, 09:10 GMT
Reason for closing:  Upstream
Additional comments about closing:  There's nothing we can do about this at this point except for patching the source code. We can wait and hope this gets backported to kde 4 rather soon.
Comment by Andrea Scarpino (BaSh) - Wednesday, 15 April 2009, 16:09 GMT
What do you think about? Should we add kmd/Xsetup and others files to backup array?
Comment by Pierre Schmitz (Pierre) - Friday, 17 April 2009, 10:35 GMT
There are a lot of other files in /usr/share/config/. I am not sure if its the best place for system wide configuration. It would be better to have the default configs in /usr/share and let the user override those by files in /etc.

If we put every file in the backup array updates are more "complicated"; e.g. Xsession includes a lot more than just some configuration options. So users would have to check a lot of files on every update and compare them to the .pacnew ones.

We should have a look at this (how do others handle this?). As mentioned above it would be best to let the user override default configs in /etc.
Comment by Paul Mattal (paul) - Sunday, 07 February 2010, 03:32 GMT
What's the status on this one?
Comment by Thomas Dziedzic (tomd123) - Saturday, 03 July 2010, 22:38 GMT
Comment by Jan de Groot (JGC) - Wednesday, 28 December 2011, 10:43 GMT
/usr/share/* files are technically not config files. I don't know what KDE does to make it possible to override them though.
Comment by Ivan Koryabkin (apathism) - Tuesday, 28 August 2012, 11:51 GMT
Please, fix it for /usr/share/config/kdm/background at least. It's very annoying to change background manually after each update.
Comment by Milan Knížek (MilanKnizek) - Monday, 10 September 2012, 16:50 GMT
Yay, having extra configuration in those /usr/share/config/kdm scripts is unfortunate, but is there another solution? (I need to set non-English keyboard to Xsetup, otherwise users cannot login...)
Comment by Greg (dolby) - Monday, 15 October 2012, 03:15 GMT
Can you make a bug report in for this in order to see what the KDE developers have to say about this?
The location of the kdm configuration files is not ideal.
Comment by Andrea Scarpino (BaSh) - Thursday, 25 October 2012, 10:31 GMT Comment by Andrea Scarpino (BaSh) - Friday, 26 October 2012, 13:39 GMT
  • Field changed: Category (Packages: Extra → Upstream Bugs)
Comment by Andrea Scarpino (BaSh) - Tuesday, 06 November 2012, 21:36 GMT
David Faure said the configs will be moved to {/etc/,~/.config} in KDE 5, not before.
Comment by Allan McRae (Allan) - Friday, 16 November 2012, 11:25 GMT
So, close this as an upstream issue?