no application menu entry

Bug #293397 reported by bianca.uranus
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tuxtype (Ubuntu)
Fix Released
Low
LaserJock

Bug Description

Binary package hint: tuxtype

Ubuntu Release:
Description: Ubuntu 8.10
Release: 8.10

Package Version:
tuxtype:
  Installed: 1.5.17.dfsg1-3ubuntu1
  Candidate: 1.5.17.dfsg1-3ubuntu1
  Version table:
 *** 1.5.17.dfsg1-3ubuntu1 0
        500 http://au.archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

Expectation:
An entry to appear in the menu under Applications -> Games -> TuxType when package was installed

What Happened:
No such entry appeared when installed

Solution:

To add the attached file to the package
Install it into /usr/share/applications/

Attached file is from
tuxtype:
  Installed: 1.5.15.dfsg1-3ubuntu1
  Candidate: 1.5.15.dfsg1-3ubuntu1
  Version table:
 *** 1.5.15.dfsg1-3ubuntu1 0
        500 http://archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status

Tags: desktop-file
Revision history for this message
bianca.uranus (davejapf) wrote :
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

The source package has a desktop file, but it doesn't seem to get installed

Changed in tuxtype:
importance: Undecided → Low
status: New → Triaged
Changed in tuxtype:
assignee: nobody → loic-martin3
status: Triaged → In Progress
Changed in tuxtype:
assignee: loic-martin3 → nobody
status: In Progress → Confirmed
Revision history for this message
Loïc Martin (loic-martin3) wrote :
LaserJock (laserjock)
Changed in tuxtype:
assignee: nobody → laserjock
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your work there, why do you change the name? there is also some spacing changes which are not required. could you open a bug on the debian bts about those changes since they are not ubuntu specific?

Changed in tuxtype:
status: Confirmed → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

the current debian revision fix the installation issue

Revision history for this message
Loïc Martin (loic-martin3) wrote :

I got in touch with the Debian maintainer and upstream, and submitted the changes to both when relevant :
- the displayed name change (note that the package name remains the same) is documented in the changelog, see "- fix displayed name, which upstream refers as Tux Typing" and check the project page - Tux Typing is the name of the program (we don't display oowriter in the menus for the same reason);
- I didn't create a debdiff for the sole purpose of fixing EOL spaces, it's merely a bonus since I hads to edit debian/rules anyway.

The debian -4 revision doesn't address all the changes from this debdiff. The icon is still put in an incorrect location, the path to icon in the .desktop file doesn't follow freedesktop guidelines, the displayed name isn't the name of the application (+ I also didn't try Debian's -4 package in Jaunty, while I tried this one in i386/amd64 Jaunty, and amd64 Intrepid).

Considering the Ubuntu package still needs a rather ugly merge (conflicting translations, some of them accepted by upstream in newer versions, plus added line for Ubuntu in the .desktop file) it might not be a bad idea to sit this merge while Debian maintainer waits for Lenny to be out, then just merge 1.7.3+ from Debian (with only a line to add in the desktop file, no other Ubuntu-specific changes anymore) since upstream has already merged the changes in this debdiff (plus other changes, since the French .po file was messed up), whether it comes before or after Jaunty is out. In the meantime why not fix these bugs already?

I'll file a bug in Debian if I notice the path for the icon isn't changed in 1.7.3+ versions, but for the moment, with the maintainer already aware of the problem and upstream now having a compliant .desktop file in their tarballs, this shouldn't be necessary (no path for icon in upstream desktop file = icon put in the right location by the packager).

Revision history for this message
Caroline Ford (secretlondon) wrote : Re: [Bug 293397] Re: no application menu entry

Might be good to give to David Bruce / Tim Holy from upstream.

We can fix at source then and get into the SVN.

On 10 Feb 2009, at 00:04, Loïc Martin <email address hidden> wrote:

> I got in touch with the Debian maintainer and upstream, and
> submitted the changes to both when relevant :
> - the displayed name change (note that the package name remains the
> same) is documented in the changelog, see "- fix displayed name,
> which upstream refers as Tux Typing" and check the project page -
> Tux Typing is the name of the program (we don't display oowriter in
> the menus for the same reason);
> - I didn't create a debdiff for the sole purpose of fixing EOL
> spaces, it's merely a bonus since I hads to edit debian/rules anyway.
>
> The debian -4 revision doesn't address all the changes from this
> debdiff. The icon is still put in an incorrect location, the path to
> icon in the .desktop file doesn't follow freedesktop guidelines, the
> displayed name isn't the name of the application (+ I also didn't try
> Debian's -4 package in Jaunty, while I tried this one in i386/amd64
> Jaunty, and amd64 Intrepid).
>
> Considering the Ubuntu package still needs a rather ugly merge
> (conflicting translations, some of them accepted by upstream in newer
> versions, plus added line for Ubuntu in the .desktop file) it might
> not
> be a bad idea to sit this merge while Debian maintainer waits for
> Lenny
> to be out, then just merge 1.7.3+ from Debian (with only a line to add
> in the desktop file, no other Ubuntu-specific changes anymore) since
> upstream has already merged the changes in this debdiff (plus other
> changes, since the French .po file was messed up), whether it comes
> before or after Jaunty is out. In the meantime why not fix these bugs
> already?
>
> I'll file a bug in Debian if I notice the path for the icon isn't
> changed in 1.7.3+ versions, but for the moment, with the maintainer
> already aware of the problem and upstream now having a compliant
> .desktop file in their tarballs, this shouldn't be necessary (no path
> for icon in upstream desktop file = icon put in the right location by
> the packager).
>
> --
> no application menu entry
> https://bugs.launchpad.net/bugs/293397
> You received this bug notification because you are a member of
> Edubuntu
> Bugsquad, which is subscribed to tuxtype in ubuntu.

