Package: lintian-brush
Version: 0.167
Severity: normal
Dear Maintainer,
Hello, While préparing the hkl library I found an issue in the fixer of this
lintian tag.
my d/rules file contain this
override_dh_autoreconf:
# Support for HDF5 1.14
set -x; [ -f binoculars-ng/src/Hkl/H5.hs.orig ] || \
dpkg --compare-versions '$(HDF5_VERSION)' '<<' 1.12.0 || \
sed -i.orig 's/H5L_info_t/H5L_info1_t/g;s/h5l_iterate/h5l_iterate1/g'
binoculars-ng/src/Hkl/H5.hs
#dh_autoreconf ./autogen.sh
dh_autoreconf
and the fixer produces this
override_dh_autoreconf:
# Support for HDF5 1.14
set -x; [ -f binoculars-ng/src/Hkl/H5.hs.orig ] || \
dpkg --compare-versions '$(HDF5_VERSION)' '<<' 1.12.0 || \
dpkg --compare-versions '$(HDF5_VERSION)' '<<' 1.12.0 || \
#dh_autoreconf ./autogen.sh
sed -i.orig 's/H5L_info_t/H5L_info1_t/g;s/h5l_iterate/h5l_iterate1/g'
binoculars-ng/src/Hkl/H5.hs
the expected solution would be to my opinion
override_dh_autoreconf:
# Support for HDF5 1.14
set -x; [ -f binoculars-ng/src/Hkl/H5.hs.orig ] || \
dpkg --compare-versions '$(HDF5_VERSION)' '<<' 1.12.0 || \
sed -i.orig 's/H5L_info_t/H5L_info1_t/g;s/h5l_iterate/h5l_iterate1/g'
binoculars-ng/src/Hkl/H5.hs
#dh_autoreconf ./autogen.sh
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.18.9+deb14-amd64 (SMP w/6 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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 lintian-brush depends on:
ii devscripts 2.26.5
ii libc6 2.42-13
ii libgcc-s1 15.2.0-13
ii libgmp10 2:6.3.0+dfsg-5+b1
ii libhogweed6t64 3.10.2-1
ii liblzma5 5.8.2-2
ii libnettle8t64 3.10.2-1
ii libpython3.13 3.13.12-1
ii libssl3t64 3.5.5-1
ii python3-breezy 3.3.21-1
Versions of packages lintian-brush recommends:
ii debhelper 13.30
ii decopy 0.2.4.9-0.1
ii dos2unix 7.5.2-1
ii gpg 2.4.8-5
ii lintian 2.129.0
Versions of packages lintian-brush suggests:
pn brz-debian <none>
ii git-buildpackage 0.9.39
ii po-debconf 1.0.22
pn postgresql-common <none>
-- no debconf information