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

Bug 114589

Summary: media-video/mplayer - remove alternative media-libs/libungif dependency
Product: Gentoo Linux Reporter: Steffen Froehlich <drache42>
Component: New packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: major CC: jakub
Priority: Highest    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 85720    

Description Steffen Froehlich 2005-12-05 18:54:16 UTC
I emerged mplayer and i got a error. The reason I emerged mplayer was because I 
was doing a emerge --update --deep --newuse world. 

Reproducible: Always
Steps to Reproduce:
1.emerge mplayer
2.
3.

Actual Results:  
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -
march=pentium3 -mcpu=pentium3 -pipe -ffast-math -fomit-frame-pointer -D_R
LE_SOURCE -D_FILE_OFFSET_BITS=64  -I.. -I../loader   -I../libavcodec -
I../libavformat    -o demux_gif.o demux_gif.c
demux_gif.c:21:21: gif_lib.h: No such file or directory
demux_gif.c: In function `demux_gif_fill_buffer':
demux_gif.c:43: error: `GifFileType' undeclared (first use in this function)
demux_gif.c:43: error: (Each undeclared identifier is reported only once
demux_gif.c:43: error: for each function it appears in.)
demux_gif.c:43: error: `gif' undeclared (first use in this function)
demux_gif.c:43: error: syntax error before ')' token


Expected Results:  
emerge mplayer...

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 
2.6.8-gentoo-r3 i686)
=================================================================
System uname: 2.6.8-gentoo-r3 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.13
distcc 2.18.3 i386-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share
/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/shar
e/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts audiofile automount avi bitmap-fonts bzip2 cgi 
chroot crypt cups curl encode foomaticdb fortran gdbm gif glut gmail 
gmailtimestamps gpm gstreamer gtk2 idn jpeg kde kerberos lcms libg++ libwww mad 
mp3 mpeg mppe-mppc mschap mysql mysqli ncurses nls ogg opengl oss pam pcre 
pdflib perl php png postgres python qt readline samba sdl sftplogging spell ssl 
svga threads tiff truetype truetype-fonts type1-fonts vhosts vorbis xml2 xmms 
xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-05 23:17:04 UTC
Steffan - unmerge libungif is you have it, re-emerge giflib, run revdep-rebuild.

Reusing this bug to finally get rid of that evil libungif stuff. 

@video herd: mplayer should *only* depend on media-libs/giflib, please remove
the alternative dependency. It's blocking removal of media-libs/libungif from
portage (Bug 85720).
Comment 2 Luca Barbato gentoo-dev 2005-12-07 03:42:54 UTC
Fixed, sorry