Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123386 - stabilize net-misc/nxclient-1.5.0-r5
Summary: stabilize net-misc/nxclient-1.5.0-r5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo NX Server project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-19 07:16 UTC by Ramin
Modified: 2007-03-21 19:40 UTC (History)
1 user (show)

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


Attachments
emerge info ... and compiling output (InfoEmerge,12.99 KB, text/plain)
2006-05-02 10:37 UTC, Ramin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ramin 2006-02-19 07:16:14 UTC
I am running net-misc/nxclient-1.5.0-r2 for quite some time now and I never realized any problems with it.
If nobody else had issues with this package I would recommend to mark it stable.



# emerge info
Portage 2.0.54 (default-linux/amd64/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=k8 -O2 -msse3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/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="-mtune=k8 -O2 -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS=" ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mir.zyrianes.net/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.ipv6.uni-muenster.de/pub/linux/distributions/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/"
LINGUAS="de en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac aalib acpi akode alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts blas bluetooth bootsplash bzip2 cairo calendar cdb clamav cpudetection crypt cups curl dga directfb divx4linux dvd dvdread ecc eds emboss encode esd ethereal exif expat fam fbcon ffmpeg flac foomaticdb fortran ftp gd gdbm gif ginac glut gnome gpgme gphoto2 gpm gstreamer gtk gtk2 i8x0 idea idn ieee1394 imagemagick imap imlib ipv6 jack java javascript joystick jpeg jpeg2k kde lapack latex lcms libwww lm_sensors lua lzw lzw-tiff mad math matroska mhash mng motif mozcalendar mozilla mp3 mpeg musicbrainz mysql ncurses netboot nls nptl nsplugin ntpl nvidia ocaml ofx ogg oggvorbis openexr opengl pam pcre pdf pdflib perl php plotutils png povray python qt quicktime rdesktop readline real samba sdl snmp speex spell ssl subversion svg symlink tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd verbose videos visualization vorbis wmf xine xinerama xml xml2 xmms xpm xv xvid zeroconf zlib video_cards_nvidia linguas_de linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Stuart Herbert (RETIRED) gentoo-dev 2006-03-05 06:59:50 UTC
Hi Ramin,

Thanks for the report.  I'll contact the arch teams and discuss with them.

Best regards,
Stu
Comment 2 Stuart Herbert (RETIRED) gentoo-dev 2006-05-01 13:53:19 UTC
Hi,

We've added a later nxclient ebuild, which also supports the xft version of nxclient.  Could you test please, and see if this is also as stable for you?

Best regards,
Stu
Comment 3 Ramin 2006-05-02 10:37:25 UTC
Hi Stu ...

I am sorry ... but the xft part does not seem to work very well.
For details please look at the attachment.

I'll start testing the USE="-xft" version on two different freenx-servers - today ... but I'as,m not sure if there are any changes in this version.

Best regards,
   Ramin
Comment 4 Ramin 2006-05-02 10:37:59 UTC
Created attachment 86002 [details]
emerge info ... and compiling output
Comment 5 Stuart Herbert (RETIRED) gentoo-dev 2006-05-03 00:50:39 UTC
Hi,

This was my fault.  I hadn't added the debian.eclass to Portage.

Please give it about an hour, then rsync up and try again.

Best regards,
Stu
Comment 6 Ramin 2006-05-03 14:22:25 UTC
Hi Stu ...

I just sync'ed again .. but there is still no visible change for me ...
I'll try again tomorrow ...

Comment 7 Ramin 2006-05-05 10:41:01 UTC
Sorry Stu ...

I just sync'ed again, but there is still no change. I think that I do still have the old ebuild:

$ ls -l /usr/portage/net-misc/nxclient/nxclient-1.5.0-r4.ebuild
-rw-r--r-- 1 root root 2452 Apr 30 19:35 /usr/portage/net-misc/nxclient/nxclient-1.5.0-r4.ebuild

The old error-message:
/usr/portage/net-misc/nxclient/nxclient-1.5.0-r4.ebuild: line 46: debian_src_unpack: command not found
Sounds to me like a problem with missing dependencies.

The nxclient seems to work find without xft.

Best regards,
   Ramin
Comment 8 Bernard Cafarelli gentoo-dev 2006-05-05 16:36:08 UTC
I just stumbled on this bug report, and wanted to add a comment on this xft nxclient:
why does src_install use debian_src_unpack whith xft use flag instead of rpm_src_unpack? I had the same problems (cp: cannot stat `usr': No such file or directory, ...) and I wonder why we use a debian unpack function for a RPM file...

I edited the ebuild to use rpm_src_unpack in all circumstances, and got a fine working nxclient (with xft USE flag)

Hope this helps
Comment 9 Bernard Cafarelli gentoo-dev 2006-05-10 05:20:07 UTC
(In reply to comment #8)
Problem has been fixed in latest 1.5.0-r4 ebuild (rpm_src_unpack for all now)
Comment 10 konrad okurowski 2006-10-07 18:07:11 UTC
Is there a chance for 2.1.0 veriosn because there was a lot o useful changes :)
Comment 11 Renato Alves 2006-11-19 12:44:22 UTC
here nxclient-1.5.0-r5 works fine
nxclient-2.1.0 compiles fine but fails to start the session (it authenticates but then fails)

Log:

NX> 203 NXSSH running with pid: 26276
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: 193.136.125.107 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 1.4.0-44 OS (GPL)
NX> 105 hello NXCLIENT - Version 1.4.0
NX> 134 Accepted protocol: 1.4.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: al1133
NX> 102 Password: 
NX> 103 Welcome to: linux-334-9 user: al1133
NX> 105 listsession --user="al1133" --status="suspended,running" --geometry="1024x768x24+render" --type="unix-kde"
NX> 127 Sessions list of user 'al1133' for reconnect:

Display Type             Session ID                       Options  Depth Screen         Status      Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------


NX> 148 Server capacity: not reached for user: al1133
NX> 105 startsession  --link="wan" --backingstore="1" --nodelay="1" --encryption="1" --cache="8M" --images="32M" --media="0" --session="DQ-Alunos-FCT" --type="unix-kde" --cookie="******" --geometry="800x600+112+84" --kbtype="pc105/pt" --screeninfo="800x600x24+render" 

NX> 1000 NXNODE - Version 1.4.0-44 OS (GPL)
NX> 700 Session id: linux-334-9-1000-D6CE0D8511D9EBB13F2FBCC1E3FF692C
NX> 705 Session display: 1000
NX> 703 Session type: unix-kde
NX> 701 Proxy cookie: 2aff1fd1ebb206b41ba74e5f21449e9d
NX> 702 Proxy IP: 127.0.0.1
NX> 706 Agent cookie: 5371f5d8ff79c11fe8f592bc9f02d698
NX> 704 Session cache: unix-kde
NX> 707 SSL tunneling: 1
NX> 105 /usr/bin/nxserver: line 880: 15949 Terminated              ( sleep $AGENT_STARTUP_TIMEOUT; exit 1 )
NX> 504 Session startup failed.
NX> 1004 Error: nxagent failed to start with: Unrecognized option: 1
Killed by signal 15.


emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-3.4.6, glibc-2.4-r4, 2.6.18-gentoo-r2 i686)
=================================================================
System uname: 2.6.18-gentoo-r2 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.12.6
Last Sync: Sun, 19 Nov 2006 16:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/app-defaults /usr/share/X11/xkb /usr/share/config /usr/share/fonts/misc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=pentium-m -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ http://cesium.di.uminho.pt/pub/gentoo/ ftp://mirrors1.netvisao.pt/gentoo/"
LANG="en_US@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa crypt cups elibc_glibc gif gtk input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 jpeg kernel_linux nls nptl opengl perl png python readline sdl sse sse2 ssl tiff truetype unicode userland_GNU video_cards_fbdev video_cards_fglrx video_cards_vesa video_cards_vga zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 12 Ramin 2006-11-19 13:11:25 UTC
(In reply to comment #11)
> here nxclient-1.5.0-r5 works fine
> nxclient-2.1.0 compiles fine but fails to start the session (it authenticates
> but then fails)

I observed the same behaviour on many different machines and on many OS's (even including Windows machines - but mainly Gentoo or Debian).
I would say that it is definitely an upstream issue and not a Gentoo one.
Comment 13 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2006-12-03 08:53:10 UTC
Changing bug state.
Comment 14 Bernard Cafarelli gentoo-dev 2007-01-21 00:12:41 UTC
nxclient 1.5 working fine but 2.1 not working can also be caused by your NX server (like freenx). However, we're straying from this bug's original purpose ;)
Comment 15 Bernard Cafarelli gentoo-dev 2007-03-21 13:33:54 UTC
No open bugs for some time, reported to work fine:
x86, please stabilize net-misc/nxclient-1.5.0-r5
Comment 16 Markus Meier gentoo-dev 2007-03-21 19:23:11 UTC
net-misc/nxclient-1.5.0-r5
1. emerges on x86, please note:
   QA Notice: The following files contain runtime text relocations
   TEXTREL usr/NX/lib/libXcomp.so.1.5.0
   TEXTREL usr/NX/lib/libjpeg.so.62.0.0
2. passes collision test
3. seems to work

Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19.5 i686)
=================================================================
System uname: 2.6.19.5 i686 AMD Athlon(TM) XP1800+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 21 Mar 2007 16:30:02 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php4/ext-active/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/normal"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="3dnow 3dnowext X a52 aac alsa apache2 berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups dbus divx4linux dri dts dvd dvdr dvdread eds emboss exif fam ffmpeg firefox fortran gdbm gif gnome gphoto2 gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kde ldap libg++ mad midi mikmod mmx mmxext mono mp3 mpeg ncurses network nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl seamonkey session spell spl ssl svg tcpd test tetex tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs x86 xine xinerama xml xorg xprint xv xvid zlib" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LINGUAS="en de en_GB" USERLAND="GNU" VIDEO_CARDS="nv none"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 17 Raúl Porcel (RETIRED) gentoo-dev 2007-03-21 19:40:12 UTC
x86 stable. 

Thanks Markus(i was missing you! :)).

Closing bug.