Univention Bugzilla – Bug 27328
UCS@school 3.0 Update: SyntaxError: invalid syntax
Last modified: 2012-07-20 15:24:31 CEST
Die Änderungen müssen nach 3.0-2 übernommen werden: - univention-lib - univention-directory-manager-modules SVN r33320 und r33322 +++ This bug was initially created as a clone of Bug #27324 +++ Während des Updates von 2.4-4 auf 3.0 tritt während des preup.sh die folgende Syntax Meldung auf: Die folgenden zusätzlichen Pakete werden installiert: python-support python-univention-config-registry python-univention-lib univention-config Die folgenden NEUEN Pakete werden installiert: python-univention-lib Die folgenden Pakete werden aktualisiert: python-support python-univention-config-registry univention-config univention-ssl 4 aktualisiert, 1 neu installiert, 0 zu entfernen und 669 nicht aktualisiert. Es müssen 136kB an Archiven heruntergeladen werden. Nach dieser Operation werden 180kB Plattenplatz zusätzlich benutzt. WARNUNG: Die folgenden Pakete können nicht authentifiziert werden! python-support python-univention-lib python-univention-config-registry univention-config univention-ssl Authentifizierungswarnung überstimmt. Hole:1 http://apt.knut.univention.de 3.0-0/all/ python-support 1.0.10.16.201104190609 [31,3kB] Hole:2 http://apt.knut.univention.de 3.0-0/all/ univention-ssl 6.0.14-1.123.201111181643 [16,2kB] Hole:3 http://testing.univention.de ucsschool/all/ python-univention-lib 1.0.53-1.78.201205241146 [14,2kB] Hole:4 http://testing.univention.de ucsschool/all/ python-univention-config-registry 7.0.29-2.374.201202201257 [44,1kB] Hole:5 http://testing.univention.de ucsschool/all/ univention-config 7.0.29-2.374.201202201257 [30,5kB] Es wurden 136kB in 0s geholt (762kB/s) (Lese Datenbank ... 101632 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereiten zum Ersetzen von python-support 0.8.4.11.200909110908 (durch .../python-support_1.0.10.16.201104190609_all.deb) ... Entpacke Ersatz für python-support ... Wähle vormals abgewähltes Paket python-univention-lib. Entpacke python-univention-lib (aus .../python-univention-lib_1.0.53-1.78.201205241146_all.deb) ... Vorbereiten zum Ersetzen von python-univention-config-registry 6.0.47-3.372.201112161439 (durch .../python-univention-config-registry_7.0.29-2.374.201202201257_all.deb) ... INFO: using unknown version '/usr/bin/python2.6' (debian_defaults not up-to-date?) Entpacke Ersatz für python-univention-config-registry ... Vorbereiten zum Ersetzen von univention-config 6.0.47-3.372.201112161439 (durch .../univention-config_7.0.29-2.374.201202201257_all.deb) ... Entpacke Ersatz für univention-config ... Ersetze die Dateien im alten Paket univention-config-registry ... Vorbereiten zum Ersetzen von univention-ssl 5.0.10-1.114.201110200656 (durch .../univention-ssl_6.0.14-1.123.201111181643_all.deb) ... Entpacke Ersatz für univention-ssl ... Verarbeite Trigger für man-db ... Richte python-support ein (1.0.10.16.201104190609) ... Compiling /usr/lib/pymodules/python2.4/univention/lib/atjobs.py ... File "/usr/lib/pymodules/python2.4/univention/lib/atjobs.py", line 168 finally: ^ SyntaxError: invalid syntax Richte python-univention-lib ein (1.0.53-1.78.201205241146) ... Richte python-univention-config-registry ein (7.0.29-2.374.201202201257) ... Richte univention-config ein (7.0.29-2.374.201202201257) ...
(In reply to comment #0) > Die Änderungen müssen nach 3.0-2 übernommen werden: > - univention-lib > - univention-directory-manager-modules > > SVN r33320 und r33322 Es kommen noch r33327 und r33328 hinzu.
Patches wurden übernommen.
In der Quellkode-Datei ucs-3.0/ucs/management/univention-directory-manager-modules/debian/control ist das Bauen von UDM nun auf Python 2.6 beschränkt (SVN r33320 und r33322). Die Konstruktion "try / except / finally" aus univention-lib/python/atjobs.py kommt auf dem Zielsystem im Paket python-univention-lib und der Datei /usr/share/pyshared/univention/lib/atjobs.py nicht mehr vor (SVN r33327 und r33328). Im Handbuch existiert ein Eintrag im Kapitel UDM modules.
UCS 3.0-2 has been released: http://forum.univention.de/viewtopic.php?f=54&t=1905 If this error occurs again, please use "Clone This Bug".