net-misc/tightvnc should block net-misc/vnc or the two should use different names for their binaries, they both use /usr/bin/vncviewer. net-misc/vnc currently blocks net-misc/tightvnc but net-misc/tightvnc does not block net-misc/vnc. Reproducible: Always Steps to Reproduce: 1. emerge -C net-misc/tightvnc net-misc/vnc 2. emerge net-misc/tightvnc 3. emerge net-misc/vnc Actual Results: net-misc/vnc and net-misc/tightvnc both break as a result of net-misc/vnc replacing the binary for net-misc/tightvnc Expected Results: net-misc/vnc should refuse to emerge if net-misc/tightvnc is installed. Portage 2.0.51.22-r3 (default-linux/ppc/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.11 ppc) ================================================================= System uname: 2.6.11 ppc 7447A, altivec supported Gentoo Base System version 1.6.13 ccache version 2.3 [disabled] 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.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -pipe -mcpu=7400 -maltivec -mabi=altivec" CHOST="powerpc-unknown-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.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=7400 -maltivec -mabi=altivec" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks noclean nostrip sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.rhnet.is/pub/gentoo" LC_ALL="en_US.utf8" LINGUAS="en_US.utf8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local" SYNC="rsync://130.208.16.26/gentoo-portage" USE="ppc X aac aalib acl aim alsa altivec apache2 audiofile bash-completion berkdb bitmap-fonts bonobo bzip2 bzlib cddb cdparanoia cdr cjk crypt cups curl dba directfb divx4linux doc dvd eds effects emboss encode exif expat fam ffmpeg flac fortran gcj gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile iconv icq idn imagemagick imlib innodb ipv6 jabber jpeg jpeg2k kde latex lcms ldap libcaca libwww lua mad matroska mhash mng motif mozilla moznomail mozsvg mp3 mpeg msn mysql ncurses network nls nodrm objc offensive ogg oggvorbis openal opengl oss pam pcre pdflib perl php plotutils plugin png posix postgres python qt readline rtc ruby samba sdl session soap sockets speex spell sqlite ssl svg svgz tcltk tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vorbis wmf xine xml xml2 xmlrpc xmms xv xvid yahoo zeroconf zip zlib linguas_en_US.utf8 userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, MAKEOPTS
Created attachment 74459 [details, diff] patch to net-misc/vnc-4.0-r1.ebuild that fixes the issue patch to net-misc/vnc-4.0-r1.ebuild that fixes the issue
Fixed in cvs, thanks! net-misc/tightvnc already contains !net-misc/vnc, so I guess we're all good.