Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

wicd funktioniert nach Aktualisierung nicht mehr

Diskussion: wicd funktioniert nach Aktualisierung nicht mehr im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi, ich hab letztens apt-get upgrade gemacht und wicd wurde geupdatet. Was ich nicht wusste ist, dass die neue ...

Antwort
Alt 25.10.08, 18:13   #1 (permalink)
 
Registriert seit: 08.08.04
da_fighter Leistung: Z3
da_fighter eine Nachricht über ICQ schicken
Likes: 0
Standard wicd funktioniert nach Aktualisierung nicht mehr

Anzeige

Hi,
ich hab letztens apt-get upgrade gemacht und wicd wurde geupdatet. Was ich nicht wusste ist, dass die neue Version python2.5 braucht. Hab ich installiert, dann bekomm ich folgende Fehlermeldung. Inmom benutz ich network-manager, den ich über USB-Stick installiert hab. Hätte aber gerne wicd wieder.

Zudem hab ich überhaupt keine Ahnung, was diese Fehlermeldung genau aussagen soll. Irgendwas ist mit python falsch, oder? So wie ich das verstehe, kann er das Status-Icon nicht auf dem Panel darstellen

Zitat:
repat@lappi:~$ wicd-client --no-tray
/usr/lib/wicd/wicd-client.py:55: DeprecationWarning: the module egg.trayicon is deprecated; equivalent functionality can now be found in pygtk 2.10
import egg.trayicon
Traceback (most recent call last):
File "/usr/lib/wicd/wicd-client.py", line 91, in ?
class TrayIcon:
File "/usr/lib/wicd/wicd-client.py", line 425, in TrayIcon
class StatusTrayIconGUI(gtk.StatusIcon, TrayIconGUI):
AttributeError: 'module' object has no attribute 'StatusIcon'
Hier Zeile 91 und folgende class aus dem Quelltext:

Code:
class TrayIcon:
    """ Base Tray Icon class.
    
    Base Class for implementing a tray icon to display network status.
    
    """
    def __init__(self, use_tray, animate):
        if USE_EGG:
            self.tr = self.EggTrayIconGUI(use_tray)
        else:
            self.tr = self.StatusTrayIconGUI(use_tray)
        self.icon_info = self.TrayConnectionInfo(self.tr, use_tray, animate)
Hier Zeile 425

