LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-10-2003, 04:40 PM   #1
LManer311
LQ Newbie
 
Registered: Jun 2003
Location: South Carolina, USA
Distribution: RH9
Posts: 10

Rep: Reputation: 0
Problems with DVDRIP


So I've installed DVDRIP and I'm having issues making it run.

I get this error:

Can't locate Gtk/Gdk/Pixbuf.pm in @INC (@INC contains: lib /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/site_perl/5.8.0/Video/DVDRip/GUI/ImageClip.pm line 13.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Video/DVDRip/GUI/ImageClip.pm line 13.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.0/Video/DVDRip/GUI/Project.pm line 15.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Video/DVDRip/GUI/Project.pm line 15.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.0/Video/DVDRip/GUI/Main.pm line 17.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Video/DVDRip/GUI/Main.pm line 17.
Compilation failed in require at /usr/bin/dvdrip line 88.

Anyone have any clues? I'm running RH9...

In case you don't know what DVDRIP is...

http://www.exit1.org/dvdrip/list.cipp

- Larry
 
Old 07-10-2003, 05:57 PM   #2
Tinkster
Moderator
 
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910
Quote:
Can't locate Gtk/Gdk/Pixbuf.pm
Well, quite clear, isn't it?

You didn't install Gtk (or didn't install it
completely) ...

Go back to dvdrips homepage, read up
on the requirements, and make sure you
satisfy them ;)


Cheers,
Tink
 
Old 07-10-2003, 07:30 PM   #3
whansard
Senior Member
 
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,186

Rep: Reputation: 52
i think it's that gtk-perl package you don't have installed.
 
Old 07-10-2003, 08:22 PM   #4
LManer311
LQ Newbie
 
Registered: Jun 2003
Location: South Carolina, USA
Distribution: RH9
Posts: 10

Original Poster
Rep: Reputation: 0
Well, I've tried to install the gtk-perl package and another package specifically designed to install the Pixbuf file in the correct place it's still giving me the same error. Any other suggestions would be great, or if anyone has this specific prog (dvd::rip) working, I would love to know how you got it going.

- Larry
 
Old 07-10-2003, 09:00 PM   #5
Tinkster
Moderator
 
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910
I have it going, and I had to install
Gtk and transcode :)

Cheers,
Tink
 
Old 07-10-2003, 10:09 PM   #6
whansard
Senior Member
 
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,186

Rep: Reputation: 52
i've got dvdrip running on redhat 6.2 and knoppix, and
an old version of gentoo.
for the redhat, i had to upgrade my perl.
i looked at the dvdrip site just now and the link to
the gtkperl module isn't right anymore.

you could use acidkewpie's acidrip. it's a lot easier
to get working.

i would guess you just don't have the perl module you
need installed.
i can't really remember, but i think it was a big gtk-perl
package, and a little gtk or gdk:erl module or
something similar from the perl site.



1.3 Requirements
[ Content ] [ Top ]

dvd::rip is a Gtk+ based program written in Perl, using the video processing tool transcode and many other tools for the internals. So you first have to get some prerequisites before installing dvd::rip.

dvd::rip expects all command line tools mentioned here to be found in the standard search PATH.

1.3.1 Brief overview

This table gives a brief overview of the tools used by dvd::rip (everything but the Perl modules - see the chapters below for more information about them). Most tools are optional - the corresponding dvd::rip modules are just switched off, if you don't have them.

But you need at least the tools marked mandatory, otherwise dvd::rip will complain with an error message on startup. You can get also a dvd::rip window listing this information, refer to the corresponding chapter in the documentation for details.


Tool Comment Mandatory Suggested Minimum Maximum
transcode dvd::rip is nothing without transcode Yes 0.6.3 0.6.2 -
ImageMagick Needed for preview image processing Yes 5.5.3 4.0.0 -
subtitle2pgm Needed for subtitles No 0.3 0.3 -
rar Needed for compressed subtitles No 2.71 2.71 2.99
mplayer Needed for subtitle vobsub viewing No 0.90 0.90 -
ogmtools Needed for OGG/Vorbis No 1.0.0 1.0.0 -
dvdxchap For chapter progress bar (ogmtools) No 1.0.0 1.0.0 -
mjpegtools Needed for (S)VCD encoding No 1.6.0 1.6.0 -
cdrdao Needed for (S)VCD burning No 1.1.7 1.1.7 -
vcdimager Needed for (S)VCD burning No 0.7.12 0.7.12 -
mkisofs Needed for AVI/OGG burning No 2.0 1.15 -
cdrecord Needed for AVI/OGG burning No 2.0 0.7.12 -
xine Can be used to view DVD's/files No 0.9.15 0.9.13 -
fping Only for cluster mode master No 2.4 2.2 -

