Re: OpenVZ und 64-bit CentOS 5 [message #14852 is a reply to message #14850] |
Wed, 11 July 2007 21:01 ![Go to previous message Go to previous message](/theme/ovz3/images/up.png) ![Go to next message Go to previous message](/theme/ovz3/images/down.png) |
shouty
Messages: 2 Registered: July 2007
|
Junior Member |
|
|
Hallo,
sofern ich mich nicht täusche, sind einige Dateien in den Python-Versionen 2.3 + 2.4 an verschiedenen Stellen.
Ich denke, es erwartet das Skript die Dateien (rpmmodule.so, _rpmdb.so) an den Stellen der Version 2.3 , kann diese aber bei installierter Version 2.4 nicht mehr finden.
Ich habe deshalb an den Stellen, an denen das Skript die Dateien erwartet, einen symbolischen Link gemacht auf die Stelle, in der sie bei Version 2.4 wirklich sind.
also:
/usr/lib64/python2.3 -> /usr/lib64/python2.4
desweiteren (hatte ich im ersten Posting leider vergessen):
im Verzeichnis:
/usr/lib64/python2.3/site-packages :
rpmmodule.so -> rpm/_rpmmodule.so
im Verzeichnis:
/usr/lib64/python2.3/site-packages/rpmdb
(dieses Verzeichnis anlegen, gibt es bei Version 2.3 nicht)
_rpmdb.so -> /usr/lib64/librpmdb.so
Möglicherweise habe ich noch was vegessen,
ich denke aber nicht, weil genau die zwei Dateien rpmmodule.so + _rpmdb.so vom Skript setx86_64 nicht gefunden wurden.
Hier Output von meiner anfangs mißlungenen Installation:
---
.
.
Installed: vztmpl-centos-4.i386 0:2.0-2
Complete!
/bin/cp: Aufruf von stat für
"/usr/lib64/python2.3/site-packages/rpmmodule.so" nicht möglich: Datei oder
Verzeichnis nicht gefunden
/bin/cp: Aufruf von stat für
"/usr/lib64/python2.3/site-packages/rpmdb/_rpmdb.so" nicht möglich: Datei
oder Verzeichnis nicht gefunden
patching file /usr/share/vzpkg/cache-os
patching file /usr/share/vzpkg/functions
patching file /usr/bin/vzyum
patching file /usr/bin/vzrpm
END INSTALL
---
Das Ganze ist wohl ein bißchen unsauber wg. Updates, etc.,
sollte man wohl besser das Skript modifizieren.
Grüße,
Andy.
|
|
|