[Marble-bugs] [marble] [Bug 353078] New: library plugins should be installed to soversion dependent directory
Harald Sitter
sitter at kde.org
Wed Sep 23 10:05:49 UTC 2015
https://bugs.kde.org/show_bug.cgi?id=353078
Bug ID: 353078
Summary: library plugins should be installed to soversion
dependent directory
Product: marble
Version: unspecified
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: NOR
Component: general
Assignee: marble-bugs at kde.org
Reporter: sitter at kde.org
currently plugins are installed to
> set(plugin_dir ${CMAKE_INSTALL_FULL_LIBDIR}/marble/plugins)
changing this to contain the soversion of the library (e.g. marble22/plugins or
marble/22/plugins or marble/plugins/22) would allow the libraries' versions to
be handled independently of one another and installed at the same time which
allows for soft-migration by distributions.
Namely when landing a new version of marble not all things that use the library
need to be immediately rebuilt as the libraries would be functional without the
application parts installed and two versions of the library could be installed
a the same time without having conflicting plugins.
To that end Debian and Kubuntu had this very thing implemented for years
already. Since this is of interest to all distributions and doesn't have any
disadvantages to it I think it would be good if this was done by default so
everyone gets this more streamlined pathing.
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Marble-bugs
mailing list