Your message dated Tue, 23 Jun 2020 11:05:20 +0000 with message-id <E1jngjw-000Fyt-2V@fasolo.debian.org> and subject line Bug#962583: fixed in lintian 2.81.0 has caused the Debian Bug report #962583, regarding lintian: doesn't follow optional convention to organise d/missing-sources 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.) -- 962583: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962583 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lintian: doesn't follow optional convention to organise d/missing-sources
- From: "Santiago R.R." <santiagorr@riseup.net>
- Date: Wed, 10 Jun 2020 11:32:56 +0200
- Message-id: <[🔎] 159178143621.141254.18341364440645514531.reportbug@bartik>
Source: lintian Severity: normal Dear lintian maintainers: The current debian-policy (4.5.0.2) states in Section 4.16. Missing sources: There is an optional convention to organise the contents of "debian /missing-sources" in the following way. For a sourceless file "foo" in the subdirectory "bar" of the upstream tarball, where the source of "foo" has extension "baz", the source is to be located at "debian /missing-sources/bar/foo.baz". For example, according to this convention, the C source code of an executable "checksum/util" is to be located at "debian/missing-sources/checksum/util.c". knot-resolver 5.1.1 includes the minified modules/http/static/dygraph.min.js, and I placed then its source file in: debian/missing-sources/modules/http/static/dygraph.js as you can see in https://salsa.debian.org/dns-team/knot-resolver/-/commit/52ca961e3c3e5eacc4c85a65fe66919c0eed56ca but lintian complains about this very source file: E: knot-resolver source: source-is-missing debian/missing-sources/modules/http/static/dygraph.js line length is 847 characters (>512) c.f. https://salsa.debian.org/dns-team/knot-resolver/-/jobs/797179 moving dygraph.js to debian/missing-sources/dygraph.js makes lintian happier: https://salsa.debian.org/dns-team/knot-resolver/-/commit/0085ab75be975a2bd478743fe14ba181509e0e80 https://salsa.debian.org/dns-team/knot-resolver/-/jobs/797196 Please, tell me if my interpretation of the optional convention is wrong. Cheers, -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.6.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=es_CO.UTF-8, LC_CTYPE=es_CO.UTF-8 (charmap=UTF-8), LANGUAGE=es_CO.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- no debconf informationAttachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 962583-close@bugs.debian.org
- Subject: Bug#962583: fixed in lintian 2.81.0
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 23 Jun 2020 11:05:20 +0000
- Message-id: <E1jngjw-000Fyt-2V@fasolo.debian.org>
- Reply-to: Chris Lamb <lamby@debian.org>
Source: lintian Source-Version: 2.81.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 962583@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, 23 Jun 2020 09:47:18 +0100 Source: lintian Architecture: source Version: 2.81.0 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Chris Lamb <lamby@debian.org> Closes: 243158 554897 591665 755161 895597 904885 909696 914256 945869 950052 954459 954860 961709 961973 961975 962157 962158 962448 962583 962601 962671 963212 Changes: lintian (2.81.0) unstable; urgency=medium . [ Felix Lechner ] * Remove command line option --fail-on from the settings in configuration files. (Closes: #962157) * Use UTF-8 codepoint for copyright sign in copyright files. (Closes: #961975) * Add tag for architecture-specific paths in debian/not-installed. (Closes: #961973) * Rename tag to recursive-privilege-change and explain usage of runuser(1). (Closes: #895597) * Do not enable Perl warnings globally to reduce output clutter from external modules. * In debian/control, add dh-r to Build-Depends. (See: #961709) * Add two test cases from Ansgar's 'colorful' test package. (See: #962277) * Drop Email::Valid as obsolete and use regex to check emails for fully qualified hosts. (See: #962277) * Flag the use of acute accents in manpages. (Closes: #554897) * Flag ANSI escape characters in all fields of primary packaging control files. (See: #962277) * In check menus, title-case the hash keys representing field labels to make the tag context more human-readable. * Rename tag for mailing list on Alioth and convert to classification tag. (Closes: #962448) * Add a classification tag for field contents in primary package control files. * Find the correct section when looking at combined manpages. (Closes: #962601) * Read manual references as UTF-8 to show "en" dash correctly. (Closes: #904885) * Issue 'required-field' and 'recommended-field' tagsper Debian Policy section 5 instead of field-specific tags. * Fix mail host validation in debian/changelog and rename tag for bogus hosts. * Do not allow unsafe symlinks in autopkgtests. (Closes: #954860) * Broaden tag descriptions for lower custom compression settings. (Closes: #909696) * Do not impose a umask when running tests as it partially obscured a bug in Dpkg. (See: #945869 & #796257) * Emit a classification tags with octal file permissions for all files sources and installables. (See: #945869, #796257) * Reset process umask before unpacking source tarballs. (Closes: #945869) * Use case-sensitive field names in control files, package relations, debconf templates and autopkgtest files. * Mark commas not followed by whitespace in package descriptions. (Closes: #591665) * Do not use the Bash shell when syntax checking maintainer scripts using /bin/sh. (Closes: #954459) * Point out variant spellings of field names in control files. * Use case-sensitive Deb822 parser for profiles, tags, checks, internal harness tests,private scripts, and in readelf data within Processable::Objdump. * Add new tag breakout-link for such links in /usr/lib. (Closes: #243158) * Stop exempting files in debian/missing-sources from source-is-missing. (See: #962583) * Provide test case with JS sources in subdir of d/missing-sources. (Closes: #962583) * Issue tag for repeated path segments in installed files. (Closes: #950052) * Restore case-invariant access to control fields, per Debian Policy section 5.1. * Add an internal harness test requiring a declared diagnostic value for tag-related test. (Closes: #962671) * Parse mail addresses in package control fields in one place and validate domains using Data::Validate::Domain. * Add new checks for maintainer-provided manpages and desktop entries. (Closes: #755161) * Restore program failure when error tags are found. (Closes: #962158) * Rename documentation/man to documentation/manual and debian/manpages to debian/manual-pages. Also rename tags that refer to a 'manpage' to 'manual-page' or another name. * Combine various national encoding tags into one and issue all in one check. * Rename new item-looping entry points in checks as not all items are files. * Provide script diagnostics in the "control index". * Remove conflict between no-template-description and untranslatable-debconf-templates. (Closes: #914256) . [ Chris Lamb ] * Update data/fields/perl-provides for Perl 5.030003. . [ Paul Wise ] * spelling: Add several corrections and sort using the UTF-8 locale. . [ Dylan Aïssi ] * Add the requires-r-api and ships-r-site-library tags for the R statistics language. (Closes: #961709) . [ Mo Zhou ] * Add a new "linked-with-obsolete-library" tag; marks only libcblas from the Debian Science team for now. . [ Rafael Laboissière ] * Fix false positives in the no-dh-sequencer tag when Makefile command prefixes (eg. "+") are used. (Closes: #963212) Checksums-Sha1: c827536e0170ca0b9c3bb80c3f3c204636641d5b 4259 lintian_2.81.0.dsc bba8b80e8f76e90c1a919c3d0033c9179dab30c6 1964508 lintian_2.81.0.tar.xz 9547d54655e65990094a4e98b69b56e5d3eb97dc 18003 lintian_2.81.0_amd64.buildinfo Checksums-Sha256: 1a68ba3e8bdc62b3155aa43295a57c27054cfafc2f69a7e7c1fdbf11e39d9451 4259 lintian_2.81.0.dsc 3f247bf6c4c219bff2f4b9f32e7a83620d41c960c9206cb1638c1aed7148758a 1964508 lintian_2.81.0.tar.xz d7a19f0d1652160f4f928eeafdf5cb6e06e57e778a5a595d6d196da844bed08e 18003 lintian_2.81.0_amd64.buildinfo Files: 4182319680584c2feccea927a8f10125 4259 devel optional lintian_2.81.0.dsc d8528277fe6534a637ac4664f80804bf 1964508 devel optional lintian_2.81.0.tar.xz 361761c781f8f587ae52058256d99e55 18003 devel optional lintian_2.81.0_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl7x3w8ACgkQHpU+J9Qx HlgFeRAAq85vtyMdV7WdXQgNGHkMJaa5J2ruW3D219qMC0IoLlWB8R/7jcWwhXts BGtcZ1ppAc6lrPhUN9g003gb/Ow1fnKc1+ZL9xk9VeNgUfNTjjIG/axO+F9k2c7t BJ+qdsjW53pE9CrUnxXVAIe5Xz7klB0mZfmsoOyzmmlBE5rDxKwrIRrGK6iFxg/K gI3PNS0W9aJBxgRcb82oV43G9Ec/blxxQXI1p0A0cf9w2eIk66u9ZwYp0joYv7zc NEI2dMg2tFUVJl3QYewK7mZmZ6OWlEpVFsqCBgzKPzcXSn1KFRz0JFF3ZVEAW/QH PsfS90Kdx6Z30l0Q32vzCyAp38cggsQI56Y7KTg1RxIqTM8cJ+OSlsWxTDqyWCe6 aEIP550c/Dz7jJUrPRbJCPkhOJRGzMwXdPxtHGQnPWGFiBFZPWX1rBBkeBtyQ7e3 MgJ6XUcm7p9UgQ4WTT3KTe1L0XYLBGDb2PJ7brP7+qPmp1tlOniYuwaJhhICnOZc 8c7duxLPE86iCQG8Vm/qsGzgxbPjg/6TgN0D3HRG0rBuDQGcxiP0AzuL7z0Dq1iI 8hOxEF9fu/dRZL6wCiwXrgSafrNfDbIIyII/saerc0TlRma6DTc1ODyeemZfsGkP V8fM2w4NGlgo29IiI14S9ks7B4xYMr+nQxpE1J4qw1Iu38y1bw0= =HJk0 -----END PGP SIGNATURE-----
--- End Message ---