-----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-----

Reply via email to