Package: soprano / 2.7.6+dfsg.1-2wheezy1

Metadata

Package Version Patches format
soprano 2.7.6+dfsg.1-2wheezy1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
x11_not_required.diff | (download)

cmake/modules/FindQt4.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix wrong check. x11 isn't required.
disable_usr_lib_install_rpath.diff | (download)

CMakeLists.txt | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

 do not set install rpath to /usr/lib by default
             /usr/lib RPATH is disallowed on Debian systems
             and is a bad practice in general
doxyfile_generate_tagfile.diff | (download)

Doxyfile.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 generate a tagfile while building soprano api documentation
redland_raptor2_support.h | (download)

backends/redland/redlandbackend.cpp | 1 1 + 0 - 0 !
backends/redland/redlandmodel.h | 1 1 + 0 - 0 !
backends/redland/redlandnodeiteratorbackend.h | 1 1 + 0 - 0 !
backends/redland/redlandqueryresult.h | 1 1 + 0 - 0 !
backends/redland/redlandstatementiterator.h | 1 1 + 0 - 0 !
backends/redland/redlandworld.h | 1 1 + 0 - 0 !
cmake/modules/FindRedland.cmake | 1 1 + 0 - 0 !
7 files changed, 7 insertions(+)

 add support for raptor v2 to the redland backend
dont_use_virtuoso_default_port.diff | (download)

backends/virtuoso/virtuosocontroller.cpp | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 if possible, don't use the default virtuso port (1111)
 Soprano launches a Virtuoso server using an unix socket (/tmp/virt_XXXX where
 XXXX is the tcp port specified in the configuration file). It tries first with
 the /tmp/virt_1111 port if it's availaible, and if it's not, keeps trying with
 above ports one by one until it finds an usuable /tmp/virt_XXXX. Starting with
 1111 is a very unfortunate choice, because if you start other virtuoso server
 configured to use the same port (note that 1111 is the default), then it would
 fail to start. It should fail and return, but currently it hangs.
 .
 When installing virtuoso-opensource-6.1, the postinst script will try to start
 Virtuoso using the default 1111 port in order to change the admin password. So
 the problem is the following: since the unix socket /tmp/virt_1111 is
 (probably) already being used by the Virtuoso instance started by Soprano, the
 Virtuoso instance started by the postinst script would hang (as explained in
 the paragraph above), breaking the installation.