Current OpenSUSE 11.2 KDE ISOs ship without librpm

Therefore, neither rpm, nor yast, nor zypper, nor any other way of installing packaged software is functional.

Error: RPM failed: rpm: error while loading shared libraries: librpm-4.4.so: cannot open shared object file: No such file or directory 

I think this is a little poor, especially as the install process is quite keen for you to install online updates at once! It’s not as if RPM is a lot to expect in what is after all an RPM distro…

What specific disc are you using for your install? I’ve upgraded 4
systems (and installed a couple from scratch) using the full DVD, and
software management has worked quite well.

I’d imagine if something so significant was missing, there’d have been a
lot more complaints about it - but yours is the first I’ve seen…so I
have to ask where you got your iso from and which one you’re using so it
can be investigated…

Jim


Jim Henderson
openSUSE Forums Moderator

Jim Henderson wrote:
> but yours is the first I’ve seen…so I have to ask where you got
> your iso from and which one you’re using so it can be
> investigated…

and i’d add:

  1. did you md5sum check the iso prior to burning the install disk?

  2. then, did you do the following, before actual install?
    http://tinyurl.com/yajm2aq

because, the fact remains that “Garbage in, garbage out.”

all the details of how to make 100% certain that you have good install
media is in, or linked from: Download Help
http://en.opensuse.org/Download_Help


palladium

Almost certainly as DD suggests

faulty install media
run the media check
or poor media

I’ve had dvd’s pass the hash check and media check and still give package read errors. Could be a crappppy DVD drive too

Mounted the ISO, librpm is there, it’s in the rpm package.

So, leaves just the mentioned faulty media.

Caf, were the ones you had errors on DVD -R’s of DVD +R’s. I had some -R’s lying around, they passed the MD5sum check, booted OK, but all gave errors, from not being able to create repos to package checksum errors. Never any problem with +R’s. I only noticed they were all -R when I cleaned out my desk and found 9 install DVD -R’s with a red X on them…

Now you mention it

dvd -r:\

Verbatim 43549 DVD-R, 16x

It’s the KDE Live image, from software.opensuse.org, and I downloaded it via bittorrent and burned it to a DVD RW.

The ISO’s md5 is: 9313767747ac5dc326a45ab6585bbf45

Yours is: <a href=“http://download.opensuse.org/distribution/11.2/iso/openSUSE-11.2-KDE4-LiveCD-i686.iso.md5”>9313767747ac5dc326a45ab6585bbf45</a>.

Yast2 returns: GENISOIMAGE ISO 9660/HFS FILESYSTEM CREATOR (C) 1993 E.YOUNGDALE (C) 1997-2006 J
Medium: CD1
Size: 694182 kB
Result: OK – The medium has been successfully verified.

Problem solved. I’ve somehow got a copy of /bin/ in my /home/$user/ directory, which of course doesn’t have the suid bit.

AlexHarrowell wrote:
> Problem solved. I’ve somehow got a copy of /bin/ in my /home/$user/
> directory, which of course doesn’t have the suid bit.

hmmmm…wonder how that happened and a copy of that might block the
use of the librpm in its standard location of /usr/lib/librpm*

hmmmm, why would you copy /usr to /home/$user/librpm*

oh wow, did you move instead of copy?

OH! maybe you added /home to the sytems path, in front of /usr, maybe??

i’m totally confused…but, anyway it seems the community’s install
media is set up correctly after all…


palladium

Messed around in the partitioner during install?

A slip of the mouse in superusermode?

or trying to make permissions ‘easy’ so as to not have to use that
pesky, time-sucking (right!) su stuff…


palladium