Package: src:runit
Version: 2.1.2-4
Severity: serious

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --sourcedirectory=runit-2.1.2/src \
      --with bash_completion,systemd,runit --parallel
   dh_testdir -i -O--sourcedirectory=runit-2.1.2/src -O--parallel
   dh_update_autotools_config -i -O--sourcedirectory=runit-2.1.2/src 
-O--parallel

[... snipped ...]

 fakeroot debian/rules binary-indep
dh binary-indep --sourcedirectory=runit-2.1.2/src \
      --with bash_completion,systemd,runit --parallel
   dh_testroot -i -O--sourcedirectory=runit-2.1.2/src -O--parallel
   dh_prep -i -O--sourcedirectory=runit-2.1.2/src -O--parallel
   dh_auto_install -i -O--sourcedirectory=runit-2.1.2/src -O--parallel
   dh_installdocs -i -O--sourcedirectory=runit-2.1.2/src -O--parallel
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installchangelogs
dh_installchangelogs -p runit -p runit-init \
    runit-2.1.2/package/CHANGES
dh_installchangelogs: No packages to build.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_installman
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installman
mv debian/runit-init/usr/share/man/man8/runit-init.8 \
           debian/runit-init/usr/share/man/man8/init.8
mv: cannot stat 'debian/runit-init/usr/share/man/man8/runit-init.8': No such 
file or directory
debian/rules:12: recipe for target 'override_dh_installman' failed
make[1]: *** [override_dh_installman] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:6: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2
--------------------------------------------------------------------------------

Hint: Since it's override_dh_installman who fails, try splitting
that into override_dh_installman-arch and override_dh_installman-indep.

It is even possible that just renaming override_dh_installman to
override_dh_installman-arch does the trick (when there is really nothing in
the target affecting arch-independent packages).

After that, please make sure that both "dpkg-buildpackage -A" and 
"dpkg-buildpackage -B"
work properly, then the package would be suitable to be uploaded in source-only
form if you wish.

[ Source-only uploads are of course optional, but being able to do them is going
  to be a release goal for stretch. See Bug #830997 for details ].

Thanks.

Reply via email to