python libexo bindings broken?
Adam B
cruxic at gmail.com
Wed Jul 22 05:31:35 CEST 2009
When I install "libexo-0.3-0" on Ubuntu 9.04 I don't get any python
related stuff:
/usr/lib
/usr/lib/libexo-0.3-0
/usr/lib/libexo-0.3-0/exo-compose-mail-0.3
/usr/lib/libexo-0.3-0/exo-helper-0.3
/usr/lib/libexo-0.3-0/exo-mount-notify-0.3
/usr/lib/libexo-0.3.so.0.5.0
/usr/lib/libexo-hal-0.3.so.0.5.0
What package name and version are you using, Robby?
Oddly enough, when I install it from apt-get source (as described
previously) I get almost exactly what you have Robby:
$ ls -1R /usr/lib64/python2.6/site-packages/
/usr/lib64/python2.6/site-packages/:
exo-0.3
pyexo.py
pyexo.pyc
pyexo.pyo
/usr/lib64/python2.6/site-packages/exo-0.3:
exo
_exo.a
_exo.la
_exo.so
/usr/lib64/python2.6/site-packages/exo-0.3/exo:
__init__.py
__init__.pyc
__init__.pyo
Even so, the "python -c..." command still complains "ImportError: No
module named pyexo".
On Mon, Jul 20, 2009 at 10:29 PM, Robby Workman<rw at rlworkman.net> wrote:
> On Mon, 20 Jul 2009 22:05:16 -0700
> Adam B <cruxic at gmail.com> wrote:
>
>> Hello,
>>
>> I'm having trouble getting the python bindings for libexo working.
>> Is this still supported?
>>
>> It used to be handy as standard Ubuntu package:
>> http://packages.ubuntu.com/hardy/python/python-exo but doesn't seem
>> to be available in Jaunty (9.04). I tried downloading and installing
>> the .deb file manually and it complained:
>> "Dependency is not satisfiable: python (<< 2.6)"
>>
>> Finally I tried installing the bindings from source:
>> $ apt-get source libexo-0.3-0
>> $ cd exo-0.3.100
>> $ configure --enable-python
>> $ make
>> $ make install
>>
>> But still, when I try to import pyexo python complains:
>> "ImportError: No module named pyexo"
>>
>> Any thoughts?
>
>
> From my package listing:
> /usr/lib64/python2.6/site-packages/pyexo.pyo
> /usr/lib64/python2.6/site-packages/pyexo.pyc
> /usr/lib64/python2.6/site-packages/pyexo.py
> /usr/lib64/python2.6/site-packages/exo-0.3/
> /usr/lib64/python2.6/site-packages/exo-0.3/_exo.so
> /usr/lib64/python2.6/site-packages/exo-0.3/exo/
> /usr/lib64/python2.6/site-packages/exo-0.3/exo/__init__.pyo
> /usr/lib64/python2.6/site-packages/exo-0.3/exo/__init__.pyc
> /usr/lib64/python2.6/site-packages/exo-0.3/exo/__init__.py
> /usr/lib64/python2.6/site-packages/exo-0.3/_exo.la
>
> $ python -c "import pyexo ; help(pyexo)"
>
> Help on module pyexo:
>
> NAME
> pyexo
>
> FILE
> /usr/lib64/python2.6/site-packages/pyexo.py
> ...
>
> -RW
>
>
>
>
>
More information about the Xfce4-dev
mailing list