Hallo Roland,
ich bin jetzt deinem zweiten Tipp gefolgt:
Code
server:~# wget http://download.opensuse.org/distribution/12.2/repo/oss/suse/i586/rpm-4.9.1.2-18.2.2.i586.rpm
server:~# rpm2cpio rpm_filename | cpio -i --make-directories
Danach habe ich ein Backup des vorhandenen rpm-binary in /bin gemacht und dann einfach mit dem aus den entpackten Dateien überschrieben. rpm --help hat mir dann auch wieder alle Optionen angezeigt und die Installation von libssh2-devel via zypper hat wieder funktioniert:
Code
server:~# zypper in libssh2-devel
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
libssh2-devel
1 new package to install.
Overall download size: 164.2 KiB. After the operation, additional 293.9 KiB will be used.
Continue? [y/n/?] (y):
Installing: libssh2-devel-1.4.0-4.1.2 .......................................................................[done]
Alles anzeigen
Ein Größen-Vergleich der beiden binaries hat ergeben, dass meine (nicht-funktionierende) Version auch 4k kleiner ist als die, die ich aus dem Paket extrahiert habe.
Bleibt die Frage, wodurch das rpm-binary ersetzt wurde...
Ich werde das mal weiter beobachten, erst mal vielen Dank für die Hilfe
Gruß
Stephan