Debian Bug report logs - #960693
phpliteadmin.desktop file is misconfigured

version graph

Package: phpliteadmin; Maintainer for phpliteadmin is Nicholas Guriev <guriev-ns@ya.ru>; Source for phpliteadmin is src:phpliteadmin (PTS, buildd, popcon).

Reported by: "Jason L. Quinn" <jason.lee.quinn+debian@gmail.com>

Date: Fri, 15 May 2020 13:57:02 UTC

Severity: normal

Found in version phpliteadmin/1.9.7.1-2

Fixed in version phpliteadmin/1.9.8.2-2

Done: Nicholas Guriev <guriev-ns@ya.ru>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, jason.lee.quinn+debian@gmail.com, Nicholas Guriev <guriev-ns@ya.ru>:
Bug#960693; Package phpliteadmin. (Fri, 15 May 2020 13:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Jason L. Quinn" <jason.lee.quinn+debian@gmail.com>:
New Bug report received and forwarded. Copy sent to jason.lee.quinn+debian@gmail.com, Nicholas Guriev <guriev-ns@ya.ru>. (Fri, 15 May 2020 13:57:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Jason L. Quinn" <jason.lee.quinn+debian@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: phpliteadmin.desktop file is misconfigured
Date: Fri, 15 May 2020 21:53:33 +0800
Package: phpliteadmin
Version: 1.9.7.1-2
Severity: normal

Dear Maintainer,

When I start a QT application like kate from the console, I receive the
following phpliteadmin-related error messages:

=================
kf5.kservice.services: The desktop entry file
"/usr/share/applications/phpliteadmin.desktop"  has Type= "Link"  instead of
"Application" or "Service"
kf5.kservice.sycoca: Invalid Service :
"/usr/share/applications/phpliteadmin.desktop"
=================

"Link" is not a proper value for Type. I believe setting it to "Service" might
be what is wanted. It silences the error and it still runs.

This packaging bug is more severe than it might appear since it pollutes
console output for external QT applications.

I'm reporting this from Debian 10.3 but I also checked the most up-to-date
package in sid and it still has the same incorrect value of "Link".



-- System Information:
Debian Release: 10.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-9-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages phpliteadmin depends on:
ii  libapache2-mod-php                          2:7.3+69
ii  libapache2-mod-php7.3 [libapache2-mod-php]  7.3.14-1~deb10u1
ii  php-sqlite3                                 2:7.3+69
ii  php7.3-sqlite3 [php-sqlite3]                7.3.14-1~deb10u1

Versions of packages phpliteadmin recommends:
ii  apache2 [httpd]  2.4.38-3+deb10u3

Versions of packages phpliteadmin suggests:
ii  firefox-esr [www-browser]  68.8.0esr-1~deb10u1
ii  konqueror [www-browser]    4:18.12.0-1
ii  lynx [www-browser]         2.8.9rel.1-3

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/share/applications/phpliteadmin.desktop (from phpliteadmin package)



Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#960693; Package phpliteadmin. (Fri, 15 May 2020 19:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Nicholas Guriev <guriev-ns@ya.ru>:
Extra info received and forwarded to list. (Fri, 15 May 2020 19:15:02 GMT) (full text, mbox, link).


Message #10 received at 960693@bugs.debian.org (full text, mbox, reply):

From: Nicholas Guriev <guriev-ns@ya.ru>
To: "Jason L. Quinn" <jason.lee.quinn+debian@gmail.com>, 960693@bugs.debian.org
Subject: Re: Bug#960693: phpliteadmin.desktop file is misconfigured
Date: Fri, 15 May 2020 22:01:12 +0300
Hello,

As Desktop Entry Specification says[1], `Link` is a valid value of `Type` key in
*.desktop files, and unknown types should be silently ignored. So I doubt the
issue is in the phpliteadmin package. Although, I do not know which menu
supports such links. It might be worth switching to `Application` type and
invoking xdg-open.

I did not reproduce the problem by myself yet. Is it a fatal error that blocks
something or just a warning message?

 [1]: https://specifications.freedesktop.org/desktop-entry-spec/1.4/ar01s06.html




Reply sent to Nicholas Guriev <guriev-ns@ya.ru>:
You have taken responsibility. (Sat, 12 Mar 2022 19:21:05 GMT) (full text, mbox, link).


Notification sent to "Jason L. Quinn" <jason.lee.quinn+debian@gmail.com>:
Bug acknowledged by developer. (Sat, 12 Mar 2022 19:21:05 GMT) (full text, mbox, link).


Message #15 received at 960693-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 960693-close@bugs.debian.org
Subject: Bug#960693: fixed in phpliteadmin 1.9.8.2-2
Date: Sat, 12 Mar 2022 19:19:58 +0000
Source: phpliteadmin
Source-Version: 1.9.8.2-2
Done: Nicholas Guriev <guriev-ns@ya.ru>

We believe that the bug you reported is fixed in the latest version of
phpliteadmin, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 960693@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicholas Guriev <guriev-ns@ya.ru> (supplier of updated phpliteadmin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 12 Mar 2022 21:02:51 +0300
Source: phpliteadmin
Built-For-Profiles: noudeb
Architecture: source
Version: 1.9.8.2-2
Distribution: unstable
Urgency: medium
Maintainer: Nicholas Guriev <guriev-ns@ya.ru>
Changed-By: Nicholas Guriev <guriev-ns@ya.ru>
Closes: 960693 1005441
Changes:
 phpliteadmin (1.9.8.2-2) unstable; urgency=medium
 .
   * Update link in the debian/control file to moved Salsa repository.
   * Switch to Application type of .desktop entry. (Closes: #960693)
   * New Substr-may-be-empty.patch to fix build with PHP 8. (Closes: #1005441)
   * Fix runtime errors under PHP 8.
      - New patches:
         + Nonexistent-get_magic_quotes_gpc.patch
         + Classes-before-index.patch
         + Deprecated-each-function.patch
         + PDO-errmode-silent.patch
      - Remove number 7 from Apache config.
   * New Negative-parseSize.patch
   * New Fix-newRows-XSS.patch.
   * Add upstream metadata.
   * Include icon.
   * Switch to Debhelper compatibility level 13.
   * Bump Standards Version to 4.6.0, no mandatory changes.
Checksums-Sha1:
 120fc6096fc0752c6b9a6df6bd9105195418eb0d 1406 phpliteadmin_1.9.8.2-2.dsc
 cb3f53f13972c23b67fe3394575271618b675e40 38048 phpliteadmin_1.9.8.2-2.debian.tar.xz
Checksums-Sha256:
 74e3fc624a17f63e66e4e3e3453528427f391f19507a255d6c4cba08894eee3f 1406 phpliteadmin_1.9.8.2-2.dsc
 20392da023776ae3b2f7befe49a0be2be0dda4bd941dd4d1887b4628400435d8 38048 phpliteadmin_1.9.8.2-2.debian.tar.xz
Files:
 2bd8dcd57980c800b32bf4aefc4008be 1406 web optional phpliteadmin_1.9.8.2-2.dsc
 11c50746046ec3399d818849d10c546f 38048 web optional phpliteadmin_1.9.8.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iIYEARYIAC4WIQQRm7llN8yxifaG60cF2qh9JI3wlQUCYizrGBAcZ3VyaWV2LW5z
QHlhLnJ1AAoJEAXaqH0kjfCVEPsBALE9zW0HUQ04++zrlT2Ej8FJQEPCrDgoH4yU
9dijpRNNAP4wAJuyK7deSRiMCZz6qhiCd5ud8140OmH6k7h94BOWAQ==
=r4Us
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 15 Apr 2022 07:28:44 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Sep 20 20:58:57 2022; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.