FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > 64 Studio > 64 Studio User

 
 
LinkBack Thread Tools
 
Old 12-22-2009, 12:12 PM
Ralf Mardorf
 
Default Second opinion needed because of trouble with upgarded librdf and maybe because other upgrades too

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
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
 

Thread Tools




All times are GMT. The time now is 06:45 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org