Hallo,
ich habe die neue App KIX2017 im Portal angelegt und versuche diese im Test-Appcenter zu testen. Wenn ich die beiden Befehle
univention-install univention-appcenter-dev
univention-app dev-use-test-appcenter
ausführe, dann wirft der zweite Befehl einen Python-Fehler (siehe unten).
Die Frage ist jetzt: habe ich eine andere Möglichkeit die vorbereitete App vor der Freigabe zu testen ? Die Pakete selbst sind getestet, aber die Installation aus dem AppCenter noch nicht.
Viele Grüße
Rene
Hier der Fehler:
root@ucs-6321:~# univention-install univention-appcenter-dev
OK http://updates.software-univention.de 4.1-0-errata/all/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/amd64/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/all/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/amd64/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/all/ Release
OK http://updates.software-univention.de 4.1-0-errata/amd64/ Release
OK http://updates.software-univention.de 4.1-0-errata/all/ Release
OK http://updates.software-univention.de 4.1-0-errata/amd64/ Release
OK https://updates.software-univention.de 4.0-0/all/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/all/ Packages
OK https://updates.software-univention.de 4.0-0/amd64/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/amd64/ Packages
OK https://updates.software-univention.de 4.0-0/all/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/all/ Packages
OK https://updates.software-univention.de 4.0-0/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-1/all/ Release.gpg
OK https://updates.software-univention.de 4.0-1/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-1/all/ Release.gpg
OK http://updates.software-univention.de 4.1-0-errata/amd64/ Packages
OK https://updates.software-univention.de 4.0-1/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-2/all/ Release.gpg
OK https://updates.software-univention.de 4.0-2/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-2/all/ Release.gpg
OK https://updates.software-univention.de 4.0-2/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-3/all/ Release.gpg
OK https://updates.software-univention.de 4.0-3/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-3/all/ Release.gpg
OK https://updates.software-univention.de 4.0-3/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-4/all/ Release.gpg
OK https://updates.software-univention.de 4.0-4/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-4/all/ Release.gpg
OK https://updates.software-univention.de 4.0-4/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-5/all/ Release.gpg
OK https://updates.software-univention.de 4.0-5/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-5/all/ Release.gpg
OK https://updates.software-univention.de 4.1-0/all/ Release.gpg
OK https://updates.software-univention.de 4.1-0/amd64/ Release.gpg
OK https://updates.software-univention.de 4.1-0/all/ Release.gpg
OK https://updates.software-univention.de 4.1-0/amd64/ Release.gpg
OK https://updates.software-univention.de 4.0-0/all/ Release
OK https://updates.software-univention.de 4.0-0/amd64/ Release
OK https://updates.software-univention.de 4.0-0/all/ Release
OK https://updates.software-univention.de 4.0-0/amd64/ Release
OK https://updates.software-univention.de 4.0-1/all/ Release
OK https://updates.software-univention.de 4.0-1/amd64/ Release
OK https://updates.software-univention.de 4.0-1/all/ Release
OK https://updates.software-univention.de 4.0-1/amd64/ Release
OK https://updates.software-univention.de 4.0-2/all/ Release
OK https://updates.software-univention.de 4.0-2/amd64/ Release
OK https://updates.software-univention.de 4.0-2/all/ Release
OK https://updates.software-univention.de 4.0-2/amd64/ Release
OK https://updates.software-univention.de 4.0-3/all/ Release
OK https://updates.software-univention.de 4.0-3/amd64/ Release
OK https://updates.software-univention.de 4.0-3/all/ Release
OK https://updates.software-univention.de 4.0-3/amd64/ Release
OK https://updates.software-univention.de 4.0-4/all/ Release
OK https://updates.software-univention.de 4.0-4/amd64/ Release
OK https://updates.software-univention.de 4.0-4/all/ Release
OK https://updates.software-univention.de 4.0-4/amd64/ Release
OK https://updates.software-univention.de 4.0-5/all/ Release
OK https://updates.software-univention.de 4.0-5/amd64/ Release
OK https://updates.software-univention.de 4.0-5/all/ Release
OK https://updates.software-univention.de 4.1-0/all/ Release
OK https://updates.software-univention.de 4.1-0/amd64/ Release
OK https://updates.software-univention.de 4.1-0/all/ Release
OK https://updates.software-univention.de 4.1-0/amd64/ Release
OK https://updates.software-univention.de 4.0-0/all/ Packages
OK https://updates.software-univention.de 4.0-0/amd64/ Packages
OK https://updates.software-univention.de 4.0-0/all/ Packages
OK https://updates.software-univention.de 4.0-0/amd64/ Packages
OK https://updates.software-univention.de 4.0-1/all/ Packages
OK https://updates.software-univention.de 4.0-1/amd64/ Packages
OK https://updates.software-univention.de 4.0-1/all/ Packages
OK https://updates.software-univention.de 4.0-1/amd64/ Packages
OK https://updates.software-univention.de 4.0-2/all/ Packages
OK https://updates.software-univention.de 4.0-2/amd64/ Packages
OK https://updates.software-univention.de 4.0-2/all/ Packages
OK https://updates.software-univention.de 4.0-2/amd64/ Packages
OK https://updates.software-univention.de 4.0-3/all/ Packages
OK https://updates.software-univention.de 4.0-3/amd64/ Packages
OK https://updates.software-univention.de 4.0-3/all/ Packages
OK https://updates.software-univention.de 4.0-3/amd64/ Packages
OK https://updates.software-univention.de 4.0-4/all/ Packages
OK https://updates.software-univention.de 4.0-4/amd64/ Packages
OK https://updates.software-univention.de 4.0-4/all/ Packages
OK https://updates.software-univention.de 4.0-4/amd64/ Packages
OK https://updates.software-univention.de 4.0-5/all/ Packages
OK https://updates.software-univention.de 4.0-5/amd64/ Packages
OK https://updates.software-univention.de 4.0-5/all/ Packages
OK https://updates.software-univention.de 4.1-0/all/ Packages
OK https://updates.software-univention.de 4.1-0/amd64/ Packages
OK https://updates.software-univention.de 4.1-0/all/ Packages
OK https://updates.software-univention.de 4.1-0/amd64/ Packages
Es wurden 16,6 kB in 2 s geholt (6.853 B/s).
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
Die folgenden zusätzlichen Pakete werden installiert:
binutils build-essential dpkg-dev fakeroot g++ g++-4.7 gcc gcc-4.7
libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
libdpkg-perl libfile-fcntllock-perl libgomp1 libitm1 libstdc++6-4.7-dev
libtimedate-perl make patch
Vorgeschlagene Pakete:
binutils-doc debian-keyring g++-multilib g++-4.7-multilib gcc-4.7-doc
libstdc++6-4.7-dbg gcc-multilib manpages-dev autoconf automake1.9 libtool
flex bison gdb gcc-doc gcc-4.7-multilib libmudflap0-4.7-dev gcc-4.7-locales
libgcc1-dbg libgomp1-dbg libitm1-dbg libquadmath0-dbg libmudflap0-dbg
libcloog-ppl0 libppl-c2 libppl7 binutils-gold libstdc++6-4.7-doc make-doc
diffutils-doc
Die folgenden NEUEN Pakete werden installiert:
binutils build-essential dpkg-dev fakeroot g++ g++-4.7 gcc gcc-4.7
libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
libdpkg-perl libfile-fcntllock-perl libgomp1 libitm1 libstdc++6-4.7-dev
libtimedate-perl make patch univention-appcenter-dev
0 aktualisiert, 20 neu installiert, 0 zu entfernen und 110 nicht aktualisiert.
Es müssen 26,0 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 67,1 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]?
Holen: 1 http://updates.software-univention.de/4.1/maintained/component/ 4.1-0-errata/all/ univention-appcenter-dev 5.0.19-57.151.201604112359 [36,0 kB]
Holen: 2 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ libgomp1 4.7.2-5.9.201403121731 [27,6 kB]
Holen: 3 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ libitm1 4.7.2-5.9.201403121731 [36,6 kB]
Holen: 4 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ patch 2.6.1-3.15.201403250037 [122 kB]
Holen: 5 https://updates.software-univention.de/4.0/maintained/ 4.0-2/amd64/ binutils 2.22-8.30.201503161736 [4.788 kB]
Holen: 6 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ gcc-4.7 4.7.2-5.9.201403121731 [8.294 kB]
Holen: 7 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ gcc 4:4.7.2-1.23.201403121927 [5.078 B]
Holen: 8 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ libstdc++6-4.7-dev 4.7.2-5.9.201403121731 [1.728 kB]
Holen: 9 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ g++-4.7 4.7.2-5.9.201403121731 [8.004 kB]
Holen: 10 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ g++ 4:4.7.2-1.23.201403121927 [1.390 B]
Holen: 11 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ make 3.81-8.100.14.201403141155 [399 kB]
Holen: 12 https://updates.software-univention.de/4.0/maintained/ 4.0-0/all/ libtimedate-perl 1.2000-1.4.201403111908 [41,5 kB]
Holen: 13 https://updates.software-univention.de/4.0/maintained/ 4.0-4/all/ libdpkg-perl 1.16.16.95.201509011754 [963 kB]
Holen: 14 https://updates.software-univention.de/4.0/maintained/ 4.0-4/all/ dpkg-dev 1.16.16.95.201509011754 [1.362 kB]
Holen: 15 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ build-essential 11.5.14.201403151537 [7.322 B]
Holen: 16 https://updates.software-univention.de/4.0/maintained/ 4.0-0/amd64/ fakeroot 1.18.4-2.17.201403222031 [108 kB]
Holen: 17 https://updates.software-univention.de/4.0/unmaintained/ 4.0-0/all/ libalgorithm-diff-perl 1.19.02-2.13.201403241942 [51,0 kB]
Holen: 18 https://updates.software-univention.de/4.0/unmaintained/ 4.0-0/amd64/ libalgorithm-diff-xs-perl 0.04-2.5.201403241944 [12,9 kB]
Holen: 19 https://updates.software-univention.de/4.0/unmaintained/ 4.0-0/all/ libalgorithm-merge-perl 0.08-2.4.201403241949 [13,6 kB]
Holen: 20 https://updates.software-univention.de/4.0/unmaintained/ 4.0-0/amd64/ libfile-fcntllock-perl 0.14-2.2.201403191219 [17,3 kB]
Es wurden 26,0 MB in 20 s geholt (1.294 kB/s).
Vormals nicht ausgewähltes Paket libgomp1:amd64 wird gewählt.
(Lese Datenbank ... 81161 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von libgomp1:amd64 (aus .../libgomp1_4.7.2-5.9.201403121731_amd64.deb) ...
Vormals nicht ausgewähltes Paket libitm1:amd64 wird gewählt.
Entpacken von libitm1:amd64 (aus .../libitm1_4.7.2-5.9.201403121731_amd64.deb) ...
Vormals nicht ausgewähltes Paket patch wird gewählt.
Entpacken von patch (aus .../patch_2.6.1-3.15.201403250037_amd64.deb) ...
Vormals nicht ausgewähltes Paket binutils wird gewählt.
Entpacken von binutils (aus .../binutils_2.22-8.30.201503161736_amd64.deb) ...
Vormals nicht ausgewähltes Paket gcc-4.7 wird gewählt.
Entpacken von gcc-4.7 (aus .../gcc-4.7_4.7.2-5.9.201403121731_amd64.deb) ...
Vormals nicht ausgewähltes Paket gcc wird gewählt.
Entpacken von gcc (aus .../gcc_4%3a4.7.2-1.23.201403121927_amd64.deb) ...
Vormals nicht ausgewähltes Paket libstdc++6-4.7-dev wird gewählt.
Entpacken von libstdc++6-4.7-dev (aus .../libstdc++6-4.7-dev_4.7.2-5.9.201403121731_amd64.deb) ...
Vormals nicht ausgewähltes Paket g++-4.7 wird gewählt.
Entpacken von g++-4.7 (aus .../g++-4.7_4.7.2-5.9.201403121731_amd64.deb) ...
Vormals nicht ausgewähltes Paket g++ wird gewählt.
Entpacken von g++ (aus .../g++_4%3a4.7.2-1.23.201403121927_amd64.deb) ...
Vormals nicht ausgewähltes Paket make wird gewählt.
Entpacken von make (aus .../make_3.81-8.100.14.201403141155_amd64.deb) ...
Vormals nicht ausgewähltes Paket libtimedate-perl wird gewählt.
Entpacken von libtimedate-perl (aus .../libtimedate-perl_1.2000-1.4.201403111908_all.deb) ...
Vormals nicht ausgewähltes Paket libdpkg-perl wird gewählt.
Entpacken von libdpkg-perl (aus .../libdpkg-perl_1.16.16.95.201509011754_all.deb) ...
Vormals nicht ausgewähltes Paket dpkg-dev wird gewählt.
Entpacken von dpkg-dev (aus .../dpkg-dev_1.16.16.95.201509011754_all.deb) ...
Vormals nicht ausgewähltes Paket build-essential wird gewählt.
Entpacken von build-essential (aus .../build-essential_11.5.14.201403151537_amd64.deb) ...
Vormals nicht ausgewähltes Paket fakeroot wird gewählt.
Entpacken von fakeroot (aus .../fakeroot_1.18.4-2.17.201403222031_amd64.deb) ...
Vormals nicht ausgewähltes Paket libalgorithm-diff-perl wird gewählt.
Entpacken von libalgorithm-diff-perl (aus .../libalgorithm-diff-perl_1.19.02-2.13.201403241942_all.deb) ...
Vormals nicht ausgewähltes Paket libalgorithm-diff-xs-perl wird gewählt.
Entpacken von libalgorithm-diff-xs-perl (aus .../libalgorithm-diff-xs-perl_0.04-2.5.201403241944_amd64.deb) ...
Vormals nicht ausgewähltes Paket libalgorithm-merge-perl wird gewählt.
Entpacken von libalgorithm-merge-perl (aus .../libalgorithm-merge-perl_0.08-2.4.201403241949_all.deb) ...
Vormals nicht ausgewähltes Paket libfile-fcntllock-perl wird gewählt.
Entpacken von libfile-fcntllock-perl (aus .../libfile-fcntllock-perl_0.14-2.2.201403191219_amd64.deb) ...
Vormals nicht ausgewähltes Paket univention-appcenter-dev wird gewählt.
Entpacken von univention-appcenter-dev (aus .../univention-appcenter-dev_5.0.19-57.151.201604112359_all.deb) ...
Trigger für man-db werden verarbeitet ...
libgomp1:amd64 (4.7.2-5.9.201403121731) wird eingerichtet ...
libitm1:amd64 (4.7.2-5.9.201403121731) wird eingerichtet ...
patch (2.6.1-3.15.201403250037) wird eingerichtet ...
binutils (2.22-8.30.201503161736) wird eingerichtet ...
gcc-4.7 (4.7.2-5.9.201403121731) wird eingerichtet ...
gcc (4:4.7.2-1.23.201403121927) wird eingerichtet ...
make (3.81-8.100.14.201403141155) wird eingerichtet ...
libtimedate-perl (1.2000-1.4.201403111908) wird eingerichtet ...
libdpkg-perl (1.16.16.95.201509011754) wird eingerichtet ...
dpkg-dev (1.16.16.95.201509011754) wird eingerichtet ...
fakeroot (1.18.4-2.17.201403222031) wird eingerichtet ...
update-alternatives: /usr/bin/fakeroot-sysv wird verwendet, um /usr/bin/fakeroot (fakeroot) im Auto-Modus bereitzustellen
libalgorithm-diff-perl (1.19.02-2.13.201403241942) wird eingerichtet ...
libalgorithm-diff-xs-perl (0.04-2.5.201403241944) wird eingerichtet ...
libalgorithm-merge-perl (0.08-2.4.201403241949) wird eingerichtet ...
libfile-fcntllock-perl (0.14-2.2.201403191219) wird eingerichtet ...
univention-appcenter-dev (5.0.19-57.151.201604112359) wird eingerichtet ...
g++-4.7 (4.7.2-5.9.201403121731) wird eingerichtet ...
g++ (4:4.7.2-1.23.201403121927) wird eingerichtet ...
update-alternatives: /usr/bin/g++ wird verwendet, um /usr/bin/c++ (c++) im Auto-Modus bereitzustellen
build-essential (11.5.14.201403151537) wird eingerichtet ...
libstdc++6-4.7-dev (4.7.2-5.9.201403121731) wird eingerichtet ...
Trigger für python-support werden verarbeitet ...
root@ucs-6321:~# univention-app dev-use-test-appcenter
Traceback (most recent call last):
File "/usr/bin/univention-app", line 47, in <module>
from univention.appcenter import all_actions
File "/usr/lib/pymodules/python2.7/univention/appcenter/__init__.py", line 35, in <module>
from univention.appcenter.actions import get_action, all_actions
File "/usr/lib/pymodules/python2.7/univention/appcenter/actions/__init__.py", line 278, in <module>
__import__('univention.appcenter.actions.%s' % pymodule_name)
File "/usr/lib/pymodules/python2.7/univention/appcenter/actions/local_appcenter.py", line 51, in <module>
from univention.appcenter.utils import get_sha256_from_file, get_md5_from_file, mkdir, urlopen
ImportError: cannot import name get_sha256_from_file
root@ucs-6321:~#