Orion Poplawski | 1 Feb 22:00 2013

Bug#116: Only install what is needed

On 02/01/2013 01:13 PM, Mike Gabriel wrote:
> Hi Orion,
>
> On Fr 01 Feb 2013 19:19:40 CET Orion Poplawski wrote:
>
>> Package: nx-libs
>>
>> The nx-libs install should only install those items that are needed by
>> other x2go/nx applications and libraries.
>
> do you think you can start working on providing such a list?

On my Fedora machine with these installed:

python-x2go-0.2.1.2-0.1.fc18.noarch
x2goagent-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
x2goserver-4.0.0.0-1.fc18.x86_64
x2goclient-4.0.0.1-1.fc18.x86_64

They have pulled in the following dependencies:

libNX_freetype-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_X11-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xcomposite-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xdamage-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xdmcp-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xext-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xfixes-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xinerama-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xpm-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xrandr-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xrender-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libNX_Xtst-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libXcomp-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libXcompext-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64
libXcompshad-3.5.0.17-2.20130115gitc8a5fdd.fc18.x86_64

So that seems like a good start.

Also, I'd be curious to know what is different between libraries like 
libNX_freetype, libNX_Xfixes, libNX_Xcomposite, libNX_Xdamage, 
libNX_Xdmcp and the regular system versions since they do not seem to 
link to any other nx specific libraries.

--

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion <at> cora.nwra.com
Boulder, CO 80301              http://www.cora.nwra.com

Gmane