Your message dated Mon, 28 Mar 2022 12:04:35 +0000
with message-id <e1nyo6t-000emg...@fasolo.debian.org>
and subject line Bug#1008523: fixed in caffeine 2.9.8-2
has caused the Debian Bug report #1008523,
regarding caffeine: Multiple FHS violations: Ships /usr/VERSION and 
/usr/compile_translations.py
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1008523: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008523
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: caffeine
Version: 2.9.8-1
Severity: serious
Justification: Policy §9.1.1 / FHS §4.1 and §4.11

By chance I stumbled upon the two unexpected files

  /usr/VERSION
  /usr/compile_translations.py

and noticed that these both belong to caffeine.

These two files definitely don't belong there. I though can't find any
explicit rule, but IIRC there should be no file at all directly in
/usr/, just directories or symlinks to directories. FHS seems to declare
that indirectly though by declaring where all the files belong to:
/usr/share/, /usr/lib*/, /usr/*bin/, etc.

Python scripts either belong into /usr/bin/ or /usr/libexec/ or maybe
/usr/lib/python3/ or /usr/share/python3/, but definitely not into
/usr/. (And usually without the .py suffix.)

And the /usr/VERSION file seems completely displaced. Maybe it should go
into /usr/share/caffeine/ or so.

Not to mention that both filenames, especially /usr/VERSION are overly
generic.

Lintian actually also argues about this as file-in-unusual-dir:
https://lintian.debian.org/sources/caffeine

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (980, 'unstable-debug'), (600, 'testing'), 
(111, 'buildd-unstable'), (111, 'buildd-experimental'), (110, 'experimental'), 
(105, 'experimental-debug')
Architecture: amd64 (x86_64)

Kernel: Linux 5.16.0-5-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages caffeine depends on:
ii  gir1.2-ayatanaappindicator3-0.1  0.5.90-7
ii  gir1.2-gtk-3.0                   3.24.33-1
ii  python3                          3.9.8-1
ii  python3-ewmh                     0.1.6-2
ii  python3-gi                       3.42.0-3
ii  python3-pkg-resources            59.6.0-1.2
ii  python3-xlib                     0.29-1
ii  xdg-utils                        1.1.3-4.1

caffeine recommends no packages.

caffeine suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: caffeine
Source-Version: 2.9.8-2
Done: Andrej Shadura <andre...@debian.org>

We believe that the bug you reported is fixed in the latest version of
caffeine, 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 1008...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrej Shadura <andre...@debian.org> (supplier of updated caffeine 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 28 Mar 2022 13:41:32 +0200
Source: caffeine
Architecture: source
Version: 2.9.8-2
Distribution: unstable
Urgency: medium
Maintainer: Andrej Shadura <andre...@debian.org>
Changed-By: Andrej Shadura <andre...@debian.org>
Closes: 1008523
Changes:
 caffeine (2.9.8-2) unstable; urgency=medium
 .
   * Bump debhelper from old 12 to 13.
   * Update standards version to 4.6.0, no changes needed.
   * Use dh-sequence-python3 and dh-sequence-bash-completion.
   * Drop files from /usr that shouldn’t be there (Closes: #1008523).
Checksums-Sha1:
 44902264d89bb1ed98b089419566ac8a3b82979e 1421 caffeine_2.9.8-2.dsc
 62cf12054420e75be31869c9a89160679292cdd9 2860 caffeine_2.9.8-2.debian.tar.xz
Checksums-Sha256:
 76736a25660c9b98b862f6ae9873dfc45d3fef438fc1e612f3322ae337da56a2 1421 
caffeine_2.9.8-2.dsc
 a35f9ce4a0ed8f2e38fa1e82e6397cc3eca0b476b7e7ac44a2c4578c34e4434d 2860 
caffeine_2.9.8-2.debian.tar.xz
Files:
 b06011262868255038b7d83c17ed5c60 1421 misc optional caffeine_2.9.8-2.dsc
 c9673d00ddc266bffa0eaf4a92b68b17 2860 misc optional 
caffeine_2.9.8-2.debian.tar.xz

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

iHUEARYIAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCYkGfIQAKCRDoRGtKyMdy
YdahAP9HhV7upORqj0Yy6yF5rg45yns+JN8XiiRfJjUxIZUcHgEAwZ2plLaEIg2D
RU2JBqRO9/LJg+gUQCN1tlgdySV21A8=
=9fNn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to