All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key.
@ 2020-03-20  7:54 Lockywolf
  2020-03-20  7:55 ` [Bug 1868221] " Lockywolf
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Lockywolf @ 2020-03-20  7:54 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

According to the www.freedesktop.org .desktop-file specification, all
"Application" desktop files should have an "Exec=" key. The one in qemu
doesn't.

This can be easily verified by running kbuildsycoca4 if KDE4 is present,
but the issue is not DE-dependent.

Which binary exactly should be assigned as the default one, I don't
know.

** Affects: qemu
     Importance: Undecided
         Status: New


** Tags: gui usability

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
@ 2020-03-20  7:55 ` Lockywolf
  2020-03-20  9:41 ` Daniel Berrange
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Lockywolf @ 2020-03-20  7:55 UTC (permalink / raw)
  To: qemu-devel

The specification can be seen here:

https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-
spec-latest.html#exec-variables

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
  2020-03-20  7:55 ` [Bug 1868221] " Lockywolf
@ 2020-03-20  9:41 ` Daniel Berrange
  2020-03-20 11:46 ` Daniel Berrange
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Daniel Berrange @ 2020-03-20  9:41 UTC (permalink / raw)
  To: qemu-devel

Adding an exec field would not be right, because QEMU can't simply be
launched from the desktop without any arguments. There needs to be a
long string of arguments given that are different for every QEMU that is
launched. The only viable way to actually launch QEMU is interactively
from the terminal, or indirectly via a 3rd party app like virt-manager.
We only created the qemu.desktop file in the first place because Wayland
needs this to be present in order to identify what Icon to display for a
window.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
  2020-03-20  7:55 ` [Bug 1868221] " Lockywolf
  2020-03-20  9:41 ` Daniel Berrange
@ 2020-03-20 11:46 ` Daniel Berrange
  2020-03-22  5:55 ` Lockywolf
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Daniel Berrange @ 2020-03-20 11:46 UTC (permalink / raw)
  To: qemu-devel

Note that  QEMU sets the NoDisplay=true property to tell desktops not to
display this entry. I don't think KDE should be warning about missing
Exec entry in this case.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (2 preceding siblings ...)
  2020-03-20 11:46 ` Daniel Berrange
@ 2020-03-22  5:55 ` Lockywolf
  2020-05-09  3:51 ` Frédéric Brière
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Lockywolf @ 2020-03-22  5:55 UTC (permalink / raw)
  To: qemu-devel

I'll report a bug in KDE and let's see if the guys agree. Maybe it is a
deficiency of the .desktop specification.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (3 preceding siblings ...)
  2020-03-22  5:55 ` Lockywolf
@ 2020-05-09  3:51 ` Frédéric Brière
  2020-05-09  5:59 ` Lockywolf
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Frédéric Brière @ 2020-05-09  3:51 UTC (permalink / raw)
  To: qemu-devel

Thank you Lockywolf for this bug report.  Have you filed one against KDE
as you previously mentioned?  If so, could you provide us with a link?
Thanks in advance!

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (4 preceding siblings ...)
  2020-05-09  3:51 ` Frédéric Brière
@ 2020-05-09  5:59 ` Lockywolf
  2020-05-10  9:50 ` Michael Tokarev
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Lockywolf @ 2020-05-09  5:59 UTC (permalink / raw)
  To: qemu-devel

I am sorry I haven't dealt with this bug for quite a while. KDE 5 is not
properly working on my distro, and I wanted to test it when it
stabilises.

If qemu dislikes long-standing bugs, this bug can be closed, and I'll
open a new one when I have time to test it on the new KDE.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (5 preceding siblings ...)
  2020-05-09  5:59 ` Lockywolf
@ 2020-05-10  9:50 ` Michael Tokarev
  2020-12-08 14:49 ` Lockywolf
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Michael Tokarev @ 2020-05-10  9:50 UTC (permalink / raw)
  To: qemu-devel

What's the actual problem we're trying to solve here? What needs to be
tested?

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (6 preceding siblings ...)
  2020-05-10  9:50 ` Michael Tokarev
@ 2020-12-08 14:49 ` Lockywolf
  2020-12-08 15:08 ` Lockywolf
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Lockywolf @ 2020-12-08 14:49 UTC (permalink / raw)
  To: qemu-devel

I can confirm that this behaviour is still present on kde 5.20.4.

You can run e.g. khelpcenter and observe:

kf.service.services: The desktop entry file "/usr/share/applications/qemu.desktop" has Type= "Application" but no Exec line
kf.service.sycoca: Invalid Service :  "/usr/share/applications/qemu.desktop"

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (7 preceding siblings ...)
  2020-12-08 14:49 ` Lockywolf
