Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 48983

Summary: dosemu requires XFree while Xorg is installed
Product: Gentoo Linux Reporter: omri <omri>
Component: New packagesAssignee: Hanno Böck <hanno>
Status: VERIFIED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: edit /var/cache/edb/virtuals replace virtual/opengl x11-base/xfree by virtual/opengl x11-base/xorg-x11
edit /var/cache/edb/virtuals comment the virtual/x11 and put virtual/x11 x11-base/xorg-x11

Description omri 2004-04-25 17:25:32 UTC
`USE="-X" emerge dosemu' solves this issue (thanks to hollywoodb from #gentoo @ freenode for this workaround :))

Reproducible: Always
Steps to Reproduce:
1. emerge -c xfree
2. emerge Xorg
3. emerge dosemu

Actual Results:  
portage tries to merege XFree while Xorg is installed

Expected Results:  
the ebuild's deps should be eighter XFree or Xorg

# emerge info
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5)
=================================================================
System uname: 2.6.5 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.9
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe"
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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync1.il.gentoo.org/gentoo-portage"
USE="X apm arts avi berkdb bidi cdr crypt cups encode esd foomaticdb fribidi
gdbm gif gnome gpm gtk gtk2 imlib jpeg kde ldap libg++ libwww mad mikmod motif
mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt
quicktime readline sdl slang spell ssl svga tcltk tcpd truetype x86 xml2 xmms xv
zlib"
Comment 1 David 2004-05-29 18:06:19 UTC
Created attachment 32281 [details]
edit /var/cache/edb/virtuals replace virtual/opengl x11-base/xfree by virtual/opengl x11-base/xorg-x11
Comment 2 David 2004-05-29 18:07:24 UTC
Created attachment 32282 [details]
edit /var/cache/edb/virtuals comment the virtual/x11 and put virtual/x11 x11-base/xorg-x11
Comment 3 Hanno Böck gentoo-dev 2004-06-15 11:12:03 UTC
As dosemu doesn't depend on xfree, but on virtual/x11, I don't know what is wrong.
Comment 4 omri 2004-06-17 03:39:59 UTC
The problem was with my world database, regenworld solved this.
`regenworld` should be `emerge regenworld`, people don't know it exists :)