Code:
    class StatusTrayIconGUI(gtk.StatusIcon, TrayIconGUI):
        """ Class for creating the wicd tray icon on gtk > 2.10.
Bin mir ziemlich sicher, dass ich alle relevanten GTK Pakete installiert haben.

Was könnte hier genau der Fehler sein?

lG
da_fighter ist offline   Mit Zitat antworten
Alt 25.10.08, 18:27   #2 (permalink)
Moderator
 
Benutzerbild von xeno
 
Registriert seit: 09.09.04
xeno Leistung: Pentium Ixeno Leistung: Pentium I
xeno eine Nachricht über ICQ schicken
Likes: 76
Standard

der fehler könnte beim "upgrade" liegen. merke:

apt-get upgrade != apt-get dist-upgrade

ersteres aktualisiert alle pakete auf ihre jeweils neuen versionen. nicht mehr und nicht weniger. zweiteres kümmert sich auch darum, daß die abhängigkeiten der pakete (falls neue dazukommen) aufgelöst und geupdatet werden.

nach einem "apt-get update" und anschliessendem "apt-get dist-upgrade" solltest du wicd neu installieren. "apt-get --reinstall install wicd" regelt dann den rest.
xeno ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 25.10.08, 18:42   #3 (permalink)
Themenstarter
 
Registriert seit: 08.08.04
da_fighter Leistung: Z3
da_fighter eine Nachricht über ICQ schicken
Likes: 0
Standard

Hm, daran hatte ich noch nicht gedacht, aber daran liegts auch nicht, nach deiner Anleitung bekomm ich den selben Fehler nochmal:

Zitat:
Stopping Network connection manager: wicd.
Entpacke Ersatz für wicd ...
Richte wicd ein (1.5.3) ...
ls: /opt/wicd/encryption/configurations/: Datei oder Verzeichnis nicht gefunden
Starting Network connection manager: wicd.

repat@lappi:~$ wicd-client
/usr/lib/wicd/wicd-client.py:55: DeprecationWarning: the module egg.trayicon is deprecated; equivalent functionality can now be found in pygtk 2.10
import egg.trayicon
Traceback (most recent call last):
File "/usr/lib/wicd/wicd-client.py", line 91, in ?
class TrayIcon:
File "/usr/lib/wicd/wicd-client.py", line 425, in TrayIcon
class StatusTrayIconGUI(gtk.StatusIcon, TrayIconGUI):
AttributeError: 'module' object has no attribute 'StatusIcon'
repat@lappi:~$
Allerdings bekomm ich auch diese Meldung:
Zitat:
ls: /opt/wicd/encryption/configurations/: Datei oder Verzeichnis nicht gefunden
Glaube aber nicht, dass es etwas damit zu tun hat.


edit: mit wicd-client --no-tray bekommt man denselben Fehler

edit2: Von euch kann nich zufällig jmd polnisch? Sieht so aus, als hätte er dasselbe Problem:
http://forum.dug.net.pl/viewtopic.php?pid=102331
da_fighter ist offline   Mit Zitat antworten
Alt 25.10.08, 18:50   #4 (permalink)
Moderator
 
Benutzerbild von xeno
 
Registriert seit: 09.09.04
xeno Leistung: Pentium Ixeno Leistung: Pentium I
xeno eine Nachricht über ICQ schicken
Likes: 76
Standard

wicd hat in /opt doch eigentlich garnichts verloren...
von wo beziehst du das paket?
xeno ist offline   Mit Zitat antworten
Alt 25.10.08, 18:56   #5 (permalink)
Themenstarter
 
Registriert seit: 08.08.04
da_fighter Leistung: Z3
da_fighter eine Nachricht über ICQ schicken
Likes: 0
Standard

Das alte wicd schon...

Das ist übrigens Zeile 55:
Zitat:
# Import egg.trayicon if we're using an older gtk version
if not (gtk.gtk_version[0] >= 2 and gtk.gtk_version[1] >= 10):
try:
import egg.trayicon
USE_EGG = True
except ImportError:
print 'Unable to load wicd-client.py: Missing egg.trayicon module.'
sys.exit(1)
else:
USE_EGG = False
wicd bezieh ich über

Zitat:
deb http://apt.wicd.net debian extras
in /etc/apt/sources.list

Mit dem Google-Übersetzer sieht das so aus, als hätte der Pole aufgegeben und ne alte Version installiert....
da_fighter ist offline   Mit Zitat antworten
Alt 25.10.08, 19:05   #6 (permalink)
Moderator
 
Benutzerbild von xeno
 
Registriert seit: 09.09.04
xeno Leistung: Pentium Ixeno Leistung: Pentium I
xeno eine Nachricht über ICQ schicken
Likes: 76
Standard

ich nutze:
Code:
xeno@gideon:~ dpkg -l | grep wicd
ii  wicd                                 1.5.3                        wired and wireless network manager
aus:
Code:
deb http://apt.wicd.net hardy extras
auf debian lenny. ich kann das problem nicht reproduzieren. ist bei dir das paket "python-eggtrayicon" vorhanden und installiert?
xeno ist offline   Mit Zitat antworten
Alt 25.10.08, 19:58   #7 (permalink)
Themenstarter
 
Registriert seit: 08.08.04
da_fighter Leistung: Z3
da_fighter eine Nachricht über ICQ schicken
Likes: 0
Standard

Selbe Version, auch über hardy installiert, selber Fehler und das Paket python-eggtrayicon gibts nicht

wtf?!
da_fighter ist offline   Mit Zitat antworten
Alt 25.10.08, 20:02   #8 (permalink)
Moderator
 
Benutzerbild von xeno
 
Registriert seit: 09.09.04
xeno Leistung: Pentium Ixeno Leistung: Pentium I
xeno eine Nachricht über ICQ schicken
Likes: 76
Standard

Zitat:
Original von da_fighter
Selbe Version, auch über hardy installiert, selber Fehler und das Paket python-eggtrayicon gibts nicht

wtf?!
versuch das mal irgendwie nachzuinstallieren, und wenn du es von hand runterlädst und mit dpkg -i installierst.

http://packages.debian.org/search?ke...on-eggtrayicon
xeno ist offline   Mit Zitat antworten
Alt 25.10.08, 20:39   #9 (permalink)
Themenstarter
 
Registriert seit: 08.08.04
da_fighter Leistung: Z3
da_fighter eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
repat@lappi:~/Archive$ sudo dpkg -i python-eggtrayicon_2.19.1-3_i386.deb
dpkg: Ziehe Entfernen von python-gnome2-extras zugunsten von python-eggtrayicon in Betracht ...
dpkg: Ja, werde python-gnome2-extras zugunsten von python-eggtrayicon entfernen.(Lese Datenbank ... 107929 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke python-eggtrayicon (aus python-eggtrayicon_2.19.1-3_i386.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von python-eggtrayicon:
python-eggtrayicon hängt ab von libatk1.0-0 (>= 1.20.0); aber:
Version von libatk1.0-0 auf dem System ist 1.12.4-3.
python-eggtrayicon hängt ab von libc6 (>= 2.7-1); aber:
Version von libc6 auf dem System ist 2.3.6.ds1-13etch7.
python-eggtrayicon hängt ab von libglib2.0-0 (>= 2.16.0); aber:
Version von libglib2.0-0 auf dem System ist 2.12.4-2.
python-eggtrayicon hängt ab von libgtk2.0-0 (>= 2.12.0); aber:
Version von libgtk2.0-0 auf dem System ist 2.8.20-7.
python-eggtrayicon hängt ab von libpango1.0-0 (>= 1.20.3); aber:
Version von libpango1.0-0 auf dem System ist 1.14.8-5.
python-eggtrayicon hängt ab von python-support (>= 0.7.1); aber:
Version von python-support auf dem System ist 0.5.6.
dpkg: Fehler beim Bearbeiten von python-eggtrayicon (--install):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
python-eggtrayicon
repat@lappi:~/Archive$

Das Modul ist eigl auch schon in python-gnome2-extras drin, welches ich eben de- und reinstalliert hab.
Alles unverändert...
da_fighter ist offline   Mit Zitat antworten
Alt 25.10.08, 20:46   #10 (permalink)
Moderator
 
Benutzerbild von xeno
 
Registriert seit: 09.09.04
xeno Leistung: Pentium Ixeno Leistung: Pentium I
xeno eine Nachricht über ICQ schicken
Likes: 76
Standard

also das entzieht sich meinem verständnis. letzte idee meinerseits wäre das kompilieren aus den sourcen. da sieht man wenigstens was fehlt.
xeno ist offline   Mit Zitat antworten
Alt 25.10.08, 20:47   #11 (permalink)
Themenstarter
 
Registriert seit: 08.08.04
da_fighter Leistung: Z3
da_fighter eine Nachricht über ICQ schicken
Likes: 0
Standard

Denke mal das Problem liegt garnicht unbedingt bei wicd sondern bei pygtk

repat@lappi:/var/lib/dpkg/info$ wicd-client --no-tray
Unable to load wicd-client.py: Missing egg.trayicon module.

Dann hab ich python-gnome2-extras installiert, in der egg.trayicon drin ist und dann die übliche Fehlermeldung.

Werd gleich mal aus den Quellen installieren...
da_fighter ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » wicd funktioniert nach Aktualisierung nicht mehr
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
SuSE 10.3: XP bootet nicht mehr nach Aktualisierung lynx Linux/UNIX 6 14.10.07 12:38
Internet, Virenscanner, systemrücksetzung funktioniert nach Neustart nicht mehr Black!Thor Die Problemzone 2 03.05.06 11:11
CMD funktioniert nicht mehr? Abooya Windows 17 31.12.05 18:56
Projekt funktioniert nach Konvertierung nicht mehr BattleMaker Code Kitchen 0 29.10.05 21:58
Grafikkarte funktioniert nach Update nicht mehr Bettina Windows 6 17.08.03 16:46


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61