gatekeeper ~ # emerge --info Portage 2.1.2_rc1-r3 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo-r8 i686) ================================================================= System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.12.6 Last Sync: Fri, 03 Nov 2006 14:30:01 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -mno-tls-direct-seg-refs -g" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/postfix /etc/samba /etc/sasl2 /etc/squid /usr/share/X11/xkb /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=pentium4 -O2 -pipe -mno-tls-direct-seg-refs -g" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks keepwork metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 cairo crypt cups dbus dri elibc_glibc flac gif gmp gnome gpm gtk gtk2 hal input_devices_keyboard input_devices_mouse jpeg kernel_linux mad mmx mp3 nptl ogg opengl pam pcre pdf png readline sasl sdl sse ssl tiff usb userland_GNU v4l video_cards_ati video_cards_vesa vorbis xml xml2 xorg xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS ============ On inserting a DVD, the DVD is detected and the title is shown then the message from: case MSG_RETRIEVAL_FAILED: s = _("Failed to retrieve DVD title details for some reason.\n" "Maybe you do not have libdvdcss2 installed?"); (th-title-selector.c line 948) However libdvdcss is installed and strace -f -e=file does show /usr/lib/libdvdcss.so.2 being opened sucessfully. I've done a emerge -ep thoggen and manually re-emerged any packages with "N" or "U" (a feature of this version of portage --excellent--). I'm unfamiliar with gstreamer so can't figure it out. in the work directory, the test-title-preview executable is there and it works! A preview is displayed, obviously de-css does function! Yes I have tried other DVDs, all show the same problem. ./test-title-preview Device: (null) thoggen-INFO: preview window realized libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_03_1.VOB (0x00207858)!! libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_04_1.VOB (0x00221392)!! libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_05_1.VOB (0x0025a48f)!! libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_06_1.VOB (0x002f8383)!! libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_07_1.VOB (0x002f99b9)!! Running Gtk+ main loop .. ** Message: FIXME: gst_mpeg_demux_sync_stream_to_time Glad for any help, --John
I forgot to add, this is what happens on the command line. gatekeeper src # ./thoggen registering static thoggen plugins :: GStreamer core version: 0.10.10.0 :: System: Linux gatekeeper.mib-infotech.co.nz 2.6.17-gentoo-r8 #1 PREEMPT Thu Sep 28 11:03:03 NZST 2006 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux :: active drive now: 0x81fe4a0 :: active drive now: 0x8218900 :: DVD DISC INSERTED: SHAUN_OF_THE_DEAD_G10 :: DVDDiscID (/dev/hdd) failed. ** (thoggen:4945): WARNING **: DVDDiscID (/dev/hdd) failed. :: pipe hangup. 0 bytes in total :: PID 4945 exited with status 0. :: ThJobProgressDialog: finalize :: ThJobConfigDialog: finalize :: ThTitleSelector: finalize :: ThDevicePool: finalize :: ThDiscDrivePool: finalize :: ThDiscDrive: finalize :: ThDiscDrive: finalize :: ThAppWindow: finalize And very important! Shaun of the Dead is hilarious! Very much recommend it.
I have been doing something unrelated and ran emerge -D world. I was shocked to see 20 ebuilds wanting upgrades. After that I tried thoggen on general principles and the error has gone.