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

Bug 353463

Summary: net-misc/nxclient-3.4.0.7-r1 requires libpng-1.2
Product: Gentoo Linux Reporter: Lyall Pearce <Lyall>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Lyall Pearce 2011-02-01 22:40:52 UTC
Please update ebuild to include a direct dependency on libpng-1.2.44



Reproducible: Always

Steps to Reproduce:
1. execute /usr/bin/nxclient --admin
2. See error message




Expected Results:  
Usable nxclient interface

simply symlinking the libpng-1.4 into the /usr/NX/lib does not work, libpng constantly complains 
libpng warning: Application was compiled with png.h from libpng-1.2.8
libpng warning: Application  is  running with png.c from libpng-1.4.5

Manually emerging libpng-1.2.44 fixes the problem but a dependency in the ebuild would prevent the old version being removed.

Alternatively, internally build the old version of libpng and copy the libpng.so.0 into /usr/NX/lib as a part of the install.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2011-02-01 22:46:08 UTC
It already does:

$ grep libpng *.ebuild
nxclient-3.4.0.5.ebuild:	=media-libs/libpng-1.2*
nxclient-3.4.0.7.ebuild:	=media-libs/libpng-1.2*
nxclient-3.4.0.7-r1.ebuild:	=media-libs/libpng-1.2*

You propably need:

# emerge -1 libpng:1.2

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