Seb, I believe the major problem is a logic error. /usr/bin/pkg-gnome-
compat-desktop-file adds these fields to the .desktop files:

> file-roller.desktop (the compatibility .desktop)
X-AppStream-Ignore=true

> org.gnome.FileRoller.desktop ( the new upstream .desktop)
NoDisplay=true

Moving the AppStream-Ignore rule to the .desktop that has NoDisplay set
fixes the GNOME Shell integration issue.

There's another smaller issue with the script, see bug 1623748 for that.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to nautilus in Ubuntu.
https://bugs.launchpad.net/bugs/1606901

Title:
  Clicking "Show details" in AO for Nautilus produces "Could not find
  'nautilus.desktop'" error from gnome-software

Status in Ubuntu GNOME:
  Triaged
Status in gnome-pkg-tools package in Ubuntu:
  Triaged
Status in nautilus package in Ubuntu:
  Triaged
Status in gnome-pkg-tools source package in Xenial:
  Triaged
Status in nautilus source package in Xenial:
  Triaged

Bug description:
  In the Activities Overview applications list, if I right-click on
  "Files" (AKA Nautilus) and select the "Show details" option gnome-
  software is launched but with the error of "Could not find
  'nautilus.desktop'":

      gnome-software_Could_Not_Find_Nautilus-desktop.png

  I am running Ubuntu GNOME 16.04 with GNOME 3.20.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1606901/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to