Seite 1 von 1

Upgrade auf Version 2.0.0.9450

Veröffentlicht: 16. August 2021 - 12:27 Uhr
von fck_mly
Guten Morgen,

Nach der öffentlichen Bekanntgabe der Sicherheitslücke und dem Upgrade auf Version 2.0.0.9450 erhalte ich beim Starten des Upgrades eine Fehlermeldung:

Code: Alle auswählen

The following packages will be upgraded:
  aspell krb5-locales krb5-user libaspell15 libgssapi-krb5-2 libgssrpc4 libk5crypto3 libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-9 libkrb5-3 libkrb5support0
  libnss-systemd libpam-systemd libsystemd0 libudev1 linux-image-4.19.0-17-amd64 systemd systemd-sysv tis-waptserver tis-waptsetup udev
22 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/131 MB of archives.
After this operation, 4,096 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Fatal Python error: initfsencoding: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00007f22ac063740 (most recent call first):
Aborted
E: Sub-process /usr/bin/apt-listchanges --apt || test $? -lt 10 returned an error code (1)
E: Failure running script /usr/bin/apt-listchanges --apt || test $? -lt 10
Nach kurzem Umschauen stellte ich fest, dass ich Python 2.7 und Python 3.7 in /usr/local/lib hatte.
Soll ich Python 2.7 "deinstallieren"?
Haben Sie Vorschläge zur Behebung dieser Fehlermeldung?

Vielen Dank im Voraus.

Betreff: Upgrade 2.0.0.9450

Veröffentlicht: 16. August 2021 – 15:28 Uhr
von Sfonteneau

Code: Alle auswählen

python3
Python 3.7.3 (default, Jan 22 2021, 20:04:44) 
>>> import locale
>>> locale.getpreferredencoding()
'UTF-8'
>>> 
Können Sie das auf Ihrem Rechner ausprobieren, um zu sehen, ob getpreferredencoding funktioniert?

Betreff: Upgrade 2.0.0.9450

Veröffentlicht: 16. August 2021 – 15:38 Uhr
von fck_mly
Vielen Dank für Ihre Antwort.
Ich kann Python 3 jedoch absolut nicht starten...

Code: Alle auswählen

root@****wapt:/opt/wapt/bin# python3
Fatal Python error: initfsencoding: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00007f62b4542740 (most recent call first):
Aborted

Betreff: Upgrade 2.0.0.9450

Veröffentlicht: 16. August 2021 – 16:45 Uhr
von Sfonteneau
Funktioniert das?

Code: Alle auswählen

/usr/bin/python3.7

Betreff: Upgrade 2.0.0.9450

Veröffentlicht: 16. August 2021 – 16:51 Uhr
von fck_mly
Nein, immer noch derselbe Fehler...
Bei der Migration von Version 1.8 auf 2.0 hatten wir keine Probleme.

Betreff: Upgrade 2.0.0.9450

Veröffentlicht: 16. August 2021 – 17:37 Uhr
von Sfonteneau
Wapt verwendet kein Python; wir nutzen eine virtuelle Umgebung, daher ist es überraschend:

In diesem Fall funktioniert die lokale Python-Installation auf Ihrem Rechner nicht mehr:

Enthält Ihr Export irgendwelche Verweise auf Python?

Code: Alle auswählen

export|grep -i python
https://openclassrooms.com/forum/sujet/erreur-dencoding

[GELÖST] Betreff: Upgrade 2.0.0.9450

Veröffentlicht: 17. August 2021 - 12:21 Uhr
von fck_mly
Hallo,
danke für den Tipp.
Nach einigen Fehlern, dem Wiederherstellen der gehosteten VM und der Deinstallation und anschließenden Neuinstallation von Python hat das Upgrade funktioniert, obwohl ich immer noch denselben Python-Fehler erhalte.
Die Migration auf Version 9450 hat aber trotzdem geklappt.

Schönen Tag noch!