Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263004 - media-video/mplayer-20090226.28734-r1 fails during post-install on alpha
Summary: media-video/mplayer-20090226.28734-r1 fails during post-install on alpha
Status: RESOLVED DUPLICATE of bug 267478
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal with 1 vote (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-19 09:35 UTC by Tobias Klausmann (RETIRED)
Modified: 2009-08-03 18:30 UTC (History)
2 users (show)

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


Attachments
build.log of mplayer (build.log,1001.26 KB, text/plain)
2009-05-16 18:48 UTC, Joanna Pierożek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Klausmann (RETIRED) gentoo-dev 2009-03-19 09:35:20 UTC
>>> Completed installing mplayer-20090226.28734-r1 into /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/

strip: alpha-unknown-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/mplayer
   usr/bin/mencoder
ecompressdir: bzip2 -9 /usr/share/man
bzip2: Input file /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/usr/share/doc/mplayer-20090226.28734-r1/TOOLS/realcodecs is a directory.
 
 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules
 
 
 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’
 * tremor/misc.h:188: warning: implicit declaration of function ‘abs’
 * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’
 * tremor/misc.h:188: warning: implicit declaration of function ‘abs’
 * tremor/misc.h:188: warning: implicit declaration of function ‘abs’
 * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’
 * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’
 * mencoder.c:693: warning: implicit declaration of function ‘spudec_new_scaled’
 
 
 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * /var/tmp/portage/media-video/mplayer-20090226.28734-r1/temp/mplayer-conf-2616-14116.c:5: warning: incompatible implicit declaration of built-in function 'printf'
 
 *
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 *
 * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693
 *
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 *
 *
 * ERROR: media-video/mplayer-20090226.28734-r1 failed.
 * Call stack:
 *       misc-functions.sh, line 729:  Called install_qa_check
 *       misc-functions.sh, line 421:  Called die
 * The specific snippet of code:
 *                              die "poor code kills airplanes"
 *  The die message:
 *   poor code kills airplanes
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-video:mplayer-20090226.28734-r1:20090319-091747.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-20090226.28734-r1/temp/environment'.
 *
!!! post install failed; exiting.

Portage 2.1.6.9 (default/linux/alpha/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-rc2 alpha)
=================================================================
System uname: Linux-2.6.29-rc2-alpha-EV68AL-with-glibc2.0
Timestamp of tree: Wed, 18 Mar 2009 18:15:03 +0000
distcc 3.1 alpha-unknown-linux-gnu [enabled]
app-shells/bash:     4.0_p10-r1
dev-lang/python:     2.4.4-r15, 2.5.4-r2
dev-util/cmake:      2.6.3
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="alpha ~alpha"
CBUILD="alpha-unknown-linux-gnu"
CFLAGS="-mieee -pipe -O2 -mcpu=ev67"
CHOST="alpha-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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="-mieee -pipe -O2 -mcpu=ev67"
DISTDIR="/usr/portage/distfiles"
FEATURES="distcc distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans usepkg userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.tiscali.nl/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
INSTALL_MASK="/etc/udev/rules.d/75-persistent-net-generator.rules /lib/udev/rules.d/75-persistent-net-generator.rules"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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://rsync5.de.gentoo.org/gentoo-portage"
USE="X acl alpha alsa apache2 audiofile bash-completion berkdb bzip2 calendar cdparanoia cdr cli cracklib crypt dio dri encode ethereal exif ffmpeg fftw firefox flac fortran ftp gdbm gpm iconv imlib2 isdnlog jpeg kdeenablefinal libcaca lua mad matroska midi mmap mng moznocompose moznoirc moznomail mozsvg mpeg mudflap ncurses network-cron nls nptl nptlonly offensive ogg openmp pam pcre pdflib perl png pnm ppds pppd python rar readline recode reflection session sharedmem sockets sox spl ssl svg sysfs szip tcpd tetex theora truetype unicode usb v4l v4l2 vcd vidix vim vim-pager vlm vorbis xcb xorg xosd xpm xvid zlib" ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 maestro3 trident usb-audio via82xx ymfpci" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vga glint mga nvidia vesa r128 "
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Miles V. 2009-03-19 19:08:36 UTC
Builds ok for me on 32-bit Intel.  I get most of the post-compile warnings you do, but no mencoder.c error:


>>> Completed installing mplayer-20090226.28734-r1 into /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/

strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/mencoder
   usr/bin/mplayer
ecompressdir: bzip2 -9 /usr/share/man
bzip2: Input file /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/usr/share/doc/mplayer-20090226.28734-r1/TOOLS/realcodecs is a directory.

 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libdvdnav/dvdnav.c:1159: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libdvdnav/dvdnav.c:1162: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libdvdread4/nav_print.c:41: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules


 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'

 * Please do not file a Gentoo bug and instead report the above QA
 * issues directly to the upstream developers of this software.
 * Homepage: http://www.mplayerhq.hu/

>>> Installing media-video/mplayer-20090226.28734-r1
Comment 2 Joanna Pierożek 2009-03-24 01:21:25 UTC
The same error for mplayer-20090226.28734-r1 and mplayer-1.0_rc2_p20090322 on ~amd64.

>>> Source compiled.
>>> Test phase [not enabled]: media-video/mplayer-1.0_rc2_p20090322

>>> Install mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/ category media-video
install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//etc/mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/lib64
install -m 755  mencoder /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin
install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/pl/man1
install -m 644 DOCS/man/pl/mplayer.1 /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/pl/man1/
cd /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/pl/man1 && ln -sf mplayer.1 mencoder.1
install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1
install -m 644 DOCS/man/en/mplayer.1 /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1/
cd /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1 && ln -sf mplayer.1 mencoder.1
install -m 755  mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin
install: katalog `TOOLS/realcodecs' został pominięty
>>> Completed installing mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/mplayer
   usr/bin/mencoder
ecompressdir: bzip2 -9 /usr/share/man
bzip2: Input file /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/usr/share/doc/mplayer-1.0_rc2_p20090322/TOOLS/realcodecs is a directory.

 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules


 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * mencoder.c:693: warning: implicit declaration of function 'spudec_new_scaled'

 * 
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 * 
 * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693
 * 
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 * 
 * 
 * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed.
 * Call stack:
 *       misc-functions.sh, line 729:  Called install_qa_check
 *       misc-functions.sh, line 421:  Called die
 * The specific snippet of code:
 *   				die "poor code kills airplanes"
 *  The die message:
 *   poor code kills airplanes
 * 
 * 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/mplayer-1.0_rc2_p20090322/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'.
 * 
!!! post install failed; exiting.


Portage 2.1.6.10 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r1-weasel x86_64)
=================================================================
System uname: Linux-2.6.28-gentoo-r1-weasel-x86_64-AMD_Athlon-tm-_64_Processor_3000+-with-glibc2.2.5
Timestamp of tree: Mon, 23 Mar 2009 23:15:02 +0000
app-shells/bash:     4.0_p10-r1
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.6.3
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64 -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=athlon64 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl/ http://gentoo.mirror.pw.edu.pl/ ftp://mirror.icis.pcz.pl/gentoo/"
LANG="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="pl en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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/layman/local"
SYNC="rsync://gentoo.prz.edu.pl/gentoo-portage"
USE="3dnow X a52 aac aalib acl acpi alsa amd64 apm aspell atm avahi background berkdb branding bzip2 cairo cdr cleartype cli cracklib crypt cups dbus dhcp dri dv dvd dvdr dvdread encode esd exif fam fbcon ffmpeg firefox flac fontconfig foomaticdb fortran gadu gdbm gif gimp gpm gstreamer gtk gtkhtml hal icons iconv ipv6 isdnlog jabber java6 jpeg lame libnotify lm_sensors mad matroska midi mikmod mmx mozilla mp3 mp4 mpeg mplayer mudflap multilib musepack ncurses nls nptl nptlonly offensive ogg ogm opengl openmp pam pcre pdf perl phonon pixmaps plasma png ppds pppd python qt3support qt4 quicktime readline reflection rss scanner sdl session spell spl sqlite sse sse2 ssl startup-notification svg sysfs taglib tagwriting tcpd templates themes theora tiff trayicon truetype unicode usb vcd vorbis x264 xcomposite xfce xml xorg xosd xscreensaver xulrunner xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl en" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 3 Robert Sebastian Gerus 2009-03-24 13:47:13 UTC
>>> Install mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/ category media-video
install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//etc/mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/lib64
install -m 755  mencoder /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin                                                                                                                                    
install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1                                                                                                                                       
install -m 644 DOCS/man/en/mplayer.1 /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1/                                                                                                            
cd /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1 && ln -sf mplayer.1 mencoder.1                                                                                                                
install -m 755  mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin                                                                                                                                     
install: omitting directory `TOOLS/realcodecs'                                                                                                                                                                                    
>>> Completed installing mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/                                                                                                             

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/mplayer                                           
   usr/bin/mencoder                                          
ecompressdir: bzip2 -9 /usr/share/man                        
bzip2: Input file /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/usr/share/doc/mplayer-1.0_rc2_p20090322/TOOLS/realcodecs is a directory.

 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.               
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules


 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.               
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'  
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'  
 * tremor/misc.h:188: warning: implicit declaration of function 'abs'  
 * tremor/misc.h:188: warning: implicit declaration of function '_ilog'
 * mencoder.c:693: warning: implicit declaration of function 'spudec_new_scaled'

 * 
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures. 
 *                                                                    
 * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693
 *                                                                               
 *  Please file a bug about this at http://bugs.gentoo.org/                      
 *  with the maintaining herd of the package.                                    
 *                                                                               
 *                                                                               
 * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed.                          
 * Call stack:                                                                   
 *       misc-functions.sh, line 729:  Called install_qa_check                   
 *       misc-functions.sh, line 421:  Called die                                
 * The specific snippet of code:                                                 
 *                              die "poor code kills airplanes"                  
 *  The die message:                                                             
 *   poor code kills airplanes                                                   
 *                                                                               
 * 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/mplayer-1.0_rc2_p20090322/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'.
 *                                                                                                                     
!!! post install failed; exiting.                                                                                      

>>> Failed to emerge media-video/mplayer-1.0_rc2_p20090322, Log file:

>>>  '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/build.log'

 * Messages for package media-video/mplayer-1.0_rc2_p20090322:

 * 
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures. 
 *                                                                    
 * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693
 *                                                                               
 *  Please file a bug about this at http://bugs.gentoo.org/                      
 *  with the maintaining herd of the package.                                    
 *                                                                               
 *                                                                               
 * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed.                          
 * Call stack:                                                                   
 *       misc-functions.sh, line 729:  Called install_qa_check                   
 *       misc-functions.sh, line 421:  Called die                                
 * The specific snippet of code:                                                 
 *                              die "poor code kills airplanes"                  
 *  The die message:                                                             
 *   poor code kills airplanes                                                   
 *                                                                               
 * 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/mplayer-1.0_rc2_p20090322/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'.
 *                                                                                                                     
hive ~ # USE="-aalib -cddb -dirac -dts -dv -dvd -dvdnav -gif -gtk -live -mp2 -nemesi -md5sum -pnm -xvmc 3dnowext mmxext -libcaca" emerge --info
Portage 2.1.6.10 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28.7 x86_64)                                      
=================================================================                                                                              
System uname: Linux-2.6.28.7-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4200+-with-glibc2.2.5                                             
Timestamp of tree: Tue, 24 Mar 2009 09:45:01 +0000                                                                                             
distcc 3.1 x86_64-pc-linux-gnu [disabled]                                                                                                      
app-shells/bash:     4.0_p10-r1                                                                                                                
dev-java/java-config: 2.1.7                                                                                                                    
dev-lang/python:     2.5.4-r2                                                                                                                  
dev-util/cmake:      2.6.3                                                                                                                     
sys-apps/baselayout: 2.0.0                                                                                                                     
sys-apps/openrc:     0.4.3-r1                                                                                                                  
sys-apps/sandbox:    1.6                                                                                                                       
sys-devel/autoconf:  2.63                                                                                                                      
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2                                                                                                
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=athlon64"
DISTDIR="/var/cache/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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="/var/lib/repositories/gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac acl acpi alsa amd64 avahi berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvdr dvdread eds emboss encode evo fam firefox flac fortran gdbm gpm hal iconv ipv6 isdnlog jpeg kde kdeprefix libnotify mad midi mikmod mmx mmxext mp3 mpeg mudflap multilib musepack ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl plasma png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd threads tiff truetype unicode usb vorbis webkit x264 xattr xcb xcomposite xinerama xml xorg xulrunner xv xvid zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 4 Robert Sebastian Gerus 2009-03-24 13:52:39 UTC
btw, those USE="" flags next to `emerge --info' are the ones i tried to compile mplayer with.
Comment 5 Joanna Pierożek 2009-05-16 18:45:59 UTC
>>> Completed installing mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/mplayer
   usr/bin/mencoder
ecompressdir: bzip2 -9 /usr/share/man

 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules


 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * mencoder.c:693: warning: implicit declaration of function 'spudec_new_scaled'

 * 
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 * 
 * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693
 * 
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 * 
 * 
 * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed.
 * Call stack:
 *       misc-functions.sh, line 729:  Called install_qa_check
 *       misc-functions.sh, line 421:  Called die
 * The specific snippet of code:
 *   				die "install aborted due to" \
 *  The die message:
 *   install aborted due to poor programming practices shown above
 * 
 * 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/mplayer-1.0_rc2_p20090322/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'.
 * 
!!! post install failed; exiting.

>>> Failed to emerge media-video/mplayer-1.0_rc2_p20090322, Log file:

>>>  '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/build.log'

 * Messages for package media-video/mplayer-1.0_rc2_p20090322:

 * 
 * MPlayer's build system uses the LINGUAS variable for both
 * output messages and which man pages to build.  The first
 * language in the LINGUAS variable will be used to display
 * output messages.  See bug #228799.
 * 
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 * 
 * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693
 * 
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 * 
 * 
 * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed.
 * Call stack:
 *       misc-functions.sh, line 729:  Called install_qa_check
 *       misc-functions.sh, line 421:  Called die
 * The specific snippet of code:
 *   				die "install aborted due to" \
 *  The die message:
 *   install aborted due to poor programming practices shown above
 * 
 * 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/mplayer-1.0_rc2_p20090322/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'.
Portage 2.2_rc33 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r3-weasel x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r3-weasel-x86_64-AMD_Athlon-tm-_64_Processor_3000+-with-gentoo-2.0.0
Timestamp of tree: Sat, 16 May 2009 15:15:02 +0000
app-shells/bash:     4.0_p17-r1
dev-java/java-config: 2.1.7
dev-lang/python:     2.6.2
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64 -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=athlon64 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl/ http://gentoo.mirror.pw.edu.pl/ ftp://mirror.icis.pcz.pl/gentoo/"
LANG="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="pl en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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/layman/local /usr/local/portage/layman/gnome2-globalmenu /usr/local/portage/layman/gnustep"
SYNC="rsync://gentoo.prz.edu.pl/gentoo-portage"
USE="3dnow X a52 aac aalib acl acpi alsa amd64 apm aspell atm avahi background berkdb branding bzip2 cairo cdr cleartype cli cracklib crypt cups dbus dhcp dri dv dvd dvdr dvdread encode esd exif fam fbcon ffmpeg firefox flac fontconfig foomaticdb fortran gadu gdbm gif gimp gpm gstreamer gtk gtkhtml hal icons iconv ipv6 isdnlog jabber java6 jpeg lame libnotify lm_sensors mad matroska midi mikmod mmx mozilla mp3 mp4 mpeg mplayer mudflap multilib musepack ncurses nls nptl nptlonly offensive ogg ogm opengl openmp pam pcre pdf perl phonon pixmaps plasma png ppds pppd python qt3support qt4 quicktime readline reflection rss scanner sdl session spell spl sqlite sse sse2 ssl startup-notification svg sysfs taglib tagwriting tcpd templates themes theora tiff trayicon truetype unicode usb vcd vorbis x264 xcomposite xfce xml xorg xosd xscreensaver xulrunner xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl en" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

[ebuild  N    ] media-video/mplayer-1.0_rc2_p20090322  USE="X a52 aac alsa ass cdio enca encode faac faad iconv mmx mp3 network opengl quicktime rar real rtc schroedinger sdl sse sse2 theora truetype unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac -directfb -doc -dts -dv -dvb -dvd -dvdnav -dxr3 -esd -fbcon -ftp -ggi -gif -gtk -ipv6 -jack -joystick -jpeg -ladspa -libcaca -lirc -live -lzo -mad -md5sum -mmxext -mng -mp2 -musepack -nas -nemesi -openal -oss -png -pnm -pulseaudio -pvr -radio -samba -speex -ssse3 (-svga) -teletext -tga -tremor -v4l -v4l2 -vdpau (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="nvidia vesa -mga -s3virge -tdfx" 0 kB



Comment 6 Joanna Pierożek 2009-05-16 18:48:14 UTC
Created attachment 191497 [details]
build.log of mplayer
Comment 7 ~S 2009-05-18 06:41:23 UTC
getting the same error with
mplayer-1.0_rc2_p20090226.ebuild
and
mplayer-1.0_rc2_p20090322.ebuild

any solutions? work arounds??
do i need to downgrade to rc1 ??

~S
Comment 8 Joanna Pierożek 2009-05-22 11:02:24 UTC
(In reply to comment #7)

> any solutions? work arounds??

It compiles fine with FEATURES=" " as it has something to do with strict / stricter features.
Comment 9 ~S 2009-05-23 07:36:52 UTC
unconfirmed, none of the following works for me on ~amd64
$ FEATURES="-strict" emerge -av mplayer
$ FEATURES="-strict -stricter" emerge -av mplayer
$ FEATURES="-* ccache" emerge -av mplayer
$ FEATURES="" emerge -av mplayer

do you want my emerge --info ??
here you go

Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r1-x86_64-Intel-R-_Core-TM-2_CPU_6420_@_2.13GHz-with-gentoo-2.0.0
Timestamp of tree: Thu, 21 May 2009 22:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p24
dev-java/java-config: 2.1.7
dev-lang/python:     2.6.2
dev-util/ccache:     2.4-r8
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://10.200.15.2/os/gentoo/gentoo-os http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LC_ALL="en_US.utf-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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/layman/verlihub /usr/local/portage/layman/sunrise"
SYNC="rsync://10.200.15.2/gentoo/portage"
USE="X aac acl alsa amd64 asf bash-completion berkdb bzip2 cleartype cli cracklib crypt dbus dri dv encode exif ffmpeg firefox flac fortran ftp gif gpm gtk gtk2 hal iconv ieee1394 isdnlog jabber jpeg jpeg2k lm_sensors matroska midi mime mmx mp3 mp4 mpeg mplayer mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pch pcre pdf perl png pppd python quicktime rar readline reflection session smp spl sqlite sqlite3 srt sse sse2 ssl sysfs syslog tcpd threads tiff truetype unicode usb vim-syntax x264 xorg xscreensaver xvid yahoo zlib" ALSA_CARDS="hda-intel" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


and emerge -qpv mplayer


[ebuild  N    ] media-video/mplayer-1.0_rc2_p20090322  USE="X a52 aac alsa ass dts dv dvdnav encode faac faad ftp gif gtk iconv jpeg mmx mp2 mp3 nemesi network opengl png quicktime real rtc sse sse2 theora tremor truetype unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac -directfb -doc -dvb -dvd -dxr3 -enca -esd -fbcon -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -live -lzo -mad -md5sum -mmxext -mng -musepack -nas -openal -oss -pnm -pulseaudio -pvr -radio -rar -samba -schroedinger -sdl -speex -ssse3 (-svga) -teletext -tga -v4l -v4l2 -vdpau (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="nvidia -mga -s3virge -tdfx -vesa"


I am using xine-ui meanwhile to play video files, and it sucks :(
even mplayer-bin is masked
can someone please tell me a work around/solution/fix ??

~S
Comment 10 Joanna Pierożek 2009-05-23 11:56:35 UTC
(In reply to comment #9)

> can someone please tell me a work around/solution/fix ??
>

After post-install fails try: 
ebuild /usr/portage/media-video/mplayer/mplayer-1.0_rc2_p20090322.ebuild qmerge (or whatever's your version)
or consult man ebuild for other commands that will suit your situation.

After it installs mask all other versions of mplayer. 
Comment 11 ~S 2009-05-24 08:02:13 UTC
thanks a lot 
ebuild /usr/portage/media-video/mplayer/mplayer-1.0_rc2_p20090322.ebuild qmerge
worked!
i had to 
emerge -av --noreplace mplayer
for edepclean NOT to remove my mplayer

thanks a lot , BTW, why do I have to mask other packages of mplayer?
i can upgrade (if it happens)
and if the upgrade also creates problem, then i can always try and revert back, or try the above mentioned trick on the upgrade and see if it works

thanks again

~S
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2009-08-03 18:30:20 UTC

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