When I try to emerge -uDp world, it tries to upgrade linuxtv-dvb and it fails. Session log attached. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -msse -msse2 -mmmx" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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=pentium4 -O3 -pipe -fomit-frame-pointer -msse -msse2 -mmmx" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://src.gentoo.pl http://gentoo.mirror.sdv.fr http://gentoo.tiscali.nl/gentoo/ http://ftp.isu.edu.tw/pub/Linux/Gentoo http://ftp.easynet.nl/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/ http://mirror.hamakor.org.il/pub/mirrors/gentoo/ ftp://mirror.nutsmaas.nl/gentoo/ http://ftp-mirror.internap.com/pub/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="16 X aalib acl acpi acpi4linux aim alsa amd apache2 apm ared aredmem autofs avi berkdb bidi bitmap-fonts bonobo cddb cdr chroot codecs cross crypt cscope css ctype cups curl doc dts dv dvb dvd emacs emacs-w3 encode escreen esd ethereal examples expat fbcon ffmpeg fftw flac foomaticdb foreign-package fs ftp gdbm gif gimpprint glade glut gnome gnomedb gpm gsnd gtk gtk2 gtkhtml guile high-ints iconv icq idea ieee1394 imagemagick imap imlib jabber java javascript jpeg jpeg2k latex leim libg++ libwww mad mbox mikmod mmx monkey mono motif mp3 mpeg mpeg4 mpi msn mule music mysql mysqli mythtv ncurses need network nls nntp nptl offensive oggvorbis opengl oscar oss pam pcre pdflib perl php plotutils png print procmail python qt quicktime readline real samba sasl sdl serial sftplogging slang smime snmp sockets socks5 sounds spell sse sse2 ssl stroke svga sysvipc tcltk tcpd tetex theora tidy tiff truetype uml unicode usb userland utf8 v4l v4l2 vanilla vcd vcdimager vim vim-with-x vnc wmf wxwindows x86 xemacs xface xgetdefault xine xinerama xinetd xml2 xmlrpc xmms xpm xprint xscreensaver xsl xv xvid yahoo zlib"
Created attachment 42676 [details] Session log
Created attachment 42677 [details] Packages list
http://bugs.gentoo.org/show_bug.cgi?id=31721 Just found a bug which points to the exactly same problem. Mythtv (or libdvb) shouldn't depend on linuxtv-dvb if kernel 2.6 is installed.
Just had this same issue. In my case, according to 'emerge -pt', vlc-0.8.0 depends on libdvb which depends on linuxtv-dvb. vlc-0.8.1 is ok. The latter shouldn't be pulled in anywhere on a 2.6 kernel system. I don't know about libdvb. Removing "dvb" from the USE flags as suggested elsewhere would no doubt work around the problem, but is not a solution. Permitting vlc-0.8.1 (i.e. setting "=media-video/vlc-0.8.1 ~x86" in /etc/portage/package.keywords) fixed it for me.
Apparently, this bug isn't going to be fixed any time soon -- it's still unresolved after three months. Is there a common procedure to draw attention to a bug?
dup *** This bug has been marked as a duplicate of 31721 ***