Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112849 - rox-extra/videothumbnail-0.1.6 doesn't work?
Summary: rox-extra/videothumbnail-0.1.6 doesn't work?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Sergey Kuleshov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-17 10:31 UTC by Federico Ferri (RETIRED)
Modified: 2006-04-16 05:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
videothumbnail-0.1.6-r1.ebuild (videothumbnail-0.1.7.ebuild,709 bytes, text/plain)
2005-11-25 08:35 UTC, Federico Ferri (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Federico Ferri (RETIRED) gentoo-dev 2005-11-17 10:31:46 UTC
just installed rox-extra/videothumbnail-0.1.6 over rox-base/rox-2.2.0 (+svg).

I ran /usr/lib/rox/VideoThumbnail/AppRun and click 'Install type handlers',
restart rox, but can't find any option in the rox options, and I see no
thumbnails for videofiles (I selected MPlayer backend)

plus, if I rerun /usr/lib/rox/VideoThumbnail/AppRun all handlers I previously
installed are not selected.

Reproducible: Always
Steps to Reproduce:
Comment 1 Federico Ferri (RETIRED) gentoo-dev 2005-11-17 10:32:54 UTC
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.14-ck1 i686)
=================================================================
System uname: 2.6.14-ck1 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
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.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 -mno-sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/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/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -mno-sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ngi.it"
LANG="it_IT"
LC_ALL="it_IT"
LINGUAS="it"
MAKEOPTS="-j1"
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 a52 aac aalib alsa apache2 apm audiofile avi
bash-completion berkdb bitmap-fonts bonobo bzip2 caps cdr cpudetection crypt css
cups curl divx4linux dlloader dvd dvdr dvdread eds emboss encode escreen esd
ethereal exif expat fam ffmpeg flac flash fluidsynth foomaticdb fortran ftp gd
gdbm gif glitz glut gpm gstreamer gtk gtk2 gtkhtml guile i8x0 idn imagemagick
imlib innodb ipv6 jack jack-tmpfs java joystick jpeg junit ladcca ladspa lcms
ldap libg++ libsamplerate libwww lua mad mhash mikmod ming mmx mmxext mng mono
motif mozdevelop mozilla mozsvg mp3 mpeg musepack mysql ncurses network nls
nvidia ogg oggvorbis openal opengl oss pam pcre pdflib perl png portaudio python
qt quicktime readline real recode rtc samba sdl slang sndfile spell sqlite ssl
svg tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb
userlocales vcd vidix vim-with-x vorbis win32codecs wmf xine xml xml2 xmms xv
xvid zlib zvbi linguas_it userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 2 Peter Hyman 2005-11-25 07:44:38 UTC
A couple of things. 
1), all you need to do is click the VideoThumbnails icon in the /usr/lib/rox/
folder. If you click button, Install Type Handlers, look at the column "Current"
JUST before the two columns of check boxes. If it says VideoThumbnail, it is
installed and ready to go. Other options can be default with the exception of
selecting your player.
2) Sometimes, it takes VT a moment to create an image from an MPEG file. The
icon may look like a bizarre egg timer for a second. If it can't make out an
icon, the egg timer stay.
3) Check that mplayer is properly installed with the correct handlers.
4) Rox Lib must be 2.0.2. I have rox 2.3, so maybe upgrade that too.

Good Luck!
Comment 3 Federico Ferri (RETIRED) gentoo-dev 2005-11-25 08:14:16 UTC
(In reply to comment #2)
> 1), all you need to do is click the VideoThumbnails icon in the /usr/lib/rox/
> folder. If you click button, Install Type Handlers, look at the column "Current"
> JUST before the two columns of check boxes. If it says VideoThumbnail, it is
> installed and ready to go. Other options can be default with the exception of
> selecting your player.

ok, I've done this, and VideoThumbnail is the default handler for all types.
I selected mplayer as my preferred backend

> 2) Sometimes, it takes VT a moment to create an image from an MPEG file. The
> icon may look like a bizarre egg timer for a second. If it can't make out an
> icon, the egg timer stay.

I don't see any egg timer, or any icon-preview.
I removed all my custom icons for video-file types, but still nothing appears.
I tried reloading without no result

> 3) Check that mplayer is properly installed with the correct handlers.

mplayer works like a charm

> 4) Rox Lib must be 2.0.2. I have rox 2.3, so maybe upgrade that too.

# etcat -v rox-lib; etcat -v rox

*  rox-base/rox-lib :
        [  I] 2.0.2 (0)
*  rox-base/rox :
        [  I] 2.2.0 (0)

the only thing it cames to my mind is upgrade rox.
I'm going to try....

Comment 4 Federico Ferri (RETIRED) gentoo-dev 2005-11-25 08:35:11 UTC
Created attachment 73587 [details]
videothumbnail-0.1.6-r1.ebuild

I confirm: ROX_VER should be "2.3".
I attached an updated ebuild.
Comment 5 Peter Hyman 2005-11-25 08:43:14 UTC
Maybe. According to the website, rox >2.1.1 is required. But it could be out of
date. Did you contact the author? I'll forward this report to him and get his
comments. Glad you are up and running now though!
Comment 6 Peter Hyman 2005-11-25 10:05:08 UTC
From the author: Stephen Watson:

"It's actually a bug in ROX-Lib2.  It tries to determine where the current
ROX-Filer choices are stored in order to do the MIME handler install in the
same place but can get it wrong."

Rox 2.3 had significant changes to the Choices System and now is moving towards
the XDG model. This could explain why your rox 2.2 had this issue. Rox lib went
along for the ride! Your setting of the requirement for rox 2.3 is valid IMO.
Thx for spotting this.

Comment 7 Sergey Kuleshov (RETIRED) gentoo-dev 2006-04-16 05:52:02 UTC
I took care of it in 0.1.12. please update.