faad2 blocks mpeg4ip even if it is possible to let them coexist by compiling faad2 without '--with-mp4v2' (it then will use the libmp4v2 from mpeg4ip). (A good idea would be to add a useflag for faad2 to use its own libmp4v2 or the external from mpeg4ip) Reproducible: Always Steps to Reproduce: 1. emerge mpeg4ip faad2 Actual Results: mpeg4ip blocks faad2 Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.12 x86_64) ================================================================= System uname: 2.6.12 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 16 2005, 13:34:07)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.7.9-r1, 1.9.5, 1.5, 1.6.3, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /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=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/" LANG="de_AT.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 3ds S3TC X a52 aac acl acpi acpi4linux activefilter aim alsa avi bash-completion beepmp bitmap-fonts bluetooth bmp bzip2 bzlib cairo cap cdda cddb cdio cdparanoia cdr cdrom cjk clanJavaScript clanVoice codecs crypt css cups dhcp dnd dts dv dvd dvdr dvdread edl emul-linux encode evo evo2 exif faac faad fame ffmpeg flac flood fluidsynth fmod font-server fortran freetype ftp gcj gif gimp gimpprint glut gs gtk gtk2 hal icq id3 ieee1394 image imagemagick imap imlib2 immqt-bc irda irmc jabber java javascript jit jp2 jpeg jpeg2k ladcca ladspa lcms libdsk libsamplerate lirc live lzo maildir matroska mixer mjpeg mng monkey mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg2 mpeg4 mplayer msn ncurses nls nntp no-old-linux nptl nptlonly nvidia ogg oggvorbis openal opengl oscar oss pdf pdflib perl physfs player png ppds qemu-fast quicktime readline recode rtc samba sblive sdl sharedmem slang smime sndfile sockets softmmu sox speedo spell ssl startup-notification stencil-buffer stream svg sysfs tcltk tga theora threads timidity transcode truetype truetype-fonts type1 ucs2 ucs4 unicode usb utf8 v4l v4l2 vcd vcdimager vim-pager vim-with-x vorbis wmf wxwin wxwindows xfs xine xosd xprint xrandr xv xvid xvmc yahoo yv12 zvbi userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS
They both provide /usr/lib/libmp4v2.so ... faad2 contains an outdated (but fonctionnal) version... It should probably be split out in a separate package, but upstream does not seem willing to do that.