Felix Lechner pushed to branch master at lintian / lintian


Commits:
e0edaae2 by Felix Lechner at 2022-01-09T16:08:32-08:00
Recognize dh-sequence-sphinxdoc as a valid prerequisite for dh_sphinxdoc. 
(Closes: #999810)

This commit does not yet address the related issue in the cloned Bug#1000234,
which belongs to a larger family of merged bugs.

Moreover, this fix makes it impossible to check going forward that the upcoming
commit for the cloned bug actually solves it. I verified it separately before
applying this commit.

The sources mentioned in the bug report now show an unused override:

➤ bin/lintian -X cruft /mirror/debian/pool/main/c/cmake/cmake_3.22.1-1.dsc
I: cmake source: unused-override missing-build-dependency-for-dh_-command 
dh_sphinxdoc => * [debian/source/lintian-overrides:8]
[unrelated output omitted]

- - - - -


1 changed file:

- lib/Lintian/Check/Debhelper.pm


Changes:

=====================================
lib/Lintian/Check/Debhelper.pm
=====================================
@@ -91,7 +91,8 @@ my %DH_COMMAND_MANUAL_PREREQUISITES = (
     dh_pgxs_test => 'postgresql-server-dev-all | postgresql-all',
     dh_python2 => 'dh-python | dh-sequence-python2',
     dh_python3 => 'dh-python | dh-sequence-python3',
-    dh_sphinxdoc => 'sphinx | python-sphinx | python3-sphinx',
+    dh_sphinxdoc =>
+      'sphinx | python-sphinx | python3-sphinx | dh-sequence-sphinxdoc',
     dh_xine => 'libxine-dev | libxine2-dev'
 );
 



View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/commit/e0edaae262959185522e53b4ea7ad3d916d067da

-- 
View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/commit/e0edaae262959185522e53b4ea7ad3d916d067da
You're receiving this email because of your account on salsa.debian.org.


Reply via email to