Summary: | Failed to start boson | ||
---|---|---|---|
Product: | [Applications] boson | Reporter: | Daniel Lärm <speedy_bhc> |
Component: | general | Assignee: | The Boson Team <boson-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Daniel Lärm
2006-05-18 10:14:28 UTC
Hi first of all: KDE does not ship boson at all. You specified you used RPMs - where did you get them from? Who packaged them? I can not find any filenames at all in the text you quoted - which files exactly exist under /opt/kde/share/apps/boson/meshrendererplugins ? Where does the boson binary reside? (try "which boson") Which CPU do you use? 32 or 64 bit? CU Andi *** Bug 127552 has been marked as a duplicate of this bug. *** Hi, the packages are out of the kde third party apt repository on ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/.../RPMS.kde Packager entry is only http://bugs.opensuse.org . /opt/kde3/share/apps/boson/meshrendererplugins (sorry typo forgot 3) contains of: -rw-r--r-- 1 root root 925 2006-05-16 08:50 libbomeshrendererplugin.la lrwxrwxrwx 1 root root 32 2006-05-18 09:36 libbomeshrendererplugin.so -> libbomeshrendererplugin.so.0.0.0* lrwxrwxrwx 1 root root 32 2006-05-18 09:36 libbomeshrendererplugin.so.0 -> libbomeshrendererplugin.so.0.0.0* -rwxr-xr-x 1 root root 52904 2006-05-16 09:09 libbomeshrendererplugin.so.0.0.0* Because the errormessage told that loading of this plugin failed like postet above i first thought, these files were missing, but they exist. I testet it on 64 Bit and 32 Bit, both the same error. Some other people using Suse have the same problem. Boson files reside under: /opt/kde3/bin/boson Hi looking at the path again I now see why this fails: it is wrong. /opt/kde3/share/apps/boson/meshrendererplugins is no valid path for boson plugins. These files are supposed to reside at /opt/kde3/lib/kde3/plugins/boson/ So the packages provided by your packager are clearly broken. I don't know what you mean by "other people using Suse" - noone ever complained to us at least :-( Taking a closer look at the relevant Makefile.am of 0.11 it is understandable how that happened: it contains the line pluginsdir = $(kde_datadir)/boson/meshrendererplugins which is where your plugin is installed to. However this line is never used (in our official release) at all, since the name of the variable is boson_plugin_* and the relevant destination for that is boson_plugindir. This however is defined by acinclude.m4.in to '\${libdir}/kde3/plugins/boson'. Apparently the packager of that rpm did not notice that and never tested the package at all (or accidentally had the plugins already installed at the correct location). Ok, I have probably confused you with that explanation now, I recommend that you simply give that to the packager of your rpm package, i.e. report to bugs.opensuse.org. Note that we are going to release 0.12 soon, which will be cmake based and thus won't have this problem (but lots of different problems ;-( ) CU Andi Hi, thanks for your help, i copied the files to the right directory and it works :-) The problem with not reporting, i dont know, the problem was first mentioned one year ago at http://www.linux-club.de/ftopic31591.html#348572 in german. If someone finds this report here, the bugreport at opensuse can be found under: https://bugzilla.novell.com/show_bug.cgi?id=176909 cu Daniel |