Bug 329126

Summary: marble-mobile starts on desktop systems
Product: [Applications] marble Reporter: nucleo <nucleo>
Component: generalAssignee: marble-bugs
Status: RESOLVED DUPLICATE    
Severity: normal CC: nienhueser, rdieter
Priority: NOR    
Version First Reported In: 1.7 (KDE 4.12)   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=329081
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: marble-mobile with broken menus

Description nucleo 2013-12-22 15:09:03 UTC
marble-mobile starts instead of marble when I trying to start it from Education menu.

Reproducible: Always



Expected Results:  
marble should be started
Comment 1 nucleo 2013-12-22 17:20:10 UTC
Created attachment 84232 [details]
marble-mobile with broken menus
Comment 2 Dennis Nienhüser 2013-12-22 22:39:23 UTC
Can you please create a ticket in Fedora's bug tracker and ask that the corresponding .desktop file is not installed (same for the mobile application executable)? Splitting the Marble package up into several packages might be an alternative as well.
Comment 3 Rex Dieter 2013-12-23 20:04:23 UTC
Installing 2 .desktop files with the same Name= key is at best, confusing.  Let me humbly suggest either Name= by adjusted for -mobile to distinguish from the main binary, or to simply not install both at the same time by default.

In the meantime, fedora will create a -mobile subpkg for this item.
Comment 4 Dennis Nienhüser 2013-12-24 15:20:37 UTC
Adjusting the name would end up with something like "Marble Mobile", which is redundant when the installation is done correctly (i.e. adjusts to the system underneath).

I'd leave it up for Bernhard to decide whether we want some kind of XOR switch for apps installation, or booleans to disable some. My suggestion would be cmake options like this:
BUILD_MARBLE_APP_KDE (default: TRUE if KDE dependency is found)
BUILD_MARBLE_APP_QT (default: TRUE)
BUILD_MARBLE_APP_MOBILE (default: ?)
BUILD_MARBLE_APP_TOUCH (default: ?)
Comment 5 Dennis Nienhüser 2014-05-02 06:45:21 UTC

*** This bug has been marked as a duplicate of bug 333838 ***