The following chapters describe the needed tools in detail, including information on how to get them. Additionally to the table above all need Perl modules are described also.

1.3.2 Perl 5.6.0 or better

You need a recent Perl version on your system. Perl 5.8.0 is recommended, 5.6.0 and 5.6.1 should work also. dvd::rip won't start with Perl versions prior to 5.6.0. Actual distributions ship minimum 5.6.1, so this shouldn't be a real problem, anyway.
from the dvdrip site.

1.3.3 Perl Gtk Module

For its GUI component dvd::rip needs the Perl Gtk module, which presumes Gtk+ version 1.2 or higher. I tested dvd::rip with Perl Gtk 0.7008.

You can find the Gtk module on CPAN, e.g.:


edit - old link doesn't work

http://www.perl.org/CPAN/modules/by-module/Gtk/

new link -

http://www.cpan.org/modules/by-module/Gtk/


Note:
Perl Gtk detects your installed Gtk libs and build subcomponents only if the correspondent Gtk library was found.

dvd::rip needs the Gtk::Gdk::Pixbuf component which needs gdk-pixbuf to be installed on your system. So first make sure, that gdk-pixbuf is installed. Then install Perl Gtk and everything should work as expected.

Last edited by whansard; 07-11-2003 at 09:02 PM.
 
Old 07-10-2003, 11:59 PM   #7
MasterC
LQ Guru
 
Registered: Mar 2002
Location: Salt Lake City, UT - USA
Distribution: Gentoo ; LFS ; Kubuntu
Posts: 12,612

Rep: Reputation: 68
Quote:
Originally posted by whansard
{SNIP}...

you could use acidkewpie's acidrip. it's a lot easier
to get working.
...{SNIP}
Excellent instructions above, I figured they might want the link to Acidrip too:
http://acidrip.thirtythreeandathird.net

Cool
 
Old 07-11-2003, 06:48 AM   #8
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974
aww thanks for the plug again.. the gtk2 version is working ok i think, if anyone wants a go... on the "bleeding edge" link.
 
Old 07-11-2003, 08:59 PM   #9
whansard
Senior Member
 
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,186

Rep: Reputation: 52
Joern now says he's fixed the links from the dvdrip
site to the perl modules CPAN page.
 
Old 09-07-2003, 07:27 PM   #10
Misel
Member
 
Registered: Mar 2003
Location: Berlin
Distribution: Slackware current
Posts: 310

Rep: Reputation: 31
Sorry to bring that up but I rather do it here than starting a new thread.

I'm also about to install dvd::rip and got the same problems as LManer at the beginning and I already figured I'm missing GTK Perl. The Slackware Pixbuf Package is installed but there doesn't seem to be a Gtk-Perl package and installing it is my problem. After the obligatory "perl Makefile.PL" I get the following.

Quote:
Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Can't exec "imlib-config": No such file or directory at Makefile.PL line 141.
Can't exec "gnome-config": No such file or directory at Makefile.PL line 141.
Submodule gdkimlib is needed to build gnome but it appears
it's misdetected or not selected for compilation.
Available modules: gtk gtkhtml gtkglarea gdkimlib gdkpixbuf gtkxmhtml gnome gnomeprint glade applets.

You can disable the inclusion of a module using --without-pkgname.
If a package is misdetected and you still want it to compile
use --with-pkgname-force.
To disable autodetection of modules use --without-guessing.
From what I've gathered on google and here "gnome-config" and "imlib-config" are executables ... that I don't have. I have a working gnome installation but I use KDE so I'm not very comfortable on the gnome ground and I don't know where or how to get those two executables to get gtk-perl installed and dvd::rip run.

I have already run an updatedb and "slocate gnome-config" but I only found an html-file describing it and a gnome-config.h and I'm pretty much lost now.

I use Slackware 9.0 and have the gnome version installed that came with it.

Any ideas???
 
Old 09-07-2003, 07:38 PM   #11
whansard
Senior Member
 
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,186

Rep: Reputation: 52
the gnome-config and such are scripts that tell where
the gnome development libraries and headers are,
i think anyway. you probably don't have the gnome
development stuff installed.
 
Old 11-14-2003, 02:49 AM   #12
EsTaF
LQ Newbie
 
