Package: src:ledger
Version: 3.1+dfsg1-6
User: [email protected]
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_prep 
dh_installdirs
/usr/bin/make -Cobj-x86_64-linux-gnu 
DESTDIR=/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp install
make[1]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
/usr/bin/cmake -H/<<BUILDDIR>>/ledger-3.1+dfsg1 
-B/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles/progress.marks
/usr/bin/make -f CMakeFiles/Makefile2 all
make[2]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
/usr/bin/make -f src/CMakeFiles/libledger.dir/build.make 
src/CMakeFiles/libledger.dir/depend
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
cd /<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E 
cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ledger-3.1+dfsg1 
/<<BUILDDIR>>/ledger-3.1+dfsg1/src 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/src 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/src/CMakeFiles/libledger.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
/usr/bin/make -f src/CMakeFiles/libledger.dir/build.make 
src/CMakeFiles/libledger.dir/build
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
make[3]: Nothing to be done for 'src/CMakeFiles/libledger.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
[ 87%] Built target libledger
/usr/bin/make -f src/CMakeFiles/ledger.dir/build.make 
src/CMakeFiles/ledger.dir/depend
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
cd /<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E 
cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ledger-3.1+dfsg1 
/<<BUILDDIR>>/ledger-3.1+dfsg1/src 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/src 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/src/CMakeFiles/ledger.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
/usr/bin/make -f src/CMakeFiles/ledger.dir/build.make 
src/CMakeFiles/ledger.dir/build
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
make[3]: Nothing to be done for 'src/CMakeFiles/ledger.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
[ 91%] Built target ledger
/usr/bin/make -f test/unit/CMakeFiles/MathTests.dir/build.make 
test/unit/CMakeFiles/MathTests.dir/depend
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
cd /<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E 
cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ledger-3.1+dfsg1 
/<<BUILDDIR>>/ledger-3.1+dfsg1/test/unit 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/test/unit 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/test/unit/CMakeFiles/MathTests.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
/usr/bin/make -f test/unit/CMakeFiles/MathTests.dir/build.make 
test/unit/CMakeFiles/MathTests.dir/build
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
make[3]: Nothing to be done for 'test/unit/CMakeFiles/MathTests.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
[ 97%] Built target MathTests
/usr/bin/make -f test/unit/CMakeFiles/UtilTests.dir/build.make 
test/unit/CMakeFiles/UtilTests.dir/depend
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
cd /<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu && /usr/bin/cmake -E 
cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ledger-3.1+dfsg1 
/<<BUILDDIR>>/ledger-3.1+dfsg1/test/unit 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/test/unit 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/test/unit/CMakeFiles/UtilTests.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
/usr/bin/make -f test/unit/CMakeFiles/UtilTests.dir/build.make 
test/unit/CMakeFiles/UtilTests.dir/build
make[3]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
make[3]: Nothing to be done for 'test/unit/CMakeFiles/UtilTests.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
[100%] Built target UtilTests
make[2]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start 
/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 0
/usr/bin/make -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory 
'/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/libledger.so.3
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/libledger.so
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/account.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/amount.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/annotate.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/archive.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/balance.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/chain.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/commodity.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/compare.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/context.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/convert.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/csv.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/draft.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/emacs.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/error.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/expr.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/exprbase.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/filters.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/flags.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/format.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/generate.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/global.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/history.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/item.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/iterators.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/journal.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/lookup.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/mask.h
-- Installing: /<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/op.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/option.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/org.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/output.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/parser.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/pool.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/post.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/precmd.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/predicate.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/print.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/pstream.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/ptree.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/pyfstream.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/pyinterp.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/pyutils.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/query.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/quotes.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/report.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/scope.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/select.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/session.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/stats.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/stream.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/temps.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/timelog.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/times.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/token.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/unistring.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/utils.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/value.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/views.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/xact.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/strptime.h
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/include/ledger/system.hh
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/lib/python2.7/dist-packages/ledger.so
-- Installing: /<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/bin/ledger
-- Set runtime path of 
"/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/bin/ledger" to "/usr/lib/ledger"
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/man/man1/ledger.1
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/info/ledger3.info
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/doc/ledger/ledger3.html
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/doc/ledger/ledger3.pdf
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/info/ledger-mode.info
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/doc/ledger/ledger-mode.html
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/doc/ledger/ledger-mode.pdf
-- Installing: 
/<<BUILDDIR>>/ledger-3.1+dfsg1/debian/tmp/usr/share/doc/ledger/ledger.1.html
make[1]: Leaving directory '/<<BUILDDIR>>/ledger-3.1+dfsg1/obj-x86_64-linux-gnu'
dh_install
 dpkg-genchanges -A >../ledger_3.1+dfsg1-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