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