Source: rdp-alignment Version: 1.2.0-1 Severity: serious Justification: fails to build from source Tags: patch User: [email protected] Usertags: ftbfs X-Debbugs-Cc: [email protected]
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
`. `'` [email protected] / 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
_______________________________________________ Reproducible-builds mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
