Your message dated Tue, 12 May 2020 22:49:04 +0000 with message-id <E1jYdhw-0000jn-Ke@fasolo.debian.org> and subject line Bug#960366: fixed in lintian 2.73.0 has caused the Debian Bug report #960366, regarding lintian: warn about Homepage fields pointing to download directories 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 owner@bugs.debian.org immediately.) -- 960366: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960366 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lintian: warn about Homepage fields pointing to download directories
- From: Paul Wise <pabs@debian.org>
- Date: Tue, 12 May 2020 11:43:52 +0800
- Message-id: <[🔎] eb6847a7f6655d52c4ac2f921533fce085c00981.camel@debian.org>
Package: lintian Version: 2.72.0 Severity: wishlist Please warn about Homepage fields that point to download directories. Download directories are not "homepages" and should not be used like that. This complaint should be either info or pedantic level and should only be applied to Homepage fields not all URLs in the package. Since lintian doesn't do network requests it will have to detect solely based on the URL rather than content of the Homepage. URLs to ftp servers that end in a slash should be detected: ^ftp://.*/$ Maybe any ftp URL that doesn't end in .htm/.html should be detected? You could also detect specific servers based on the URLs: The first one that could be added is the GNU FTP server: Please match this regular expression: (https?|ftp)://ftp\.gnu\.org/gnu/(.*) and suggest replacing them with this replacement: https://www.gnu.org/software/$2 Please match this regular expression: (https?|ftp)://ftp\.gnu\.org/gnu/aspell/dict/[^/]*/ and suggest replacing them with this replacement (and ignore that URL): https://ftp.gnu.org/gnu/aspell/dict/0index.html These are the currently known ftp.gnu.org URLs: $ grep -h Homepage.*ftp.gnu.org /var/lib/apt/lists/*Sources | sort -u Homepage: ftp://ftp.gnu.org/gnu/aspell/dict/am/ Homepage: ftp://ftp.gnu.org/gnu/aspell/dict/he/ Homepage: ftp://ftp.gnu.org/gnu/aspell/dict/hy/ Homepage: ftp://ftp.gnu.org/non-gnu/chinese-fonts-truetype/ Homepage: http://ftp.gnu.org/gnu/aspell/dict/0index.html Homepage: http://ftp.gnu.org/gnu/aspell/dict/ar/ Homepage: http://ftp.gnu.org/gnu/aspell/dict/fa/ Homepage: http://ftp.gnu.org/gnu/bc/ Homepage: http://ftp.gnu.org/gnu/pem/ -- bye, pabs https://wiki.debian.org/PaulWiseAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
- To: 960366-close@bugs.debian.org
- Subject: Bug#960366: fixed in lintian 2.73.0
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 12 May 2020 22:49:04 +0000
- Message-id: <E1jYdhw-0000jn-Ke@fasolo.debian.org>
- Reply-to: Chris Lamb <lamby@debian.org>
Source: lintian Source-Version: 2.73.0 Done: Chris Lamb <lamby@debian.org> We believe that the bug you reported is fixed in the latest version of lintian, 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 960366@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Lamb <lamby@debian.org> (supplier of updated lintian 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: Tue, 12 May 2020 21:57:51 +0000 Source: lintian Architecture: source Version: 2.73.0 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Chris Lamb <lamby@debian.org> Closes: 958500 960366 Changes: lintian (2.73.0) unstable; urgency=medium . * Summary of tag changes: + Added: - desktop-entry-unknown-type - homepage-refers-to-filesystem-listing . [ Chris Lamb ] * Add dh_gnome (and dh_gnome_clean) as an explicit alternative to dh-sequence-gnome in debhelper/dh_commands-manual. (Closes: #958500) * Factor out matching Homepage fields to data/fields/bad-homepages. * Check for Homepage fields that point to filesystem directory listings. (Closes: #960366) . [ Kari Pahula ] * Warn about unknown file types in desktop files. Checksums-Sha1: 2e32972d5a933a3ff1b3a94e1d09564e0eedfea0 4131 lintian_2.73.0.dsc 07af99a016237d7af6716e6d16e5c0bc881635fc 1886936 lintian_2.73.0.tar.xz bc702c895a0f521fbca1764018f02b8eaf5fb253 16439 lintian_2.73.0_amd64.buildinfo Checksums-Sha256: 1fb6c53a5c170cc3b42bf21eb161bfe85e17274c70e3ed1e3c281590ab8fe6cc 4131 lintian_2.73.0.dsc a956841ec8c6702f171019dc5fa5d763eaee1a69d59fb330d047555a2abec16c 1886936 lintian_2.73.0.tar.xz ac7c03b7417e9afe29941570e65e84bd702f7f8cfd17fc60d695cf3bae0c3cd4 16439 lintian_2.73.0_amd64.buildinfo Files: c2a48ebbcaa3ba94af7de394501eed26 4131 devel optional lintian_2.73.0.dsc a5d37ac99ae40dbdfcfbf1012fd34111 1886936 devel optional lintian_2.73.0.tar.xz ff58852674f7339050b926b4ba423037 16439 devel optional lintian_2.73.0_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl67I/AACgkQHpU+J9Qx HljiKQ//cD69LPSdbOCs+HzIydAclimFDRDbueDT6mrRyBt0Ozd52AcpM8XoNn+c Gg20pzBZpzO7Y6nSllbtFGGECkOLs8iYFIKYn2QtJnVtIuWRcq5VMVGuctRvcNZA iqqXIE2aNNTaB3ivJt2H/yL0xtBrIkGFBj7EOHZ3MaHYmPOWWMAU76gGqRR9UC0H UA7ysOS0/pjsINmn4XvEgEAGW95Fb3K6onELlcweBkwzakzjaSeOsjQiOvJ0hIAu KxDUcKJLNdpsjqG8nvAyjKw6+yKRKZrM6hWw+VgXQRGhrPrPZZWTNClwNh5QZTft vkJz6LU3BoOjbkhcUQ+NXufge1oLTi4E05o/22I/+LpazaaXWO+D2p7+i+AwT+I/ 0UoBtp3tFfqAGf3cJ68iKMZ9HzmApbkjro1Kgc5MnZsTVUY/x7KklGLeTTr6XFVD icu3aqRSO/fjq6ysggzofInzXlkX1VIhrSDMvKajkcTGp+Z8DhJgzLbn95/naad8 STcczSj8KOMbXR1nNV6m3cSQOQjJnsoO3cr5Jnod0W3jkvFBz8OxVKb2LPpgcRvd N9Yvshg8ywtAFqFy20PcjLV3so6T25DtysCgSM/5lRdwoeSSjPMtgO/ueI16ymR+ z4ON/60UUxcrjvZ8fAs0wcuYow8YT0K+WQkgr+k3xXonqwFquVo= =g6+P -----END PGP SIGNATURE-----
--- End Message ---