Re: YDL 5.0.2 problem on iBook G4



In article <m33astz03k.fsf@xxxxxxxxxxxxxxxxxxxxxxx>,
Stephen Harker <s.harker@xxxxxxxxxxx> wrote:
PCI: Cannot allocate resource region 0 of device 0001:10:18.0
PCI: Cannot allocate resource region 0 of device 0001:10:19.0
Red Hat nash version 5.0.32 starting
mount: error while loading shared libaries: libdevmapper.so.1.02: cannot open shared object file: No such file or directory
Welcome to Yellow Dog Linux
Press 'I' to enter interactive startup
Setting clock (local time): Tue Jan 23:52:41 MST 2000 [OK]
Starting udev:
[OK]
Loading default keymap (us): [OK]
Setting hostname localhost.localdomain [OK]
Setting up local volume management: No volume groups found
[OK]
Checking filesystems
fsck: error while loading shared libraries: libdevmapper.so.1.02 cannot open shared object file: No such file or directory
[FAILED]
*** An error occurred during the file system check
*** Dropping you to a shell: the system will reboot
*** when you leave the shell

Apparently libdevmapper exists on /usr/lib on Stewart's system just as
it does on mine. At the moment it is far from clear where the problem
lies and why my system works without problems and his does not. I
would be grateful for any suggestions.

For dynamic linking, libdevmapper.so needs to exist in /lib/ not /usr/lib/.

When in the recovery shell, transfer the device-mapper rpm to the broken
machine, rpm -Uvh it (you may need --force if rpm thinks it's already installed),
and reboot. Unless the kernel's initrd also needed it, that ought to fix things.

You can get the rpm from the install cds/dvd or from a yellowdog mirror site.
--
Mikael Pettersson (mikpe@xxxxxxxx)
Computing Science Department, Uppsala University
.



Relevant Pages