Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#5639 - Stellarium missing .desktop file [patch attached]

Attached to Project: Arch Linux
Opened by Corrado Primier (bardo) - Saturday, 21 October 2006, 19:45 GMT
Last edited by Aaron Griffin (phrakture) - Wednesday, 08 October 2008, 00:15 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Damir Perisa (damir.perisa)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I wrote a stellarium.desktop file and created a patch for the current PKGBUILD, you find them attached.
This task depends upon

Closed by  Aaron Griffin (phrakture)
Wednesday, 08 October 2008, 00:15 GMT
Reason for closing:  Fixed
Comment by Jan de Groot (JGC) - Sunday, 22 October 2006, 12:44 GMT
[jan@server Downloads]$ desktop-file-validate stellarium.desktop
stellarium.desktop: error: required key "Encoding" not found
stellarium.desktop: error: value of key "Categories" is a list of strings and must end with a semicolon
stellarium.desktop: warning: file contains key "TerminalOptions", usage of this key is not recomm

Seems the .desktop file needs some work, it also contains some KDE-specific things in it. Did you write it yourself, or did you let KDE create it using a custom launcher?
Comment by Corrado Primier (bardo) - Sunday, 22 October 2006, 21:27 GMT
Ok, thanks for pointing this out. I didn't know that utility, this one now validates, and it is based on freedesktop's specs. Since until today I didn't know how to create a correct one, I borrowed the one from octave. I think it means that octave's one is bugged too.
Comment by Damir Perisa (damir.perisa) - Saturday, 18 November 2006, 14:49 GMT
the icon would preferebly be in PNG instead of BMP

and i would find it much better, if this desktop-files would be added officially (by the authors of stellarium in this case)

please contact the devs of stellarium and suggest adding a desktop file to the source code.
thanx in advance
Comment by Corrado Primier (bardo) - Saturday, 18 November 2006, 16:30 GMT Comment by Damir Perisa (damir.perisa) - Saturday, 18 November 2006, 17:26 GMT
ok, thanx
Comment by Roman Kyrylych (Romashka) - Saturday, 09 February 2008, 14:49 GMT
What should we do with this report?
The package is still missing a .desktop file which means mainstream hasn't included it yet, I guess.

P.S.: @Damir: please change to
Comment by Greg (dolby) - Sunday, 04 May 2008, 15:26 GMT
Bug reports like this IMHO should go upstream. Its the upstream developers job to deal with this. I am requesting closure even though i cant check if a .desktop file is included in the source cause its 30mb.
Comment by Corrado Primier (bardo) - Tuesday, 13 May 2008, 08:22 GMT
Grigorios, if you only read three comments above yours you'd have seen a bug report has been opened on the upstream bug tracker 18 months ago, and nobody cared to comment "patches please"or even to close it with "won't implement". This means: let's fix this ourselves in the next release or close this task, since nothing will change.
Comment by Corrado Primier (bardo) - Tuesday, 13 May 2008, 08:46 GMT
In fact, they don't really seem to care much about bugs... they have about 100 closed vs 250+ open. They seem happier to integrate patches, though, so maybe I'll have a try at creating one, because I noticed that in the sources there's a man page (stellarium-0.9.1/data/stellarium.1), but CMakeLists.txt doesn't include it so it isn't installed. I suspect they have no dev with good linux knowledge, so they don't offer much support apart from code-related problems.
Comment by Greg (dolby) - Tuesday, 13 May 2008, 21:16 GMT
OK, i will leave it open. But as far as i've seen Damir wont implement such features if upstream doesnt.
Comment by Damir Perisa (damir.perisa) - Tuesday, 13 May 2008, 22:08 GMT
stellarium is not mainly a linux-users targeted projet. if you want a desktop file by them, provide them the complete solution in their building system and a desktop file that they will like with the proof that it works great and they will include it quite for sure. i'm sorry that i'm too busy with other projects to do such non-essential things myself. i'm not against the idea of deksotp files but i'm against overriding non-essential things that upstream does not want/is not capable to provide/...
Comment by Corrado Primier (bardo) - Tuesday, 13 May 2008, 23:05 GMT
Damir, no need to explain, since we already discussed this and other things about your work through private e-mails some time ago. I know you are a busy person and I don't want to bug you with secondary questions anymore. If I fail at the patch-thing, then I'll request a task closure myself, but I'd prefer it to remain open for now, so that I remember to work on it as soon as I have some free time.
Comment by Damir Perisa (damir.perisa) - Wednesday, 14 May 2008, 04:55 GMT
sure, thats why i leave it open. thanx for the effort you put in any of our pkgs!
Comment by Gavin Bisesi (Daenyth) - Tuesday, 08 July 2008, 02:31 GMT
What's the status on this bug?