Bug#926542: jh_build: randomly fails with DH_OPTIONS="-N..."

Gilles Filippini pini at debian.org
Sat Apr 6 19:13:25 BST 2019


Package: javahelper
Version: 0.72.4
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

I'm experiencing random failures while building hdf5 for unstable using
sbuild. Starting with javahelper 0.72.4, the debian/rules clean target
randomly reports:

make[1]: Leaving directory '/<<BUILDDIR>>/hdf5-1.10.5+repack'
   dh_autoreconf_clean
   jh_clean
Unknown option: l
Unknown option: b
Usage: jh_build [options]

  jh_build is a part of debhelper. See debhelper(7)
  and jh_build(1) for complete usage instructions.

This failure occurs about one time in two.

The clean target doesn't fail despite this error, but subsequent calls to
jh_build fail the very same way, causing hdf5 to FTBS.

This behavior occurs only when I use DH_OPTION="-N..." to skip some binary
packages:

$ DH_OPTIONS="-Nlibhdf5-openmpi-103" jh_clean                                                                                         
Unknown option: l
Unknown option: b
Usage: jh_build [options]

  jh_build is a part of debhelper. See debhelper(7)
  and jh_build(1) for complete usage instructions.

I can somewhat reproduce it on another java packages. For example mac-widgets:
(unstable-amd64-sbuild)/<<BUILDDIR>>/mac-widgets-0.10.0+svn416-dfsg1$ DH_OPTIONS="-Nlibmac-widgets-java" jh_clean
Unknown option: l
Unknown option: b
jh_build: warning: ignored unknown options in DH_OPTIONS

But in this case jh_build states it ignores DH_OPTIONS content.

Release 0.72.2 of javahelper is OK.

Thanks,

_g.

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAlyo7C4ACgkQ7+hsbH/+
z4NjkQgAma6UaCbJ/ab+8HPqUUjG5s2u+iXIqVc1B2W+eB4rRx8adcSIsBWQDc88
q5gcAfcNzxnG0YUZimy8lyrE5yoyUKTe+6B2crhT1z10wkYVCJENkP0BQDgZBkhW
XAVtUVXmwS71tJP/wUh84+F0LSRu3OFtKi92augSfxFZXm90j3uAeh9QBKwYpglg
9Tz9Rrsnjb9yu5W95XyWBRGwoOXUqRuD1mjgsX9TVwpN4jMwfd7dBw5VDIH27JWs
ZYX7K9k9lPOJzyzIYF7kXRMdl/h9YPE1WAQIuxfmfjnvpu1AQDowO8mrya4XhJZO
TxpqaSLhhX2geGeGDr/Fi7Mh9J+UjQ==
=jYwS
-----END PGP SIGNATURE-----



More information about the pkg-java-maintainers mailing list