Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259456 - media-video/vlc-0.9.8a USE=-esd - /bin/grep: /usr/lib/libesd.la: No such file or directory
Summary: media-video/vlc-0.9.8a USE=-esd - /bin/grep: /usr/lib/libesd.la: No such file...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-18 08:14 UTC by Florian Manschwetus
Modified: 2009-02-19 22:42 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Manschwetus 2009-02-18 08:14:24 UTC
[ebuild   R   ] media-video/vlc-0.9.8a  USE="X a52 aac aalib alsa avahi cdda cddb cdio dbusdirectfb dts dvb dvd fbcon ffmpeg flac gnutls hal httpd id3tag libgcrypt live lua mmx mp3 mpeg musepack ncurses nsplugin ogg opengl oss pda png qt4 samba sdl sdl-image shout sse stream svg svga theora truetype twolame upnp v4l v4l2 vorbis win32codecs x264 xinerama xml xosd xv (-altivec) -arts -atmo -bidi -cddax -dc1394 -debug -dirac -esd* -fluidsynth -fontconfig -ggi -gnome -jack -kate -libass -libcaca -libnotify -libsysfs -libv4l2 -lirc -matroska -modplug -optimisememory -pulseaudio* -pvr -remoteosd -rtsp -run-as-root -schroedinger -seamonkey -skins -speex -taglib -vcdinfo -vcdx -vlm -zvbi"

...

