I think you're stuck with rpm2cpio. Alternatively, you could build RPM statically on your machine, but my guess is that rpm2cpio would be easier.
Another possibility is to see what RPM links to, and upload your own versions of those into like /home/tmplib, and preload them. Do like: LD_PRELOAD=/home/tmplib/myownglibc.so:/home/tmplib/whateverelselibineed.so and use those while you are upgrading. Try it and see if it works. Jon On Fri, 25 Jul 2003, Olivier Dony wrote: > On Friday, 25 July, 2003 17:36, Jonathan Bartlett wrote: > > On Fri, 25 Jul 2003, Olivier Dony wrote: > > > On Friday, 25 July, 2003 16:50 Michael Schwendt wrote: > > > > > In my case this is a remote server on which I have only > > > > > ssh access, and thus no option of using a CD. I think > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > > > I need a solution to replace this broken glibc with the > > > > > original one coming with RedHat 7.2, but using only basic > > > > > things I can download. > > [snip] > > [moved from top-post] : > > > I think if you go from a Red Hat rescue disk, RPM will do fine, you just > > have to use the chroot option of RPM. > > Yes I think it would be the solution but unfortunately I > have only ssh access to the box, which is at hundreds of > kilometers away, and I don't even think the cdrom drive > is still inside, it was probably unmounted after the > installation. So I am really looking for a solution using > only packages and stuff I can download from the web, and > not directlt via rpm because it is broken. > > Thanks for your comment anyway, I'm lost so anything is > useful :) > > Olivier > > > -- > redhat-list mailing list > unsubscribe mailto:[EMAIL PROTECTED] > https://www.redhat.com/mailman/listinfo/redhat-list > -- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list