Missing .desktop file

Bug #42622 reported by Piotr Gaczkowski
16
Affects Status Importance Assigned to Milestone
drscheme (Ubuntu)
Fix Released
Medium
William Grant
gnome-app-install (Ubuntu)
Invalid
Medium
Michael Vogt

Bug Description

DrScheme is missing a .desktop file, and does not appear in gnome-app-install. DrPython does appear.

Related branches

Changed in gnome-app-install:
assignee: nobody → mvo
Revision history for this message
Piotr Gaczkowski (doomhammer) wrote :

And BTW: The menu icon would be nice if it is going to be installed from gnome-app-install :)

Revision history for this message
Emmet Hikory (persia) wrote :

gnome-app-install automatically includes the available .desktop files in the distribution at each update. Once a .desktop file is available for drscheme, it will be included.

Changed in gnome-app-install:
status: Unconfirmed → Rejected
Changed in drscheme:
status: Unconfirmed → Confirmed
Revision history for this message
Emmet Hikory (persia) wrote : Patch for basic .desktop file

The attached patch include and installs a .desktop file for drscheme. No .desktop is included for mzscheme, and the icon is stored in a legacy location.

Changed in drscheme:
assignee: nobody → motureviewers
description: updated
Revision history for this message
Barry deFreese (bddebian) wrote :

Uploaded with attached patch. Thanks Emmet.

Changed in drscheme:
status: Confirmed → Fix Committed
Revision history for this message
Emmet Hikory (persia) wrote :

Built on all architectures. This missed the most recent gnome-app-install update, but should be included in 0.1.29.

Changed in drscheme:
status: Fix Committed → Fix Released
Revision history for this message
Roshan Shariff (roshan.shariff) wrote :

I'm reopening this bug since the .desktop file patch for Dapper has been dropped in Edgy.

Changed in drscheme:
status: Fix Released → Confirmed
Changed in drscheme:
assignee: motureviewers → nobody
Revision history for this message
Emmet Hikory (persia) wrote :

Please find attached an updated patch to fix the bug again (same content as before).

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

uploaded, thanks

Changed in drscheme:
status: Confirmed → Fix Released
Revision history for this message
Roshan Shariff (roshan.shariff) wrote :

Reopening bug since drscheme 1:352-9ubuntu1 on feisty doesn't contain the .desktop file, even though the changelog entry for this version says it does.

Changed in drscheme:
status: Fix Released → Confirmed
Revision history for this message
William Grant (wgrant) wrote :

The .desktop isn't actually being installed. I'll fix that.

Changed in drscheme:
assignee: nobody → fujitsu
status: Confirmed → In Progress
Revision history for this message
William Grant (wgrant) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 drscheme (1:352-10ubuntu1) feisty; urgency=low
 .
   * Merge from Debian unstable.
   * Actually install the .desktop file. (LP: #42622)
   * Comply with new Debian maintainer spec.
 .
 drscheme (1:352-10) unstable; urgency=low
 .
   * Apply German po-debconf translation update from Matthis Julius
     (Closes: #406148)

  status fixcommitted
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF5oFaAc+S8KckfcURAvNcAJwNM5tPCsQmITrBWTEnnxMpmwQuAwCcCZt7
1X9b4tqIwI+GWbZibwKbJss=
=OEbO
-----END PGP SIGNATURE-----

Changed in drscheme:
status: In Progress → Fix Committed
Revision history for this message
William Grant (wgrant) wrote :

Unfortunately, this failed to build on i386 and amd64. It succeeded on powerpc and sparc, so I've got no idea what's going. Probably the buildds being stupid. I'm looking into it.

Revision history for this message
Emmet Hikory (persia) wrote :

drscheme has difficulty bootstrapping. I just succesfully built on AMD64. Ask for the builds to be taken back to recompile. Also, I made a mistake on 352-9ubuntu1: "Original-Maintainer" should be adjusted to "XSBC-Original-Maintainer" in debian/control if you end up uploading a new version.

Revision history for this message
William Grant (wgrant) wrote : Re: [Bug 42622] Re: Missing .desktop file

Emmet Hikory wrote:
> drscheme has difficulty bootstrapping. I just succesfully built on
> AMD64. Ask for the builds to be taken back to recompile.

It builds fine on both i386 and amd64 using every method I know of here,
so it seems to be isolated to the buildds. A recompilation isn't likely
to be useful, as the conditions won't have changed in the past 2 hours.

> Also, I made a mistake on 352-9ubuntu1: "Original-Maintainer" should
> be adjusted to "XSBC-Original-Maintainer" in debian/control if you end
> up uploading a new version.

I made it compliant when I uploaded 352-10ubuntu1 anyway.

Revision history for this message
Roshan Shariff (roshan.shariff) wrote :

For what it's worth, the build succeeds on my amd64 pbuilder, but
fails if I try it again with pkg-create-dbgsym installed. The error
message is the same as on the Ubuntu buildd:

du: `./usr/share/plt/doc/doc-license.txt': Not a directory

Roshan

Revision history for this message
William Grant (wgrant) wrote :

Roshan Shariff wrote:
> For what it's worth, the build succeeds on my amd64 pbuilder, but
> fails if I try it again with pkg-create-dbgsym installed. The error
> message is the same as on the Ubuntu buildd:
>
> du: `./usr/share/plt/doc/doc-license.txt': Not a directory
>
> Roshan

Aha! Thankyou, I was wondering if it might have been something to do
with that.

I'll notify one of the buildd admins of the issue, and it should be
resolved in the near future.

Revision history for this message
William Grant (wgrant) wrote :

Everything is now fine, except for amd64. A rebuild on i386 fixed the issue, I'm hoping the same will hold for amd64.

Revision history for this message
William Grant (wgrant) wrote :

amd64 has now build successfully.

Changed in drscheme:
status: Fix Committed → Fix Released
Revision history for this message
Tristam MacDonald (swiftcoder) wrote :

I can confirm that this bug is once again present on lucid-lynx, or at least the amd64 version. No menu icon appears having installed drscheme from apt, and no relevant .desktop file is present on the system thereafter.

Changed in drscheme (Ubuntu):
status: Fix Released → Incomplete
Revision history for this message
William Grant (wgrant) wrote :

Tristam, please report a new bug about the issue. This bug has been closed for more than three years.

Changed in drscheme (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Matthew Bohy (matt-bohy) wrote :

Thanks for the update on this bug. drscheme is just a dummy package now, so future bugs and comments should be filed against the package plt-scheme. I'm marking this bug as "Fix released" since it was fixed in previous versions (when the name was drscheme). However, please see LP: #374283, where the same problem is reported against plt-scheme. I've linked that bug to the Debian bug, and I've attached a patch to add the .desktop file there.

TomasHnyk (sup)
tags: added: desktop-file
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.