Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87111 - nxclient blocks nxserver
Summary: nxclient blocks nxserver
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo NX Server project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 82330
  Show dependency tree
 
Reported: 2005-03-29 06:42 UTC by Harris Landgarten
Modified: 2005-05-04 04:30 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 Harris Landgarten 2005-03-29 06:42:52 UTC
Sometimes it is necessary to install nxserver-freenx and nxclient on the same machine. When done you can both host and connect to others. After the 2 emerges nx runs properly but emerge world -uvDp shows:

Calculating world dependencies ...done!
[blocks B     ] net-misc/nxclient (is blocking net-misc/nxserver-freenx-0.2.8)

Unless nxclient is unmerged, emerge world -uvD will not run.


Reproducible: Always
Steps to Reproduce:
1.emerge nxserver-freenx
2.emerge nxclient
3.emerge world -uvDp

Actual Results:  
Calculating world dependencies ...done!
[blocks B     ] net-misc/nxclient (is blocking net-misc/nxserver-freenx-0.2.8)



Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r2 i686)
=================================================================
System uname: 2.6.11-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Mar  1 2005, 07:40:00)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd
emboss encode esd fam font-server foomaticdb fortran gd gdbm gif gnome gpm
gstreamer gtk gtk2 guile imap imlib ipv6 java jpeg junit kde ldap libg++ libwww
mad mikmod mmx mmx2 motif mozilla mp3 mpeg mysql ncurses nls nptl odbc oggvorbis
opengl oss pam pdflib perl png python qt quicktime readline samba sasl sdl spell
sqlite sse sse2 ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts xml
xml2 xmms xv zlib video_cards_radeon"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Daniel Webert 2005-04-08 08:59:18 UTC
yes - can we do something about that? - stable ones :(
Comment 2 Jon Severinsson 2005-05-04 04:11:44 UTC
use the "commercial" useflag when installing nxserver-freenx and it will depend on nxclient to install their confilicting files instead of installing them itself.

That is:
With the "commercial" useflag nxserver-freenx depends on nxclient.
Without the "commercial" useflag nxserver-freenx is blocked by on nxclient.

This "bug" is actually a feature included in the nxserver-freenx-0.2.8 ebuild allowing you to install nxserver-freenx without requireing nxclient. 
Please close the bug

And btw, you do NOT want freenx-0.2.8, you will want freenx-0.3.1, see Bug #84299.
Comment 3 Harris Landgarten 2005-05-04 04:30:39 UTC
Resolved by use flag