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

Reply via email to