@ 2020-12-08 15:08 ` Lockywolf
  2021-04-22  9:08 ` Thomas Huth
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Lockywolf @ 2020-12-08 15:08 UTC (permalink / raw)
  To: qemu-devel

A bug on KDE bug tracker:

https://bugs.kde.org/show_bug.cgi?id=430157


** Bug watch added: KDE Bug Tracking System #430157
   https://bugs.kde.org/show_bug.cgi?id=430157

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (8 preceding siblings ...)
  2020-12-08 15:08 ` Lockywolf
@ 2021-04-22  9:08 ` Thomas Huth
  2021-06-18 15:45 ` Thomas Huth
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Thomas Huth @ 2021-04-22  9:08 UTC (permalink / raw)
  To: qemu-devel

The QEMU project is currently considering to move its bug tracking to
another system. For this we need to know which bugs are still valid
and which could be closed already. Thus we are setting older bugs to
"Incomplete" now.

If you still think this bug report here is valid, then please switch
the state back to "New" within the next 60 days, otherwise this report
will be marked as "Expired". Or please mark it as "Fix Released" if
the problem has been solved with a newer version of QEMU already.

Thank you and sorry for the inconvenience.


** Changed in: qemu
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  Incomplete

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (9 preceding siblings ...)
  2021-04-22  9:08 ` Thomas Huth
@ 2021-06-18 15:45 ` Thomas Huth
  2021-06-18 16:38 ` Lockywolf
  2021-06-20 17:59 ` Thomas Huth
  12 siblings, 0 replies; 14+ messages in thread
From: Thomas Huth @ 2021-06-18 15:45 UTC (permalink / raw)
  To: qemu-devel

** Bug watch removed: KDE Bug Tracking System #430157
   https://bugs.kde.org/show_bug.cgi?id=430157

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  Incomplete

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (10 preceding siblings ...)
  2021-06-18 15:45 ` Thomas Huth
@ 2021-06-18 16:38 ` Lockywolf
  2021-06-20 17:59 ` Thomas Huth
  12 siblings, 0 replies; 14+ messages in thread
From: Lockywolf @ 2021-06-18 16:38 UTC (permalink / raw)
  To: qemu-devel

** Changed in: qemu
       Status: Incomplete => New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  New

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 1868221] Re: /usr/share/applications/qemu.desktop should have an "Exec=" key.
  2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
                   ` (11 preceding siblings ...)
  2021-06-18 16:38 ` Lockywolf
@ 2021-06-20 17:59 ` Thomas Huth
  12 siblings, 0 replies; 14+ messages in thread
From: Thomas Huth @ 2021-06-20 17:59 UTC (permalink / raw)
  To: qemu-devel

This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:

 https://gitlab.com/qemu-project/qemu/-/issues/440


** Changed in: qemu
       Status: New => Expired

** Bug watch added: gitlab.com/qemu-project/qemu/-/issues #440
   https://gitlab.com/qemu-project/qemu/-/issues/440

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1868221

Title:
  /usr/share/applications/qemu.desktop should have an "Exec=" key.

Status in QEMU:
  Expired

Bug description:
  According to the www.freedesktop.org .desktop-file specification, all
  "Application" desktop files should have an "Exec=" key. The one in
  qemu doesn't.

  This can be easily verified by running kbuildsycoca4 if KDE4 is
  present, but the issue is not DE-dependent.

  Which binary exactly should be assigned as the default one, I don't
  know.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1868221/+subscriptions


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2021-06-20 18:06 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-20  7:54 [Bug 1868221] [NEW] /usr/share/applications/qemu.desktop should have an "Exec=" key Lockywolf
2020-03-20  7:55 ` [Bug 1868221] " Lockywolf
2020-03-20  9:41 ` Daniel Berrange
2020-03-20 11:46 ` Daniel Berrange
2020-03-22  5:55 ` Lockywolf
2020-05-09  3:51 ` Frédéric Brière
2020-05-09  5:59 ` Lockywolf
2020-05-10  9:50 ` Michael Tokarev
2020-12-08 14:49 ` Lockywolf
2020-12-08 15:08 ` Lockywolf
2021-04-22  9:08 ` Thomas Huth
2021-06-18 15:45 ` Thomas Huth
2021-06-18 16:38 ` Lockywolf
2021-06-20 17:59 ` Thomas Huth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.