emesene

Stato
Discussione chiusa ad ulteriori risposte.

black_devil

Utente Silver
10 Giugno 2007
75
13
3
76
Forse non è la sezione più corretta, ora vi spiego.

Dopo aver aggiornato Python emesene non mi funziona piu. Si apre, provo a connetermi e mentre si sta connettendo, crasha.

Aprendolo da terminale ricevo questo messaggio (oltre a tutti i dati di autenticazione al server):

Codice:
AttributeError: 'module' object has no attribute 'Element'
sqlite3 imported
/usr/bin/emesene: line 2:  7946 Segmentation fault      python /usr/share/emesene/Controller.py

il file /ursr/share/emesene/Controller.py questo è l'inizio del file (si mettiamoci anche il disclaimer va xD)

Codice:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

#   This file is part of emesene.
#
#    Emesene is free software; you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation; either version 2 of the License, or
#    (at your option) any later version.
#
#    emesene is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.
#
#    You should have received a copy of the GNU General Public License
#    along with emesene; if not, write to the Free Software
#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

import os
import gtk
import sys
import time
import thread
import gobject
import gettext
import weakref
import traceback

from emesenecommon import PATH

Qualcuno può aiutarmi a far ritornare ad andare emesene? (senza fare il downgrade di python possibilmente)
 
a occhio il problema sta nel sorgente, let me check (prova anche a reinstallare emesene magari era un errore nel source che è stato successivamente corretto.

EDIT: che source spezzetato, un casino di moduli... però nn sapevo che emesene fosse scritto in python, ora mi diverto e ti so dire.

ok ho spulciato i file in questione (a giudicare dal messaggio (che spero tu abbia riportato per esteso) l'errore dovrebbe essere in emesene o Controller.py, per la precisione dovrebbe ricercare un attributo di nome Element in un modulo, che tuttavia manca. Ora io ho aperto i file in questione e ho ricercato testualmente la parola Element per individuare dove ciò è chiamato ma nn l'ho trovato il che risulta particolarmente strano.. no so che dirti...
 
ricercando in internet ho trovato questo:

Codice:
Package: python-gst0.10 
Version: 0.10.15-1 
Severity: minor 
% python 
>>> import gst 

AttributeError: 'module' object has no attribute 'Element'

a quanto pare si riscontra questo problema con una libreria di nome gst.
Non conosco tale libreria, ma ritengo possibile che il problema sia dovuto ad essa, bisognerebbe verificare se emesene ne fa uso. (o eventualmente aggiornare tale libreria)

mi correggo, questa è l'ultima versione della libreria, prova a downgraddare solo quella, il sito è qui:
http://gstreamer.freedesktop.org/src/gst-python/
 
lepa ha detto:
sei sicuro di avere installato i moduli per le gtk?

intendi le "pygtk"? quelle si, sono state scaricate come dipendenze.

@malex: anche io non so davvero che fare o.o ho provato anche io a cercare, ma nulla o_O niente da fare, non ne ho idea (mi sto deprimendo xD)
 
ho aggiornato il messaggio sopra dopo che avevi postato il tuo, prova a fare quanto detto o cerca su google se esiste una soluzione a tale errore.
 
Malex ha detto:
no comment -*-

hauhauahua non sai che risate (di sclero e nervoso) mi sono fatto quando l'ho visto partire dopo un reboot. (e le bestemmie a presso non ne parliamo ahauhau)

Potete chiudere comunque se nessun'altro ha da aggiungere qualche cosa
 
Stato
Discussione chiusa ad ulteriori risposte.