Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113941 - media-libs/win32codecs missing sipr3260.dll
Summary: media-libs/win32codecs missing sipr3260.dll
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-29 13:49 UTC by Rabbe Fogelholm
Modified: 2005-12-17 18:04 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 Rabbe Fogelholm 2005-11-29 13:49:15 UTC
The -20050412 and -20050216 versions of media-libs/win32codecs don't include the
sipr3260.dll file. Some RealMedia files cannot be played with mplayer due to
this. For example, try downloading
http://www.sr.se/laddahem/ekot/nyheter/p3eko22.rm which is a 3 minutes news
broadcast (in Swedish) and using mplayer to play the .rm file.

My workaround is to download
http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20050412.zip, unzip
the archive and manually move the sipr3260.dll to /usr/lib/win32.

My mplayer version is -1.0_pre7-r1. My emerge --info is

Gentoo Base System version 1.6.13
Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Pentium III (Coppermine)
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.10
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.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-pipe -O2 -march=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-pipe -O2 -march=pentium3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.pudas.net/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa arts audiofile avi berkdb bitmap-fonts bzip2 crypt cups
curl eds emboss encode esd ethereal exif expat fam flac foomaticdb fortran gdbm
gif glut gmp gnome gpm gstreamer gtk gtk2 idn imlib ipv6 java jpeg junit kde
lcms libg++ libwww mad mikmod mmx mng motif mozilla moznoxft mp3 mpeg ncurses
nls ogg oggvorbis opengl oss pam pcre pdflib perl png python qt quicktime
readline real sdl spell ssl svga tcltk tcpd tiff truetype truetype-fonts
type1-fonts udev vorbis win32codecs xine xml2 xmms xv zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-11-29 13:55:09 UTC
Sorry, this needs to be requested/fixed upstream; we just unpack and copy the files.
Comment 2 Rabbe Fogelholm 2005-11-30 03:42:44 UTC
I agree that there seems to be confusion over at the MPlayer website. For the
20050412 release I have found that there are two different archives, namely

(A) http://www1.mplayerhq.hu/MPlayer/releases/codecs/all-20050412.tar.bz2

(B) http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20050412.zip

By unpacking and comparing one finds that most of the codecs are identical.
However, some codecs are only in A and some are only in B. Those that are only
in B are

Only in windows-all-20050412/: atrc3260.dll
Only in windows-all-20050412/: cook3260.dll
Only in windows-all-20050412/: drv23260.dll
Only in windows-all-20050412/: drv33260.dll
Only in windows-all-20050412/: drv43260.dll
Only in windows-all-20050412/: pncrt.dll
Only in windows-all-20050412/: sipr3260.dll
Only in windows-all-20050412/: tokr3260.dll

notably including sipr3260.dll which was missing on my system.

I guess there are three ways that the "missing sipr3260.dll" problem could be fixed:

1. Point out the state of things to the maintainers of MPlayer and hope that
they put together a more complete
http://www1.mplayerhq.hu/MPlayer/releases/codecs/all-yyyymmdd.tar.bz2 that an
updated ebuild can make use of.

2. Gentoo maintainers could put together an improved .tar.bz2 file, containing
all of A plus the additional codecs in B, and include it among the distfiles and
let an updated ebuild make use of it.

3. The win32codecs ebuild could be refined so that it downloads not only A but
also B and merges the contents at install time.

Which is the way to go? I'll be glad to give a hand if I can.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-17 18:04:52 UTC
Please push this upstream, or ask if they have reason to split them this way.
It's probably the best way to go.