Package: src:xsp
Version: 3.8-2.1
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:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with cli
   dh_testdir -i
   dh_auto_configure -i
        ./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 --libexecdir=\${prefix}/lib/xsp 
--disable-maintainer-mode --disable-dependency-tracking
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no

[... snipped ...]

   dh_perl -i
   dh_link -i
   dh_strip_nondeterminism -i
   dh_compress -i
   dh_fixperms -i
   dh_clifixperms -i
   dh_clistrip -i
   dh_cligacpolicy -i
dh_cligacpolicy: Warning! No Build-Depends(-Indep) on cli-common-dev (>= 0.5.7)!
   debian/rules override_dh_makeclilibs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_makeclilibs -V
dh_makeclilibs: 
debian/asp.net-examples/usr/share/asp.net-demos/bin/treeview.dll has no 
signature, ignoring
dh_makeclilibs: 
debian/asp.net-examples/usr/share/asp.net-demos/bin/codebehind1.dll has no 
signature, ignoring
dh_makeclilibs: 
debian/asp.net-examples/usr/share/asp.net-demos/bin/typedesc.dll has no 
signature, ignoring
dh_makeclilibs: 
debian/asp.net-examples/usr/share/asp.net-demos/bin/tabcontrol.dll has no 
signature, ignoring
dh_makeclilibs: 
debian/asp.net-examples/usr/share/asp.net-demos/bin/extensions.dll has no 
signature, ignoring
dh_makeclilibs: 
debian/asp.net-examples/usr/share/asp.net-demos/bin/tabcontrol2.dll has no 
signature, ignoring
dh_makeclilibs: debian/asp.net-examples/usr/share/asp.net-demos/extensions.dll 
has no signature, ignoring
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installcligac -i
   dh_installcliframework -i
   debian/rules override_dh_clideps
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clideps -d
dh_clideps: Warning: No Debian dependency data for fastcgi-mono-server4 
(3.8.0.0__0738eb9f132ed756)!
dh_clideps: Error: Missing shlibs entry: libfpm_helper.so.0 or fpm_helper for: 
fastcgi-mono-server4.exe!
Use of uninitialized value $newpkgref in pattern match (m//) at 
/usr/bin/dh_clideps line 508, <F> line 2.
Use of uninitialized value $pkgref in concatenation (.) or string at 
/usr/bin/dh_clideps line 539.
Use of uninitialized value $newpkgref in concatenation (.) or string at 
/usr/bin/dh_clideps line 539.
dh_clideps: Error: Missing shlibs entry: libfpm_helper.so.0 or fpm_helper for: 
fastcgi-mono-server2.exe!
Use of uninitialized value $newpkgref in pattern match (m//) at 
/usr/bin/dh_clideps line 508, <F> line 2.
Use of uninitialized value $pkgref in concatenation (.) or string at 
/usr/bin/dh_clideps line 539.
Use of uninitialized value $newpkgref in concatenation (.) or string at 
/usr/bin/dh_clideps line 539.
dh_clideps: Error: unresolvable module references or missing shlibs entries, 
please check above errors!
debian/rules:99: recipe for target 'override_dh_clideps' failed
make[1]: *** [override_dh_clideps] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:105: 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.

Reply via email to