Quickly package replaces all Exec strings in .desktop file, removing Quicklist entries
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Quickly |
Fix Released
|
Undecided
|
Unassigned | ||
quickly (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[ Test case ]
1. install the version from -proposde (-0ubuntu4)
2. have a file with an exec key containing an option (--foo)
3. use Quickly package
-> the file should get completed with the right path and no arg should be skipped
[ Regression potential ]
Covered by test suite
Upon packaging quickly replaces debian/rules file and it contains
sed -i 's|Exec=
which replaces the whole Exec line including command-line arguments.
AFAIU it should've been
s|Exec=[^ ]*|
The main issue with this is that it removes the command-line arguments used in Unity Quicklist entries.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: quickly 12.04-0ubuntu2
ProcVersionSign
Uname: Linux 3.2.0-26-
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
Date: Fri Jul 6 13:44:33 2012
PackageArchitec
QuicklyDataPath: /usr/share/quickly
QuicklyTemplates:
/usr/share/
/usr/share/
/usr/share/
QuicklyTemplate
SourcePackage: quickly
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: arb |
Changed in quickly (Ubuntu): | |
status: | New → Confirmed |
Changed in quickly: | |
status: | New → Confirmed |
summary: |
- Quickly package replaces all Exec strings in .desktop file + Quickly package replaces all Exec strings in .desktop file, removing + Quicklist entries |
description: | updated |
Changed in quickly: | |
status: | Confirmed → Fix Released |
Changed in quickly (Ubuntu): | |
status: | Confirmed → Fix Committed |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: verification-done removed: verification-needed |
Workaround on http:// askubuntu. com/questions/ 160336/ how-to- prevent- quickly- from-replacing- exec-in- the-desktop- file/