[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