[rhn-users] Problem running "rpm --root"

Joe Ogulin joe.ogulin at baesystems.com
Fri Mar 3 18:31:02 UTC 2006


Schirmer Joe wrote:
> The following is run as root:
> 
> % rpm --root ~test/chrootenv --import /usr/share/rhn/RPM-GPG-KEY % rpm
> --root ~test/chrootenv -I ~test/RPMdir/setup-2.5.37-1.3.noarch.rpm
> % rpm --root ~test/chrootenv -i ~test/RPMdir/filesystem-2.3.0-1.i386.rpm
> % rpm --root ~test/chrootenv -i ~test/RPMdir/basesystem-8.0-4.noarch.rpm
> % rpm --root ~test/chrootenv -i
> ~test/RPMdir/tzdata-2005m-1.EL4.noarch.rpm
> % rpm --root ~test/chrootenv -i
> ~test/RPMdir/glibc-common-2.3.4-2.13.i386.rpm
> error: %post(glibc-common-2.3.4-2.13.i386) scriptlet failed, exit status
> 255 %
[snip]
> This method worked well on our RedHat 9 system. So I'm not sure if this
> is a problem with the new version of rpm (rpm-4.2-0.69 on RH9 vs.
> rpm-4.3.3-11_nonptl on Enterprise 4) or what. Does anybody have any
> suggestions?

Try:
	rpm --root=~test/chrootenv --import /usr/share/rhn/RPM-GPG-KEY

Note the option is "--root=<dir>"

Joe

-- 
Joe Ogulin
Sr. Secure Systems Software Engineer
BAE Systems IT

Environmental statement:
This message is made of 100% recycled electrons.

Disclaimer:  This message is purely my fault.




More information about the rhn-users mailing list