Revision history for this message
Loïc Martin (loic-martin3) wrote :

David Bruce has everything already, when I said I submitted the changes upstream, upstream means "tuxtype devs" (I thought the last paragraph was clear enough). The files were sent to the <email address hidden> mailing list, and David acknowledged the changes. See http://lists.alioth.debian.org/pipermail/tux4kids-tuxtype-dev/2009-February/000210.html :
> Thanks, I'll put them in.

Revision history for this message
Loïc Martin (loic-martin3) wrote :

Can't see why it's still "incomplete"

Changed in tuxtype:
status: Incomplete → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote :

Uploaded. Sorry, saw too late that the changelog is missing a ":" and thus the bug won't autoclose.

 tuxtype (1.5.17.dfsg1-3ubuntu2) jaunty; urgency=low
 .
   * [debian/rules]:
     - install .desktop file (LP# 293397);
     - fix directory for icon, install in /usr/share/pixmaps instead of
       /usr/share/tuxtype;
     - remove a few empty spaces at end of line.
   * [debian/tuxtype.dirs]: replace usr/share/tuxtype by usr/share/pixmaps, add
       /usr/share/applications (necessary for building the package during target
       "install:" in debian/rules - packaging was done like that).
   * [debian/tuxtype.desktop]:
     - fix displayed name, which upstream refers as Tux Typing;
     - fix syntax for icon (directory, name without extension);
     - add French translation while we're at it.
   * [debian/menu]:
     - change path for icon;
     - change displayed name to Tux Typing (see above).

Changed in tuxtype:
status: Confirmed → Fix Released
Revision history for this message
Simon Andrews (simon-andrews) wrote :

It appears that this fix should have been released a while ago but it's not showing up on my system. The latest version I can see is 1.5.17.dfsg1-3ubuntu1. I've tried enabling the intrepid-proposed repository but it's not there either.

Should this update be available in the main update repositories? If not then where should I be able to find it?

Revision history for this message
Loïc Martin (loic-martin3) wrote :

http://packages.ubuntu.com/search?keywords=tuxtype&searchon=names&suite=all&section=all
shows it did enter the main repositories.

As usual, the fix is always released first on the development release (9.04 here), to include it in Intrepid would mean a request for an SRU, which can take a while to get processed (and I'm not the one deciding if it gets accepted either).

It should be possible to just assign it to Intrepid in this bug though, but no guarantee the archive admins are going to accept it in a stable release.

Revision history for this message
Brandon (tigernerve) wrote :

Simon,

I find it under the downloadable repositories accessible from the applications menu.
Any other question, let me know.

> Date: Tue, 10 Mar 2009 20:47:28 +0000
> From: <email address hidden>
> To: <email address hidden>
> Subject: [Bug 293397] Re: no application menu entry
>
> It appears that this fix should have been released a while ago but it's
> not showing up on my system. The latest version I can see is
> 1.5.17.dfsg1-3ubuntu1. I've tried enabling the intrepid-proposed
> repository but it's not there either.
>
> Should this update be available in the main update repositories? If not
> then where should I be able to find it?
>
> --
> no application menu entry
> https://bugs.launchpad.net/bugs/293397
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “tuxtype” source package in Ubuntu: Fix Released
>
> Bug description:
> Binary package hint: tuxtype
>
> Ubuntu Release:
> Description: Ubuntu 8.10
> Release: 8.10
>
> Package Version:
> tuxtype:
> Installed: 1.5.17.dfsg1-3ubuntu1
> Candidate: 1.5.17.dfsg1-3ubuntu1
> Version table:
> *** 1.5.17.dfsg1-3ubuntu1 0
> 500 http://au.archive.ubuntu.com intrepid/main Packages
> 100 /var/lib/dpkg/status
>
> Expectation:
> An entry to appear in the menu under Applications -> Games -> TuxType when package was installed
>
> What Happened:
> No such entry appeared when installed
>
> Solution:
>
> To add the attached file to the package
> Install it into /usr/share/applications/
>
> Attached file is from
> tuxtype:
> Installed: 1.5.15.dfsg1-3ubuntu1
> Candidate: 1.5.15.dfsg1-3ubuntu1
> Version table:
> *** 1.5.15.dfsg1-3ubuntu1 0
> 500 http://archive.ubuntu.com hardy/main Packages
> 100 /var/lib/dpkg/status

_________________________________________________________________
Drag n’ drop—Get easy photo sharing with Windows Live™ Photos.

http://www.microsoft.com/windows/windowslive/products/photos.aspx

Revision history for this message
Tom (tom6) wrote :

Brandon!! I'm shocked by your sign off advertising Windows! Are you really a grey-suited M$ man?

lol, don't worry i'm only teasing ;) I just dread to think what's at the bottom of my emails :(

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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