/usr/share/applications/evolution-calendar.desktop Exec program 'evolution -c calendar' has not ben found in th PATH

Bug #1800740 reported by FSJM
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Triaged
Low
Unassigned
menulibre (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Invalid desktop file detected! Please see details
Parsing Errors
The following desktop file have failed parsing by the underlying library, and will therefore not show up in MenuLibre
Please investigate these problems with the associated package maintainer

/usr/share/applications/evolution-calendar.desktop

Exec program 'evolution -c calendar' has not been found in the PATH

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: menulibre 2.2.0-1
ProcVersionSignature: Ubuntu 4.15.0-38.41-generic 4.15.18
Uname: Linux 4.15.0-38-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Oct 30 23:47:18 2018
InstallationDate: Installed on 2018-10-28 (2 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
PackageArchitecture: all
SourcePackage: menulibre
UpgradeStatus: No upgrade log present (probably fresh install)

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

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

Changed in menulibre (Ubuntu):
status: New → Confirmed
Revision history for this message
Mike Ferreira (mafoelffen) wrote :

This had affected me... I discovered this when starting menulibre, as a parse error.

On diagnosis of my system, I was just going to remove evolution and reinstall it to to see if that fixed the problem...

# sudo apt-get remove evolution

Even though the evoltution-calendar.desktop file existed in my /usr/share/applications directory, the system (in fact) was correct in saying it couldn't find evolution in the run path... Because on my system (at least), the Evolution package was not installed.

So:
# sudo apt-get update
# sudo apt-get install evolution evolution-ews

Now menulibre parses evolution-calendar.desktop correctly on my system (and it shows in the Gnome Application Menu DropDown), because it is "now present" in the PATH on my system... (LOL) That was my work-around.

On my guess of what happened to cause this for me on my old laptop?:
   I had installed Lubuntu 18.04 (32 bit), not 64 bit version like the OP... I had then installed Gnome 3 Desktop and Ubuntu Desktop... in ubuntu-desktop, while installing default apps of, I think it ommited the Evolution package.

Revision history for this message
Sean Davis (bluesabre) wrote :

This error is displayed when the executable, in this case, `evolution`, cannot be found in one of the directories defined in PATH. As Mike Ferreira notes, evolution-calendar.desktop can exist but incorrectly reference a non-installed application. In this case, the packaging should be reviewed.

Marking gnome-shell affected since it ships this file.

$ apt-file search evolution-calendar.desktop
app-install-data: /usr/share/app-install/desktop/gnome-shell:evolution-calendar.desktop
gnome-shell: /usr/share/applications/evolution-calendar.desktop

Changed in menulibre (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in evolution (Ubuntu):
status: New → Confirmed
affects: gnome-shell (Ubuntu) → evolution (Ubuntu)
Jeremy Bícha (jbicha)
affects: evolution (Ubuntu) → gnome-shell (Ubuntu)
Changed in gnome-shell (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in gnome-shell (Ubuntu):
status: New → Confirmed
Revision history for this message
Jeremy Bícha (jbicha) wrote :

This is a minor issue. The evolution-calendar.desktop is not intended to be used by anything except as an internal feature for GNOME Shell.

It looks like it will probably be fixed for GNOME Shell 44 (which will likely be included in Ubuntu 23.04), but it probably is not worth the effort to backport to earlier Ubuntu releases.

Revision history for this message
Jeremy Bícha (jbicha) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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