Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125123 - dvdrip produces no gui on amd64
Summary: dvdrip produces no gui on amd64
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Disenchanted (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-05 13:02 UTC by Roger Hill-Cottingham
Modified: 2006-03-26 08:13 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 Roger Hill-Cottingham 2006-03-05 13:02:56 UTC
dvdrip installs OK, but when invoked I get:

amber ~ $ dvdrip
[filterlist] (re)scanning transcode's module path /usr/lib64/transcode...

and nothing else. CPU usage nil. Control-C quits. Invoking as root gives the same response.

There are 233 files in /usr/lib64/transcode

amber ~ # emerge -s dvdrip
Searching...   
[ Results for search key : dvdrip ]
[ Applications found : 2 ]
 
*  media-video/dvdrip
      Latest version available: 0.52.0
      Latest version installed: 0.52.0
      Size of downloaded files: 407 kB
      Homepage:    http://www.exit1.org/dvdrip/
      Description: dvd::rip is a graphical frontend for transcode
      License:     Artistic GPL-2


amber ~ # emerge info
Portage 2.0.54 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.8-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.8-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
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.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/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="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.mirror.ac.uk/mirror/distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://194.117.158.29/mirrors/gentoo http://194.117.158.27 http://194.117.158.30 ftp://194.117.158.30/mirrors/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/roger/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acl alsa arts audiofile avi berkdb bitmap-fonts bonobo bzip2 cdr crypt curl eds emboss encode esd exif expat f77 fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile idn imagemagick imlib ipv6 java jpeg kde lcms libwww lzw lzw-tiff mad mikmod mng mozilla mp3 mpeg ncurses nls ogg opengl pam pcre pdflib perl png python qt quicktime readline recode sdl slang speex spell ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb userlocales vorbis wmf xml xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Simon Ruggier 2006-03-19 10:39:24 UTC
I can confirm this exact problem on x86:

$ equery l dvdrip
[ Searching for package 'dvdrip' in all categories among: ]
 * installed packages
[I--] [  ] media-video/dvdrip-0.97.6 (0)

$ dvdrip
[filterlist] (re)scanning transcode's module path /usr/lib/transcode...

 $ emerge --info
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.16-rc5 i686)
=================================================================
System uname: 2.6.16-rc5 i686 Mobile AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/etc/portage/overlay"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X X509 Xaw3d a52 aac aalib acpi alsa apache2 apm arts asf asm audiofile avi bash-completion berkdb bitmap-fonts bl bootsplash bzip2 cairo cddb cdparanoia cdr chroot cjk cpudetection crypt cscope ctype cups curl curlwrappers dbus dhcp doc dri dts dv dvd dvdr dvdread dvi edl eds emboss encode esd exif expat fam fat fbcon ffmpeg firefox flac foomaticdb fortran ftp gd gdbm gif gimp glitz glut gmp gnome gnutls gpm gs gstreamer gtk gtk2 gtkhtml hal hfs hpn iconv idn ieee1394 imagemagick imlib ipv6 java javascript jfs joystick jpeg jpeg2k kde kdeenablefinal lcms ldap libcaca libg++ libwww live logitech-mouse logrotate lua lzo mad matroska md5sum memlimit mikmod mjpeg mmap mmx mmxext mng motif mp3 mpeg multicall musicbrainz mysql nas nautilus ncurses network new-login nfs nls nntp no-htdocs nptl nptlonly nsplugin ntfs offensive ogg oggvorbis on-the-fly-crypt openal opengl oss pam pcmcia pcre pda pdf pdflib perl php png povray python qt quicktime rdesktop readline real reiser4 reiserfs rtc samba sasl scanner sdl session simplexml slp soap sockets speex spell spl sqlite sse sse2 ssl startup-notification svg svga t1lib tcpd tetex tga theora threads tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 vcd vidix vim-with-x vorbis vv wifi win32codecs wmf xanim xcomposite xfs xine xinerama xml2 xpm xprint xrandr xscreensaver xv xvid xvmc zeroconf zlib video_cards_ati video_cards_fglrx input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_synaptics userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 2 Simon Ruggier 2006-03-19 11:54:33 UTC
read through this thread: http://www.exit1.org/archive/dvdrip-users/2005-11/msg00000.html

The problem is with transcode, there are a couple of filters (which I am clueless about) that have problems, and when dvd::rip looks at them on startup, transcode hangs, and so does dvd::rip in turn.  To see it for yourself, run "tcmodinfo -i compare" and "tcmodinfo -i logo" and see if they hang.  To fix the problem, add:

=media-video/transcode-1.0.2-r2 ~x86
=dev-libs/lzo-2.02-r1 ~x86

to /etc/portage/package.keywords, and then update transcode, with the 'extrafilters' USE flag disabled.  If the extrafilters USE flag is enabled, the problematic filters will be installed, and the problem will persist. 

Comment 3 Disenchanted (RETIRED) gentoo-dev 2006-03-24 22:01:15 UTC
this should work for both 0.97.6 and 0.52.7 on amd64, i am using 0.52.7 on my amd64 as we speak

the USE=extrafilters on transcode is the best thing i can think of

the stable and unstabe dvdrip both now check for the use of that USE flag, if it hasn't been merged, cool, we build dvdrip, if extrafilters was used, then we bail out and tell you to remerge transcode, this should be a one time deal and not break -e world

i consider this fixed since you will neither in ~arch nor arch a dvdrip that does that on amd64 or ppc, unfortunately i have no control over x86, thus we go and wait till we close out this bug
Comment 4 Disenchanted (RETIRED) gentoo-dev 2006-03-26 08:13:11 UTC
since this is a amd64 bug, i will close it, i get nice guis on 0.52.7-r1 and 0.97.6-r1, yes 0.52.7 gets a gui too, only difference is it still has the fping use flag

enjoy