Follow-up of: "Second opinion needed because of trouble with upgarded librdf and maybe because of other upgrades too"
Hi :) there's no trouble because of rubberband. If somebody want to upgarde librdf start with "### Third trial". ### First trial Because I installed librdf and dependencies to /usr/local I tried to repair my install by running: $ cd /usr/local/lib $ sudo rm libraptor* librdf* librasqal* $ cd /usr/lib $ sudo rm libraptor* librdf* librasqal* $ sudo apt-get install --reinstall libraptor1 libraptor1-dev librasqal0 librasqal0-dev librdf0 librdf0-dev Then I tried to upgarde the libs. $ wget http://download.librdf.org/source/raptor-1.4.20.tar.gz $ wget http://download.librdf.org/source/rasqal-0.9.17.tar.gz $ wget http://download.librdf.org/source/redland-1.0.10.tar.gz $ tar xzf [...] Always changed into the source directory and run $ ./configure --prefix=/usr $ make $ sudo make install Optional: $ sudo make clean Maybe not needed: $ sudo ldconfig This didn't work, maybe because there were still different versions of the libs, e.g. $ ls -al /usr/lib/librapto* -rw-r--r-- 1 root root 2890816 2009-12-22 22:57 /usr/lib/libraptor.a -rwxr-xr-x 1 root root 1105 2009-12-22 22:57 /usr/lib/libraptor.la lrwxrwxrwx 1 root root 18 2009-12-22 22:57 /usr/lib/libraptor.so -> libraptor.so.1.2.0 lrwxrwxrwx 1 root root 18 2009-12-22 22:57 /usr/lib/libraptor.so.1 -> libraptor.so.1.2.0 -rw-r--r-- 1 root root 365360 2007-10-12 20:39 /usr/lib/libraptor.so.1.1.0 -rwxr-xr-x 1 root root 1502040 2009-12-22 22:57 /usr/lib/libraptor.so.1.2.0 or because there are headers in /usr/include and /usr/local/include ;). I simply run $ sudo rm -r /usr/local/include/raptor* /usr/local/include/rdf* /usr/local/include/librdf* /usr/local/include/redland* /usr/local/include/rasqal and compiled Qtractor again, it still didn't work. I noticed that I missed to delete some files. ### Second trial $ sudo rm -r /usr/lib/libraptor* /usr/include/raptor* /usr/lib/pkgconfig/raptor* /usr/bin/raptor* $ sudo rm -r /usr/local/lib/libraptor* /usr/local/include/raptor* /usr/local/lib/pkgconfig/raptor* /usr/local/bin/raptor* $ sudo rm -r /usr/lib/librasqal* /usr/include/rasqal* /usr/lib/librasqal* /usr/lib/pkgconfig/rasqal* /usr/bin/rasqal* $ sudo rm -r /usr/local/lib/librasqal* /usr/local/include/rasqal* /usr/local/lib/librasqal* /usr/local/lib/pkgconfig/rasqal* /usr/local/bin/rasqal* $ sudo rm -r /usr/lib/librdf* /usr/include/rdf* /usr/include/librdf* /usr/include/redland* /usr/lib/pkgconfig/redland* /usr/bin/redland* $ sudo rm -r /usr/local/lib/librdf* /usr/local/include/rdf* /usr/local/include/librdf* /usr/local/include/redland* /usr/local/lib/pkgconfig/redland* /usr/local/bin/redland* $ sudo apt-get install --reinstall libraptor1 libraptor1-dev librasqal0 librasqal0-dev librdf0 librdf0-dev Now there shouldn't be the upgarded libs installed, but the original libs should be restored. I compiled and installed Qtractor again and it was fine again. $ qtractor Warning: Unable to create "trees" RDF storage. Performance can be improved by upgrading librdf. Still the problem with the outdated lib wasn't solved. Again I did this for the three libs: $ ./configure --prefix=/usr $ make $ sudo make install Optional: $ sudo make clean Maybe not needed: $ sudo ldconfig Again I compiled Qtractor. $ qtractor Segmentation fault :( ### Third trial $ sudo rm -r /usr/lib/libraptor* /usr/include/raptor* /usr/lib/pkgconfig/raptor* /usr/bin/raptor* /usr/local/lib/libraptor* /usr/local/include/raptor* /usr/local/lib/pkgconfig/raptor* /usr/local/bin/raptor* /usr/lib/librasqal* /usr/include/rasqal* /usr/lib/librasqal* /usr/lib/pkgconfig/rasqal* /usr/bin/rasqal* /usr/local/lib/librasqal* /usr/local/include/rasqal* /usr/local/lib/librasqal* /usr/local/lib/pkgconfig/rasqal* /usr/local/bin/rasqal* /usr/lib/librdf* /usr/include/rdf* /usr/include/librdf* /usr/include/redland* /usr/lib/pkgconfig/redland* /usr/bin/redland* /usr/local/lib/librdf* /usr/local/include/rdf* /usr/local/include/librdf* /usr/local/include/redland* /usr/local/lib/pkgconfig/redland* /usr/local/bin/redland* No "sudo apt-get install --reinstall". Again I did this for the three libs: $ ./configure --prefix=/usr $ make $ sudo make install Optional: $ sudo make clean Maybe not needed: $ sudo ldconfig Again I compiled Qtractor. spinymouse-s...@64studio:~$ qtractor qtractor: error while loading shared libraries: librasqal.so.0: cannot open shared object file: No such file or directory :D $ ls -al /usr/lib/librasqal* -rw-r--r-- 1 root root 2284194 2009-12-23 00:35 /usr/lib/librasqal.a -rwxr-xr-x 1 root root 1147 2009-12-23 00:35 /usr/lib/librasqal.la lrwxrwxrwx 1 root root 18 2009-12-23 00:35 /usr/lib/librasqal.so -> librasqal.so.2.0.0 lrwxrwxrwx 1 root root 18 2009-12-23 00:35 /usr/lib/librasqal.so.2 -> librasqal.so.2.0.0 -rwxr-xr-x 1 root root 1142123 2009-12-23 00:35 /usr/lib/librasqal.so.2.0.0 $ sudo ln -s /usr/lib/librasqal.so.2.0.0 /usr/lib/librasqal.so.0 Since the link is added, Qtractor is fine :). $ qtractor No messages :) I don't know if 64 Studio in general is fine, but if not I only need to run $ sudo rm -r /usr/lib/libraptor* /usr/include/raptor* /usr/lib/pkgconfig/raptor* /usr/bin/raptor* /usr/local/lib/libraptor* /usr/local/include/raptor* /usr/local/lib/pkgconfig/raptor* /usr/local/bin/raptor* /usr/lib/librasqal* /usr/include/rasqal* /usr/lib/librasqal* /usr/lib/pkgconfig/rasqal* /usr/bin/rasqal* /usr/local/lib/librasqal* /usr/local/include/rasqal* /usr/local/lib/librasqal* /usr/local/lib/pkgconfig/rasqal* /usr/local/bin/rasqal* /usr/lib/librdf* /usr/include/rdf* /usr/include/librdf* /usr/include/redland* /usr/lib/pkgconfig/redland* /usr/bin/redland* /usr/local/lib/librdf* /usr/local/include/rdf* /usr/local/include/librdf* /usr/local/include/redland* /usr/local/lib/pkgconfig/redland* /usr/local/bin/redland* and $ sudo apt-get install --reinstall libraptor1 libraptor1-dev librasqal0 librasqal0-dev librdf0 librdf0-dev to restore 64 Studio, or maybe there's the need to add some additional links instead. Cheers, Ralf _______________________________________________ 64studio-users mailing list [email protected] http://lists.64studio.com/mailman/listinfo/64studio-users
