Hallo, Am Die, 27 Nov 2007, Werner Flamme schrieb:
David Haller schrieb:
Dann guck bitte mal "per Hand" mit
DIR="/usr/lib/perl5/5.8.8/x86_64-linux-thread-multi" grep 'VERSION.*=' "${DIR}/IO.pm" 1.22 (ha!)
grep 'VERSION.*=' "${DIR}/IO/Handle.pm" 1.25
strings "${DIR}/auto/IO/IO.so" | grep -A1 'VERSION' XS_VERSION %s::%s (und im Binary steht gleich dahinter 1.22)
Hm. Das passt ja noch zusammen (IO und IO::Handle habe nicht die gleiche Version. Aktuell sind z.B. IO 1.23 und IO::Handle 1.27). Mit diesen Versionen sollte der Fehler eigentlich nicht auftreten. Und das sind die gleichen Versionen wie im -14.2er RPM IIRC. Das war jetzt schon mit installiertem -14.7er RPM? Oder in dem du per mc die Dateien aus dem 14.7-RPM (nach tmp o.ä.) rauskopierst und dann drin greppst. Achso, nochwas zum gucken: DIR="/usr/lib/perl5/5.8.8/x86_64-linux-thread-multi" egrep '\$VERSION.*=|XSLoader::load' "${DIR}/IO.pm" Das sollte z.B. sowas ergeben: $VERSION = "1.22"; XSLoader::load 'IO', $VERSION;
Das CPAN Update vor der Installation der -14.7 kann ja nix bringen, da ich hoffte halt - die Hoffnung stirbt zuletzt...
*g*
es durch das Update ja wieder überschrieben wird. Wenn, dann mußt du das anschließend installieren, was aber wohl nicht so einfach ist. Aber mal abwarten, was obiges an Versionen zeigt, denn das riecht ziemlich streng nach nem Bug im -14.7 Paket...
Das will ich doch stark hoffen - sonst läge es ja an mir ;-)
Jup. Kann's halt hier nicht nachvollziehen, ich denke aber, ein Bugzilla-Eintrag ist angebracht... -dnh -- Da hilft nur PraktiScript. "He, Praktikant, komme er her! Wochenende ist gestrichen!" -- ratti in suse-linux -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org