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

Bug 91770

Summary: nxserver-personal 1.4.0 overwrites libraries from nx-x11
Product: Gentoo Linux Reporter: Jon Severinsson <jon>
Component: New packagesAssignee: Gentoo NX Server project <nx>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: m.debruijne
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 76387    
Attachments: eclass for commercial nxservers
nxserver-personal ebuild
nxserver-business ebuild
nxserver-enterprise ebuild

Description Jon Severinsson 2005-05-07 00:56:11 UTC
The nxserver-1.4.0.eclass does make sure not to overwrite the nx-x11 binaries, but forgets the nx-x11 libraries, so if you uninstall nxserver-personal you will lose them and not regain them unless you re-install nx-x11.

My proposed eclass (as well as nxserver-business, nxserver-enterprise and nxserver-personal ebuilds using the eclass) fixes that problem. The eclass also solves Bug #91032: nxserver-personal fails to create user nx.

Reproducible: Always
Steps to Reproduce:
1. emerge nxserver-personal
2. emerge -C nxserver-personal
3. look in /usr/NX/lib

Actual Results:  
libXcompext.so.1.4.0, libX11.so.1.4.0, libXext.so.1.4.0 and libXrender.so.1.4.0
is missing.

Expected Results:  
They should still be pressent, as they are a part of nx-x11 ebuild.
Comment 1 Jon Severinsson 2005-05-07 00:58:06 UTC
Created attachment 58255 [details]
eclass for commercial nxservers
Comment 2 Jon Severinsson 2005-05-07 00:58:49 UTC
Created attachment 58256 [details]
nxserver-personal ebuild
Comment 3 Jon Severinsson 2005-05-07 00:59:21 UTC
Created attachment 58257 [details]
nxserver-business ebuild
Comment 4 Jon Severinsson 2005-05-07 00:59:49 UTC
Created attachment 58258 [details]
nxserver-enterprise ebuild
Comment 5 Stuart Herbert (RETIRED) gentoo-dev 2005-05-23 11:58:18 UTC
Hi,

Thanks for spotting this.  These changes are now in Portage, and should be
appearing on your local rsync mirror in about an hour.  Please test, and let me
know if this problem is now fixed.

Best regards,
Stu