media-video/transcode must be compiled with dvdread use flag, otherwise tccat fails, and so will dvdshrink not sure if there are other use flag dependencies, but it seems to work with: media-video/transcode-1.0.2-r2 +3dnow +X -a52 (-altivec) -dv +dvdread -extrafilters -fame +gtk +imagemagick +jpeg -lzo +mjpeg +mmx +mp3 +mpeg -network +ogg +quicktime +sdl +sse -sse2 -theora +truetype -v4l2 +vorbis +xml +xvid DVDSHrink Function Status Elapsed Reading the chapter list Done! [00:00:00] Ripping Title Working!Error! tcextract: no process killed DVDShrink has failed! Error: -> tccat reported an error copying title! Command run: -> nice -n +19 tccat -i /dev/dvd -T 1,-1 -L 2> /mnt/shared/DVD_TITLE/tccatdebug.txt | tee /tmp/subtitlefifo.vfifo /tmp/audiofifo.afifo >/dev/null 2> /dev/null Check all your files etc. If it appears that the problem is ephemeral restart the script with 'dvdshrink --restart' End of command output --------------------------------------- (dvd_reader.c) no support for DVD reading configured - exit. [tccat] (pid=29452) failed to open DVD /dev/dvd emerge --info Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.16-gentoo-r7 i686) ================================================================= System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(tm) XP 1500+ Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.4-r1, 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.12 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="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /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/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distcc distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j6" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aalib acl alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr cli crypt cups curl directfb dri dts dvd dvdr dvdread dvdrw eds emacs emboss encode esd ethereal exif expat fam ffmpeg firefox flac foomatic foomaticdb fortran gd gdbm ggi gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 isdnlog jack java jpeg junit kde lcms ldap libg++ libwww lirc mad mhash mikmod mmx mmxext mng motif mozilla mp3 mpeg mtrr mysql nas ncurses nls nptl ogg openal opengl oss pam pcre pdflib perl plotutils png ppds pppd python qt quicktime readline recode reflection ruby samba scanner sdl session slang snmp spell spl sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis wmf xine xml xml2 xmms xorg xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
Created attachment 90998 [details, diff] dvdshrink-2.6.1-r1-dvdread.patch This patch should work (I copied this little bit of code from dvdrip).
Created attachment 91005 [details, diff] fixed dvdshrink-2.6.1-r1-dvdread.patch This ebuild should work, forgot to inherit eutils
thanks, fixed