Wrong icon path in desktop file

Bug #1309428 reported by Marius Gedminas
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gtimelog (Debian)
Fix Released
Unknown
gtimelog (Ubuntu)
Fix Released
Low
Louis Bouchard
Trusty
Won't Fix
Low
Unassigned
Wily
Won't Fix
Low
Unassigned

Bug Description

[Impact]

 * The icon of gtimelog is replaced with the default ("unknown") one (in the dash & launcher).

[Test Case]

 * Launch gtimelog.

 * Look at the launcher icon.

[Regression Potential]

 * This is a backport of change already present in Debian & Xenial.

[Other Info]

 * Original bug description

gtimelog 0.9.1 in trusty ships a /usr/share/applications/gtimelog.desktop that says

    Icon=/usr/share/pyshared/gtimelog/gtimelog.png

however /usr/share/pyshared/gtimelog/gtimelog.png does not exist!

dpkg -L gtimelog shows that there are two copies of gtimelog.png elsewhere:

    /usr/share/pixmaps/gtimelog.png
    /usr/lib/python3/dist-packages/gtimelog/gtimelog.png

Revision history for this message
Marius Gedminas (mgedmin) wrote :

I uploaded a fix to the PPA, now waiting for it to build.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

This ought to be fixed in gtimelog - 0.9.1-2ppa0 in https://launchpad.net/~gtimelog-dev/+archive/ppa/+packages.

Revision history for this message
Eugene Morozov (emorozov) wrote :

I've just installed Ubuntu 14.10 and there's still wrong path in the desktop file.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gtimelog (Ubuntu):
status: New → Confirmed
Revision history for this message
Nobuto Murata (nobuto) wrote :

On my vivid desktop, "Icon=gtimelog" without full path just works for me. debian/patches/fix-icon-path can be dropped, IMHO.

Revision history for this message
Louis Bouchard (louis) wrote :

Just opened a debian bug with a proposed fix : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807047

This should sync back to Xenial

Changed in gtimelog (Ubuntu):
importance: Undecided → Low
status: Confirmed → In Progress
assignee: nobody → Louis Bouchard (louis-bouchard)
Revision history for this message
Barry Warsaw (barry) wrote :

I just uploaded 0.10.0-1 to Debian with the fix. Should sync to Ubuntu and close this bug soon.

Barry Warsaw (barry)
Changed in gtimelog (Ubuntu):
status: In Progress → Fix Released
Changed in gtimelog (Debian):
status: Unknown → Fix Released
Revision history for this message
Dariusz Gadomski (dgadomski) wrote :

SRU proposal for Trusty

Revision history for this message
Dariusz Gadomski (dgadomski) wrote :

SRU proposal for Wily

description: updated
Revision history for this message
Louis Bouchard (louis) wrote :

dgadomski: there's a few problems with your debdiff :
1) you need to run update-maintainer since you're turning a debian package into an ubuntu-specific one
2) you removed a patch that quilt already applied so the source is still modified. You need to run quilt pop -a before you remove the patch & run debuild -S otherwise the source file appears as already modified

Revision history for this message
Dariusz Gadomski (dgadomski) wrote :
Revision history for this message
Dariusz Gadomski (dgadomski) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Marius, or anyone else affected,

Accepted gtimelog into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gtimelog/0.9.1-2ubuntu1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in gtimelog (Ubuntu Trusty):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Chris Hermansen (c-hermansen) wrote : Re: [Bug 1309428] Re: Wrong icon path in desktop file

Brian, will this also make it to Wily?

Regards, Chris Hermansen
On Feb 18, 2016 15:41, "Brian Murray" <email address hidden> wrote:

> Hello Marius, or anyone else affected,
>
> Accepted gtimelog into trusty-proposed. The package will build now and
> be available at
> https://launchpad.net/ubuntu/+source/gtimelog/0.9.1-2ubuntu1 in a few
> hours, and then in the -proposed repository.
>
> Please help us by testing this new package. See
> https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
> enable and use -proposed. Your feedback will aid us getting this update
> out to other Ubuntu users.
>
> If this package fixes the bug for you, please add a comment to this bug,
> mentioning the version of the package you tested, and change the tag
> from verification-needed to verification-done. If it does not fix the
> bug for you, please add a comment stating that, and change the tag to
> verification-failed. In either case, details of your testing will help
> us make a better decision.
>
> Further information regarding the verification process can be found at
> https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
> advance!
>
> ** Changed in: gtimelog (Ubuntu Trusty)
> Status: New => Fix Committed
>
> ** Tags added: verification-needed
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (1514254).
> https://bugs.launchpad.net/bugs/1309428
>
> Title:
> Wrong icon path in desktop file
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/gtimelog/+bug/1309428/+subscriptions
>

Revision history for this message
Louis Bouchard (louis) wrote :

Chris,
Yes I will upload the Wily bits shortly. I thought that I had to wait for the Trusty SRU to go through to upload the Wily one.

Changed in gtimelog (Ubuntu Wily):
status: New → In Progress
Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Marius, or anyone else affected,

Accepted gtimelog into wily-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gtimelog/0.9.2-1ubuntu1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in gtimelog (Ubuntu Wily):
status: In Progress → Fix Committed
Mathew Hodson (mhodson)
Changed in gtimelog (Ubuntu Wily):
importance: Undecided → Low
Changed in gtimelog (Ubuntu Trusty):
importance: Undecided → Low
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote : [gtimelog/wily] verification still needed

The fix for this bug has been awaiting testing feedback in the -proposed repository for wily for more than 90 days. Please test this fix and update the bug appropriately with the results. In the event that the fix for this bug is still not verified 15 days from now, the package will be removed from the -proposed repository.

tags: added: removal-candidate
Revision history for this message
Steve Langasek (vorlon) wrote : Proposed package removed from archive

The version of gtimelog in the proposed pocket of Trusty that was purported to fix this bug report has been removed because the bugs that were to be fixed by the upload were not verified in a timely (105 days) fashion.

Changed in gtimelog (Ubuntu Trusty):
status: Fix Committed → Won't Fix
Revision history for this message
Steve Langasek (vorlon) wrote :

The version of gtimelog in the proposed pocket of Wily that was purported to fix this bug report has been removed because the bugs that were to be fixed by the upload were not verified in a timely (105 days) fashion.

Changed in gtimelog (Ubuntu Wily):
status: Fix Committed → Won't Fix
tags: removed: verification-needed
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.