openbox.desktop has Type= "XSession"

Bug #1185502 reported by Balaam's Miracle
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openbox (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

During and after installing today's updates (5-29-2013) my console was spammed with the following message :

kbuildsycoca4(31550)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/applications/openbox.desktop" has Type= "XSession" instead of "Application" or "Service"

kbuildsycoca4(31550) KBuildServiceFactory::createEntry: Invalid Service : "/usr/share/applications/openbox.desktop"

I went to the #kubuntu IRC channel on freenode, and it was suggested that i'd report this.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: openbox 3.5.0-7
ProcVersionSignature: Ubuntu 3.8.0-22.33-generic 3.8.11
Uname: Linux 3.8.0-22-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.9.2-0ubuntu8
Architecture: i386
Date: Wed May 29 08:48:55 2013
InstallationDate: Installed on 2012-08-13 (289 days ago)
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
MarkForUpload: True
SourcePackage: openbox
UpgradeStatus: Upgraded to raring on 2013-03-15 (74 days ago)

Revision history for this message
Balaam's Miracle (balaam-balaamsmiracle) wrote :
Changed in openbox (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openbox - 3.5.2-5

---------------
openbox (3.5.2-5) unstable; urgency=low

  * Add debian/patches/remove_redundant_autostart.patch.
    (Closes: #728527, #709291)
  * No logger install desktop file in applications.
    (LP: #1185502, LP: #1255783)
  * debian/control:
    + new binary packages openbox-gnome-session and openbox-kde-session to
      separate Gnome and KDE SC sessions from Openbox package. (Closes: #728661)
    + add openbox-menu to suggests.
    + add openbox-gnome-session and openbox-kde-session to openbox package
      recommends.
  * debian/rules:
    + use xz to compress packages.
  * Update NEWS.Debian.

 -- Mateusz Łukasik <email address hidden> Thu, 28 Nov 2013 19:35:36 +0100

Changed in openbox (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
quequotion (quequotion) wrote :

This was handled incorrectly.

There was already a bug report regarding the desktop file that was also handled incorrectly, bug 1220257

The real problem was that Ubuntu has been packaging an outdated version of openbox with an incorrect version number (this was actually 3.5.0; 3.5.2's .desktop does not have this problem)

Revision history for this message
quequotion (quequotion) wrote :

Maybe just the .desktop file is outdated.

Ubuntu has been packaging "data/gnome-wm-properties/openbox.desktop" but the correct file is "data/openbox.desktop"

The other file should be removed from the source tree, but it's probably been forgotten.

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.