[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#631671: Running a kommander script fails



I can confirmed that this bug is still present in the current versions 
for wheezy (4:4.8.4-1) and jessie (4:4.12.3-2)
I am unable to run any of the example .kmdr files provided in the source 
package or any .kmdr files from kde-look.org

$ kommander kommander/examples/tutorial/calc.kmdr
kommander(10045)/kdecore (KLibrary) findLibraryInternal: plugins should 
not have a 'lib' prefix: "libkommanderwidgets.so"
kommander(10045) KommanderFactory::loadPlugins: 
KommanderFactory::loadPlugins - Can't load Kommander plugin library  
"libkommanderwidgets" 

An strace shows that kommander is trying to load libkommanderwidgets.so :

access("/home/jim/.kde/lib/kde4/libkommanderwidgets.so", R_OK) = -1
ENOENT (No such file or directory)
access("/usr/lib/kde4/libkommanderwidgets.so", R_OK) = -1 ENOENT (No
such file or directory)
access("/home/jim/.kde/lib/libkommanderwidgets.so", R_OK) = -1 ENOENT 
(No such file or directory)
access("/usr/lib/libkommanderwidgets.so", R_OK) = -1 ENOENT (No such 
fileor directory)

The debian package contains .so.4.2.0 and .so.4 but not .so

The attached patch resolves the problem by including 
libkommanderwidgets.so back in to the package.


-- 

Jim Scadden
--- a/debian/kommander.install
+++ b/debian/kommander.install
@@ -1,6 +1,7 @@
 usr/bin/kommander
 usr/lib/libkommandercore.so.4
 usr/lib/libkommandercore.so.4.2.0
+usr/lib/libkommanderwidgets.so
 usr/lib/libkommanderwidgets.so.4
 usr/lib/libkommanderwidgets.so.4.2.0
 usr/share/applnk/.hidden/kommander.desktop
--- a/debian/not-installed
+++ b/debian/not-installed
@@ -5,6 +5,5 @@
 ./usr/include/specials.h
 ./usr/lib/libklinkstatuscommon.so
 ./usr/lib/libkommandercore.so
-./usr/lib/libkommanderwidgets.so
 ./usr/share/dbus-1/interfaces/org.kde.kdewebdev.klinkstatus.SearchManager.xml
 ./usr/share/dbus-1/interfaces/org.kde.kfilereplace.xml


Reply to: