problema pós-atualização

1. problema pós-atualização

Carlos Alexandro Becker
caarlos0

(usa Slackware)

Enviado em 20/05/2009 - 02:27h

ola pessoal..
atualizei meu slackware para o current, com isso o python foi para o 2.6, e agora vários programas não funcionam mais..

por exemplo:
bash-3.1# emesene
Traceback (most recent call last):
File "/usr/share/python-support/emesene/Controller.py", line 21, in <module>
import gtk
ImportError: No module named gtk



creio que tenho tudo o que precisa instalado:
bash-3.1# ls /var/log/packages/ | grep -i gtk
gtk+-1.2.10-i486-4
gtk+2-2.14.7-i486-2
gtk-doc-1.10-noarch-1as
gtk-engines-2.16.1-i486-1as
gtkmm-2.12.7-i586-1gsb
gtkspell-2.0.14-i486-1
libgtkhtml-2.11.1-i486-1
pygtk-2.14.1-i486-1
wxGTK-2.8.9-i486-1_SBo

bash-3.1# ls /var/log/packages/ | grep -i py
compizconfig-python-0.7.8-i486-2as
dbus-python-0.83.0-i486-2
floppy-5.4-i386-3
gdata-python-client-1.2.4-i486-60.1
gnome-python-2.22.3-i486-60.1
gst-python-0.10.14-i486-60.2
notify-python-0.1.1-i486-2_SBo
pycairo-1.8.4-i486-1
pycups-1.9.45-i486-2
pygobject-2.16.1-i486-1
pygtk-2.14.1-i486-1
pyrex-0.9.8.5-i486-2
python-2.6.2-i486-1
python-cddb-1.4-i486-60.1
python-mpd-0.2.1-noarch-1wim
python-musicbrainz2-0.6.0-noarch-2as
pyxdg-0.17-i486-1_SBo
sexy-python-0.1.9-i486-6as
xdpyinfo-1.0.2-i486-1



alguém tem alguma idéia de como resolver isso?
obrigado desde já.
abraço


  


2. Re: problema pós-atualização

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/05/2009 - 14:27h

Kra, como vc atualizou o python, não tem nada d errado, mas o emesene tá caçando o executável do python. Tente verificar se existe um link simbólico dentro d /usr/bin, dessa forma:

# ls -l /usr/bin/python*

Se não souber o q tou falando, poste aki o resultado desse comando.


3. Re: problema pós-atualização

Carlos Alexandro Becker
caarlos0

(usa Slackware)

Enviado em 20/05/2009 - 18:37h

creio eu que está tudo certo:

bash-3.1# ls -l /usr/bin/python*
lrwxrwxrwx 1 root root 9 2009-05-19 20:40 /usr/bin/python -> python2.6
lrwxrwxrwx 1 root root 16 2009-05-19 20:40 /usr/bin/python-config -> python2.6-config
-rwxr-xr-x 1 root root 3348 2009-04-30 15:08 /usr/bin/python2.6
-rwxr-xr-x 1 root root 1418 2009-04-30 15:08 /usr/bin/python2.6-config



4. Re: problema pós-atualização

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/05/2009 - 19:20h

Veja, na linha 21, nesse script Controller.py, o q tá escrito e poste aki. Talvez a gente consiga resolver. Vc instalou tudo q o emesene precisa...


5. Re: problema pós-atualização

Carlos Alexandro Becker
caarlos0

(usa Slackware)

Enviado em 20/05/2009 - 19:43h

tá "import gtk"
eu tentei comentar, dae ele para na "import gobject"

:S


6. Re: problema pós-atualização

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 20/05/2009 - 20:43h

Você usou o "slackroll" para fazer a atualização?


7. Re: problema pós-atualização

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/05/2009 - 21:04h

Tente assim então:

$ python
Python 2.5 (r25, Mar 18 2007, 02:40:10)
[GCC 4.1.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.

Digite:

>>> import sys

E:

>>> sys.path

Digite:

>>> quit()

Tente d novo.


8. Re: problema pós-atualização

Carlos Alexandro Becker
caarlos0

(usa Slackware)

Enviado em 20/05/2009 - 21:19h

usei slackpkg :P

--

bash-3.1# python
Python 2.5.4 (r254:67916, May 19 2009, 10:54:38)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/local/lib/python25.zip', '/usr/local/lib/python2.5', '/usr/local/lib/python2.5/plat-linux2', '/usr/local/lib/python2.5/lib-tk', '/usr/local/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages']
>>> quit()
bash-3.1# emesene
Traceback (most recent call last):
File "/usr/local/bin/emesene", line 31, in <module>
import Controller
File "/usr/local/lib/python2.5/site-packages/Controller.py", line 21, in <module>
import gtk
ImportError: No module named gtk
bash-3.1#


same thing :S


9. Re: problema pós-atualização

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/05/2009 - 21:27h

Kra... tenho só mais 2 sugestões: ou vc atualiza o emesene (caso não esteja na última versão) ou vc dá um downgrade da versão do python 2.6 para 2.5.


10. Re: problema pós-atualização

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 20/05/2009 - 22:00h

Carlos dá uma olhada neste link;
http://www.guiadohardware.net/dicas/slackware-current.html
e veja se ajuda em alguma coisa.
t+.



11. Re: problema pós-atualização

Carlos Alexandro Becker
caarlos0

(usa Slackware)

Enviado em 20/05/2009 - 22:27h

já fiz tudo isso que foi citado... nada de funcionar :S


12. Re: problema pós-atualização

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 20/05/2009 - 22:51h

Hum... c tá executando como root o emesene. Tente executá-lo em modo usuário e veja se funciona.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts