FS#23704 - [ pyatspi ] needs to depend on at-spi2-core

Attached to Project: Arch Linux
Opened by Michael Whapples (mwhapples) - Monday, 11 April 2011, 17:22 GMT
Last edited by Ionut Biru (wonder) - Friday, 29 April 2011, 11:53 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

As pyatspi is the python bindings for at-spi2 it probably needs to depend on at-spi2-core as without at-spi2 pyatspi would be of no use.

Reported against pyatspi-2.0.0-1.
This task depends upon

Closed by  Ionut Biru (wonder)
Friday, 29 April 2011, 11:53 GMT
Reason for closing:  Fixed
Additional comments about closing:  pyatspi-2.0.1-2
Comment by Rémy Oudompheng (remyoudompheng) - Wednesday, 27 April 2011, 22:15 GMT
Hello, pyatspi is not a bindings module for some C library. AFAIK, it is a pure Python module that allows to write clients for the AT-SPI protocol. It has no reason to depend on anything special, just like graphical applications should not depend on xorg-server and webbrowsers do not depend on Apache.
Comment by Michael Whapples (mwhapples) - Thursday, 28 April 2011, 10:06 GMT
Here are the first two replies I had to asking the question of dependency of pyatspi on the orca-list.

"The pyatspi2 module needs at-spi2, pyatspi itself is part of at-spi. I think the confusion comes from there being more than one pyatspi implementation, and then the new pyatspi2 module on top of that."

"It is mostly a python wrapper around libatspi (from at-spi2-core) with a few methods added and various renamings and other changes for compatibility with pyatspi v1. at-spi2-core is a run-time dependency but not a build dependency."

My original question and the whole thread can be seen at http://mail.gnome.org/archives/orca-list/2011-April/msg00265.html
Comment by Ionut Biru (wonder) - Thursday, 28 April 2011, 11:37 GMT
i'll fix this later today

Loading...