FS#17568 - [kdebase-workspace] add xorg-utils as dependence

Attached to Project: Arch Linux
Opened by Weng Xuetian (csslayer) - Monday, 21 December 2009, 07:47 GMT
Last edited by Pierre Schmitz (Pierre) - Tuesday, 22 December 2009, 07:51 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Pierre Schmitz (Pierre)
Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
the startkde script use xprop in xorg-utils to mark that full kde session is running, this can affect that all the program that read this property from X session. This affects go-openoffice auto-detection.

Additional info:
* package version(s) 4.3.4-1
/usr/bin/startkde line 320-348 use xprop


Steps to reproduce:
Login with startkde or with kdm.
This task depends upon

Closed by  Pierre Schmitz (Pierre)
Tuesday, 22 December 2009, 07:51 GMT
Reason for closing:  Fixed
Comment by Andrea Scarpino (BaSh) - Monday, 21 December 2009, 11:00 GMT
xorg-utils is a xorg group member and you need xorg before you install KDE. I don't think we should add it to depends. Pierre?
Comment by Weng Xuetian (csslayer) - Monday, 21 December 2009, 12:02 GMT
Yeah, I thought It shouldn't until I noticed that startkde script use command which is in xorg-utils. That's the problem.
----------------------------------
KDE_FULL_SESSION=true
export KDE_FULL_SESSION
xprop -root -f KDE_FULL_SESSION 8t -set KDE_FULL_SESSION true

KDE_SESSION_VERSION=4
export KDE_SESSION_VERSION
xprop -root -f KDE_SESSION_VERSION 32c -set KDE_SESSION_VERSION 4
----------------------------------
startkde set these use xprop to set some properties. It will cause some other program which read this property.
Comment by Nezmer (Nezmer) - Monday, 21 December 2009, 12:19 GMT
xorg is not listed as a dependency in most GUI apps because they can be run remotely(e.g ssh X forwarding). The case here is different so I think the bug report is valid.
Comment by Pierre Schmitz (Pierre) - Tuesday, 22 December 2009, 07:50 GMT
This is a valid bug because you ver likely want to use startkde when you install kdebase-workspace. I added the dependency to svn; will be available with next update.

Loading...