Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
11-24-2004, 02:43 AM
|
#1
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Rep:
|
dvd::rip problems
Ok so I just installed dvd::rip using yum and it seems like all the dependecies got downloaded and installed properly but when I go to run the program I get this.
# dvdrip
Can't locate Gtk/Gdk/Pixbuf.pm in @INC (@INC contains: lib /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.3/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.2/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.1/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.3/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.2/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.1/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /usr/lib/perl5/site_perl/5.8.5/Video/DVDRip/GUI/ImageClip.pm line 14.BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/Video/DVDRip/GUI/ImageClip.pm line 14.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.5/Video/DVDRip/GUI/Project.pm line 16.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/Video/DVDRip/GUI/Project.pm line 16.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.5/Video/DVDRip/GUI/Main.pm line 18.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/Video/DVDRip/GUI/Main.pm line 18.
Compilation failed in require at /usr/bin/dvdrip line 95.
I am really at a loss of what to do. If sombody could point me in the right direction I would be very thankful.
|
|
|
11-24-2004, 06:00 AM
|
#2
|
Senior Member
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032
Rep:
|
Do you have Perl GTK/Pixbuf support?
Håkan
|
|
|
11-24-2004, 12:28 PM
|
#3
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
I dont know for sure? How do I get that?
|
|
|
11-24-2004, 12:39 PM
|
#4
|
Moderator
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417
|
install gtk-perl
OR
try my app: http://acidrip.sf.net
|
|
|
11-24-2004, 01:33 PM
|
#5
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
Where could I find gtk perl I have been searching the net for it and really cant find anything.
By the way I am using fedora 3 is there any way I can get this with yum.
I tried acid rip and could not get that to work either.
|
|
|
11-24-2004, 02:10 PM
|
#6
|
Moderator
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417
|
atrpms.org maintain stuff like that i think. you can always nistall from source too.
|
|
|
11-24-2004, 02:37 PM
|
#7
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
ok So I ran this command
# rpm -q Gtk-Perl
Gtk-Perl-0.7008-37.1.fc3.rf
so I have Gtk-Perl installed but I am still getting the same error.
Any more Ideas?
|
|
|
11-24-2004, 03:26 PM
|
#8
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
So I tried to install acidrip again.
I compiled and installed libdvdread and lsdvd but when I go to run acidrip I get this
./acidrip
Can't locate Gtk2.pm in @INC (@INC contains: /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.3/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.2/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.1/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.3/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.2/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.1/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at AcidRip/interface.pm line 1.
BEGIN failed--compilation aborted at AcidRip/interface.pm line 1.
Compilation failed in require at AcidRip/acidrip.pm line 7.
BEGIN failed--compilation aborted at AcidRip/acidrip.pm line 7.
Compilation failed in require at ./acidrip line 11.
BEGIN failed--compilation aborted at ./acidrip line 11.
it is almost looking like the same problem I am having with dvd::rip
any ideas?
|
|
|
11-24-2004, 03:32 PM
|
#9
|
Moderator
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417
|
acidrip wants gtk2-perl, which is actually a totally different set of code, not jsut a newer versino or such like.
|
|
|
11-25-2004, 12:01 PM
|
#10
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
so where can I get that?
|
|
|
11-25-2004, 12:35 PM
|
#11
|
Member
Registered: Dec 2003
Location: Petaling Jaya
Distribution: Ubuntu
Posts: 475
Rep:
|
|
|
|
11-28-2004, 12:07 AM
|
#12
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
Ok I must really sound stupid now but which of those packages do I install?
I installed perl-Gtk2 using yum and intern installed perl-Glib and I am still
getting the same error when trying to run acidrip.
Sorry for all the questions I just want to get this working.
|
|
|
11-28-2004, 01:01 AM
|
#13
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
Ok so I think I figured out the problem.
The error message that I am getting for both apps is saying that they cant find a certain .pm file in @INC
Well @INC is looking in my x86_64 libs but that certain .pm file is located in the i386 libs.
First is @INC some kind of enviromental varible and if so how can I point it to look at the right libs.
this is what I mean
Can't locate Gtk/Gdk/Pixbuf.pm in @INC (@INC contains: lib /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi etc....
# slocate Pixbuf.pm
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Gtk/Gdk/Pixbuf.pm
|
|
|
11-28-2004, 04:11 AM
|
#14
|
Moderator
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417
|
that's not nice.... to be honest i don't know how to update @INC. i've done some googling and come up a blank. sad to suggest such a poor fix, but maybe just copy the .pm's to the x86_64 directory?
|
|
|
11-29-2004, 03:13 AM
|
#15
|
LQ Newbie
Registered: Dec 2002
Posts: 21
Original Poster
Rep:
|
Ok so I figured it. For some reason yum installed some 32 bit and some 64 bit packages for gtp-perl so I just removed all the 32 bit packages and installed the 64bit packages and dvd::rip works fine.
Acid rip on the other hand says that it cant find lsvcd which I have installed. It tells me to add it to the path but i can find the file that contains the search path. Any ideas?
|
|
|
All times are GMT -5. The time now is 04:19 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|