Package: lintian Version: 1.23.8 Severity: normal When I run lintian on one of my packages, it gives me warnings about useless calls to update-menus.
$ lintian -i nut-nutrition_10.20*changes W: nut-nutrition: postinst-has-useless-call-to-update-menus N: N: The postinst script calls the update-menus program though no file is N: installed in /usr/lib/menu or /etc/menu-methods. N: W: nut-nutrition: postrm-has-useless-call-to-update-menus N: N: The postrm script calls the update-menus program though no file is N: installed in /usr/lib/menu or /etc/menu-methods N: Well, the warning is kind of right, I don't have a menu file in /usr/lib/menu. But, that is because in Debian Policy section 3.1, it says they should go in /usr/share/menu, which is where it is: $ dpkg -L nut-nutrition | grep menu /usr/share/menu /usr/share/menu/nut-nutrition Is this some new check added to lintian on purpose? It contradicts current Debian policy... -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.26-1-686-smp Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages lintian depends on: ii binutils 2.15-6 The GNU assembler, linker and bina ii diffstat 1.39-1 produces graph of changes introduc ii file 4.12-1 Determines file type using "magic" ii gettext 0.14.5-1 GNU Internationalization utilities ii intltool-debian 0.30+20040213 Help i18n of RFC822 compliant conf ii man-db 2.4.2-22 The on-line manual pager ii perl [libdigest-md5-perl] 5.8.7-3 Larry Wall's Practical Extraction -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]