Ok. Cool. Thanks for the help, Todd.

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.

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

./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 . /home/warly/files/cvs/cooker/soft/mkcd/pm/) at /usr/lib/perl5/vendor_perl/5.8.0/Image/Size.pm line 24.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.0/Image/Size.pm line 24.
Compilation failed in require at ..//misc/perl5/vendor_perl/5.8.1/Mkcd/Tools.pm line 7.
BEGIN failed--compilation aborted at ..//misc/perl5/vendor_perl/5.8.1/Mkcd/Tools.pm line 7.
Compilation failed in require at ..//misc/mkcd line 11.
BEGIN failed--compilation aborted at ..//misc/mkcd line 11.



Todd Lyons wrote:


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Chris McBrien wanted us to know:



Cool. I tried that. It churned away on the urpmf for a while, and reported no error. But trying to make the CD images, produces exactly


It's not supposed to report an error. It's supposed to tell you what package it's in. If it didn't find it, then it means you have some packages missing:

[EMAIL PROTECTED] ~]$ urpmf NCopy.pm
perl-File-NCopy:/usr/lib/perl5/vendor_perl/5.8.1/File/NCopy.pm



Can't locate File/NCopy.pm in @INC (@INC contains:......



It's there if you install the rpm: [EMAIL PROTECTED] ~]$ find /work/Mandrake-devel -name perl-File-NCopy* /work/Mandrake-devel/cooker/i586/Mandrake/RPMS/perl-File-NCopy-0.32-8mdk.noarch.rpm

It is in Main, so if your urpmf doesn't show it, then it seems something
is amiss with your urpm database. Run a urpmi.update -a.
- -- Blue skies... Todd
| Get a bigger hammer! | Are you feeling lucky...punk? |
| http://www.mrball.net | I've had better days... |
| http://faq.mrball.net | It's the end of the world as we know i|
Linux kernel 2.4.21-0.25mdk 5 users, load average: 0.08, 0.04, 0.01
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: http://www.mrball.net/todd.asc


iD8DBQE/PE5mIBT1264ScBURAmJzAJ4yfRCbEN68tG6La6B9MqIRLtQD1gCgl+qu
wJobB/EiwdWs9zYFOtGldqA=
=3JNA
-----END PGP SIGNATURE-----








Reply via email to