Jppy: jppy on Debian sid

Norbert Preining preining at logic.at
Sun May 21 11:17:25 BST 2006


Dear all!

I try to get jppy running on Debian sid:

First I tried the deb packages from the web site (0.0.29-2), but this
didn't work with the following error:
$ jpilot
jppy: Starting...
jppy: imported jpilot_user.
Warning! Failed to locate python version of plugin_startup().
jppy: Ready.
 
[try to start thge jppy plugin]

Traceback (most recent call last):
  File "/home/norbert/.jpilot/python/jpilot_user.py", line 3, in plugin_gui
    sys.path.insert(0,"/usr/share/jppy/gui/")
NameError: global name 'sys' is not defined
Warning! Failed during python version of plugin_gui().



Then I downloaded the svn repository (BTW, svn co ... does not work, I
had to go to the website of the svn server and download the tarball).

I started to hack around to get it compile, there are some missing
Build-Depends: libpisock-dev and python-egenix-mx-base-dev

But then, I realized, that all is vain: libpisock-dev is from pisock8,
while jppy seems to need pisock9:
$ config.log
.sconf_temp/conftest_5.o: In function `main':
.sconf_temp/conftest_5.c:7: undefined reference to `pi_socket_connected'
collect2: ld returned 1 exit status

and pi_socket_connected is only in libpisock9.


Sooooo, does this mean that:
. either I have to rebuild libpisock-dev from pisock9
. rebuild jpilot to use the new pisock-dev
. then build jppy

Is there another way around this???

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining AT logic DOT at>             Università di Siena
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
SITTINGBOURNE (n.)
One of those conversions where both people are waiting for the other
one to shut up so they can get on with their bit.
			--- Douglas Adams, The Meaning of Liff




More information about the Jppy mailing list