Package: recoll
Version: 1.23.7-4
Severity: serious

Dear maintainer: This package fails to build from source when built
with dpkg-buildpackage -A:

[...]
running install_egg_info
Writing 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/Recoll-1.0.egg-info
 dpkg-genbuildinfo --build=all
 dpkg-genbuildinfo: error: binary build with no binary artifacts found; 
.buildinfo is meaningless 
dpkg-buildpackage: error: dpkg-genbuildinfo --build=all subprocess
returned exit status 25

To reproduce, please try "dpkg-buildpackage -A".


This happens because debian/rules has a binary-indep target which does
nothing:

binary-indep: build install

The arch:all packages are supposed to be created there, but the target
does not create any packages, they are only created in binary-arch.

Sorry, I don't have a fix, but I would personally recommend switching
to a dh-style debian/rules as part of the fix.

I would also recommend that you try to upload packages
in source-only form, i.e. using "dpkg-buildpackage -S"
so that this kind of bugs never propagate to testing.

Thanks.

Reply via email to