-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chris McBrien wanted us to know:
>Now here's a real head-scratcher. I got past that point by installing >various perl rpms. I should mention I am building cooker from a >Mandrake 9.1 installed from DVD. Good information. In the future, provide that first as it may provide some insight into versioning mismatches. >Now I get this error, even though slocate Spec.pm shows >'/usr/lib/perl5/5.8.0/File/Spec.pm', so I'm assuming the base perl >package with that file is already installed..... Note the version number and exact path. >./MakeCD -t /tmp -a .. >Can't locate File/Spec.pm in @INC (@INC contains: >..//Mandrake/mdkinst/usr/lib/perl5/5.8.1/:..//Mandrake/mdkinst/usr/lib/perl5/5.8.1/i386-linux-thread-multi/:..//Mandrake/mdkinst/usr/lib/perl5/5.8.1/i386-linux/:..//misc:..//misc/perl5/5.8.1:..//misc/perl5/vendor_perl/5.8.1:..//misc/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/:/..//misc/perl5/vendor_perl/5.8.1/i386-linux/ > >..//Mandrake/mdkinst/usr/lib/perl5/5.8.1//i386-linux-thread-multi >..//Mandrake/mdkinst/usr/lib/perl5/5.8.1/ >..//Mandrake/mdkinst/usr/lib/perl5/5.8.1/i386-linux-thread-multi/ ..//misc >..//misc/perl5/5.8.1/i386-linux-thread-multi ..//misc/perl5/5.8.1 >..//misc/perl5/vendor_perl/5.8.1/i386-linux-thread-multi >..//misc/perl5/vendor_perl/5.8.1 >..//misc/perl5/vendor_perl/i386-linux-thread-multi/ >..//misc/perl5/vendor_perl/5.8.1/i386-linux-thread-multi/ >..//Mandrake/mdkinst/usr/lib/perl5/vendor_perl//5.8.1/i386-linux-thread-multi >..//Mandrake/mdkinst/usr/lib/perl5/vendor_perl//5.8.1 >..//Mandrake/mdkinst/usr/lib/perl5/vendor_perl//5.8.0/i386-linux-thread-multi >..//Mandrake/mdkinst/usr/lib/perl5/vendor_perl//5.8.0 >..//Mandrake/mdkinst/usr/lib/perl5/vendor_perl/ >/usr/lib/perl5/5.8.1/i386-linux-thread-multi /usr/lib/perl5/5.8.1 >/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi >/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl >/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi >/usr/lib/perl5/vendor_perl/5.8.1 >/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 . Those are all of the directories that it looked in for that file. Do you wanna cheat? See the last place that it looks? "." aka the current directory. So just symlink to that file in the current directory and it will probably find it then. Alternatively, copy that file into a specific location that is searched through in the above paths (however, I recommend that you use one of the 5.8.0 paths). - -- Blue skies... Todd | Get a bigger hammer! | ...file transfer by email is evil. | | http://www.mrball.net | NANOG | | http://faq.mrball.net | | Linux kernel 2.4.21-0.25mdk 5 users, load average: 0.05, 0.07, 0.03 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: http://www.mrball.net/todd.asc iD8DBQE/PWV+IBT1264ScBURAviDAJ9hHGyI/8xS1HDo2AL04pvmmB53/ACgqYzf 5utGOunUikLrbVXoUM36quY= =nDT5 -----END PGP SIGNATURE-----