Package: src:seqan2
Version: 2.3.1+dfsg-3.1
Severity: serious
Tags: patch

Hello Chris.

I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]

dh_link
# Some binaries (eg. splazer) are not built in 32-bit architectures so
# remove their (broken) symlinks.
find /<<BUILDDIR>>/seqan2-2.3.1+dfsg/debian/seqan-apps/usr/bin -type l -xtype l 
-delete
find: '/<<BUILDDIR>>/seqan2-2.3.1+dfsg/debian/seqan-apps/usr/bin': No such file 
or directory
debian/rules:100: recipe for target 'override_dh_link' failed
make[1]: *** [override_dh_link] Error 1
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.3.1+dfsg'
debian/rules:45: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2
--------------------------------------------------------------------------------

The patch below should fix this.

Thanks.

--- a/debian/rules
+++ b/debian/rules
@@ -96,7 +96,7 @@ override_dh_installman:
        # we generate only those manpages where binaries are linked to /usr/bin
        dh_installman
 
-override_dh_link:
+override_dh_link-arch:
        dh_link
        # Some binaries (eg. splazer) are not built in 32-bit architectures so
        # remove their (broken) symlinks.

Reply via email to