Mais trabalho com Python e DBus no Maemo…

Depois de ter resolvido a bronca no desktop, que usa python-dbus 0.80 (o mais novo), foi a vez de testar dentro do maemo, que usa python-dbus 0.70. E como eu já esperava, funcionou parcialmente, apesar de examinando o código do binding do dbus aparentemente estar tudo certo.

No estado atual, as funções da biblioteca funcionam perfeitamente, exceto quando um objeto dbus.SystemBus é criado (exceto quando o argumento private é verdadeiro). Isso já era mais ou menos previsto uma vez que no 0.80, os objetos Bus herdam indiretamente de Connection, enquanto que no 0.70 são instâncias separadas (Connection é um atributo de Bus). Tentamos subir a versão no maemo mas pelo dbus ser uma versão mais antiga (0.61 ao invés de pelo menos 0.93) não foi possível.

Dessa forma, resolvemos lançar o binding (ainda essa semana) no estado atual, mantendo um aviso para não criar os objetos de forma que a biblioteca fique prejudicada…


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s