Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91770 - nxserver-personal 1.4.0 overwrites libraries from nx-x11
Summary: nxserver-personal 1.4.0 overwrites libraries from nx-x11
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo NX Server project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 76387
  Show dependency tree
 
Reported: 2005-05-07 00:56 UTC by Jon Severinsson
Modified: 2005-05-23 11:58 UTC (History)
1 user (show)

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


Attachments
eclass for commercial nxservers (nxserver-1.4.eclass,3.88 KB, text/plain)
2005-05-07 00:58 UTC, Jon Severinsson
Details
nxserver-personal ebuild (nxserver-personal-1.4.0-r2.ebuild,389 bytes, text/plain)
2005-05-07 00:58 UTC, Jon Severinsson
Details
nxserver-business ebuild (nxserver-business-1.4.0-r2.ebuild,395 bytes, text/plain)
2005-05-07 00:59 UTC, Jon Severinsson
Details
nxserver-enterprise ebuild (nxserver-enterprise-1.4.0-r2.ebuild,389 bytes, text/plain)
2005-05-07 00:59 UTC, Jon Severinsson
Details

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