Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 85552
Alias:
Product:
Component:
Status: RESOLVED
Resolution: INVALID
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Artur Brodowski <bzdurqa@wp.pl>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 85552 depends on: Show dependency tree
Bug 85552 blocks: 84701
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-03-16 12:23 0000
Something is broken with USE flags in latest totem ebuild, when using 
gstreamer backend. It tries to emerge gst-plugins-a52dec as a dependancy,
even though USE flags are set to "-a52" (xemerge is an alias for 'ACCEPT_KEYWORDS="~x86" emerge').

# xemerge totem -pvt

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild     U ] media-video/totem-1.0 [0.101] -a52 -debug +dvd +flac +gnome -lirc +mad +mpeg -ogg +oggvorbis +theora -xine 1,369 kB
[ebuild  N    ]  media-plugins/gst-plugins-mpeg2dec-0.8.8  0 kB
[ebuild  N    ]  media-plugins/gst-plugins-pango-0.8.8  0 kB
[ebuild     U ]  media-plugins/gst-plugins-theora-0.8.8 [0.8.2] 0 kB
[ebuild  N    ]  media-plugins/gst-plugins-dvdread-0.8.8  0 kB
[ebuild  N    ]   media-libs/libdvdread-0.9.4-r1  -static 257 kB
[ebuild  N    ]  media-plugins/gst-plugins-a52dec-0.8.8  0 kB
[ebuild  N    ]   media-libs/a52dec-0.7.4-r3  -debug -djbfft 

When using xine-lib backend, everything seems to be fine.

Reproducible: Always
Steps to Reproduce:
1. Unmask totem-1.0 ebuild
2. Make sure that 'a52' USE flag is off
3. emerge totem
Actual Results:  
pulls a52 related packages as a dependancy

Expected Results:  
don't install unnecessary packages

 # emerge info
Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.11-gentoo-r3 i686)
=================================================================
System uname: 2.6.11-gentoo-r3 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#2, Oct 17 2004, 17:40:45)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium3 -march=pentium3 -funroll-loops -fprefetch-loop-arrays
-fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium3 -march=pentium3 -funroll-loops
-fprefetch-loop-arrays -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://mirror.scarlet-internet.nl/pub/gentoo
http://gentoo.zie.pg.gda.pl http://gd.tuwien.ac.at/opsys/linux/gentoo/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apm avi berkdb bitmap-fonts cdr crypt cups curl dvd emboss
encode esd flac font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk
gtk2 hal imagemagick imlib ipv6 java jpeg libg++ libwww mad mikmod mmx motif
mozilla moznocompose moznoirc moznomail mp3 mpeg ncurses nls oggvorbis opengl
oss pam pdflib perl png python quicktime readline scanner sdl slang spell sqlite
sse ssl svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts usb xml
xml2 xv zlib linguas_pl"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS

------- Comment #1 From Charles Noneman 2005-03-19 22:10:00 0000 -------
totem has gst-plugins-a52dec as a dependancy if you have the "a52" _and/or_ the
"dvd" use flags.

------- Comment #2 From foser (RETIRED) 2005-03-21 07:35:43 0000 -------
this is the intended behaviour, dvd often use ac3 audio which is handled by the
a52 plugin.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug