[gelöst] Bitmask startet nicht

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
Benutzeravatar
berkman
Beiträge: 213
Registriert: 13.02.2012 16:24:55
Lizenz eigener Beiträge: GNU Free Documentation License

[gelöst] Bitmask startet nicht

Beitrag von berkman » 25.06.2015 13:10:40

Hallo an euch,

ich nutze die Debian-Version (https://bitmask.net/en/install/linux#debian-70-wheezy) des OpenVpn-Tools Bitmask (https://bitmask.net/), wenn ich online bin.

Seit gestern startet Bitmask nicht mehr. Der Terminal gibt folgende Ausgabe:

Code: Alles auswählen

ich@computer:~$ bitmask
Traceback (most recent call last):
  File "/usr/bin/bitmask", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2711, in <module>
    parse_requirements(__requires__), Environment()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 588, in resolve
    raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (psutil 0.5.1 (/usr/lib/pymodules/python2.7), Requirement.parse('psutil>=1.2.1'))
Kann jemand etwas damit anfangen? Scheint irgendein Konflikt zwischen der aktuellen Python-Version und der genutzten zu sein, oder?

Grüße, berkman
Zuletzt geändert von berkman am 27.06.2015 20:57:49, insgesamt 2-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Bismask startet nicht

Beitrag von rendegast » 25.06.2015 15:12:58

Seit gestern startet Bitmask nicht mehr.

pkg_resources.VersionConflict: (psutil 0.5.1 (/usr/lib/pymodules/python2.7), Requirement.parse('psutil>=1.2.1'))
Debianpython-psutil
wheezy: 0.5.1
jessie: 2.1.1

Dein Bitmask hat sich selbst upgraded und ist jetzt nicht mehr wheezy-kompatibel?
-> zurück auf vorherige Version?

Passen die Repo noch / valide?

Code: Alles auswählen

apt-cache policy | grep -v Translat



http://deb.bitmask.net/debian ->
https://deb.bitmask.net/debian ->
Technische Details
deb.bitmask.net verwendet ein ungültiges Sicherheitszertifikat.
Dem Zertifikat wird nicht vertraut, weil es vom Aussteller selbst signiert wurde.
Das Zertifikat gilt nur für squirrel.leap.se.
naja
Per '... update' können die Packages geholt werden.

Code: Alles auswählen

# apt-cache policy bitmask
bitmask:
  Installed: (none)
  Candidate: 0.8.1+0~20150228174625.131+jessie~1.gbpdd43da
  Version table:
     0.8.1+0~20150228174625.131+jessie~1.gbpdd43da 0
         88 http://deb.bitmask.net/debian/ jessie/main amd64 Packages
     0.8.1+0~20150228174618.131+wheezy~1.gbpdd43da 0
         88 http://deb.bitmask.net/debian/ wheezy/main amd64 Packages
verlangt nur nach 'python-psutil' ohne Versionsangabe.
Der Fehler steckt dann wohl in der Software,
Frage ist nur, in welcher.
(Per 'aptitude download bitmask' gelingt der unvalidierte Download) Im Paket bitmask selbst finde ich keinen String '1.2.1', sowas

Code: Alles auswählen

import psutil
try:
    # psutil < 2.0.0
    from psutil.error import AccessDenied as psutil_AccessDenied
    PSUTIL_2 = False
except ImportError:
    # psutil >= 2.0.0
    from psutil import AccessDenied as psutil_AccessDenied
    PSUTIL_2 = True
-> python-Spezialisten(?) gefragt.
Oder /usr/lib/pymodules/ nach dem String '1.2.1' durchsuchen?

Von anderer Position aus, was wurde denn von gestern auf heute bei Dir upgraded?
/var/log/apt/term.log
/var/log/dpkg.log
u.a.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
berkman
Beiträge: 213
Registriert: 13.02.2012 16:24:55
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Bismask startet nicht

Beitrag von berkman » 25.06.2015 20:25:29

Hey rendegast,

danke für deine Mühen.

Zu

Code: Alles auswählen

apt-cache policy | grep -v Translat

Code: Alles auswählen

ich@computer:~$ apt-cache policy | grep -v Translat
Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://deb.bitmask.net/debian/ wheezy/main i386 Packages
     release o=leap.se,a=stable,n=wheezy,l=leap.se,c=main
     origin deb.bitmask.net
 500 http://ftp.de.debian.org/debian/ wheezy-updates/non-free i386 Packages
     release o=Debian,a=oldstable-updates,n=wheezy-updates,l=Debian,c=non-free
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/contrib i386 Packages
     release o=Debian,a=oldstable-updates,n=wheezy-updates,l=Debian,c=contrib
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/main i386 Packages
     release o=Debian,a=oldstable-updates,n=wheezy-updates,l=Debian,c=main
     origin ftp.de.debian.org
 500 http://security.debian.org/ wheezy/updates/non-free i386 Packages
     release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ wheezy/updates/contrib i386 Packages
     release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ wheezy/updates/main i386 Packages
     release v=7.0,o=Debian,a=oldstable,n=wheezy,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/non-free i386 Packages
     release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian,c=non-free
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/contrib i386 Packages
     release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian,c=contrib
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/main i386 Packages
     release v=7.8,o=Debian,a=oldstable,n=wheezy,l=Debian,c=main
     origin ftp.de.debian.org
Im

Code: Alles auswählen

/var/log/apt/term.log
findet sich gestern nur dieser Eintrag und dort taucht Python im Zusammenhang mit GnuPG auf:

Code: Alles auswählen

Vorbereitung zum Ersetzen von python-gnupg-ng 1.2.5.1+0~20141111221632.20+wheezy~1.gbp94b932 (durch .../python-gnupg-ng_2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a_all.deb) ...
Ersatz für python-gnupg-ng wird entpackt ...
python-gnupg-ng (2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a) wird eingerichtet ...
Im

Code: Alles auswählen

/var/log/dpkg.log
findet sich dieser Eintrag:

Code: Alles auswählen

2015-06-24 09:11:09 startup archives unpack
2015-06-24 09:11:14 upgrade python-gnupg-ng:all 1.2.5.1+0~20141111221632.20+wheezy~1.gbp94b932 2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a
2015-06-24 09:11:14 status half-configured python-gnupg-ng:all 1.2.5.1+0~20141111221632.20+wheezy~1.gbp94b932
2015-06-24 09:11:15 status unpacked python-gnupg-ng:all 1.2.5.1+0~20141111221632.20+wheezy~1.gbp94b932
2015-06-24 09:11:15 status half-installed python-gnupg-ng:all 1.2.5.1+0~20141111221632.20+wheezy~1.gbp94b932
2015-06-24 09:11:15 status half-installed python-gnupg-ng:all 1.2.5.1+0~20141111221632.20+wheezy~1.gbp94b932
2015-06-24 09:11:16 status unpacked python-gnupg-ng:all 2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a
2015-06-24 09:11:16 status unpacked python-gnupg-ng:all 2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a
2015-06-24 09:11:17 startup packages configure
2015-06-24 09:11:17 configure python-gnupg-ng:all 2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a <keine>
2015-06-24 09:11:17 status unpacked python-gnupg-ng:all 2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a
2015-06-24 09:11:17 status half-configured python-gnupg-ng:all 2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a
2015-06-24 09:11:17 status installed python-gnupg-ng:all 2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a
Bei diesem Python-Update scheint wohl der Hund begraben zu sein. Was kann ich tun?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Bismask startet nicht

Beitrag von rendegast » 25.06.2015 20:36:52

python-gnupg-ng ist nicht aus debian, sondern aus dem Fremdrepo
https://packages.debian.org/python-gnupg
auch nicht
http://packages.ubuntu.com/python-gnupg-ng

Ob die dort sowas wie snapshot.debian.org haben?
Um die vorherige Version einzuspielen.
Vielleicht liegt sie ja noch bei Dir herum, in /var/cache/apt/archives/.
Findet vielleicht ein apt-Proxy Verwendung?

Kontakt aufnehmen, vom Fehler berichten.
Auf den Fix warten.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
berkman
Beiträge: 213
Registriert: 13.02.2012 16:24:55
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Bismask startet nicht

Beitrag von berkman » 26.06.2015 11:25:04

Moin,

im Archiv liegen noch zwei python-gnupg-ng-Pakete rum:

Code: Alles auswählen

python-gnupg-ng_1.2.5.1+0~20141111221632.20+wheezy~1.gbp94b932_all.deb
und

Code: Alles auswählen

python-gnupg-ng_2.0.2-2+0~20150623161120.22+wheezy~1.gbp9ce82a_all.deb
Wie kann ich das alte (wahrscheinlich 1.2.5.1+0) wieder installieren? Wie das neue löschen? Gibts da noch andere Abhängigkeiten?
Kontakt aufnehmen, vom Fehler berichten.
: Ja, das mach ich. Ansonsten warte ich wohl auf den Fix. Ich werde ja wohl nicht der Einzige sein, der das Problem hat.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Bismask startet nicht

Beitrag von rendegast » 26.06.2015 15:35:53

Die 1.2.5 scheint die vorher installierte Version,
die 2.02 wohl das derzeit installierte.
Sichere beide Dateien an einem anderen Ort,
da ein einfaches 'apt-get clean' irgendeines Aufräumprogramms den Cache leeren könnte.
(Ist halt nur ein Cache, kein Archiv.)

Nach dem Installieren der 1.2.5

Code: Alles auswählen

dpkg -i ......deb
(gegebenenfalls muss noch ein --force.. dazu, wegen des Downgrading)
das Paket vielleicht erstmal auf HOLD setzen?

Code: Alles auswählen

apt-mark hold python-gnupg-ng




Anbei, der Thread heißt immer noch "Bismask ...".
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
berkman
Beiträge: 213
Registriert: 13.02.2012 16:24:55
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Bitmask startet nicht

Beitrag von berkman » 26.06.2015 18:57:21

Hey rendegast,

das mit "Bismask" ist mir nie aufgefallen...haha. habs editiert.

Zu deinen anderen Tipps: Die werde ich die Tage mal angehen und mich dann melden.

Dir erstmal vielen Dank für die Hilfe!

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Bitmask startet nicht

Beitrag von rendegast » 26.06.2015 20:00:37

Eine einfache Möglichkeit gäbe es auch noch,
Debianpython-psutil 2.1.1 aus jessie installieren,
die Anforderung libc6 >= 2.13 ist ja in wheezy erfüllt.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
berkman
Beiträge: 213
Registriert: 13.02.2012 16:24:55
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Bitmask startet nicht

Beitrag von berkman » 27.06.2015 20:57:28

Hey rendegast,
Eine einfache Möglichkeit gäbe es auch noch,
Debianpython-psutil 2.1.1 aus jessie installieren,
die Anforderung libc6 >= 2.13 ist ja in wheezy erfüllt.
Das hat problemlos gefunzt, aber das Bitmask-Problem nicht gelöst. Das hat aber der heutige Fix geschafft!

Dir nochmals Danke fürs Mitdenken und Hilfe geben.

Grüße, berkman

Antworten