Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Erro ao carregar Deluge no Debian Lenny (Resolvido)
23/03/2008, 09:34
Resposta: #1
Erro ao carregar Deluge no Debian Lenny (Resolvido)
E ae, povo do FD...
Acabei de atualizar o Debian aqui de Etch pra Lenny. O aptitude não acusa mais nenhum erro, nem diz q precisa atualizar nada...

Código:
Nenhum pacote será instalado, atualizado ou removido.
0 pacotes atualizados, 0 novos instalados, 0 a serem removidos e 0 não atualizados.

Fui instalar o Deluge

Código:
Os NOVOS pacotes a seguir serão instalados:
  deluge-torrent deluge-torrent-common{a} libboost-date-time1.34.1{a}
  libboost-filesystem1.34.1{a} libboost-thread1.34.1{a}
0 pacotes atualizados, 5 novos instalados, 0 a serem removidos e 0 não atualizados.

Código:
[email protected]:~$ dpkg -l deluge*
Desejado=U=Desconhecido/Instalar/Remover/aPagar/H=Manter
| status=Não/Instalado/arquiv.-Config./U=Descomp./Falhou-config/H=semi-inst.
|/ Erro?=(nenhum)/H=Mantido/precisa-Reinst./X=os dois problemas (status,Erro: maiúsculas=ruim)
||/ Nome           Versão        Descrição
+++-==============-==============-============================================
ii  deluge-torrent 0.5.8.4-1      A Bittorrent client written in Python/PyGTK
ii  deluge-torrent 0.5.8.4-1      A Bittorrent client written in Python/PyGTK

Ocorreu tudo da forma correta, mas quando fui abrir o programa, não apareceu nada.. então tentei abrir pelo terminal, pra ver qual era o erro que dava, e o erro é o seguinte:

Código:
[email protected]:~$ deluge
checking for ubuntu...
Traceback (most recent call last):
  File "/usr/bin/deluge", line 135, in ?
    subprocess.Popen(["dbus-launch", "deluge"] + sys.argv[1:])
  File "/usr/lib/python2.4/subprocess.py", line 544, in __init__
    errread, errwrite)
  File "/usr/lib/python2.4/subprocess.py", line 987, in _execute_child
    raise child_exception
OSError: [Errno 2] Arquivo ou diretório não encontrado

Obs: Agora q eu notei a linha ali.. "checking for ubuntu"?
:shock: Minha sources.list só tem repositório Debian.. q estranho.. pq será isso? :shock:

Código:
# mirrors de segurança
deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib

#mirrors oficias
deb ftp://ftp.br.debian.org/debian/ lenny main contrib non-free
deb http://linorg.usp.br/debian/ lenny main contrib non-free

#mirrors multimidia
deb http://linorg.usp.br/debian-marillat/ testing main
deb-src http://linorg.usp.br/debian-marillat/ testing main
deb http://debian-multimedia.org/ lenny main

Enfim, fui procurar sobre instalação do Deluge, e em um forum sobre Ubuntu, tava falando sobre duas dependências:
python-notify notification-daemon
mas as duas eu já tenho aqui.

Código:
||/ Nome           Versão        Descrição
+++-==============-==============-============================================
ii  notification-d 0.3.7-1+b1     a daemon that displays passive pop-up notifi
ii  python-notify  0.1.1-2        Python bindings for libnotify

Como tem essa linha no erro:

Código:
subprocess.Popen(["dbus-launch", "deluge"] + sys.argv[1:])

fui ver se o dbus estava instalado, e também está..

Código:
||/ Nome           Versão        Descrição
+++-==============-==============-============================================
ii  dbus           1.1.20-1       simple interprocess messaging system


Alguma idéia?
Obrigado

Arch Linux Overlord
GNU/Linux Debian Lenny
Linux user # 438750
http://jonathasonline.wordpress.com
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
23/03/2008, 14:16
Resposta: #2
 
vc usou apt-get ou aptitude?
veja se possue os pacotes instalados nestas versões:
deluge-torrent-common (0.5.8.4-1)
python-pyopenssl (0.6-2.3)
python-xdg (0.15-1.1)
deluge-torrent (0.5.8.4-1)
libgda2-common (1.2.4-1)
libgda2-3 (1.2.4-1)
libgda2-bin (1.2.4-1)
libgdl-1-common (0.7.11-1)
libgdl-1-0 (0.7.11-1)
libgdl-gnome-1-0 (0.7.11-1)
libgksu1.2-0 (1.3.8-1)
libgtkhtml2-0 (2.11.1-1)
libgtkspell0 (2.0.10-4)
python-gnome2-extras (2.14.3-1+b1)

e remova esses repositórios testing do seu sources.

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
23/03/2008, 14:26
Resposta: #3
 
Usei o aptitude

possuo todos os pacotes instalados, nessas mesmas versões..

só esse
libgda2-bin (1.2.4-1)
q não tinha aqui, mas instalei agora.

Como assim? pq remover os repositórios testing? Acabei de fazer um dist-upgrade pro Lenny, e agora to usando ele..

Arch Linux Overlord
GNU/Linux Debian Lenny
Linux user # 438750
http://jonathasonline.wordpress.com
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
24/03/2008, 20:51
Resposta: #4
 
veja se está instalado esse pacote:
# aptitude install dbus-x11

se não estava verifique se a mensagem de erro mudou.

veja tb se esses pacotes tb estão instalados:
python-dbus
python-glade2
python-gtk2
python-support
zlib1g

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
24/03/2008, 21:07
Resposta: #5
 
era esse daí msm.. dbus-x11
agora apareceu:

Código:
[email protected]:~$ deluge
checking for ubuntu...
no existing Deluge session
Starting new Deluge session...

e depois disso, abriu uma janela pra configurar o programa.

Muito obrigado pela ajuda

Arch Linux Overlord
GNU/Linux Debian Lenny
Linux user # 438750
http://jonathasonline.wordpress.com
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS