[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#649443: soprano: sesame2 backend does not build -- lacks non-free .jar and .class



Source: soprano
Version: 2.6.0+dfsg.1-4
Severity: serious
Justification: fails to build from source (but built successfully in the past)

My source package build because the package does not include the following
non-free components:

openrdf-sesame-2.2.4-onejar.jar, slf4j-api-1.5.5.jar, slf4j-simple-1.5.5.jar
and SopranoSesame2Wrapper.class.  I installed the .jar's from the net but
the SopranoSesame2Wrapper.class is not generated.  Possibly, there is a
missing dependency on openjdk.

-- Installing: /home/dave/debian/soprano/soprano-2.6.0+dfsg.1/debian/tmp/usr/lib/soprano/libsoprano_sesame2backend.so
-- Removed runtime path from "/home/dave/debian/soprano/soprano-2.6.0+dfsg.1/deb
ian/tmp/usr/lib/soprano/libsoprano_sesame2backend.so"
-- Installing: /home/dave/debian/soprano/soprano-2.6.0+dfsg.1/debian/tmp/usr/share/soprano/sesame2/openrdf-sesame-2.2.4-onejar.jar
-- Installing: /home/dave/debian/soprano/soprano-2.6.0+dfsg.1/debian/tmp/usr/sha
re/soprano/sesame2/slf4j-api-1.5.5.jar
-- Installing: /home/dave/debian/soprano/soprano-2.6.0+dfsg.1/debian/tmp/usr/sha
re/soprano/sesame2/slf4j-simple-1.5.5.jar
CMake Error at backends/sesame2/cmake_install.cmake:56 (FILE):
  file INSTALL cannot find
  "/home/dave/debian/soprano/soprano-2.6.0+dfsg.1/backends/sesame2/SopranoSesame2Wrapper.class".
Call Stack (most recent call first):  backends/cmake_install.cmake:38 (INCLUDE)
  cmake_install.cmake:50 (INCLUDE)


make[2]: *** [install] Error 1

I hacked CMakeLists.txt to disable building the sesame2 backend.  This
enabled a successful build.

Given that this package is needed to build kde4libs and that the missing files
are non-free, I think disabling the sesame2 backend should be default.


-- System Information:
Debian Release: wheezy/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable'), (500, 'oldstable')
Architecture: hppa (parisc64)

Kernel: Linux 3.1.1+ (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: