Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 164596 - net-misc/nxserver-freenx version bump to 0.6.0
Summary: net-misc/nxserver-freenx version bump to 0.6.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo NX Server project
URL: http://freenx.berlios.de/
Whiteboard:
Keywords: EBUILD
: 167293 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-01-30 19:45 UTC by Bernard Cafarelli
Modified: 2007-03-21 11:44 UTC (History)
5 users (show)

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


Attachments
nx-2.1.0.ebuild (nx-2.1.0.ebuild,3.30 KB, text/plain)
2007-01-30 19:48 UTC, Bernard Cafarelli
Details
nxserver-freenx-0.6.0.ebuild (nxserver-freenx-0.6.0.ebuild,2.73 KB, text/plain)
2007-01-30 19:50 UTC, Bernard Cafarelli
Details
nxserver-freenx-0.6.0-fullscreen.patch (nxserver-freenx-0.6.0-fullscreen.patch,752 bytes, patch)
2007-01-30 19:50 UTC, Bernard Cafarelli
Details | Diff
nxserver-freenx-0.6.0-nxloadconfig.patch (nxserver-freenx-0.6.0-nxloadconfig.patch,2.76 KB, patch)
2007-01-30 19:50 UTC, Bernard Cafarelli
Details | Diff
nx-2.1.0.ebuild (nx-2.1.0.ebuild,3.35 KB, text/plain)
2007-02-02 15:45 UTC, Bernard Cafarelli
Details
nxserver-freenx-0.6.0-rdesktop.patch (nxserver-freenx-0.6.0-rdesktop.patch,321 bytes, patch)
2007-02-02 19:02 UTC, Bernard Cafarelli
Details | Diff
nxserver-freenx-0.6.0.ebuild (nxserver-freenx-0.6.0.ebuild,2.80 KB, text/plain)
2007-02-02 19:04 UTC, Bernard Cafarelli
Details
nx-2.1.0.ebuild (nx-2.1.0.ebuild,3.30 KB, text/plain)
2007-02-04 20:38 UTC, Bernard Cafarelli
Details
nxserver-freenx-0.6.0.ebuild (nxserver-freenx-0.6.0.ebuild,2.88 KB, text/plain)
2007-02-04 20:39 UTC, Bernard Cafarelli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernard Cafarelli gentoo-dev 2007-01-30 19:45:18 UTC
The new release of freenx is here. This should fix a bunch of current freenx ebuilds problems, mainly compatibility with newer nx libs/client. 

Bugs #126693, #145065, #149298, #152820, #164584 (and maybe more) can be fixed/worked around with new freenx

From last NX overlay ebuilds, I have made new ones for the latest NX 2.1 components, and freenx 0.6. It works fine on my ~x86 box (both with USE=nxclient and USE=-nxclient). Sadly, NX components still will not work on amd64 (nxagent does not even compile).

Emerge --info:
Portage 2.1.2-r5 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-beyond2 i686)
=================================================================
System uname: 2.6.19-beyond2 i686 Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz
Gentoo Base System version 1.12.9
Timestamp of tree: Tue, 30 Jan 2007 15:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
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.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -msse3 -pipe -fomit-frame-pointer"
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/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=nocona -O2 -msse3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://pandemonium.tiscali.de/pub/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="fr fr_FR"
MAKEOPTS="-j3"
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/portage/local/layman/custom-kernels /usr/local/portage"
SYNC="rsync://rsync.cafarelli.fr/gentoo-portage"
USE="X a52 aac aalib aim alsa amr audiofile bash-completion beagle berkdb bitmap-fonts bonobo bzip2 cairo cddb cdr cli cracklib crypt cscope cups curl dbus dga dlloader dri dts dvd dvdr dvdread emboss encode exif expat ffmpeg fftw firefox flac foomaticdb fortran ftp galago gcj gd gdbm gif gimp glitz glut gmp gnome gnustep gnutls gpm gstreamer gtk gtkhtml hal iconv idn imagemagick imap imlib ipv6 isdnlog jabber java jikes joystick jpeg lcms libcaca libg++ libnotify live mad matroska mbox midi mikmod mime mmx mng modplug mono mp3 mpeg msn musicbrainz mysql nas ncurses nls nptl nptlonly nsplugin nvidia objc offensive ogg openal opengl oscar oss pam pcmcia pcre pda pdf perl php pic png posix ppds pppd python qt3 qt4 quicktime readline real recode reflection ruby samba scanner sdl seamonkey session slang smp snmp speex spell spl sqlite sse sse2 ssl startup-notification subtitles svg tcl tcltk tcpd tetex theora threads tiff timidity tk truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis wifi win32codecs wma wmf wxwindows x264 x86 xcomposite xface xine xinerama xml xorg xosd xpm xscreensaver xulrunner xv xvid xvmc yahoo zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_FR" USERLAND="GNU" VIDEO_CARDS="none nvidia nouveau"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Bernard Cafarelli gentoo-dev 2007-01-30 19:48:24 UTC
Created attachment 108676 [details]
nx-2.1.0.ebuild

Latest NX components ebuild. Some patches from 1.5.0 ebuild are still needed:
nxcomp-1.5.0-pic.patch  nx-x11-1.5.0-amd64.patch  nx-x11-1.5.0-tmp-exec.patch
Comment 2 Bernard Cafarelli gentoo-dev 2007-01-30 19:50:03 UTC
Created attachment 108677 [details]
nxserver-freenx-0.6.0.ebuild

New freenx (patches to follow)
Comment 3 Bernard Cafarelli gentoo-dev 2007-01-30 19:50:20 UTC
Created attachment 108679 [details, diff]
nxserver-freenx-0.6.0-fullscreen.patch
Comment 4 Bernard Cafarelli gentoo-dev 2007-01-30 19:50:44 UTC
Created attachment 108680 [details, diff]
nxserver-freenx-0.6.0-nxloadconfig.patch
Comment 5 Bernard Cafarelli gentoo-dev 2007-01-30 19:55:16 UTC
For the lazy people:
https://cafarelli.fr/svn/voyageur-overlay/
Comment 6 Bernard Cafarelli gentoo-dev 2007-02-02 15:45:13 UTC
Created attachment 108938 [details]
nx-2.1.0.ebuild

Replaced the nxwrapper mechanism with make_wrapper
Comment 7 Bernard Cafarelli gentoo-dev 2007-02-02 19:02:45 UTC
Created attachment 108954 [details, diff]
nxserver-freenx-0.6.0-rdesktop.patch

This release has a small bug in nxnode, which breaks rdesktop/vnc proxying. This patch fixes it (and was sent upstream too)
Comment 8 Bernard Cafarelli gentoo-dev 2007-02-02 19:04:40 UTC
Created attachment 108956 [details]
nxserver-freenx-0.6.0.ebuild

And the updated ebuild to use the patch
Comment 9 Bernard Cafarelli gentoo-dev 2007-02-04 20:38:00 UTC
Created attachment 109161 [details]
nx-2.1.0.ebuild

Adds ~amd64 keyword, with 32bit compilation 
Cleaned up RDEPEND too
Comment 10 Bernard Cafarelli gentoo-dev 2007-02-04 20:39:04 UTC
Created attachment 109162 [details]
nxserver-freenx-0.6.0.ebuild

... and the matching tweaks in freenx to look for 32bit libraries on amd64
Comment 11 Stefan Schweizer (RETIRED) gentoo-dev 2007-02-22 16:55:15 UTC
*** Bug 167293 has been marked as a duplicate of this bug. ***
Comment 12 Bernard Cafarelli gentoo-dev 2007-03-21 11:44:49 UTC
nx-2.1.0 and nxserver-freenx-0.6.0 are in CVS now