You are correct. I just synched my copy and tried it. I am running out of ideas but will experiment and let you know what I come up with. I am wondering what will happen if I go back to an older mkcd.pl script, and then point it at my version of rpmtools. 

The only other thing I could think to do - install glibc2.2 and rpm4 on my 7.2 box. It shouldn't be that hard to keep my current system and statically link glibc2.2 so that I can run rpm4. But that leads me to wonder why mkcd.pl can't use all statically linked libraries and not worry about which particular system you are creating the cd's on. I guess I just don't understand enough yet.

I would prefer to not touch my 7.2 box, and yet still be able to create my cd's there. Anyone else have ideas?

- Pete

Todd Richmond wrote:
135901c0a44b$5ae1bde0$0200a8c0@elise">
Thanks, but this does not work on the current mkcd.pl script. Previous versions had rpm2header problems but the new one dies imediately on line 18 attempting to load rpmtools.so because IT is glibc2.2 dependent. I even tried copying the 7.2 rpmtools.so, but that fails to load with a version mismatch.
 
I have been spinning on this for a couple of weeks and there seems to have been significant changes(ex. static rpm2header) but still no luck on a stock 7.2 system. Any other tricks to try?
 
Thanks,
    Todd
----- Original Message -----
From:Pete
Sent: Saturday, March 03, 2001 3:50 PM
Subject: Re: [Cooker] mkcd.pl still broken

You can try to edit the rpmtools.pm file in the cooker/misc dir. Search the file for a line that has rpm2header in it. It has changed lately, it used to be $rep/misc/rpm2header, now I think it is just rpm2header. Anyway, change the script so that it points to /usr/bin/rpm2header. This will use the rpm2header from your version of rpm, instead of the 4.0 version that comes with cooker and should not try to load librpmio.so.0.

This has worked for me. Although I think they are changing the scripts and possibly trying to statically link the libraries, so this could be broken also. 

Pete

Todd Richmond wrote:
12af01c0a416$ffc59af0$0200a8c0@elise" type="cite">
After my failed 8.0 beta install, I remirrored cooker and tried to cut another cd that is supposed to fix the ami scsi driver problem. Now mkcd.pl cannot find librpmio.so.0. This is a perfectly clean 7..2 system(full reformat install) and slocate does not show that file anywhere except for the glibc2.2 dependent version in the cooker/Mandrake/mdkinst subdir.
 
Any steps to work around this?
 
Thanks,
    Todd


Reply via email to