Swami does not have a menu entry after installation

Bug #258586 reported by Alejandro R. Mosteo
6
Affects Status Importance Assigned to Milestone
swami (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: swami

Using kubuntu with kde 3.5.9 here, but I guess this should apply to freedesktop compliant desktops?

I installed, via adept_manager, qsynth and swami in the same batch. After installation, QSynth properly appears under 'Multimedia', whereas Swami can't be found. Since Swami is a GUI app, I would expect it to show there.

I've also checked the list of installed files in adept, and I can't see nothing that looks like a menu shortcut (albeit I'm no expert and I don't know how it would like).

In summary, this is (if valid) a bug in the packaging and not in the application proper.

swami:
  Installed: 0.9.4-1build1
  Candidate: 0.9.4-1build1
  Version table:
 *** 0.9.4-1build1 0
        500 http://es.archive.ubuntu.com hardy/universe Packages
        100 /var/lib/dpkg/status

Related branches

Changed in swami:
assignee: nobody → nhandler
status: New → In Progress
Revision history for this message
Nathan Handler (nhandler) wrote :

I can confirm this bug in swami version 0.9.4-1build1 in Intrepid. Swami currently does not install a .desktop file. This can be seen by looking at the list of files it installs:

$ dpkg -L swami
/.
/usr
/usr/bin
/usr/bin/swami
/usr/sbin
/usr/lib
/usr/lib/swami
/usr/lib/swami/wavetbl_fluidsynth.so
/usr/lib/swami/wavetbl_fluidsynth.la
/usr/lib/swami/wavetbl_fluidsynth.a
/usr/lib/swami/samplelib_audiofile.so
/usr/lib/swami/samplelib_audiofile.la
/usr/lib/swami/samplelib_audiofile.a
/usr/lib/swami/samplelib_libsndfile.so
/usr/lib/swami/samplelib_libsndfile.la
/usr/lib/swami/samplelib_libsndfile.a
/usr/share
/usr/share/doc
/usr/share/doc/swami
/usr/share/doc/swami/NEWS.gz
/usr/share/doc/swami/AUTHORS
/usr/share/doc/swami/copyright
/usr/share/doc/swami/README.gz
/usr/share/doc/swami/changelog.Debian.gz
/usr/share/swami
/usr/share/swami/swami.glade

I will prepare a patch to fix this bug.

Changed in swami:
importance: Undecided → Low
Revision history for this message
Nathan Handler (nhandler) wrote :

I was unable to locate an icon in the application or on the swami website. As a result, this .desktop file does not have an icon associated with it. If someone locates an icon, I would be glad to update the .desktop file that this patch adds.

swami (0.9.4-1ubuntu1) intrepid; urgency=low

  * Add debian/swami.desktop (LP: #258586)

 -- Nathan Handler <email address hidden> Sat, 16 Aug 2008 15:53:04 -0500

Changed in swami:
assignee: nhandler → nobody
status: In Progress → Confirmed
Revision history for this message
Alejandro R. Mosteo (mosteo) wrote :

Looking here:

http://swami.resonance.org/trac/browser/trunk/swami

I see a swami-2.png that looks promising. There's also a .svg but this actually seems to be something non-iconic. Incidentally, there's also a swami-2.desktop

Thanks for the quick response.

Changed in swami:
assignee: nobody → nhandler
status: Confirmed → In Progress
Revision history for this message
Nathan Handler (nhandler) wrote :

I used swami-2.png to create the icon. I also modified the .desktop file to be more like swami-2.desktop.

swami (0.9.4-1ubuntu1) intrepid; urgency=low

  * Add debian/swami.desktop and debian/swami.xpm (LP: #258586)

 -- Nathan Handler <email address hidden> Sat, 16 Aug 2008 20:45:45 -0500

Changed in swami:
assignee: nhandler → nobody
status: In Progress → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package swami - 0.9.4-1ubuntu1

---------------
swami (0.9.4-1ubuntu1) intrepid; urgency=low

  * Add debian/swami.desktop and debian/swami.xpm (LP: #258586)

 -- Nathan Handler <email address hidden> Sat, 16 Aug 2008 20:45:45 -0500

Changed in swami:
status: Confirmed → Fix Released
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.