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

Bug 142474

Summary: vdr-softdevice fails to emerge because inconsistent dependencies
Product: Gentoo Linux Reporter: Ville Aakko <ville.aakko>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: trivial    
Priority: High    
Version: 2006.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ville Aakko 2006-08-01 15:32:38 UTC
'emerge vdr-softdevice' fails with the followin error:

[CLIP]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/vdr-softdevice-0.2.3.20060511-r7/work/softdevice-0.2.3a ...
Package theora was not found in the pkg-config search path.
Perhaps you should add the directory containing `theora.pc'
to the PKG_CONFIG_PATH environment variable
Package 'theora', required by 'libavcodec', not found
A more recent (cvs) version of ffmpeg is required to run configure
[CLIP]


I noticed this is because emerge requires some libtheora < 1.0_alpha3, but those are masked by ~x86 keyword. By unmasking and installing the newest libtheora vdr-softdevice emerged correctly. 

Steps to reproduce:
'emerge vdr-softdevice' without unmasking libtheora

Actual Results:
vdr-softdevice fails to emerge because it can't find libtheora. Note that portage isn't aware of this because the dependencies for vdr-softdevice are not right.

Expected results:
'emerge vdr-softdevice' should note that some dependencies are masked.


$ emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r13VillenUbiili-1 i686)
=================================================================
System uname: 2.6.16-gentoo-r13VillenUbiili-1 i686 AMD Athlon(tm)  3100+
Gentoo Base System version 1.6.15
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/rc.d /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/"
LANG="fi_FI@euro.iso8859-15"
LC_ALL="fi_FI@euro.iso8859-15"
LINGUAS="fi en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip S3TC X a52 aac aalib adsl aio alsa amazon apache2 apm avi bash-completion berkdb bitmap-fonts bittorrent bmpx bzip2 cddb cdparanoia cdr crypt css dbus dga dlloader dri dvb dvbplayer dvd dvdr dvdread dxr3 emboss encode ffmpeg firefox flac fluidsynth font-server foomaticdb fortran ftp gdbm gif gimp gpm gstreamer gtk2 gzip hal id3 imagemagick imlib ipv6 irssi isdnlog java javascript jpeg kde kdm lame latin1 libcaca libg++ libwww lirc live lm_sensors mad mdb mikmod mixer mjpeg mmkeys mmx mmxext motif mp3 mp4 mp4live mpd-mad mpeg mpeg2 mplayer msn music ncurses nls nptl nvram ogg oggvorbis opengl pam pdf pdflib png pppd python qt qt3 qt4 quicktime readline real reflection reiser4 reiserfs rtc rtsp sdl sdl-sound session sid spell sse ssl subtitles tcpd theora tiff timidity transcode trayicon truetype truetype-fonts type1 type1-fonts udev unzip usb userlocales v4l vcd vcdimager vdr vorbis win32codecs wma xml xmms xorg xpm xrandr xscreensaver xv xvid zip zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_fi linguas_en_GB lirc_devices_serial userland_GNU video_cards_fglrx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Ville Aakko 2006-08-01 16:00:23 UTC
Ooops, seems this bug has been reported already.

*** This bug has been marked as a duplicate of 142250 ***