Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 241826 - net-misc/xrdp-0.3.1 sources wrong file for XSESSION on ~x86
Summary: net-misc/xrdp-0.3.1 sources wrong file for XSESSION on ~x86
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-13 19:56 UTC by Weeve
Modified: 2010-09-27 13:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.