Package: src:silly
Version: 0.1.0-3.2
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
# Add here commands to install the package into debian/<packagename>
/usr/bin/make DESTDIR=/<<PKGBUILDDIR>>/debian/tmp install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making install in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libSILLY.la 
'/<<PKGBUILDDIR>>/debian/tmp/usr/lib'
libtool: install: /usr/bin/install -c .libs/libSILLY.so.1.0.0 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/libSILLY.so.1.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib && { ln -s -f 
libSILLY.so.1.0.0 libSILLY.so.1 || { rm -f libSILLY.so.1 && ln -s 
libSILLY.so.1.0.0 libSILLY.so.1; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib && { ln -s -f 
libSILLY.so.1.0.0 libSILLY.so || { rm -f libSILLY.so && ln -s libSILLY.so.1.0.0 
libSILLY.so; }; })
libtool: install: /usr/bin/install -c .libs/libSILLY.lai 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/libSILLY.la
libtool: install: /usr/bin/install -c .libs/libSILLY.a 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/libSILLY.a
libtool: install: chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libSILLY.a
libtool: install: ranlib /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libSILLY.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making install in include
make[2]: Entering directory '/<<PKGBUILDDIR>>/include'
make[3]: Entering directory '/<<PKGBUILDDIR>>/include'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include/SILLY'
 /usr/bin/install -c -m 644 SILLY.h SILLYOptions.h SILLYBase.h 
SILLYDataSource.h SILLYFileDataSource.h SILLYMemoryDataSource.h 
SILLYImageContext.h SILLYImageLoader.h SILLYImageLoaderManager.h SILLYImage.h 
SILLYDataSource.icpp SILLYFileDataSource.icpp SILLYMemoryDataSource.icpp 
SILLYImageContext.icpp SILLYImageLoader.icpp SILLYImageLoaderManager.icpp 
SILLYImage.icpp '/<<PKGBUILDDIR>>/debian/tmp/usr/include/SILLY'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/include'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/include'
Making install in SILLY.xcodeproj
make[2]: Entering directory '/<<PKGBUILDDIR>>/SILLY.xcodeproj'
make[3]: Entering directory '/<<PKGBUILDDIR>>/SILLY.xcodeproj'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/SILLY.xcodeproj'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/SILLY.xcodeproj'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/pkgconfig'
 /usr/bin/install -c -m 644 SILLY.pc 
'/<<PKGBUILDDIR>>/debian/tmp/usr/lib/pkgconfig'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 dpkg-genchanges -A >../silly_0.1.0-3.2_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