Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 241826

Summary: net-misc/xrdp-0.3.1 sources wrong file for XSESSION on ~x86
Product: Gentoo Linux Reporter: Weeve <weeve3>
Component: Current packagesAssignee: Patrick McLean <chutzpah>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Weeve 2008-10-13 19:56:50 UTC
When a user logs in via xrdp, the file /usr/lib/xrdp/startwm.sh gets run.  Currently on ~x86, this file sources /etc/rc.conf for the definition of the XSESSION variable.  However in at least the version of sys-apps/openrc that ~x86 is currently using (0.3.0-r1), XSESSION is now defined in /etc/env.d/90xsession.  This will cause users to experience a sesman failure when going through the initial session setup after login.

Ideally, the version of /usr/lib/xrdp/startwm.sh that installs on ~x86 (or any keywords that use >=sys-apps/openrc-0.3.0-r1) would source /etc/env.d/90xsession for the XSESSION variable.

I have not tested this with older versions of openrc so I'm not entirely sure when this problem began or if it is relevant to x86 keywords.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-09-27 13:05:28 UTC
The package has been removed from portage.