Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52187 - Latest ebuild for xfree (4.3.0-r5) doesn't block on x11-base/xorg-x11
Summary: Latest ebuild for xfree (4.3.0-r5) doesn't block on x11-base/xorg-x11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-27 07:33 UTC by Patrick Borjesson
Modified: 2004-05-28 01:41 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 Patrick Borjesson 2004-05-27 07:33:30 UTC
x11-base/xfree-4.3.0-r5 doesn't block on x11-base/xorg-x11. This can be a problem for people that have software depending on only xfree (for example xf4vnc), which will then draw in xfree on a system which has xorg installed, overwriting almost everything that xorg installed. Removing xfree will result in most files installed by xorg will also be uninstalled. 

Reproducible: Always
Steps to Reproduce:
1. emerge xorg-x11
2. emerge xf4vnc

Actual Results:  
Files installed by xorg-x11 is replaced with files from xfree.

Expected Results:  
x11-base/xfree should block on x11-base/xorg-x11 and dependency-checking should
fail for xf4vnc since it depends on x11-base/xfree

$ emerge info
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.6)
=================================================================
System uname: 2.6.6 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.4.15
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -O2 -pipe -frename-registers -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/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="-march=athlon-tbird -O2 -pipe -frename-registers -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://ds.thn.htu.se/linux/gentoo
http://trumpetti.atm.tut.fi/gentoo/ http://gentoo.linux.no/ http://gentoo.inode.at/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow S3TC X acpi acpi4linux alsa apache2 avi berkdb cdr composite crypt
cscope dga dillo encode faad ffmpeg gif glut gpm gtk gtk2 icc imlib imlib2
javascript jikes jpeg lcms mad matroska mbox md5sum mikmod mmx moznocompose
moznoirc moznomail mozsvg mpeg mpi mysql ncurses nowin offensive oggvorbis
openal opengl openssh oss pam pdflib perl pic png postgres python radeon
readline ruby sdl slang spell ssl stencil-buffer tcltk tetex tiff truetype type1
vim-with-x wmf wxwindows x86 xface xml xml2 xv xvid zlib"
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2004-05-28 01:41:46 UTC
I've added an explicit blocker of xorg-x11; previously it blocked virtual/x11.