Hi :)

sorry for the cross-posting. Some upgrades have broken my 64 Studio. I 
guess I know how to repair my 64 Studio, but I need a second opinion.

When running Qtractor 0.4.3.1462 and 0.4.3.1465 I got "Warning: Unable 
to create "trees" RDF storage. Performance can be improved by upgrading 
librdf.", anyway Qtractor was fine.

I compiled and upgraded to raptor-1.4.20, rasqal-0.9.17, redland-1.0.10, 
rubberband_1.4-1_amd64.deb, unfortunately checkinstall only is fine for 
rubberband, so I installed raptor, rasqal and redland by running make 
install.

After doing this I run Qtractor 0.4.3.1465, I still got the warning, but 
Qtractor still was fine. Then I compiled and installed 0.4.3.1465 again, 
after doing this Qtractor couldn't run any more, because of a 
segmentation fault.

I run "sudo apt-get install --reinstall libraptor1 libraptor1-dev 
librdf0 librdf0-dev", I couldn't find a package for rasqal.

After compiling and installing Qtractor again, there's still the 
segmentation fault.

I was thinking of a link problem, once I used "ln -T" instead of "ln -s" 
and I don't know the behaviour of such links, if a file changes. Any way 
it seems to be, that I did it for
ln -T /usr/local/lib/librubberband.so /usr/lib/librubberband.so
ln -T lv2_event.h event.lv2/event.h
ln -T lv2_event_helpers.h event.lv2/event-helpers.h
ln -T lv2_uri_map.h uri-map.lv2/uri-map.h

IIRC I deleted the link for rubberband and run ldconfig to "include" it.

My last backup of 64 Studio 3.0-beta3 (actual kernel is 2.6.31.6-rt19) 
is from Nov/20/2009, because of many changes I won't restore it, but 
repair it instead, if this should be possible.

Then I had another guess.

The packages files for redland are
/usr/lib/librdf.so.0.0.0
/usr/lib/librdf.so.0

I run
$ ls -al /usr/local/lib/librdf*
-rw-r--r-- 1 root root 2311664 2009-12-22 12:31 /usr/local/lib/librdf.a
-rwxr-xr-x 1 root root    1220 2009-12-22 12:31 /usr/local/lib/librdf.la
lrwxrwxrwx 1 root root      15 2009-12-22 12:31 /usr/local/lib/librdf.so 
-> librdf.so.0.0.0
lrwxrwxrwx 1 root root      15 2009-12-22 12:31 
/usr/local/lib/librdf.so.0 -> librdf.so.0.0.0
-rwxr-xr-x 1 root root 1202933 2009-12-22 12:31 
/usr/local/lib/librdf.so.0.0.0
$ ls -al /usr/lib/librdf*
-rw-r--r-- 1 root root 549952 2008-01-03 11:43 /usr/lib/librdf.a
-rw-r--r-- 1 root root   1108 2008-01-03 11:43 /usr/lib/librdf.la
lrwxrwxrwx 1 root root     15 2009-12-22 13:18 /usr/lib/librdf.so -> 
librdf.so.0.0.0
lrwxrwxrwx 1 root root     15 2009-12-22 13:18 /usr/lib/librdf.so.0 -> 
librdf.so.0.0.0
-rw-r--r-- 1 root root 282016 2008-01-03 11:43 /usr/lib/librdf.so.0.0.0

So I guess I need to remove the packages, maybe not only for redland or 
I need to delete the "make install"ed files and compile them again by 
using the prefix option. Libraptor and librdf can't be removed because 
of dependencies.

I'll remove the libs in /usr/local/lib later and then compile them again 
with prefix /usr/lib.
I just want to know, if you guess that this is the right thing to do.

Cheers,
Ralf
_______________________________________________
64studio-users mailing list
[email protected]
http://lists.64studio.com/mailman/listinfo/64studio-users

Reply via email to