Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

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

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#2028 - xfce4.sh breaks KDE

Attached to Project: Arch Linux
Opened by Shahar (sweiss) - Monday, 17 January 2005, 13:43 GMT
Last edited by Dale Blount (dale) - Monday, 17 January 2005, 13:44 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Aurelien Foret (aurelien.foret)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

I've just installed XFce 4.2 using pacman. This upgrade caused an xfce4.sh file to appear in /etc/profile.d .
This file seems to conflict with /etc/profile.d/kde.sh, as it resets all of the XDG related variables, causing KDE to misbehave (i.e. blank K menu and blank kcontrol).
This task depends upon

Closed by  Aurelien Foret (aurelien.foret)
Tuesday, 18 January 2005, 12:31 GMT
Reason for closing:  Fixed
Comment by Shahar (sweiss) - Monday, 17 January 2005, 14:04 GMT
These are the problematic lines:

[ -z $XFG_DATA_DIRS ] && XDG_DATA_DIRS=/usr/share
[ -z $XFG_CONFIG_DIRS ] && XDG_CONFIG_DIRS=/etc/xdg

As you can see the second part of each line resets the variables.
Comment by Aurelien Foret (aurelien.foret) - Monday, 17 January 2005, 17:58 GMT
Fixed in libxfce4util 4.2.0-2
Comment by Aurelien Foret (aurelien.foret) - Monday, 17 January 2005, 20:47 GMT
To get ride of the issue, either upgrade to libxfce4util 4.2.0-1, or edit and fix /etc/profile.d/xfce4.sh (change XFG_DATA_DIRS to XDG_DATA_DIRS, and XFG_CONFIG_DIRS to XFG_DATA_DIRS).

Then logout, and login again.

For KDE users, make sure to remove the file ~/.kde/cache-hostname/ksycocastamp before opening a new session.
Comment by Aurelien Foret (aurelien.foret) - Monday, 17 January 2005, 20:48 GMT
Please read libxfce4util 4.2.0-2 instead of 4.2.0-1 in the above comment!

Loading...