Pete wrote:
> 
> I am now having a problem with it, however. It may be my system, but
> here is what is happening. Using Mandrake 7.2, rpmtools-1.2-11mdk,
> mkcd.pl 0.1.8. When I run mkcd.pl as root (or as user for that matter),
> I get an error about librpmio.so.0:
> 
> [root@mybox: download]# perl mkcd.pl /home/ftp/pub/cooker/cooker
> /home/ftp/pub/
> /home/ftp/pub/cooker/cooker/misc/rpm2header: error in loading shared
> libraries: librpmio.so.0: cannot open shared object file: No such file
> or directory
> bad rpm
> /home/ftp/pub/cooker/cooker/Mandrake/RPMS/AfterStep-1.8.8-1mdk.i586.rpm
> 
> I am assuming I am missing librpmio.so.0, but which package provides
> this? Also, I have made .iso's before on this same box and can't figure
> out what changed.

have a look at misc/rpmtools.pm and look for a line with rpm2header on
it. This line should probably *NOT* contain a path to rpm2header (and
you probably should *NOT* start the script from the misc directory on a
MDK7.2 system. The problem is that the rpm2header in the misc directory
is compiled for cooker (rpm4 if I'm correct) and it requires
librpmio.so.0 (wich is available in the coooker directory, but compiled
for GLIBC2.2)
---
Jeroen



Reply via email to