FS#66468 - [gufw] desktop shortcut missing

Attached to Project: Community Packages
Opened by Paulo Fino (burafino) - Wednesday, 29 April 2020, 18:51 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 13 September 2020, 04:14 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 7
Private No

Details

Description:
The /usr/share/applications/gufw.desktop file is missing from the package.

Additional info:
package version(s) 20.04.1-1

Steps to reproduce:
Install gufw 20.04.1-1 or upgrade from previous version 19.10.
No shortcut appears in any menu in any DE. No .desktop file is installed under /usr/share/applications/ or even listed in the package files.
Additionally, when launched from terminal or via Alt+F2 in Gnome or via manually created .desktop file, an 'unavailable' icon appears on the dock, not the application icon, unlike the prevous.
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Sunday, 13 September 2020, 04:14 GMT
Reason for closing:  Fixed
Additional comments about closing:  gufw-20.04.1-2
Comment by Pedro Barreto (euzao) - Monday, 04 May 2020, 02:47 GMT
I confirm that bug. Also happened to me after a clean Arch install.

Version: 20.04.1-1.
Comment by Arek (Domker_) - Tuesday, 05 May 2020, 23:28 GMT
I confirm too. Missing .desktop file and icon.

(gufw.py:8598): Gtk-WARNING **: 01:22:16.143: Could not load image '/usr/share/icons/hicolor/48x48/apps/gufw.png': Open file „/usr/share/icons/hicolor/48x48/apps/gufw.png” failed: No such file or directory
Comment by helle vaanzinn (glitsj16) - Wednesday, 06 May 2020, 02:26 GMT
I noticed these warnings while building with makepkg:

- build step
WARNING: the following files are not recognized by DistUtilsExtra.auto:
DEV_extra_translations/extra_translations.py
DEV_extra_translations/get.py
DEV_extra_translations/regenerate_translations.txt
INSTALL

- package step
WARNING: the following files are not recognized by DistUtilsExtra.auto:
DEV_extra_translations/extra_translations.py
DEV_extra_translations/get.py
DEV_extra_translations/regenerate_translations.txt
INSTALL
gufw.desktop.in
po/gufw.pot

So the translation files might also be missing.
Comment by Aaron (ukbeast89) - Thursday, 07 May 2020, 13:20 GMT
remove --skip-build

and try again.
Comment by helle vaanzinn (glitsj16) - Sunday, 26 July 2020, 14:59 GMT
Confirming that removing '--skip-build' does produce the gufw.desktop file. Thanks @ukbeast89.

Loading...