Package: src:witty
Version: 3.3.4+dfsg-6
User: sanv...@debian.org
Usertags: binary-indep
Severity: important

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 fakeroot debian/rules binary-indep
dh_testdir
dh_testroot
dh_clean -k 
dh_clean: dh_clean -k is deprecated; use dh_prep instead
dh_installdirs
# Commands to install the package into debian/tmp

[ ... snipped ... ]

patch -p1 -d debian/tmp/usr/lib/Wt < 
debian/patches/07_tests_cmake_dependencies.dpatch
patching file test/CMakeLists.txt
rm 
/<<BUILDDIR>>/witty-3.3.4+dfsg/debian/tmp/usr/lib/Wt/examples/wtwithqt/LICENSE
rm 
/<<BUILDDIR>>/witty-3.3.4+dfsg/debian/tmp/usr/lib/Wt/examples/wtwithqt/lib/LICENSE
 dpkg-genchanges -A >../witty_3.3.4+dfsg-6_all.changes
dpkg-genchanges: error: binary build with no binary artifacts found; cannot 
distribute
dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2
--------------------------------------------------------------------------------

This usually happens because there is a binary-indep target in debian/rules
which is either empty or does not do anything useful.

If all the arch-independent packages are dummy transitional packages released 
with jessie,
the easy fix is to drop them now. If not, debian/rules should be modified so 
that the
binary-indep target generates the architecture independent packages (and only 
those).

After checking that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work
properly, this package will be suitable to be uploaded in source-only form if 
you wish
(I recommend that you try it).

Thanks.

Reply via email to