Seite 2 von 2

Betreff: Konsolenabsturz

Veröffentlicht: 2. Mai 2018 - 10:08 Uhr
von renaud.counhaye
Das Erstaunlichste ist, dass es funktioniert, wenn ich eine Suchanfrage in die Konsole eingebe.
2018-05-02 10_07_31-WAPT console.png
2018-05-02 10_07_31-WAPT console.png (9,71 KB) 6375 Aufrufe
Dies geschieht nur, wenn ich das Suchfeld leer lasse.
2018-05-02 10_08_02-WAPT console.png
2018-05-02 10_08_02-WAPT console.png (14,91 KB) 6375 Aufrufe

Betreff: Konsolenabsturz

Veröffentlicht: 2. Mai 2018 - 10:17 Uhr
von htouvet
Können Sie den Debug-Modus aktivieren (Ansicht / Einstellungen / Debug-Informationen anzeigen und unten im Fenster die Option „Debug-Informationen anzeigen“ aktivieren, wodurch die Protokollierungsstufe auf DEBUG erhöht wird)?

Aktualisieren Sie anschließend die Pakete im Tab „Privates Repository“.

Rufen Sie dann die Ablaufverfolgung unten im Fenster ab.

Betreff: Konsolenabsturz

Veröffentlicht: 2. Mai 2018 - 10:31 Uhr
von renaud.counhaye
Und so geht es weiter:

Code: Alle auswählen

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1895, in search
    for package in sorted(result,reverse=True,cmp=sort_no_version):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1890, in sort_no_version
    return cmp((package1.package,package1.architecture,package1.locale,package1.maturity,PackageVersion(package1.version)),(package2.package,package2.architecture,package2.locale,package2.maturity,PackageVersion(package2.version)))
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 231, in PackageVersion
    return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: '0.1'
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1895, in search
    for package in sorted(result,reverse=True,cmp=sort_no_version):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1890, in sort_no_version
    return cmp((package1.package,package1.architecture,package1.locale,package1.maturity,PackageVersion(package1.version)),(package2.package,package2.architecture,package2.locale,package2.maturity,PackageVersion(package2.version)))
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 231, in PackageVersion
    return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: '0.1'

Betreff: Konsolenabsturz

Veröffentlicht: 2. Mai 2018 - 10:37 Uhr
von htouvet
Okay…
Die Versionsnummerndekodierung akzeptiert keine Versionen im Format !
1.2.3-0.1
(der zweite Teil nach dem Bindestrich muss eine ganze Zahl sein).
Eine der Ursachen ist:
/var/www/wapt/ymg-ms-teams_1.1.0.2253-0.1_all.wapt

. Diese Datei muss bearbeitet und die ".1" entfernt werden.

Ich füge einen Test hinzu, um sicherzustellen, dass die Version im Paket-Build das korrekte Format hat.

Die Version muss entweder
reine ganze Zahl sein: 1 (
nur Version), 1.2.3.4
(Version + Paket) oder 1.2.3.4-1
(Paket ist eine ganze Zahl)

[GELÖST] Betreff: Konsolenabsturz

Veröffentlicht: 2. Mai 2018 - 11:17 Uhr
von renaud.counhaye
Ah, das ist interessant!

Ich korrigiere es....
Uploads...

Code: Alle auswählen

[ /var/www/wapt ]
rcounhaye@wapt $ sudo rm ymg-ms-teams_1.1.0.2253-0.1_all.wapt
rcounhaye@wapt $ sudo wapt-scanpackages -f -ldebug /var/www/wapt
....
Konsolenneustart + Aktualisierung des Softwareinventars...

Erledigt.

Und es scheint zu funktionieren! GG :)