Registered: Apr 2003
Location: /Russian Federation/Moscou/Odintsovo
Posts: 28

Rep: Reputation: 16
Hm)
But Gtk-Perl don't installs on Slackware 9.1:
perl Makefile.PL > it's ok
and next:
make
...
..
make
make[1]: Entering directory `/home/iron/1/linux/video/editing/Gtk-Perl-0.7009/Gtk'
make[1]: *** Нет правила для сборки цели `build/perl-gtk-ref.pod', требуемой для `manifypods'. Stop.
make[1]: Leaving directory `/home/iron/1/linux/video/editing/Gtk-Perl-0.7009/Gtk'
make: *** [subdirs] Error 2

Ok
I made: perl Makefile.PL --without-guessing
and result bad(

Exuse me of My English
 
Old 11-14-2003, 03:43 PM   #13
whansard
Senior Member
 
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,186

Rep: Reputation: 52
i think it's
perl Makefile.PL
then
make install
 
Old 11-14-2003, 08:06 PM   #14
EsTaF
LQ Newbie
 
Registered: Apr 2003
Location: /Russian Federation/Moscou/Odintsovo
Posts: 28

Rep: Reputation: 16
Thanks, but....
============================
perl Makefile.PL
.... (Sorry. Small place here))) but no errors
make install
...............
module -lglib -ldl -lXext -lX11 -lm
chmod 755 ../blib/arch/auto/Gtk/Gtk.so
cp Gtk.bs ../blib/arch/auto/Gtk/Gtk.bs
chmod 644 ../blib/arch/auto/Gtk/Gtk.bs
make[1]: *** Not rules for target #(my translation))# `build/perl-gtk-ref.pod', for `manifypods'. Stop.
make[1]: Leaving directory `/home/iron/1/linux/video/editing/Gtk-Perl-0.7009/Gtk'
make: *** [subdirs] Error 2

This is Slackware 9.1's truble or my /dev/hands?
I made all how write on the http://www.bunkus.org/dvdripping4lin...gle/index.html and http://www.exit1.org/dvdrip/doc/install.cipp sites.

Note:
If I remove line, containings "perl-gtk-ref.pod" from Gtk/Makefile.Pl , and go to ../,
so will this error when I go command perl makefile.Pl && make install:
.....
make[1]: *** Not rules for targets `build/perl-gdkimlib-ref.pod', for `manifypods'. Stop.
make[1]: Leaving directory `/home/iron/1/linux/video/editing/Gtk-Perl-0.7009/GdkImlib'

GdkImlib!)
Where is truble?)

Last edited by EsTaF; 11-14-2003 at 08:43 PM.
 
Old 10-26-2004, 11:55 AM   #15
krussell
Member
 
Registered: Jul 2003
Location: dhaka
Distribution: Slackware 11 (fixed), MEPIS
Posts: 241

Rep: Reputation: 30
hello
i have installed dvd::rip and using it. thought i might share it with you, i am running slackware 10.

here's how to do it:

first, i downloaded these files (thnax to your replies):


http://www.cpan.org/modules/by-modul...er-2.34.tar.gz
http://www.cpan.org/modules/by-modul...r-0.520.tar.gz
http://www.cpan.org/modules/by-modul...-0.7009.tar.gz


then installed the first two packages:

perl Makefile.PL
make
make install (as su)


the rest i quote from dvd::rip homepage (install help):

Quote:

Get the source code for the Perl Gtk module, unpack and descend into directory and enter the following:

perl Makefile.PL --without-guessing # this option is important
make
make test # (the test is not mandatory)
make install

Now, the trick is following: by adding the --without-guessing option we got only very basic Gtk-Perl stuff. So we need to manually compile the Gtk::Gdk::Pixbuf module. Descend into the Gtk-Perl-0.7009/GdkPixBuf directory, and do again:

perl Makefile.PL
make
make test
make install


Now install the dvd::rip program as neccessary and hopefully - enjoy!

That's it!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
transcode - xvid - dvdrip help voodoochild117 Linux - Software 2 01-01-2007 12:42 PM
Transcode and dvdrip wmartino Linux - Software 13 11-06-2004 07:16 PM
dvdrip issues dannyk1 Linux - Software 6 08-26-2004 02:12 AM
DVDrip problem d1ny3 Linux - Software 2 05-04-2004 07:21 AM
Dvdrip neurotic Linux - Software 8 03-08-2004 01:58 AM


All times are GMT -5. The time now is 06:28 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration