Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112389 - Mplayer-1.0-pre7_r1 complains: codec vfm=dmo not available though mplayer-1.0_pre6-r4 handles it, same system.
Summary: Mplayer-1.0-pre7_r1 complains: codec vfm=dmo not available though mplayer-1.0...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Media-video project
URL: http:// /* video news streams from bb...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-13 02:14 UTC by Donald J. Axel
Modified: 2005-11-13 10:49 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 Donald J. Axel 2005-11-13 02:14:47 UTC
The latest mplayer-ebuild apparently makes some configuration errors.
I have tried to trace the "configs" with no avail so far.
Downgrading to mplayer-1.0-pre6_r4 solves this issue.

Error message:
 
Requested video codec family [wmv9dmo] (vfm=dmo) not available.
Enable it at compilation.
Requested video codec family [wmvdmo] (vfm=dmo) not available.
Enable it at compilation.
Cannot find codec matching selected -vo and video format 0x33564D57.
Read DOCS/HTML/en/codecs.html!


Reproducible: Always
Steps to Reproduce:
1. emerge -av mplayer
2. mozilla http://news.bbc.co.uk/1/hi/world/
3. choose video news:
4. sound - no video.
5. run url directly from commandline shows "actual result" below.

Actual Results:  
Requested video codec family [wmv9dmo] (vfm=dmo) not available.
Enable it at compilation.
Requested video codec family [wmvdmo] (vfm=dmo) not available.
Enable it at compilation.
Cannot find codec matching selected -vo and video format 0x33564D57.
Read DOCS/HTML/en/codecs.html!


Expected Results:  
Show video stream as does mplayer-1.0-pre6_r4 (and earlier)

pluto:/ #emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r1,
2.4.31tun2 i686)
=================================================================
System uname: 2.4.31tun2 i686 AMD Duron(tm) 
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.3-r1
sys-apps/sandbox:    1.2.11
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.4
sys-devel/binutils:  2.14.90.0.8-r1
sys-devel/libtool:   1.4.3-r4
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-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.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo"
LC_ALL=""
LINGUAS="en"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.skumleren.net/gentoo-portage"
USE="x86 3dnow 3dnowex X Xaw3d alsa apm arts avi berkdb bitmap-fonts bonobo cdr
crypt cups curl doc eds emboss encode esd fam flac font-server fontconfig
foomaticdb fortran freetype gd gdbm gif gphoto2 gpm gstreamer gtk gtk2 gtkhtml
guile i8x0 imagemagick imlib ipv6 jpeg kde ldap libg++ libgda libwww mad mikmod
mmx mmx2 mmxext mng motif mozplaintext mp3 mpeg mplayer ncurses network nls odbc
ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime
readline real rtc samba sdl slang snmp spell ssl svga tcltk tcpd tetex tiff
truetype truetype-fonts type1-fonts v4l v4l2 vorbis xine xinerama xml xml2 xmms
xv xvid xvmc zlib linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS
Comment 1 Anders Hellgren gentoo-dev 2005-11-13 08:35:13 UTC
Enabling USE="win32codecs" should do it.
Comment 2 Donald J. Axel 2005-11-13 10:46:46 UTC
+win32codecs solves this issue.

Thanks to Anders Hellgren! 

This means that defaults have changed
from ebuild-spec. 1.0-pre6_r4 to 1.0-pre7_r1.
+Win32codecs is not a ./configure flag, but
a specific flag in the "Tree of Gentoo".

Maybe this change speaks for a major "build-version" 
change, so that pre7 becomes fx. v7.

The ebuild-version shall be an addition to the 
raw source package version.

Below is a dump of the emerge -pv before I changed
/etc/portage/package.use so that it contains, among other
things, win32codecs on the line for "mplayer" flags.

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

Calculating dependencies ...done!
[ebuild     U ] media-video/mplayer-1.0_pre7-r1 [1.0_pre6-r4] -3dfx +3dnow
-3dnowext +X -aac -aalib +alsa (-altivec) +arts -bidi -bl -cdparanoia
-cpudetection -custom-cflags -debug -dga -directfb (-divx4linux) +doc -dts -dv
-dvb -dvd -dvdread -edl +encode +esd -fbcon -ggi +gif +gtk +i8x0 +ipv6 -jack
-joystick +jpeg -libcaca -lirc -live -lzo +mad -matroska -matrox +mmx +mmxext
-mythtv -nas +nls -nvidia +opengl +oss +png +real +rtc +samba +sdl -sse -sse2
+svga -tga -theora +truetype +v4l +v4l2 +vorbis -win32codecs -xanim +xinerama
+xmms +xv +xvid +xvmc 0 kB 

Total size of downloads: 0 kB

Do you want me to merge these packages? [Yes/No] No

Quitting.

pluto:/ #emerge -a -v '<mplayer-1.0_pre7'

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

Calculating dependencies ...done!
[ebuild   R   ] media-video/mplayer-1.0_pre6-r4  -3dfx +3dnow -3dnowext +X
-aalib +alsa (-altivec) +arts +avi -bidi -cdparanoia -debug -dga -directfb
(-divx4linux) +doc -dts -dv -dvb -dvd -dvdread -edl +encode +esd -fbcon -ggi
+gif +gtk +i8x0 +ipv6 -jack -joystick +jpeg -libcaca -lirc -live -lzo +mad
-matroska -matrox +mmx +mmxext +mpeg -mythtv -nas +nls -nvidia +oggvorbis
+opengl +oss +png +real +rtc +samba +sdl -sse -sse2 +svga -tga -theora +truetype
+v4l +v4l2 -xanim +xinerama +xmms +xv +xvid +xvmc 0 kB 

Total size of downloads: 0 kB

Do you want me to merge these packages? [Yes/No] No

Quitting.

pluto:/ #
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Comment 3 Donald J. Axel 2005-11-13 10:49:22 UTC
Using +win32codecs solves this issue. Thanks to Anders Hellgren.

I will suggest version-information accompanying the ebuild file
in another "bug" request for new feature.

Regards/Donald Axel