Bug#627683: libcdk-java: Cinfony does not work with Debian's CDK

Adrià Cereto Massagué ssorgatem at gmail.com
Mon May 23 19:34:28 UTC 2011


El 23 de maig de 2011 20:00, Adrià Cereto Massagué
<ssorgatem at gmail.com> ha escrit:
> It turns out that I ws missing some stuff in CLASSPATH. After adding
> xom and jaxen libraries I get a different error, though:
>
> ssorgatem:/tmp$ python
> Python 2.6.6 (r266:84292, Apr 20 2011, 09:34:38)
> [GCC 4.5.2] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>>>> from glob import glob
>>>> import os
>>>> os.environ['CLASSPATH'] = ":".join(glob("/usr/share/java/cdk*.jar")) + ":" + ":".join(glob("/usr/share/java/xom*.jar"))+ ":" + ":".join(glob("/usr/share/java/jaxen*.jar"))
>>>> from cinfony import cdk
> /usr/lib/pymodules/python2.6/jpype/_pykeywords.py:18:
> DeprecationWarning: the sets module is deprecated
>  import sets
> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
>  File "/usr/local/lib/python2.6/dist-packages/cinfony/cdk.py", line
> 13, in <module>
>    from cdkjpype import *
>  File "/usr/local/lib/python2.6/dist-packages/cinfony/cdkjpype.py",
> line 74, in <module>
>    forcefields =
> list(cdk.modeling.builder3d.ModelBuilder3D.getInstance().getFfTypes())
>  File "/usr/lib/pymodules/python2.6/jpype/_jpackage.py", line 53, in __call__
>    raise TypeError, "Package "+self.__name+" is not Callable"
> TypeError: Package
> org.openscience.cdk.modeling.builder3d.ModelBuilder3D.getInstance is
> not Callable
>>>>
>
> --
> Adrià Cereto Massagué
> Biotechnology student
> Universitat Rovira i Virgili
>
> Languages: Català, Español, English, Français, Deutsch, Português, Esperanto
>
> Nota importante | Important Notice
>

After some investigation here
http://code.google.com/p/cinfony/issues/detail?id=7
It seems to be  a problem with non-declared package dependencies, on
apt it only states it depends on default-jre-headles or
java5-runtime-headless, but it seems to rquire quite a bunch of other
java libraries.

So the title of the bug report should be changed to something like
'non-declared dependencies'

-- 
Adrià Cereto Massagué
Biotechnology student
Universitat Rovira i Virgili

Languages: Català, Español, English, Français, Deutsch, Português, Esperanto

Nota importante | Important Notice





More information about the pkg-java-maintainers mailing list