When media-video/totem-0.99.19 is built with USE=gstreamer it cannot playback DVDs because the appropriate gstreamer plugins (my guess would be dvd or xine, but I do not know anything about gstreamer's workings) are not installed (they are not in portage). When media-video/totem-0.99.19 is built with USE=-gstreamer xine-lib is used as the backend and DVD playback works. I see options: Either build totem with both gstreamer and xine backends if that is possible or add the appropriate gstreamer plugins (if available) to portage and let totem depend on them (maybe optionally when USE=dvd is set). Reproducible: Always Steps to Reproduce: 1. USE="gstreamer" emerge totem Actual Results: DVD playback does not work. Expected Results: DVD playback works. wopr-mobile ~ # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r4 i686) ================================================================= System uname: 2.6.9-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.6.6 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium-m -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium-m -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa avi berkdb bitmap-fonts cdr crypt cups dvd dvdr eds encode esd evo f77 fam flac foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 hal imagemagick imlib java jpeg libg++ libwww mad mikmod mmx mono motif mozilla moznocompose moznoirc moznomail mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png ppds python quicktime readline samba sdl slang spell sse ssl svg svga tcltk tcpd theora tiff truetype userlocales x86 xml2 xmms xprint xv zlib"
afaik adding those plugins it still wont work as it should, but i can't test.. so afaic this should be closed cantfix for now.
Currently it will not work anyway as playbin, the gstreamer backend for totem has no support for dvd yet. Hopefully it will do soon.
closing per comment #2