No %<something in gdebi.desktop's Exec= line makes setting gdebi as default difficult

Bug #803729 reported by Doug McMahon
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gdebi (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

With that line included gdebi will not be available from the right click > properties menu
Users can only set gdebi as default by either editing/removing the line in gdebi.desktop or adding a line in -
~/.local/share/applications/mimeapps.list in the [Default Applications] section
Shouldn't be that way...

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: gdebi 0.8~exp2
ProcVersionSignature: Ubuntu 3.0-2.3-generic 3.0.0-rc4
Uname: Linux 3.0-2-generic i686
Architecture: i386
Date: Thu Jun 30 00:01:59 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110629)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gdebi
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Doug McMahon (mc3man) wrote :
Revision history for this message
Luca Falavigna (dktrkranz) wrote :
Changed in gdebi (Ubuntu):
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdebi - 0.8.0

---------------
gdebi (0.8.0) unstable; urgency=low

  * Upload to unstable.
  * GDebi/GDebiCommon.py:
    - Handle exception generated when installing packages not available
      in any archive (LP: #800865).
  * data/gdebi.desktop.in, data/gdebi-kde.desktop.in:
    - Remove NoDisplay to show GDebi in system menus (LP: #803729).
 -- Luca Falavigna <email address hidden> Thu, 07 Jul 2011 23:22:28 +0000

Changed in gdebi (Ubuntu):
status: Fix Committed → Fix Released
Doug McMahon (mc3man)
Changed in gdebi (Ubuntu):
status: Fix Released → New
summary: - "NoDisplay=true" in gdebi.desktop makes setting gdebi as default
- difficult
+ No %<something in gdebi.desktop's Exec= line makes setting gdebi as
+ default difficult
Revision history for this message
Doug McMahon (mc3man) wrote :

Really a minor issue, thought i'd re-open just in case there is a rebuild or for 12/10
The only way .desktops will show up in nautilus' right click > properties > open with lists is if the Exec= line in the app's .desktop ends with a %something
Not sure if %f is appropriate but seemed ok here

Ex.
Exec=gdebi-gtk %f

Revision history for this message
Luca Falavigna (dktrkranz) wrote :
Changed in gdebi (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdebi - 0.8.3

---------------
gdebi (0.8.3) unstable; urgency=low

  [ Luca Falavigna ]
  * data/gdebi.desktop.in:
    - Append %f to Exec parameter (LP: #803729).
  * GDebi/GDebiKDE.py:
    - Invoke kdesu instead of kdesudo in Debian (Closes: #641078).
  * debian/control:
    - Suggest xz-lzma to provide support for lzma compresed packages,
      they are not very common as lzma is no longer supported by
      Debian archive (superseded by xz), but are still valid and
      supported by dpkg/apt (Closes: #650507).
    - Add kde-runtime to gdebi-kde dependencies for kdesu support.
  * po/*.po:
    - Refresh translations exported from Rosetta.

  [ Michael Terry ]
  * debian/control:
    - Do not pass "all" to X-Python-Version, pass ">= 2.6" instead,
      which is known to work with GDebi code (Closes: #648229).
 -- Luca Falavigna <email address hidden> Sat, 03 Dec 2011 13:05:55 +0100

Changed in gdebi (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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