Debian Bug report logs - #1026872
menu: READMEs mention /usr/share/menu/default, which doesn't exist, as documentation

version graph

Package: menu; Maintainer for menu is Bill Allombert <[email protected]>; Source for menu is src:menu (PTS, buildd, popcon).

Reported by: наб <[email protected]>

Date: Thu, 22 Dec 2022 21:45:01 UTC

Severity: normal

Found in version menu/2.1.49

Reply or subscribe to this bug.

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


Report forwarded to [email protected], Bill Allombert <[email protected]>:
Bug#1026872; Package menu. (Thu, 22 Dec 2022 21:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to наб <[email protected]>:
New Bug report received and forwarded. Copy sent to Bill Allombert <[email protected]>. (Thu, 22 Dec 2022 21:45:03 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: наб <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: menu: READMEs mention /usr/share/menu/default, which doesn't exist, as documentation
Date: Thu, 22 Dec 2022 22:41:00 +0100
[Message part 1 (text/plain, inline)]
Package: menu
Version: 2.1.49
Severity: normal

Dear Maintainer,

-- >8 --
$ cat usr/share/menu/README
...
The files should have the name of the package that's installing it,
and may contain as many lines (menu entries) as is necessary.

For examples, please look in /usr/share/menu/default
...
-- >8 --
but
-- >8 --
$ find -name default
-- >8 --
so?

For reference, other documentation seems to indicate that /u/s/m/d
is where menu files go:
-- >8 --
$ find -type f -exec zgrep /usr/share/menu/default {} +
./usr/share/menu/README:For examples, please look in /usr/share/menu/default
./usr/share/man/man5/menufile.5.gz:.B /usr/share/menu/default/*
./usr/share/man/man5/menufile.5.gz:.I /usr/share/menu/default/*
./usr/share/man/man1/update-menus.1.gz:.I /usr/share/menu/default/*
./usr/share/man/fr/man5/menufile.5.gz:.B /usr/share/menu/default/*
./usr/share/man/fr/man5/menufile.5.gz:.I /usr/share/menu/default/*
./usr/share/man/fr/man1/update-menus.1.gz:.I /usr/share/menu/default/*
./usr/share/info/menu.info.gz:'/usr/lib/menu', '/usr/share/menu' and '/usr/share/menu/default', and
./usr/share/info/menu.info.gz:'/usr/lib/menu', '/usr/share/menu', '/usr/share/menu/default'.  (if a
./usr/share/doc/menu/menu.txt.gz:     `/usr/lib/menu', `/usr/share/menu' and `/usr/share/menu/default', and
./usr/share/doc/menu/menu.txt.gz:     `/usr/share/menu/default'.  (if a user runs `update-menus', it will
./usr/share/doc/menu/menu.sgml.gz:<file>/usr/share/menu/default</file>, and stores the menu entries of all
./usr/share/doc/menu/menu.sgml.gz:<file>/usr/share/menu</>, <file>/usr/share/menu/default</>.
./usr/share/doc/menu/html/ch7.html:<code>/usr/share/menu</code>, <code>/usr/share/menu/default</code>.  (if a user
./usr/share/doc/menu/html/ch2.html:<code>/usr/share/menu/default</code>, and stores the menu entries of all
./usr/share/doc/menu/changelog.gz:  * Move default entries to /usr/share/menu/default.
./usr/share/doc/menu/changelog.gz:  * Update documentation to reflect /usr/share/menu/default changes.
grep: ./usr/bin/update-menus: binary file matches
./etc/menu/README:and /usr/share/menu/default.
-- >8 --

However:
-- >8 --
$ zgrep usr/share/menu/default Contents-all.gz Contents-amd64.gz
-- >8 --
so?

idk

Best,
наб


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: x32 (x86_64)
Foreign Architectures: amd64, i386

Kernel: Linux 6.0.0-6-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages menu depends on:
ii  libc6       2.36-6
ii  libgcc-s1   12.2.0-10
ii  libstdc++6  12.2.0-10

menu recommends no packages.

Versions of packages menu suggests:
pn  gksu | kde-cli-tools | ktsuss  <none>
pn  menu-l10n                      <none>
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected]:
Bug#1026872; Package menu. (Thu, 22 Dec 2022 22:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to Bill Allombert <[email protected]>:
Extra info received and forwarded to list. (Thu, 22 Dec 2022 22:00:03 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Bill Allombert <[email protected]>
To: наб <[email protected]>, [email protected]
Subject: Re: Bug#1026872: menu: READMEs mention /usr/share/menu/default, which doesn't exist, as documentation
Date: Thu, 22 Dec 2022 22:57:41 +0100
On Thu, Dec 22, 2022 at 10:41:00PM +0100, наб wrote:
> Package: menu
> Version: 2.1.49
> Severity: normal
> 
> Dear Maintainer,
> 
> -- >8 --
> $ cat usr/share/menu/README
> ...
> The files should have the name of the package that's installing it,
> and may contain as many lines (menu entries) as is necessary.
> 
> For examples, please look in /usr/share/menu/default
> ...
> -- >8 --
> but
> -- >8 --
> $ find -name default
> -- >8 --
> so?
> 
> For reference, other documentation seems to indicate that /u/s/m/d

Dear нaб

/u/s/m/d was declared obsolete in 2.1.38, but due to recent developments,
I think I will need to revive it.

Thanks for using Debian menu,
Bill.



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 09:06:36 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.