Re: Problemas com o Conduit
- From: "Jorge Pereira" <jpereiran gmail com>
- To: "Rodrigo Flores" <mail rodrigoflores org>
- Cc: GNOME-BR <gnome-br-list gnome org>
- Subject: Re: Problemas com o Conduit
- Date: Thu, 15 Jan 2009 19:49:10 -0300
Thu Jan 15 19:48:02
jpereira jiraya ~/tmp
$ cat -n t.py
1 #!/usr/bin/python
2 import goocanvas
3 ver = goocanvas.pygoocanvas_version
4 if type(ver) == str:
5 ver = ver.split('.')
6 ver = map(int,ver)
7 ver = tuple(ver)
8 elif type(ver) == tuple:
9 pass
10 else:
11 raise Exception
12
13 print "Versao ", ver
Thu Jan 15 19:48:09
jpereira jiraya ~/tmp
$ ./t.py
Versao (0, 12, 0)
Thu Jan 15 19:48:11
jpereira jiraya ~/tmp
$
funcionou na boa,a bronca e no pygoocanvas que está totalmente bugado!!! :P
[]s
--
Regards,
+--------------------------------------------+
Jorge Pereira,
http://blog.jorgepereira.com.br/
+--------------------------------------------+
2009/1/15 Rodrigo Flores <mail rodrigoflores org>:
> No configure tem o seguinte trecho de código em python:
>
> import goocanvas
> ver = goocanvas.pygoocanvas_version
> if type(ver) == str:
> ver = ver.split('.')
> ver = map(int,ver)
> ver = tuple(ver)
> elif type(ver) == tuple:
> pass
> else:
> raise Exception
>
> Tentei executá-lo na mão e deu falha de segmentação (bem ao estilo C).
> Ai eu tentei fazer linha por linha e deu falha de segmentação logo no
> import. Testei o mesmo no ubuntu e não tive o mesmo problema.
>
> Bom, vou perguntar na lista do Archlinux.
>
> Obrigado Jorge :-)
>
> 2009/1/15 Jorge Pereira <jpereiran gmail com>:
>> Bem,
>>
>> Creio que então esteja bugado o configure.in, experimenta da uma
>> olhada no configure.in e veja o trecho que ele verifica pelo conduite
>>
>> []s
>> --
>> Regards,
>> +--------------------------------------------+
>> Jorge Pereira,
>> http://blog.jorgepereira.com.br/
>> +--------------------------------------------+
>>
>>
>>
>> 2009/1/15 Rodrigo Flores <mail rodrigoflores org>:
>>> Olá Jorge
>>>
>>> rodrigo odin pkgconfig $ pkg-config --list-all | grep condu
>>> conduit Conduit DataProviders Location -
>>> Providing the location of Conduit system-wide DataProviders.
>>>
>>> Verifiquei também as entradas pygoocanvas e goocanvas no
>>> /usr/lib/pkgconfig e elas existem, assim como os arquivos .so do
>>> goocanvas. Só que não existe nenhum arquivo .so do pygoocanvas. Isso
>>> está correto? (mesmo sendo só um binding?)
>>>
>>>
>>>
>>> 2009/1/15 Jorge Pereira <jpereiran gmail com>:
>>>> ops!!!
>>>>
>>>> pkg-config --list-all | grep condu
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> +--------------------------------------------+
>>>> Jorge Pereira,
>>>> http://blog.jorgepereira.com.br/
>>>> +--------------------------------------------+
>>>>
>>>>
>>>>
>>>> 2009/1/15 Jorge Pereira <jpereiran gmail com>:
>>>>> Tenta
>>>>>
>>>>> pkg --list-all | grep conduit
>>>>> --
>>>>> Regards,
>>>>> +--------------------------------------------+
>>>>> Jorge Pereira,
>>>>> http://blog.jorgepereira.com.br/
>>>>> +--------------------------------------------+
>>>>>
>>>>>
>>>>>
>>>>> 2009/1/15 Rodrigo Flores <mail rodrigoflores org>:
>>>>>> Olá
>>>>>>
>>>>>> Estou tendo problemas com o conduit [1], mas não sei se o problema
>>>>>> está com o pacote do conduit ou com minha distribuição Linux
>>>>>> (archlinux) (acho que a minha distro que está com problemas).
>>>>>>
>>>>>> Quando vou compilá-lo, eu recebo a seguinte mensagem de erro:
>>>>>>
>>>>>> checking for 0.9.0 of goocanvas... no
>>>>>> configure: error: Python module goocanvas >= 0.9.0 required to run Conduit
>>>>>> make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
>>>>>>
>>>>>> Mesmo tendo o goocanvas e o pygoocanvas
>>>>>>
>>>>>> rodrigo odin conduit $ pacman -Q | grep goocanvas (o pacman -Q lista
>>>>>> todos os pacotes instalados)
>>>>>> goocanvas 0.13-1
>>>>>> pygoocanvas 0.13.0-1
>>>>>>
>>>>>> Aí eu comentei a verificação do goocanvas no configure e ele compilou
>>>>>> sem problemas. Mas quando fui tentar executar recebi a seguinte
>>>>>> mensagem de erro:
>>>>>>
>>>>>> rodrigo odin conduit-0.3.15 $ conduit
>>>>>> INFO: FOUND FIREFOX LIBS AT /usr/lib/firefox-3.0
>>>>>> [Main ][INFO ] Conduit v0.3.15 Installed: True (Main.py:99)
>>>>>> [Main ][INFO ] Python: 2.6.1 (r261:67515, Dec 7
>>>>>> 2008, 08:27:41)
>>>>>> [GCC 4.3.2] (Main.py:100)
>>>>>> [Main ][INFO ] Platform Implementations:
>>>>>> GnomeVfs,gtkmozembed,GConf (Main.py:101)
>>>>>> [Main ][INFO ] Using UI: gtk (Main.py:131)
>>>>>> /usr/lib/firefox-3.0/run-mozilla.sh: line 131: 8395 Falha de
>>>>>> segmentação "$prog" ${1+"$@"}
>>>>>>
>>>>>> Porém o programa funciona quando executo o $ conduit -c (via linha de
>>>>>> comando). Alguém tem alguma idéia?
>>>>>>
>>>>>> Agradeço a atenção
>>>>>>
>>>>>> [1] http://www.conduit-project.org/.
>>>>>>
>>>>>> --
>>>>>> Rodrigo L. M. Flores
>>>>>> Computer Science Student - IME - USP
>>>>>> Homepage (en): http://www.rodrigoflores.org
>>>>>> Blog (pt-BR): http://blog.rodrigoflores.org
>>>>>> Linux User # : 351304
>>>>>> Jabber: im rodrigoflores org
>>>>>> _______________________________________________
>>>>>> gnome-br-list mailing list
>>>>>> gnome-br-list gnome org
>>>>>> http://mail.gnome.org/mailman/listinfo/gnome-br-list
>>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Rodrigo L. M. Flores
>>> Computer Science Student - IME - USP
>>> Homepage (en): http://www.rodrigoflores.org
>>> Blog (pt-BR): http://blog.rodrigoflores.org
>>> Linux User # : 351304
>>> Jabber: im rodrigoflores org
>>>
>>
>
>
>
> --
> Rodrigo L. M. Flores
> Computer Science Student - IME - USP
> Homepage (en): http://www.rodrigoflores.org
> Blog (pt-BR): http://blog.rodrigoflores.org
> Linux User # : 351304
> Jabber: im rodrigoflores org
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]