Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120967 - emerge complains about nxclient blocking nxserver-freenx on one machine only
Summary: emerge complains about nxclient blocking nxserver-freenx on one machine only
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-30 11:38 UTC by Jeff Mitchell
Modified: 2006-01-30 18:42 UTC (History)
0 users

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 Jeff Mitchell 2006-01-30 11:38:21 UTC
On one machine I manage, I have both nxserver-freenx and nxclient installed.  If I run an emerge -uDvat world, I get an error stating that nxclient is blocking nxserver-freenx.  This is nonsense, as nxclient is needed for freenx to work properly (for environment variables, etc.) and on two other Gentoo machines, both packages are installed and emerge is quite happy.  I don't know why it's being pissy on this machine but I thought I would report it.

emerge --info:

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Xeon(TM) CPU 3.60GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 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="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://localhost/gentoo-portage"
USE="x86 X alsa amarok apm arts audiofile avi bash-completion berkdb bitmap-fonts browserplugin bzip2 bzlib ccache cdio cdr cdrom cpudetection crypt cups dbus dvd dvdread eds emacs emboss encode expat fam font-server foomaticdb fortran freetype ftp fuse gdbm gif gnome gpm gstreamer gtk gtk2 hal hpn idn imlib ipv6 java javascript jikes jpeg kde kdeenablefinal lcms libg++ libwww logrotate mad maildir mbox mikmod mmap mng motif mozilla mozsvg mp3 mpeg mysqli ncurses network nls nntp nptl nptlonly nsplugin offensive ogg oggvorbis opengl oss pam pam_console pcre pdflib perl php png pnp posix python qt quicktime rar readline reiserfs sdl server sharedmem skey sockets spell ssl svg sysfs tcltk tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode usb utf8 vim vim-pager vim-with-x vorbis xml xml2 xmms xosd xscreensaver xv zeroconf zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-30 11:47:10 UTC
You are missing USE=commercial, if you want to use nxclient with nxserver-freenx...
Comment 2 Jeff Mitchell 2006-01-30 18:42:49 UTC
Why is that the case?  I understand the issue with commercial software and wanting people to opt in, but AFAICT nxserver-freenx won't work properly without nxclient installed -- paths are incorrect, environment variables are not set, etc.  So it seems like while you *can* install nxserver-freenx without nxclient, it makes very little sense...like maybe USE=commercial should be a dependency, as well as nxclient.