Source: rdp-alignment Version: 1.2.0-1 Severity: serious Justification: fails to build from source Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer, rdp-alignment fails to build from source in unstable/amd64 when /bin/sh is set to bash due to usage of metacharacters with 'echo' in debian/rules: […] jh_manifest Syntax error in debian/manifest (\tClass-Path: commons-cli.jar commons-lang.jar commons-io.jar rdp-readseq.jar) - perhaps you are missing a ":"? jh_manifest: Unknown line in debian/manifest (\tClass-Path: commons-cli.jar commons-lang.jar commons-io.jar rdp-readseq.jar), debian/rules:9: recipe for target 'binary' failed make: *** [binary] Error 25 […] The full build log and patch is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
rdp-alignment.1.2.0-1.unstable.amd64.log.txt.gz
Description: Binary data
diff --git a/debian/rules b/debian/rules index 99b93f2..facfef5 100755 --- a/debian/rules +++ b/debian/rules @@ -27,7 +27,7 @@ override_dh_auto_build: cd src ; jar uf ../rdp-alignment.jar data #Also set the manifest like so echo usr/share/java/rdp-alignment.jar: >debian/manifest - echo '\tClass-Path: commons-cli.jar commons-lang.jar commons-io.jar rdp-readseq.jar' >>debian/manifest - echo '\tMain-Class: '`grep '^main.class=' nbproject/project.properties | cut -c 12-` >>debian/manifest + printf '\tClass-Path: commons-cli.jar commons-lang.jar commons-io.jar rdp-readseq.jar\n' >>debian/manifest + printf '\tMain-Class: '`grep '^main.class=' nbproject/project.properties | cut -c 12-`'\n' >>debian/manifest