Package: src:xfe
Version: 1.40-4
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:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --with autoreconf
dh_testdir -i
dh_autoreconf -i
autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION
configure.ac:39: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its
use is discouraged.
configure.ac:39: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro
instead,
configure.ac:39: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
Makefile.am files.
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --enable-sn --enable-release
./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode
--disable-dependency-tracking --enable-sn --enable-release
[... snipped ...]
ln -s -f ../xfe-theme/zip_32x32.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zip_32x32.png
ln -s -f ../xfe-theme/zoom100.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoom100.png
ln -s -f ../xfe-theme/zoom100.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoom100.png
ln -s -f ../xfe-theme/zoom100.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoom100.png
ln -s -f ../xfe-theme/zoom100.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoom100.png
ln -s -f ../xfe-theme/zoom100.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoom100.png
ln -s -f ../xfe-theme/zoom100.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoom100.png
ln -s -f ../xfe-theme/zoomin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomin.png
ln -s -f ../xfe-theme/zoomin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomin.png
ln -s -f ../xfe-theme/zoomin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomin.png
ln -s -f ../xfe-theme/zoomin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomin.png
ln -s -f ../xfe-theme/zoomin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomin.png
ln -s -f ../xfe-theme/zoomin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomin.png
ln -s -f ../xfe-theme/zoomout.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomout.png
ln -s -f ../xfe-theme/zoomout.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomout.png
ln -s -f ../xfe-theme/zoomout.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomout.png
ln -s -f ../xfe-theme/zoomout.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomout.png
ln -s -f ../xfe-theme/zoomout.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomout.png
ln -s -f ../xfe-theme/zoomout.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomout.png
ln -s -f ../xfe-theme/zoomwin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomwin.png
ln -s -f ../xfe-theme/zoomwin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomwin.png
ln -s -f ../xfe-theme/zoomwin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomwin.png
ln -s -f ../xfe-theme/zoomwin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomwin.png
ln -s -f ../xfe-theme/zoomwin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomwin.png
ln -s -f ../xfe-theme/zoomwin.png
/<<PKGBUILDDIR>>/debian/tmp/usr/share/xfe/icons/windows-theme/zoomwin.png
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install
rename binaries to prevent clash with other programs:
test -f /<<PKGBUILDDIR>>/debian/xfe/usr/bin/xfi && \
mv /<<PKGBUILDDIR>>/debian/xfe/usr/bin/xfi
/<<PKGBUILDDIR>>/debian/xfe/usr/bin/xfimage
debian/rules:20: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:12: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit
status 2
--------------------------------------------------------------------------------
Sorry not to have a fix, as I am reporting many bugs similar to
this one. The common hints are:
* If the only architecture-independent packages are dummy transitional
ones and they were released with jessie, the easy fix is to drop them
now.
* When using "dh", it is allowed to use (independently)
optional targets override_dh_foo-arch and override_dh_foo-indep
(for several values of "foo").
Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work
properly, the package would be suitable to be uploaded in source-only
form if you wish.
Thanks.