Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
07.07.2020, 18:06:26

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
Statistiken
  • Beiträge insgesamt: 669266
  • Themen insgesamt: 54211
  • Heute online: 395
  • Am meisten online: 2287
  • (22.01.2020, 19:20:24)
Benutzer Online

Autor Thema:  Probleme mit Gajim und Python  (Gelesen 420 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Probleme mit Gajim und Python
« am: 20.06.2020, 19:55:36 »
Ich verwende Linux Mint 19.3 Cinnamon 64 Bit.

Gestern viel mir aus dem Augenwinkel auf dass GAJIM nicht mehr startet.
Wirklich aufgefallen ist es mir dann heute da sich das Programm absolut nimmer starten ließ.
Es tauchte bei der Systemüberwachung nur kurz auf und verschwand dann wieder.
Meine Idee das Paket einfach neu zu installieren schlug fehl da es sich nicht contigurieren ließ.

"E: Internal Error, No file name for gajim:amd64"

Auf der CLI:

Zitat
schutti@hell-GA-A75M-D2H ~ $ sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
4 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
python3-nbxmpp (1.0.0-1) wird eingerichtet ...
  File "/usr/lib/python3/dist-packages/nbxmpp/simplexml.py", line 21
    from __future__ import annotations
                                     ^
SyntaxError: future feature annotations is not defined

dpkg: Fehler beim Bearbeiten des Paketes python3-nbxmpp (--configure):
 Unterprozess installiertes python3-nbxmpp-Skript des Paketes post-installation gab den Fehler-Ausgangsstatus 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von gajim:
 gajim hängt ab von python3-nbxmpp (>= 0.6.4); aber:
  Paket python3-nbxmpp ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes gajim (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von gajim-plugininstaller:
 gajim-plugininstaller hängt ab von gajim (>= 1.0.0~beta2); aber:
  Paket gajim ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes gajim-plugininstaller (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von gajim-omemo:
 gajim-omemo hängt ab von gajim (>= 1.0.0~alpha1); aber:
  Paket gajim ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes gajim-omemo (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 python3-nbxmpp
 gajim
 gajim-plugininstaller
 gajim-omemo
E: Sub-process /usr/bin/dpkg returned an error code (1)


Ich habe jetzt versucht die Pakete manuell zu deinstallieren:

Zitat
E: python3-nbxmpp: Unterprozess installiertes python3-nbxmpp-Skript des Paketes post-installation gab den Fehler-Ausgangsstatus 1 zurück
E: gajim: Abhängigkeitsprobleme - verbleibt unkonfiguriert
E: gajim-plugininstaller: Abhängigkeitsprobleme - verbleibt unkonfiguriert
E: gajim-omemo: Abhängigkeitsprobleme - verbleibt unkonfiguriert
sagt Synaptic.

Jetzt stoße ich langsam an meine Grenzen beim Fehlerbeheben.


Schutti

Re: Probleme mit Gajim und Python
« Antwort #1 am: 21.06.2020, 05:13:54 »
Hier nochmal ein Versuch die Pakete erneut zu installieren:

Zitat
schutti@hell-GA-A75M-D2H ~ $ sudo apt-get install gajim
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  python3-nbxmpp python3-precis-i18n python3-pyasn1
Vorgeschlagene Pakete:
  nautilus-sendto python3-avahi python3-gconf python3-gnome2 python3-kerberos
Empfohlene Pakete:
  fonts-noto-color-emoji gajim-omemo gajim-pgp gir1.2-farstream-0.2
  gir1.2-geoclue-2.0 gir1.2-gspell-1 gir1.2-gupnpigd-1.0
  gstreamer0.10-plugins-ugly python3-gnupg python3-keyring
Die folgenden NEUEN Pakete werden installiert:
  gajim python3-nbxmpp python3-precis-i18n python3-pyasn1
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
Es müssen 2.903 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 15,0 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://ubuntu.inode.at/ubuntu bionic/universe amd64 python3-precis-i18n all 1.0.0-1 [20,1 kB]
Holen:2 http://ubuntu.inode.at/ubuntu bionic/main amd64 python3-pyasn1 all 0.4.2-3 [46,8 kB]
Holen:3 http://ubuntu.inode.at/ubuntu bionic/universe amd64 gajim all 1.0.1-3 [2.743 kB]
Holen:4 https://ftp.gajim.org/debian unstable/main amd64 python3-nbxmpp all 1.0.0-1 [92,6 kB]
Es wurden 2.903 kB in 2 s geholt (1.425 kB/s).                                 
Vormals nicht ausgewähltes Paket python3-precis-i18n wird gewählt.
(Lese Datenbank ... 468339 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../python3-precis-i18n_1.0.0-1_all.deb ...
Entpacken von python3-precis-i18n (1.0.0-1) ...
Vormals nicht ausgewähltes Paket python3-nbxmpp wird gewählt.
Vorbereitung zum Entpacken von .../python3-nbxmpp_1.0.0-1_all.deb ...
Entpacken von python3-nbxmpp (1.0.0-1) ...
Vormals nicht ausgewähltes Paket python3-pyasn1 wird gewählt.
Vorbereitung zum Entpacken von .../python3-pyasn1_0.4.2-3_all.deb ...
Entpacken von python3-pyasn1 (0.4.2-3) ...
Vormals nicht ausgewähltes Paket gajim wird gewählt.
Vorbereitung zum Entpacken von .../archives/gajim_1.0.1-3_all.deb ...
Entpacken von gajim (1.0.1-3) ...
python3-pyasn1 (0.4.2-3) wird eingerichtet ...
python3-precis-i18n (1.0.0-1) wird eingerichtet ...
python3-nbxmpp (1.0.0-1) wird eingerichtet ...
  File "/usr/lib/python3/dist-packages/nbxmpp/simplexml.py", line 21
    from __future__ import annotations
                                     ^
SyntaxError: future feature annotations is not defined

dpkg: Fehler beim Bearbeiten des Paketes python3-nbxmpp (--configure):
 Unterprozess installiertes python3-nbxmpp-Skript des Paketes post-installation gab den Fehler-Ausgangsstatus 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von gajim:
 gajim hängt ab von python3-nbxmpp (>= 0.6.4); aber:
  Paket python3-nbxmpp ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes gajim (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für desktop-file-utils (0.23+linuxmint8) werden verarbeitet ...
Trigger für man-db (2.8.3-2ubuntu0.1) werden verarbeitet ...
Trigger für gnome-menus (3.13.3-11ubuntu1.1) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ...
Trigger für mime-support (3.60ubuntu1) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 python3-nbxmpp
 gajim
E: Sub-process /usr/bin/dpkg returned an error code (1)
schutti@hell-GA-A75M-D2H ~ $



Kann mir da irgendwer helfen?

Re: Probleme mit Gajim und Python
« Antwort #2 am: 21.06.2020, 05:25:07 »
WEnn ch mir das betreffende python file ansehen:

https://dev.gajim.org/lovetox/python-nbxmpp/-/blob/073553215d153ff1f3991a2234f2db51c8ff1210/nbxmpp/simplexml.py

Dann ist bei mir dieser Absatz zusätzlich drinnen und er scheint auch den Fehler zu verursachen:

from __future__ import annotations

from typing import Dict
from typing import List
from typing import Optional
from typing import Union
from typing import Iterator
from typing import Callable
from typing import Any

Warum läuft die installation nicht durch?
Wer hat das Zeuchs zu welchem Zweck da reingeschrieben?
Den Schei* einfach rausnehmen?
« Letzte Änderung: 21.06.2020, 05:28:45 von Schuttwegraeumer »

Re: Probleme mit Gajim und Python
« Antwort #3 am: 21.06.2020, 13:46:12 »
Kann bitte mal wer nachsehen wie die /usr/lib/python3/dist-packages/nbxmpp/simplexml.py bei ihm aussieht?

Re: Probleme mit Gajim und Python
« Antwort #4 am: 21.06.2020, 16:00:50 »
Irgendwie ist dieses Problem erst seit gestern oder vorgestern da.
Was hat sich bei diesen Paketen bei MInt/Ubuntu denn da geändert in letzter Zeit?

Re: Probleme mit Gajim und Python
« Antwort #5 am: 21.06.2020, 18:12:30 »
Danke fürs schnelle verschieben.

Re: Probleme mit Gajim und Python
« Antwort #6 am: 21.06.2020, 20:35:33 »
from __future__ import annotations

from typing import Dict
from typing import List
from typing import Optional
from typing import Union
from typing import Iterator
from typing import Callable
from typing import Any


Kennt sich wer mit Python aus, könnte man diese Zeilen oder die erste Zeile einfach weglassen?

Re: Probleme mit Gajim und Python
« Antwort #7 am: 21.06.2020, 20:47:23 »
Ich habe jetzt die Zeile:
"from __future__ import annotations"
auskommentiert, jetzt läuft zumindest die Installation durch ohne Fehlermeldung.
Aber starten lässt sich Gajim immer noch nicht.
Er erscheint nur Kurz im Systemmonitor aber verschwindet wieder aus dem RAM.


HELP

Re: Probleme mit Gajim und Python
« Antwort #8 am: 21.06.2020, 21:33:16 »
Hallo, ich habe leider das selbe Problem.
Meine Recherche hat ergeben, dass es an der installierten Python Version liegen könnte.
Ich habe Python Version Python 3.6.9 installiert.

Laut https://stackoverflow.com/questions/52889746/cant-import-annotations-from-future wird aber die Version 3.7 benötigt.

Das Problem ist bei mir auch erst vor einigen Tagen aufgetreten. Scheinbar hat das irgendein Update ausgelöst.


Anleitung zur Installation von Python 3.7:
https://tecadmin.net/install-python-3-7-on-ubuntu-linuxmint/
« Letzte Änderung: 21.06.2020, 21:37:25 von Sofa »

Re: Probleme mit Gajim und Python
« Antwort #9 am: 23.06.2020, 21:03:53 »
Wo kann man eigentlich melden dass da etwas garnichtmehr funktioniert?
Kann ja nicht sein dass da eine Anwendung über Nacht nicht mehr geht und keinen interessierts.

Re: Probleme mit Gajim und Python
« Antwort #10 am: 28.06.2020, 16:44:31 »
Ist das eigentlich ein Ubuntu oder ein reines MINT Problem?
Geht Gajim unter Ubuntu?