Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169423 - media-video/mplayer-1.0_rc1 doesn't compile with xvidix video output
Summary: media-video/mplayer-1.0_rc1 doesn't compile with xvidix video output
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-05 10:04 UTC by Matthias Bodsch
Modified: 2007-03-07 12:52 UTC (History)
0 users

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 Matthias Bodsch 2007-03-05 10:04:29 UTC
Since updating from mplayer-pre8 to mplayer-rc1 I'm missing the xvidix video output.
Within the configure script it isn't recognized anymore:
Checking for VIDIX (internal) ... no
Checking for VIDIX (external) ... no

If I manually run the configure script from the original source code, vidix is correctly recognized:
Checking for VIDIX (internal) ... yes
Checking for VIDIX (external) ... no

Until now I just masked the package in package.mask but the new mythvideo ebuild depends on mplayer-rc1 and I can't do regular updates anymore.

Reproducible: Always

Steps to Reproduce:
1.emerging mplayer
Actual Results:  
xvidix isn't listed within the video output drivers:
  Disabled optional drivers:
    Input: vstream pvr radio live555 cdda mpdvdkit2 dvdnav smb
    Codecs: amr_wb amr_nb xanim musepack libtheora speex twolame toolame
    Audio output: sun openal jack polyp esd arts oss ivtv dxr2 nas
    Video output: xvidix winvidix cvidix bl zr zr2 ivtv dxr3 dxr2 vesa svga caca aa ggi xvmc dfbmga directfb tdfx_vid s3fb tdfxfb 3dfx
    Audio filters: ladspa


Portage 2.1.2-r9 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.15-gentoo-r8 i686)
=================================================================
System uname: 2.6.15-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 1.60GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 05 Mar 2007 08:00:08 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
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/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/"
LINGUAS="de"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="GAPING_SECURITY_HOLE X a52 aac alsa apache2 asf berkdb bitmap-fonts bzip2 cdr cli cracklib crypt css de_tvtoday dga directfb dri dts dv dvb dvd dvdr dvdread encode exif fbcon fbsplash ffmpeg fftw flash fortran fusion gd gdbm gif gpm gtk iconv ieee1394 imagemagick imlib isdnlog javascript jbig jpeg jpeg2k kdgraphics latin1 libg++ lirc logrotate lzo mad matrox mga midi mjpeg mmx mmxext mp3 mp4 mpeg mplayer mpm-prefork mysql ncurses nls nptl nptlonly ntpl ogg opengl pam pcre pdf perl png posix ppds pppd python quicktime r128 readline real reflection sdl session spl sse sse2 ssl sysfs tcpd tga tiff transcode truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vorbis win32codecs wmf x264 x86 xine xinerama xml xorg xv xvid yv12 zlib" ALSA_CARDS="cmipci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard lirc mouse evdev ps2mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="atiusb" USERLAND="GNU" VIDEO_CARDS="mga matrox fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-05 11:31:18 UTC

*** This bug has been marked as a duplicate of bug 141927 ***
Comment 2 Matthias Bodsch 2007-03-07 11:57:41 UTC
Actually it isn't a duplicate of bug 141927 because in my case xvidix isn't compiled at all.
In bug 141927 xvidix is compiled but unusable.

By the way: If I create a portage overlay and remove every "--disable vidix" in this ebuild, it compiles just fine and I can use xvidix again without any problems.
But I really would like to stay with the version provided by portage.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-03-07 12:01:54 UTC
Then kindly post emerge -pv output.
Comment 4 Matthias Bodsch 2007-03-07 12:28:12 UTC
Sure, here it is:

# emerge -pv mplayer

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] media-video/mplayer-1.0_rc1-r2 [1.0_pre8] USE="X aac alsa dga directfb dts dv dvb dvd dvdread encode fbcon gif gtk iconv%* jpeg lirc lzo mad matrox mmx mmxext opengl png real sdl sse sse2 tga truetype unicode v4l v4l2 vorbis win32codecs x264* xinerama xv xvid -3dfx -3dnow -3dnowext -aalib (-altivec) -amr% -arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -debug -doc -enca% -esd -ggi -ipv6 -jack -joystick -libcaca -live -livecd -musepack -nas -openal -oss -rtc -samba -speex -svga -theora -xanim -xvmc (-i8x0%) (-nvidia%)" LINGUAS="de -bg -cs -da -el -en -es -fr -hu -ja -ko -mk -nl -no -pl -pt_BR -ro -ru -sk -tr -uk -zh_CN -zh_TW" 8,435 kB

I already tried to enable every USE flag but that didn't solve the problem.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-03-07 12:32:38 UTC
Well, it plain won't work w/ USE="-svga"
Comment 6 Matthias Bodsch 2007-03-07 12:42:11 UTC
Thanks a lot, you're right.
Somehow I forgot to enable this USE flag during my tests.

Does it also mean I don't need to do a "chmod 4755 /usr/bin/mplayer" anymore?
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-03-07 12:52:00 UTC
(In reply to comment #6)
> Does it also mean I don't need to do a "chmod 4755 /usr/bin/mplayer" anymore?

Yes, it should work.