[Konsole-devel] [Bug 307161] New: Konsole should install its kpart as konsolepart.so , without the current "lib" prefix
Jekyll Wu
adaptee at gmail.com
Fri Sep 21 14:27:12 UTC 2012
https://bugs.kde.org/show_bug.cgi?id=307161
Bug ID: 307161
Severity: wishlist
Version: 2.9.1
Priority: NOR
Assignee: konsole-devel at kde.org
Summary: Konsole should install its kpart as konsolepart.so ,
without the current "lib" prefix
Classification: Unclassified
OS: Linux
Reporter: adaptee at gmail.com
Hardware: Other
Status: NEW
Component: kpart
Product: konsole
Currently konsole installs its kpart as libkonsolepart.so. That "lib" prefix
causes warning when starting hosting applications, for example :
yakuake(30831)/kdecore (KLibrary) findLibraryInternal: plugins should not
have a 'lib' prefix: "libkonsolepart.so"
So the long term plan is install kpart as konsolepart.so without that "lib"
prefix. However, that renaming will break a few applications which use
hardcoded "libkonsolepart" to find konsole kpart. As proposed in
https://git.reviewboard.kde.org/r/105028/, I have made similar "fix" to other
applications hosted at kde.org. Now none of the latest code on kde.org use
"libkonsolepart", except konsolepart.desktop[1]
Those applications belonging to KDE SC (examples are dolphin, kate, krdc) are
not big issues, since KDE SC is released regularly and KDE SC 4.9 is already
trouble free from this renaming. Those applications not belonging to KDE SC are
more troublesome, since they make release less frequently and it may take
some/long time to get a new release that contains the "fix" and is trouble free
from this renaming.
Here is a list of applications that can be seen as blockers of this renaming,
since their current releases still use hardcoded "libkonsolepart".
yakuake 2.9.8
kile 2.1.2
krusader 2.4.0-beta1
konversation 1.4
Before those blockers disappear, do not perform that renaming.
[1] http://lxr.kde.org/search?filestring=&string=libkonsolepart
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list