creating a new project with DVD::Rip fails due to an error in perl. It looks like it's related to an outdated component, Data-Dumper. Here the relevant part of the conversation: (In two parts) [quote] It's Perl resp. the standard module Data::Dumper which makes problems here. Please execute this command line perl -MData::Dumper -e'print "$Data::Dumper::VERSION\n"' and tell me the version number printed. [/quote] [quote] dark_mail@gmx.net wrote: > > It reports 2.101 Ouch, that's *old* (from 1999, current 2.121 is from 2003, Debian sid ships a pre-release 2.121_08). You should upgrade it from CPAN http://search.cpan.org/CPAN/authors/id/I/IL/ILYAM/Data-Dumper-2.121.tar.gz or bug the Perl maintainer of your distro to upgrade the package. [/quote] So now I'm bugging the maintainers ... For the sake of completeness (there is only one perl version around portage ...): perl version: 5.8.8-r2 Reproducible: Always Steps to Reproduce: 1. install perl 2. install and start DVD::Rip (both stable and "~" version don't work 3. create a new project 4. enjoy the error message Actual Results: error message: Can't locate auto/Data/Dumper/Sortkeys.al in @INC (@INC contains: lib /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.7/i686-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.8/Video/DVDRip/Project.pm line 197 Expected Results: new project should be created
dev-perl/Data-Dumper has been removed from the tree just ~2 years ago... Plus: # perl -MData::Dumper -e'print "$Data::Dumper::VERSION\n"' 2.121_08 # emerge -pv perl [ebuild R ] dev-lang/perl-5.8.8-r2 USE="berkdb -build -debug -doc gdbm -ithreads -perlsuid" 0 kB Looks like about time to run perl-cleaner...
OK, after a complete perl cleanout ("perl-cleaner reallyall", which didn't solve the problem), the problem turned out to be a stale ebuild of Data-Dumper (wasn't in tree anymore). Unmerged it, works (just for the folks that may run into similar problems). Sorry for bugging you.