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

Bug 113998

Summary: Modular X dynamic linking problems
Product: Gentoo Linux Reporter: Lachlan Pease <predatory.kangaroo>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---

Description Lachlan Pease 2005-11-30 01:45:15 UTC
The Modular X ebuilds do not, as yet, provide an env.d entry to set up the
environment (including LDPATH), which can cause issues when another package
provides an alternate version of the X libraries, and that package (for example
NX) provides an env.d entry with it's own LDPATH.

This causes the alternate libraries to take priority over X.Org's own libraries,
which causes symptoms such as disappearing tray icons (for aMSN) or GDK
complaining about unsupported locales.

This can be solved by simply installing an env.d file such as the one provided
by the monolithic x11 ebuilds and running env-update

Reproducible: Always
Steps to Reproduce:
1. Emerge nx-x11
2. Emerge modular X (can be done before step 1 with the same results)
3. Run aMSN and try enabling the FreeDesktop tray docking
4. Run any GTK or GDK based application

Actual Results:  
aMSN refuses to enable FreeDesktop tray docking, failing silently
Running any GTK or GDK application results in a warning message at the console,
complaining about missing locales

Expected Results:  
aMSN would enable FreeDesktop tray docking
The GTK or GDK application would not print the aforementioned warning.
Comment 1 Lachlan Pease 2005-11-30 01:57:53 UTC
How nice... I got an internal server error on submitting, resubmitted ten
minutes later, turned out the first one went through.

Resolving as a duplicate of the original.

*** This bug has been marked as a duplicate of 113996 ***