Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51024 - nx server compile doesn't install all libaries
Summary: nx server compile doesn't install all libaries
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Stuart Herbert (RETIRED)
URL:
Whiteboard:
Keywords:
: 51035 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-14 03:30 UTC by flo
Modified: 2004-05-15 02:29 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description flo 2004-05-14 03:30:24 UTC
when compiling nxserver-personal 

package nxcomp doesn't install libXcomp.*



-------- ,,,,, ------------
rm -f libXcomp.so.1
ln -s libXcomp.so.1.3.2 libXcomp.so.1
rm -f libXcomp.so
ln -s libXcomp.so.1.3.2 libXcomp.so

>>> Install nxcomp-1.3.2 into /var/tmp/portage/nxcomp-1.3.2/image/ category net-misc
/usr/lib/portage/bin/dolib: libXcomp.so.1.3.0 does not exist
man:
prepallstrip:
strip:
>>> Completed installing into /var/tmp/portage/nxcomp-1.3.2/image/

>>> Merging net-misc/nxcomp-1.3.2 to /
--- /usr/
--- /usr/NX/
--- /usr/NX/lib/
>>> /usr/NX/include/
>>> /usr/NX/include/NX.h
--- /usr/lib/
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/nxcomp-1.3.2/
>>> /usr/share/doc/nxcomp-1.3.2/VERSION.gz
>>> /usr/share/doc/nxcomp-1.3.2/README.gz
>>> /usr/share/doc/nxcomp-1.3.2/README-IPAQ.gz
>>> /usr/share/doc/nxcomp-1.3.2/LICENSE.gz
 * Caching service dependencies...
>>> net-misc/nxcomp-1.3.2 merged.

-------- ,,,,, ------------


Reproducible: Always
Steps to Reproduce:
tried reordering ld.so.conf with entry /usr/NX/lib below /usr/X11R6/lib but didn't change anything.
Actual Results:  
files are missing for nxserver to run


lap root # emerge info
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.6)
=================================================================
System uname: 2.6.6 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.4.10
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -Os -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -Os -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib accessibility acl acpi alsa apache2 apm arts artswrappersuid
audiofile avi berkdb bonobo cdr cjk clanJavaScript clanVoice crypt cscope cups
curl dga directfb doc dv dvd dvdr emacs encode esd ethereal evo fbcon firebird
flac flash foomaticdb freetds gb gd gdbm ggi gif gnome gnomedb gphoto2 gpm gps
gstreamer gtk gtk2 gtkhtml guile imap imlib innodb jack java javascript joystick
jpeg justify kde kerberos krb4 ladcca lcms ldap libg++ libgda libwww lirc mad
maildir matroska mbox mcal mdb mikmod mmx modif motif mozcalendar mozilla mpeg
mpi mule mysql nas ncurses nls oav odbc oggvorbis opengl oss pam parse-clocks
passfile pcmcia pda pdflib perl plotutils png pnp postgres ppds pwdb python qt
quicktime radeon readline ruby ruby18 samba sasl scanner sdl slang slp snmp
socks5 speex spell sqlite sse ssl svga tcltk tcpd tetex theora tiff truetype usb
v4l v4l2 video_cards_radeon vim-with-x wmf x86 xinerama xml xml2 xmms xv zeo zlib"
Comment 1 Stuart Herbert (RETIRED) gentoo-dev 2004-05-14 11:24:38 UTC
*** Bug 51035 has been marked as a duplicate of this bug. ***
Comment 2 Stuart Herbert (RETIRED) gentoo-dev 2004-05-14 11:26:36 UTC
This will teach me to try and commit new ebuilds too late at night ;-)

It's fixed in Portage, and should be on a local rsync mirror by now.

Best regards,
Stu
Comment 3 flo 2004-05-14 22:46:32 UTC
thanks for your help but
i still fear, that it does not work right:

(soft)links are created but not installed which prevents me of using nxserver when logging in. it tells me that libs are missing.

**************
...
ranlib libXcomp.a
rm -f libXcomp.so.1
ln -s libXcomp.so.1.3.2 libXcomp.so.1
rm -f libXcomp.so
ln -s libXcomp.so.1.3.2 libXcomp.so
****** links are created


>>> Install nxcomp-1.3.2 into /var/tmp/portage/nxcomp-1.3.2/image/ category net-misc
man:
prepallstrip:
strip:
making executable: /usr/lib/libXcomp.so.1.3.2
>>> Completed installing into /var/tmp/portage/nxcomp-1.3.2/image/

>>> Merging net-misc/nxcomp-1.3.2 to /
--- /usr/
--- /usr/NX/
--- /usr/NX/lib/
>>> /usr/NX/include/
>>> /usr/NX/include/NX.h
--- /usr/lib/
>>> /usr/lib/libXcomp.so.1.3.2
********** no links here
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/nxcomp-1.3.2/
>>> /usr/share/doc/nxcomp-1.3.2/VERSION.gz
>>> /usr/share/doc/nxcomp-1.3.2/README.gz
>>> /usr/share/doc/nxcomp-1.3.2/README-IPAQ.gz
>>> /usr/share/doc/nxcomp-1.3.2/LICENSE.gz
>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies...
>>> net-misc/nxcomp-1.3.2 merged.
>>> Recording net-misc/nxcomp in "world" favorites file...

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...
*******************************

strange....
Comment 4 flo 2004-05-15 02:25:36 UTC
after playing around some more time it seems that the nxclient is not updated to version 1.3.2
so it was false alarm i guess.
Comment 5 Stuart Herbert (RETIRED) gentoo-dev 2004-05-15 02:29:15 UTC
Well, I've updated the ebuild anyway to make absolutely sure that the symlinks are present.

nxclient-1.3.2 will be going into Portage later today.

Best regards,
Stu