/bin/sh ../../libtool --tag=CC   --mode=compile i686-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..   -I../../include -I../../include  -DSYS_LINUX `top_builddir="../.." ../../vlc-config --cflags plugin libsdl_image_plugin_la-sdl_image.lo` -O2 -march=core2 -mno-ssse3 -fomit-frame-pointer -pipe -mfpmath=sse -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -MT libsdl_image_plugin_la-sdl_image.lo -MD -MP -MF .deps/libsdl_image_plugin_la-sdl_image.Tpo -c -o libsdl_image_plugin_la-sdl_image.lo `test -f 'sdl_image.c' || echo './'`sdl_image.c                                                                                         
libtool: compile:  i686-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -DSYS_LINUX -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__LIBVLC__ -D__PLUGIN__ -DMODULE_NAME=sdl_image -DMODULE_NAME_IS_sdl_image -DMODULE_STRING=\"sdl_image\" -O0 -I/usr/include/ -D_GNU_SOURCE=1 -D_REENTRANT -O2 -march=core2 -mno-ssse3 -fomit-frame-pointer -pipe -mfpmath=sse -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -MT libsdl_image_plugin_la-sdl_image.lo -MD -MP -MF .deps/libsdl_image_plugin_la-sdl_image.Tpo -c sdl_image.c  -fPIC -DPIC -o .libs/libsdl_image_plugin_la-sdl_image.o                                                                               
mv -f .deps/libsdl_image_plugin_la-sdl_image.Tpo .deps/libsdl_image_plugin_la-sdl_image.Plo 
/bin/sh ../../libtool --tag=CC   --mode=link i686-pc-linux-gnu-gcc -std=gnu99 `top_builddir="../.." ../../vlc-config --cflags plugin libsdl_image_plugin.la` -O2 -march=core2 -mno-ssse3 -fomit-frame-pointer -pipe -mfpmath=sse -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -rpath '/usr/lib/vlc/codec' -avoid-version -module -no-undefined -export-symbol-regex ^vlc_entry -shrext .so `top_builddir="../.." ../../vlc-config --ldflags plugin libsdl_image_plugin.la` -Wl,-O1 -o libsdl_image_plugin.la  libsdl_image_plugin_la-sdl_image.lo  `top_builddir="../.." ../../vlc-config -libs plugin libsdl_image_plugin.la` ../../src/libvlccore.la    
/bin/grep: /usr/lib/libesd.la: No such file or directory                                    
/bin/sed: can't read /usr/lib/libesd.la: No such file or directory                          
libtool: link: `/usr/lib/libesd.la' is not a valid libtool archive                          
make[5]: *** [libsdl_image_plugin.la] Error 1                                               
make[5]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.8a/work/vlc-0.9.8a/modules/codec'                                                                                      
make[4]: *** [all-recursive] Error 1                                                        
make[4]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.8a/work/vlc-0.9.8a/modules/codec'                                                                                      
make[3]: *** [all] Error 2                                                                  
make[3]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.8a/work/vlc-0.9.8a/modules/codec'                                                                                      
make[2]: *** [all-recursive] Error 1                                                        
make[2]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.8a/work/vlc-0.9.8a/modules'
make[1]: *** [all-recursive] Error 1                                                        
make[1]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.8a/work/vlc-0.9.8a'        
make: *** [all] Error 2                                                                     
 *                                                                                          
 * ERROR: media-video/vlc-0.9.8a failed.                                                    
 * Call stack:                                                                              
 *               ebuild.sh, line   49:  Called src_compile                                  
 *             environment, line 3639:  Called die                                          
 * The specific snippet of code:                                                            
 *       emake || die "make of VLC failed"                                                  
 *  The die message:                                                                        
 *   make of VLC failed                                                                     
 *                                                                                          
 * If you need support, post the topmost build error, and the call stack if relevant.       
 * A complete build log is located at '/var/tmp/portage/media-video/vlc-0.9.8a/temp/build.log'.                                                                                         
 * The ebuild environment file is located at '/var/tmp/portage/media-video/vlc-0.9.8a/temp/environment'.

Reproducible: Always




emerge --info                                
Portage 2.2_rc23 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-thinkpad-r2 i686)                                                                                 
=================================================================                           
System uname: Linux-2.6.28-thinkpad-r2-i686-Genuine_Intel-R-_CPU_T2500_@_2.00GHz-with-glibc2.0                                                                                          
Timestamp of tree: Wed, 18 Feb 2009 03:50:01 +0000                                          
ccache version 2.4 [enabled]                                                                
app-shells/bash:     3.2_p48-r1                                                             
dev-java/java-config: 1.3.7-r1, 2.1.7                                                       
dev-lang/python:     2.4.4-r6, 2.5.4-r2                                                     
dev-python/pycrypto: 2.0.1-r6                                                               
dev-util/ccache:     2.4-r8                                                                 
dev-util/cmake:      2.6.2-r1                                                               
sys-apps/baselayout: 2.0.0                                                                  
sys-apps/openrc:     0.4.3-r1                                                               
sys-apps/sandbox:    1.3.7                                                                  
sys-devel/autoconf:  2.13, 2.63                                                             
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                              
sys-devel/binutils:  2.19.1                                                                 
sys-devel/gcc-config: 1.4.1                                                                 
sys-devel/libtool:   2.2.6a                                                                 
virtual/os-headers:  2.6.28-r1                                                              
ACCEPT_KEYWORDS="x86 ~x86"                                                                  
CBUILD="i686-pc-linux-gnu"                                                                  
CFLAGS="-O2 -march=core2 -mno-ssse3 -fomit-frame-pointer -pipe -mfpmath=sse"                
CHOST="i686-pc-linux-gnu"                                                                   
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config /var/lib/hsqldb"                                                                                           
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"                                                                                  
CXXFLAGS="-O2 -march=core2 -mno-ssse3 -fomit-frame-pointer -pipe -mfpmath=sse"              
DISTDIR="/usr/portage/distfiles"                                                            
FEATURES="ccache distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"                                                     
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"                                                       
LANG="de_DE.utf8"                                                                           
LDFLAGS="-Wl,-O1"                                                                           
LINGUAS="de"                                                                                
MAKEOPTS="-j10 -l3"                                                                         
PKGDIR="/usr/portage/packages"                                                              
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"                                                                                      
PORTAGE_TMPDIR="/var/tmp"                                                                   
PORTDIR="/usr/portage"                                                                      
PORTDIR_OVERLAY="/usr/local/portage"                                                        
SYNC="rsync://filer/gentoo-portage/"                                                        
USE="16bittmp X X509 a52 aac aalib accessibility acl acpi addbookmarks ads alias alsa amr amrnb amrr amrwb apache2 autoreplace avahi bacula-clientonly bacula-console bacula-nodir bacula-nosd bacula-split-init bash-completion binfilter bluetooth branding bzip2 cairo cardbus cdaudio cdda cddb cdio cdparanoia cdr chipcard chipcard2 cisco cli connectionstatus contactnotes cracklib crypt css ctype cups cupsddk curl custom-cflags dba dbus dbx device-mapper dga dhcp dialup directfb dri dts dv dvb dvd dvdr dvdread eap-tls eds embedded emerald encode ethereal exif extra fat fbcon festival ffmpeg firefox flac flite foomaticdb fortran ftp fuse garmin gd gdbm geldkarte gif gimp gimpprint git glade glib glitz glut glx gnutls gphoto2 gpm gps gstreamer gtk hal hbci hdaps hddtemp highlight history htmlhandbook httpd ibmacpi icc iconv icq id3 id3tag ifp ilbc imagemagick imlib immqt-bc innodb ipod ipv6 ipw3945 irc irda isdnlog italk itrax iwl3945 jabber java java5 java6 javascript jingle john jpeg jpeg2k kde kdehiddenvisibility kdeprefix kerberos kpathsea lame langpacks laptop latex ldap ldap-sasl libsamplerate live logitech-mouse lua lzo lzw mad madwifi mdnsresponder-compat midi mikmod mime mjpeg mmx mmxext mng mono motif mozdevelop mozsvg mp2 mp3 mp3rtp mp3tunes mp4 mp4live mpd mpeg mpeg2 mplayer msn mtp mudflap musepack musicbrainz mysql mysqli ncurses nepomuk netmeeting nfs njb nls nowin nowlistening nptl nptlonly nsplugin ntfs odbc ogg openal opengl openmp openssl opensslcrypt openstreetmap openvpn oscar oss pam parport passwordsave pcmcia pcre pda pdf perl php plasma png postgres ppds pppd pptp python qt3 qt3support qt4 query-browser quicktime radius rar raw readline reflection reiser4 reiserfs replytolist resolvconf samba sametime sasl scanner scenarios sco_flowcontrol scripting sdl sdl-image sdl-sound sdlaudio session shout slp smp sms spell spl sqlite sse sse2 ssl statistics stream subversion svg svga swat sysfs syslog szip t60 tcpd texteffect theora threads threadsafe tidy tiff tk tntc translatortruetype twolame type1 unicode unzip upnp urandom usb userlocales v4l v4l2 vboxwebsrv vcd visualization vnc vorbis vram webdav webkit webpresence wifi win32codecs winpopup wma wmf wxwindows x264 x86 xcb xcomposite xforms xfs xine xinerama xml xmlreader xmlwriter xorg xosd xprint xrandr xrender xscreensaver xulrunner xv xvid yahoo zeroconf zip zlib" ALSA_CARDS="hda-intel usb-audio bt87x emu10k1x emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias"CAMERAS="adc65 agfa-cl20 aox barbie canon casio clicksmart310 digigr8 digita dimera directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 kodak konica largan lg_gsm mars minolta mustek panasonic pccam300 pccam600 polaroid ptp2 ricoh samsung sierra sipix smal sonix sonydscf1 sonydscf55 soundvision spca50x sq905 stv0674 stv0680 sx330z template toshiba" DVB_CARDS="dibusb-usb1 dibusb-usb2 nxt200x or51132 or51211 sp8870 sp887x tda1004x ttpci ttusb-dec usb-a800 usb-dtt200u usb-umt usb-vp702x usb-vp7045 usb-wt220u" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd ati vesa fglrx"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Rafał Mużyło 2009-02-18 13:08:14 UTC
Let me guess, you had esound emerged at some point, then
you've unmerged it ?
If so, you're probably dealing with la files pollution.
revdep-rebuild *may* help 
Comment 2 Wormo (RETIRED) gentoo-dev 2009-02-19 01:19:05 UTC
You can check with 'emerge --newuse', but my guess is that at least your sdl libraries need to be rebuilt with -esd.
Comment 3 Florian Manschwetus 2009-02-19 08:42:29 UTC
I have made an -avuDN @world but this changed nothing, the revdep-rebuild has solved it for me, but the @preserved-rebuild was useless.

So there is something missing.

florian
Comment 4 Alexis Ballier gentoo-dev 2009-02-19 22:42:09 UTC
(In reply to comment #3)
> I have made an -avuDN @world but this changed nothing, the revdep-rebuild has
> solved it for me, but the @preserved-rebuild was useless.

yes, preserve-libs does not take care of .la files. Don't consider it the magic solution to all what revdep-rebuild solves; the best thing it does is preventing your programs to fail loading libraries when one has changed its abi while you're rebuilding 'em to use the new abi.

> So there is something missing.

yes, you didn't run revdep-rebuild, there is no magic solution.