Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51227 - drip fails configuring with libmpeg2-0.4.0b
Summary: drip fails configuring with libmpeg2-0.4.0b
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 51228 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-16 13:33 UTC by Joey Hurst
Modified: 2005-04-14 11:23 UTC (History)
1 user (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 Joey Hurst 2004-05-16 13:33:06 UTC
When attempting to emerge media-video/drip-0.9.0_alpha3 configuration fails.


Reproducible: Always
Steps to Reproduce:
1.emerge libmpeg2-0.4.0b
2.emerge drip-0.9.0_alpha3
3.

Actual Results:  
...configuring.. 
checking for mpeg2_pts in -lmpeg2... no 
configure: error: libmpeg2-0.2.1 (http://libmpeg2.sourceforge.net/) is needed    
NOTE: configure libmpeg2 with --enable-shared! 
 
!!! ERROR: media-video/drip-0.9.0_alpha3 failed. 
!!! Function econf, Line 365, Exitcode 1 
!!! econf failed 

Expected Results:  
Perhaps libmpeg should be compiled with --enable-shared flag.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-05-16 21:09:22 UTC
*** Bug 51228 has been marked as a duplicate of this bug. ***
Comment 2 Aniruddha Shankar 2004-05-31 03:34:54 UTC
confirmed.
Comment 3 Antonio 2004-07-25 12:30:42 UTC
Same problem !!!

........
.........
.............
checking for dvdcss_read in -ldvdcss... yes
checking for DVDOpen in -ldvdread... yes
checking for mpeg2_pts in -lmpeg2... no
configure: error: libmpeg2-0.2.1 (http://libmpeg2.sourceforge.net/) is needed    NOTE: configure libmpeg2 with --enable-shared!

!!! ERROR: media-video/drip-0.9.0_alpha3 failed.
!!! Function econf, Line 362, Exitcode 1
!!! econf failed
Comment 4 Chris White (RETIRED) gentoo-dev 2004-07-27 15:41:34 UTC
The mpeg2_pts function is gone, because people complained about not
being to pass a 33-bit PTS thru it.

well, this sort of explains it.

This is more of an upstream thing.  Please contact drip upstream and let them
know about the recent api changes.  They may be already aware of it and have
a new version out to address the issue, or have patches in cvs.  If they do,
please forward me a copy of the information and I'll check their cvs and create
the appropriate patches.

Comment 5 Aniruddha Shankar 2004-08-03 19:26:54 UTC
media-video/drip-0.9.0_alpha3 has been unmasked and is now in x86 without this bug being resolved. Please mask it. 

Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 Intel(R) Celeron(TM) CPU                1100MHz
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe -msse -mmmx"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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="-march=pentium3 -O2 -pipe -msse -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache distcc sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aalib acpi acpi4linux alsa apache2 apm arts artswrappersuid avi berkdb bonobo cdparanoia cdr crypt cups curl dga divx4linux dnd dv dvb dvd dvdr encode esd exif faad fam flac flash fltk foomaticdb ftp gdbm gif gimp gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml i8x0 imagemagick imap imlib imlib2 jack java javascript jpeg kde lcms ldap libcaca libg++ libwww linguas_hi lm_sensors lufsusermount lzo mad maildir mbox mikmod mime mmx mng motif mozilla mozp3p mozsvg mpeg mplayer mysql ncurses nis nls oav oggvorbis openal opengl oss pam pdflib perl pic png ppds python qt quicktime readline rtc samba scanner sdl slang slp speex spell sse ssl svga tcltk tcpd tetex theora tiff tools transcode truetype unicode usb v4l2 vim-with-x wmf wxwindows x86 xine xml xml2 xmms xprint xv xvid zlib"
Comment 6 Damien Thébault 2005-04-14 11:23:26 UTC
As seen in this bug : http://bugs.gentoo.org/show_bug.cgi?id=79167 , it seems that media-libs/libmpeg2(-0.4.0b) and media-video/drip(-0.8.1-r5) are in conflict : the file /usr/lib/libmpeg2.so is common...

So I was able to resolve the bug by unmerging drip, re-emerging libmpeg2.

After that, the configuration/compilation of drip-0.9 went smoothly !