[Reproducible-builds] debhelper 9.20150811.0~reproducible2 incorrectly creating udeb -dbgsym packages in Jenkins
Hi Lunar, Just a heads up that lowmem is FTBFS in Jenkins because something in the dh_buildeb/dpkg-deb interface is creating the -dbgsym packages without a .udeb extension: dpkg-deb: building package 'lowmemcheck-dbgsym' in '../lowmemcheck-dbgsym_1.43_amd64.deb'. dpkg-deb: building package 'lowmem' in '../lowmem_1.43_all.udeb'. dpkg-deb: building package 'lowmemcheck' in '../lowmemcheck_1.43_amd64.udeb'. dpkg-genbuildinfo >../lowmem_1.43_amd64.buildinfo dpkg-genbuildinfo: error: cannot fstat file ../lowmemcheck-dbgsym_1.43_amd64.udeb: No such file or directory dpkg-buildpackage: error: dpkg-genbuildinfo >../lowmem_1.43_amd64.buildinfo gave error exit status 2 debian/files is: lowmem_1.43_all.udeb debian-installer optional lowmem_1.43_amd64.buildinfo debian-installer optional lowmemcheck-dbgsym_1.43_amd64.udeb debugsym extra ^^^ lowmemcheck_1.43_amd64.udeb debian-installer optional I can paper over it with the attached patch but: * Is this specific to us? ie. because we are using some random Git version of debhelper? * Is this specific to dpkg-genbuildinfo? I don't think so given that debian/files and the filename itself is already out of sync by the time we are called. * I'm guessing the target filename should be .udeb (otherwise the debug symbols are uninstallable with d-i) rather than fixing it by always making debug symbol packages with .deb. * (Should we even be building ddeb's for udebs? Does d-i have the rest of the mechanism to make this remotely useful?) Just to clarify, attached patch merely to concisely show the problem. I mean, we should not be doing the filename calculation here (!) - I guess dpkg-deb should be. But at *that* point it doesn't know to create a udeb vs. deb, etc. Anyway, just letting you know. Feel free to forward to the Debhelper Maintainers list or the BTS if this is really an upstream issue, I'm afraid I just don't know enough about the debug package proposal. [0] https://reproducible.debian.net/rb-pkg/unstable/amd64/lowmem.html Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 348144e..cd5f8dd 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -23,6 +23,7 @@ use vars qw(@EXPORT %dh); &cross_command &set_buildflags &get_buildoption &install_dh_config_file &error_exitcode &package_multiarch &install_file &install_prog &install_lib &install_dir + &ddeb_filename ); my $max_compat=10; @@ -982,6 +983,13 @@ sub udeb_filename { return _xdeb_filename($package, 'udeb'); } +# Generates the target that is used for a ddeb package. +sub ddeb_target { + my ($package, $ext) = @_; + + return _xdeb_filename($package, $ext, $package."-dbgsym"); +} + # Handles #DEBHELPER# substitution in a script; also can generate a new # script from scratch if none exists but there is a .debhelper file for it. sub debhelper_script_subst { diff --git a/dh_builddeb b/dh_builddeb index e36f0a3..e673a74 100755 --- a/dh_builddeb +++ b/dh_builddeb @@ -128,8 +128,10 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # the ddeb. my @args = default_compressor_args(["-z1", "-Zxz", "-Sextreme"], @{$dh{U_PARAMS}}); +my $target = $dh{DESTDIR}."/". + ddeb_filename($package, is_udeb($package) ? "udeb" : "deb"); doit("dpkg-deb", @args, -"--build", $ddeb_tmpdir, $dh{DESTDIR}); +"--build", $ddeb_tmpdir, $target); } else { warning("Not building ddeb for ${package} as it has no control file"); warning("Please use dh_gencontrol to avoid this issue"); ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Rescheduling is futile
Hi. For those who reschedule packages: The mirror network seems to be in a stalled state: http://ftp.de.debian.org/debian/project/trace/ As a result, it's not the "fixed" package already in unstable the one that it's rescheduled but the previous version. Is this because of the upcoming point releases? Thanks. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Rescheduling is futile
Hi Santiago, On Sonntag, 30. August 2015, Santiago Vila wrote: > Hi. For those who reschedule packages: The mirror network seems to be > in a stalled state: > http://ftp.de.debian.org/debian/project/trace/ I'm not sure I understand... > As a result, it's not the "fixed" package already in unstable the one > that it's rescheduled but the previous version. are you manually rescheduling packages which have just have been uploaded to sid? Those already get automatiscally scheduled once they are available, so it's not really that needed/useful to schedule them manually, esp. if the mirrors are lagging behind... > Is this because of the upcoming point releases? That afaik only effects stable+oldstable. cheers, Holger signature.asc Description: This is a digitally signed message part. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] debhelper 9.20150811.0~reproducible2 incorrectly creating udeb -dbgsym packages in Jenkins
> Anyway, just letting you know. Feel free to forward to the Debhelper > Maintainers list or the BTS 10:39 < nthykier> lamby: can you please file a bug against debhelper for that? :) 10:39 < nthykier> I need to have a look at it later 10:55 < nthykier> lamby: The problem with the patch is that generates the wrong name when people uses dh_gencontrol -- -V. Perhaps it will be solved by passing -UPackage-Type -UX-Package-Type to dpkg-gencontrol in dh_gencontrol? 11:49 < lamby> nthykier: Sure, will forward. 11:49 < lamby> nthykier: The patch was not a patch. Sorry that wasn't clear enough. 11:50 < lamby> Passing -UPackage-Type didn't wfm but I was just poking stuff.. Filed as: https://bugs.debian.org/797391 Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [PATCH] make suite list a bit more intuitive
Hi, On Sonntag, 30. August 2015, HW42 wrote: > I think the current suite/arch list is a bit unintuitive since it is not > clear which suite/arch are built and which is currently shown. > See attached patches for a proposal to make it a bit nicer. thanks, deployed. That done, I'm not sure I really like the blue background marking of the "active" suite, because its a new design element (rather then reusing existing design) and maybe the layout can further be improved by moving all suites up and thus also "removing" the active suite being listed twice in the navigation... (this would not address the "new blue design element" though.) cheers, Holger signature.asc Description: This is a digitally signed message part. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797408: splitpatch: please make the build reproducible
Source: splitpatch Version: 0.0+20131223+gitb13d810-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that splitpatch could not be built reproducibly. The current date is embedded into the manpage. The attached patch replaces the timestamp with the date from the latest changelog entry. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/pod2man.mk b/debian/pod2man.mk index d639c59..ea04401 100644 --- a/debian/pod2man.mk +++ b/debian/pod2man.mk @@ -34,9 +34,11 @@ endif PACKAGE ?= package RELEASE ?= $(PACKAGE) +SOURCE_DATE_EPOCH ?= $$(dpkg-parsechangelog -l changelog -S Date | date "+%s" -f -) + # Optional variables to set MANSECT ?= 1 -PODCENTER ?= $$(date "+%Y-%m-%d") +PODCENTER ?= $$(date -u "+%Y-%m-%d" -d "@$(SOURCE_DATE_EPOCH)") # Directories MANSRC = signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797410: eigenbase-farrago: please make the build reproducible
Source: eigenbase-farrago Version: 0.9.0-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that eigenbase-farrago could not be built reproducibly. The current date is embedded by ResourceGen into several properties files. The attached patch sets the comment style to scm-safe, which tells ResourceGen that no timestamps should be included. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/build.xml b/debian/build.xml index 9e3bf5e..c6951b2 100644 --- a/debian/build.xml +++ b/debian/build.xml @@ -44,6 +44,7 @@ destdir="${src.dir}" resdir="${build.dir}" style="functor" + commentstyle="scm-safe" locales="en_US"> @@ -52,6 +53,7 @@ destdir="${src.dir}" resdir="${build.dir}" style="functor" + commentstyle="scm-safe" locales="en_US"> @@ -60,6 +62,7 @@ destdir="${src.dir}" resdir="${build.dir}" style="functor" + commentstyle="scm-safe" locales="en_US"> signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] [PATCH] Drop -spec suffix from target
Hi Holger, Please merge from the "drop-hypgen-spec-suffix-from-spec-target-directories" branch of https://github.com/lamby/jenkins.debian.net: commit 21cc4a951950151b3c1923eff6ddab919854ef7a Author: Chris Lamb Date: Sun Aug 30 15:15:26 2015 +0100 b/reproducible_html_specs: Avoid DRY violation with a TARGET var Signed-off-by: Chris Lamb bin/reproducible_html_specs.sh | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) commit a17d7f5d714e405f30aa21fbe96c0d1fcbed8f6b Author: Chris Lamb Date: Sun Aug 30 15:19:28 2015 +0100 b/reproducible_html_specs: Drop -spec suffix from target For example https://reproducible-builds.org/specs/source-date-epoch/ vs https://reproducible-builds.org/specs/source-date-epoch-spec/ There is already a namespace of /specs/ so the suffix is unnecessary. Signed-off-by: Chris Lamb bin/reproducible_html_specs.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797414: libsilo-bin: Binaries installed to /usr/bin do not work
Package: libsilo-bin Version: 4.10.2-1 Severity: serious User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, The binaries in /usr/bin either don't work due to missing Depends or require root to run as they are actually those weird "relink_command" wrappers. These wrappers additioanlly also capture the path and bunch of useless or misleading environment from the build host, rendering the package unreproducible. % /usr/bin/silodiff Usage: /usr/bin/silodiff Options: -help:print this help message -recurse: recurse on directories -verbose: report names of file(s) as they are processed. If both arguments are files, /usr/bin/silodiff will attempt to diff the files. If one argument is a file and the other a directory, then /usr/bin/silodiff will attempt to diff the given file with a file by the same name in the given directory. If both arguments are directories, /usr/bin/silodiff will descend into each directory (and will do so recursively if '-recurse' is specified) finding files whose names differ ONLY in the first component of their paths and attempt to diff them. /usr/bin/silodiff uses Silo's browser tool to do its work. In turn, browser supports a number of additional options. Thus, any arguments to /usr/bin/silodiff which are neither files nor directories are treated as arguments to browser itself. For some options to browser like the '-f FILE' option, use the '--file=' variant instead. By default, /usr/bin/silodiff will invoke browser with args '-l 0 -r'. The available options to browser are... mkdir: cannot create directory '/usr/bin/.libs': Permission denied /usr/bin/browser: line 202: cd: /build/silo-llnl-MvJWBo/silo-llnl-4.10.2/tools/browser: No such file or directory /usr/bin/browser: line 202: mpic++: command not found % /usr/bin/browser mkdir: cannot create directory '/usr/bin/.libs': Permission denied /usr/bin/browser: line 202: cd: /build/silo-llnl-MvJWBo/silo-llnl-4.10.2/tools/browser: No such file or directory /usr/bin/browser: line 202: mpic++: command not found % /usr/bin/silock mkdir: cannot create directory '/usr/bin/.libs': Permission denied /usr/bin/silock: line 202: cd: /build/silo-llnl-MvJWBo/silo-llnl-4.10.2/tools/silock: No such file or directory /usr/bin/silock: line 202: mpic++: command not found Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797415: apparmor: please make the build reproducible
Source: apparmor Version: 2.10-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that apparmor could not be built reproducibly. The CAPABILITIES list, which is used for compiling apparmor_parser and the apparmor.vim file, has a different order depending on the locale. The attached patch fixes this by sorting with the locale set to C. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/patches/series b/debian/patches/series index f5229dc..6469e8b 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -24,6 +24,7 @@ add-chromium-browser.patch pass-compiler-flags.patch raise-test-timeout.patch non-linux.patch +sort-capabilities.patch # # Patches backported from upstream commits diff --git a/debian/patches/sort-capabilities.patch b/debian/patches/sort-capabilities.patch new file mode 100644 index 000..539b972 --- /dev/null +++ b/debian/patches/sort-capabilities.patch @@ -0,0 +1,16 @@ +Author: Reiner Herrmann +Description: Sort capabilities independent of configured locale + +Index: apparmor-2.10/common/Make.rules +=== +--- apparmor-2.10.orig/common/Make.rules apparmor-2.10/common/Make.rules +@@ -82,7 +82,7 @@ pod_clean: + # = + + # emits defined capabilities in a simple list, e.g. "CAP_NAME CAP_NAME2" +-CAPABILITIES=$(shell echo "\#include " | cpp -dM | LC_ALL=C sed -n -e '/CAP_EMPTY_SET/d' -e 's/^\#define[ \t]\+CAP_\([A-Z0-9_]\+\)[ \t]\+\([0-9xa-f]\+\)\(.*\)$$/CAP_\1/p' | sort) ++CAPABILITIES=$(shell echo "\#include " | cpp -dM | LC_ALL=C sed -n -e '/CAP_EMPTY_SET/d' -e 's/^\#define[ \t]\+CAP_\([A-Z0-9_]\+\)[ \t]\+\([0-9xa-f]\+\)\(.*\)$$/CAP_\1/p' | LC_ALL=C sort) + + .PHONY: list_capabilities + list_capabilities: signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797419: resiprocate: please make the build reproducible
Source: resiprocate Version: 1:1.10.0~alpha2-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: hostname X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that resiprocate could not be built reproducibly. It embeds the hostname of the build machine into a library. The attached patch fixes this by setting the hostname to a static value. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/patches/reproducible_build_host.patch b/debian/patches/reproducible_build_host.patch new file mode 100644 index 000..bba45a9 --- /dev/null +++ b/debian/patches/reproducible_build_host.patch @@ -0,0 +1,13 @@ +Index: resiprocate-1.10.0~alpha2/configure.ac +=== +--- resiprocate-1.10.0~alpha2.orig/configure.ac resiprocate-1.10.0~alpha2/configure.ac +@@ -124,7 +124,7 @@ AC_CHECK_MEMBER([struct sockaddr_in.sin_ + + AC_DEFINE(REPRO_BUILD_REV, PACKAGE_VERSION, REPRO_BUILD_REV) + AH_TEMPLATE([REPRO_BUILD_REV], [SVN revision]) +-AC_DEFINE_UNQUOTED(REPRO_BUILD_HOST, "`hostname`", REPRO_BUILD_HOST) ++AC_DEFINE_UNQUOTED(REPRO_BUILD_HOST, "debian", REPRO_BUILD_HOST) + AH_TEMPLATE([REPRO_BUILD_HOST], [Host where package was configured]) + AC_DEFINE(REPRO_RELEASE_VERSION, PACKAGE_VERSION, REPRO_RELEASE_VERSION) + AH_TEMPLATE([REPRO_RELEASE_VERSION], [Package version]) diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 000..b308ff7 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +reproducible_build_host.patch signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [PATCH] Drop -spec suffix from target
Hi Chris, On Sonntag, 30. August 2015, Chris Lamb wrote: > commit 21cc4a951950151b3c1923eff6ddab919854ef7a > commit a17d7f5d714e405f30aa21fbe96c0d1fcbed8f6b thanks, merged & deployed! cheers, Holger signature.asc Description: This is a digitally signed message part. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] [PATCH] Drop -spec suffix from target
Hm, Aw, doesn't seem to have worked: https://reproducible.debian.net/specs/ :( (I just pushed an empty commit) On Sun, 30 Aug 2015, at 07:03 PM, Holger Levsen wrote: > Hi Chris, > > On Sonntag, 30. August 2015, Chris Lamb wrote: > > commit 21cc4a951950151b3c1923eff6ddab919854ef7a > > commit a17d7f5d714e405f30aa21fbe96c0d1fcbed8f6b > > thanks, merged & deployed! > > > cheers, > Holger > ___ > Reproducible-builds mailing list > Reproducible-builds@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds > Email had 1 attachment: > + signature.asc > 1k (application/pgp-signature) Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797427: jam: please make the build reproducible
Source: jam Version: 2.6-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that jam could not be built reproducibly. A list is sorted differently depending on the configured locale. The attached patch fixes this by sorting with the locale set to C. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/patches/reproducible_build.patch b/debian/patches/reproducible_build.patch new file mode 100644 index 000..505a0a0 --- /dev/null +++ b/debian/patches/reproducible_build.patch @@ -0,0 +1,16 @@ +Author: Reiner Herrmann +Description: locale-independent sort to get reproducible result + +Index: jam-2.6/yyacc +=== +--- jam-2.6.orig/yyacc jam-2.6/yyacc +@@ -41,7 +41,7 @@ sed ' + b 1 + } + d +-' $in | sort -u | sed ' ++' $in | LC_ALL=C sort -u | sed ' + h + y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/ + s/:/_COLON/ diff --git a/debian/patches/series b/debian/patches/series index 5c8d533..469f572 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,4 @@ typos.patch debian-docpaths.patch jambase-clarification.patch installmodes.patch +reproducible_build.patch signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797430: ii-esu: please make the build reproducible
Source: ii-esu Version: 1.0a.dfsg1-6 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that ii-esu could not be built reproducibly. The list of sources is sorted differently depending on the configured locale. The attached patch fixes this by sorting with the locale set to C. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/patches/makefile.patch b/debian/patches/makefile.patch index 2bc5c16..2ea07ae 100644 --- a/debian/patches/makefile.patch +++ b/debian/patches/makefile.patch @@ -6,7 +6,7 @@ +++ b/Makefile @@ -0,0 +1,11 @@ +GDC=gdc -+DSRC=$(shell find import src -name "*.d" -not -iname '*mpeg*' | sort) ++DSRC=$(shell find import src -name "*.d" -not -iname '*mpeg*' | LC_ALL=C sort) +EXE=ii-esu + +all: $(EXE) signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797432: torus-trooper: please make the build reproducible
Source: torus-trooper Version: 0.22.dfsg1-9 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that torus-trooper could not be built reproducibly. The list of sources is sorted differently depending on the configured locale. The attached patch fixes this by sorting with the locale set to C. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/patches/fixes.patch b/debian/patches/fixes.patch index 0197fa6..3405e46 100644 --- a/debian/patches/fixes.patch +++ b/debian/patches/fixes.patch @@ -5,7 +5,7 @@ +++ b/Makefile @@ -0,0 +1,11 @@ +GDC=gdc -+DSRC=$(shell find import src -name '*.d' | sort) ++DSRC=$(shell find import src -name '*.d' | LC_ALL=C sort) +EXE=torus-trooper + +all: $(EXE) signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797431: tatan: please make the build reproducible
Source: tatan Version: 1.0.dfsg1-5 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that tatan could not be built reproducibly. The list of sources is sorted differently depending on the configured locale. The attached patch fixes this by sorting with the locale set to C. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/patches/makefile.patch b/debian/patches/makefile.patch index de6ca03..0773cb8 100644 --- a/debian/patches/makefile.patch +++ b/debian/patches/makefile.patch @@ -6,7 +6,7 @@ +++ b/Makefile @@ -0,0 +1,11 @@ +GDC=gdc -+DSRC=$(shell find import src -name "*.d" -not -iname '*mpeg*' -not -iname 'sdl_ttf.d' | sort) ++DSRC=$(shell find import src -name "*.d" -not -iname '*mpeg*' -not -iname 'sdl_ttf.d' | LC_ALL=C sort) +EXE=tatan + +all: $(EXE) signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797437: flow-tools: please make the build reproducible
Source: flow-tools Version: 1:0.68-12.3 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps hostname X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, While working on the "reproducible builds" effort [0], we have noticed that flow-tools could not be built reproducibly. The attached patch removes timestamps and hostnames from the build system. Once applied, flow-tools can be built reproducibly in our reproducible toolchain. [0] https://wiki.debian.org/ReproducibleBuilds Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- --- a/debian/rules 2015-08-30 18:00:36.920663168 +0100 --- b/debian/rules 2015-08-30 18:53:26.295894861 +0100 @@ -49,6 +49,7 @@ --localstatedir=/etc/flow-tools \ --with-mysql --with-pgsql CFLAGS="$(CFLAGS)" cd $(CF) && $(PERL) Makefile.PL INSTALLDIRS=vendor + echo "#define FT_PROG_BUILD \"debian $(shell dpkg-parsechangelog -SVersion)\"" > src/ftbuild.h touch $@ build: patch build-stamp ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797436: maven-indexer: Missing Build-Depends on libregexp-java
Source: maven-indexer Version: 5.1.1-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Tags: patch Dear Maintainer, maven-indexer fails to build from source in unstable/amd64 due to missing Build-Depends on libregexp-java: [..] [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) jakarta-regexp:jakarta-regexp:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=jakarta-regexp -DartifactId=jakarta-regexp -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=jakarta-regexp -DartifactId=jakarta-regexp -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.maven.indexer:indexer-core:jar:5.1.1 2) org.apache.lucene:lucene-highlighter:jar:debian 3) org.apache.lucene:lucene-queries:jar:debian 4) jakarta-regexp:jakarta-regexp:jar:debian -- 1 required artifact is missing. for artifact: org.apache.maven.indexer:indexer-core:jar:5.1.1 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 2 seconds [INFO] Finished at: Sun Aug 30 18:54:26 BST 2015 [INFO] Final Memory: 23M/424M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package maven-indexer dpkg-buildpackage: source version 5.1.1-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Andrew Ross dpkg-source --before-build maven-indexer-5.1.1 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150830180248.vlbvx8fJ7s/maven-indexer-5.1.1/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830180248.vlbvx8fJ7s/maven-indexer-5.1.1/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Maven :: Indexer [INFO] Maven :: Indexer Artifact Utils [INFO] Maven :: Indexer Core [INFO] Maven :: Indexer CLI [INFO] [INFO] Building Maven :: Indexer [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150830180248.vlbvx8fJ7s/maven-indexer-5.1.1/target [INFO] [INFO] Building Maven :: Indexer Artifact Utils [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150830180248.vlbvx8fJ7s/maven-indexer-5.1.1/indexer-artifact/target [INFO] [INFO] Building Maven :: Indexer Core [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150830180248.vlbvx8fJ7s/maven-indexer-5.1.1/indexer-core/target [INFO] [INFO] Building Maven :: Indexer CLI [INFO]task-segment: [clean] [INFO]
[Reproducible-builds] Bug#797439: libhibernate3-java: FTBFS: Missing org.apache.maven.wagon:wagon-scm:jar:debian
Source: libhibernate3-java Version: 3.6.10.Final-3 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, libhibernate3-java fails to build from source in unstable/amd64: [..] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.wagon:wagon-scm:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.wagon -DartifactId=wagon-scm -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.wagon -DartifactId=wagon-scm -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.hibernate:hibernate-parent:pom:3.6.10.Final 2) org.apache.maven.wagon:wagon-scm:jar:debian -- 1 required artifact is missing. for artifact: org.hibernate:hibernate-parent:pom:3.6.10.Final from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 19:10:54 BST 2015 [INFO] Final Memory: 5M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package libhibernate3-java dpkg-buildpackage: source version 3.6.10.Final-3 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Emmanuel Bourg dpkg-source --before-build libhibernate3-java-3.6.10.Final dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules rmdir /home/lamby/temp/cdt.20150830185452.PbD2gL4KfR/libhibernate3-java-3.6.10.Final/project rmdir: failed to remove '/home/lamby/temp/cdt.20150830185452.PbD2gL4KfR/libhibernate3-java-3.6.10.Final/project': Directory not empty /usr/share/cdbs/1/rules/buildcore.mk:46: recipe for target 'cleanbuilddir' failed make: [cleanbuilddir] Error 1 (ignored) mkdir -p "/home/lamby/temp/cdt.20150830185452.PbD2gL4KfR/libhibernate3-java-3.6.10.Final/project" cd /home/lamby/temp/cdt.20150830185452.PbD2gL4KfR/libhibernate3-java-3.6.10.Final/project && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150830185452.PbD2gL4KfR/libhibernate3-java-3.6.10.Final/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830185452.PbD2gL4KfR/libhibernate3-java-3.6.10.Final/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Hibernate Core Parent POM [INFO] Hibernate Core [INFO] Hibernate Testing [INFO] Hibernate Testsuite [INFO] Hibernate Ehcache Integration [INFO] Hibernate OSCache Integration [INFO] Hibernate SwarmCache Integration [INFO] Hibernate C3P0 ConnectionProvider [INFO] Hibernate Proxool ConnectionProvider [INFO] Hibernate JDBC3-JdbcSupport Testing [INFO] Hibernate Entity Manager [INFO] Hibernate JDBC4-JdbcSupport Testing [INFO] Hibernate Core Aggregator [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.wagon:wagon-scm:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.wagon -DartifactId=wagon-scm -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file
[Reproducible-builds] Bug#797440: libavg: please make the build reproducible
Source: libavg Version: 1.8.1-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps username hostname uname X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the "reproducible builds" effort [1], we have noticed that libavg could not be built reproducibly. The building username, hostname, platform and build time are embedded into a binary. The attached patch fixes this by using the date from the latest changelog entry and replacing the username/hostname with a static value. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuilds diff --git a/debian/patches/reproducible_build.patch b/debian/patches/reproducible_build.patch new file mode 100644 index 000..44e1f77 --- /dev/null +++ b/debian/patches/reproducible_build.patch @@ -0,0 +1,31 @@ +Author: Reiner Herrmann +Description: Use reproducible values for builder and buildtime + +Index: libavg-1.8.1/CreateVersionFile.py +=== +--- libavg-1.8.1.orig/CreateVersionFile.py libavg-1.8.1/CreateVersionFile.py +@@ -113,10 +113,7 @@ def getSvnBranch(): + return (url, branch) + + def getBuilder(): +-user = getpass.getuser() +-hostname = socket.gethostname() +- +-return '%s@%s %s' % (user, hostname, platform.platform()) ++return "debian" + + def extractComponentFromM4(text, component): + match = re.search(r'%s\s*\].*\[\s*([A-Za-z0-9\.]+)\s*\]' % component, text, re.M) +@@ -142,7 +139,10 @@ def assembleVersionInfo(major, minor, mi + revision = getSvnRevision() + branchurl, branch = getSvnBranch() + builder = getBuilder() +-buildtime = datetime.datetime.now().isoformat() ++try: ++buildtime = datetime.datetime.utcfromtimestamp(int(os.environ['SOURCE_DATE_EPOCH'])).isoformat() ++except (KeyError, ValueError): ++buildtime = datetime.datetime.now().isoformat() + + if revision and branch: + fullVersion = '%s-%s/r%s' % (releaseVersion, branch, revision) diff --git a/debian/patches/series b/debian/patches/series index d3b650a..abe4148 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ foreign.patch +reproducible_build.patch signature.asc Description: OpenPGP digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] AVIS DE PROPOSITION
Bonjour Vous avez besoin d'un prêt d'argent pour une raison quelconque ? Vous êtes fichés en banque ? Votre banque refuse de vous prêter de l'argent ? Vous ne savez plus vers qui vous tourner parce que les institutions financières rejettent votre dossier de prêt ? J'ai la solution pour vous. Je suis consultant français en investissement et je pourrais vous aider a trouver un investisseur ou une institution financière pouvant vous octroyer des prêts d'argent ou investir dans vos différents projets fiables. - Pret entre particulier - Possibilité d'aide financière de plusieurs millions d'euros Veuillez me contacter si vous êtes intéressé. E-mail : colaschristia...@gmail.com,colaschristia...@outlook.fr TEL:+13156776230 Salutations cordiale COLAS CHRISTIAN ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#797447: joptsimple: FTBFS: Missing org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian
Source: joptsimple Version: 4.5-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, joptsimple fails to build from source in unstable/amd64: [..] [INFO] Scanning for projects... [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) net.sf.jopt-simple:jopt-simple:jar:4.5 2) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian -- 1 required artifact is missing. for artifact: net.sf.jopt-simple:jopt-simple:jar:4.5 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 20:01:56 BST 2015 [INFO] Final Memory: 5M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package joptsimple dpkg-buildpackage: source version 4.5-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Stephen Nelson dpkg-source --before-build joptsimple-4.5 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." /usr/share/maven-debian-helper/copy-repo.sh /home/lamby/temp/cdt.20150830200054.YoniSDIOu2/joptsimple-4.5/debian mh_patchpoms -plibjoptsimple-java --debian-build --keep-pom-version --maven-repo=/home/lamby/temp/cdt.20150830200054.YoniSDIOu2/joptsimple-4.5/debian/maven-repo --ignore-rules=debian/maven.ignoreRules --clean-ignore-rules=debian/maven.cleanIgnoreRules touch debian/stamp-poms-patched cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150830200054.YoniSDIOu2/joptsimple-4.5/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830200054.YoniSDIOu2/joptsimple-4.5/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) net.sf.jopt-simple:jopt-simple:jar:4.5 2) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian -- 1 required artifact is missing. for artifact: net.sf.jopt-simple:jopt-simple:jar:4.5 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Ma
[Reproducible-builds] Bug#797454: libajaxtags-java: Missing Build-Depends on junit4
Source: libajaxtags-java Version: 1.5.1-2 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Tags: patch Dear Maintainer, libajaxtags-java fails to build from source in unstable/amd64 due to missing Build-Depends on junit4: [..] [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /home/lamby/temp/cdt.20150830202407.XrWxbdxF3V/libajaxtags-java-1.5.1/ajaxtags/src/test/resources [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) junit:junit:jar:4.x Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) ajaxtags:ajaxtags:jar:1.5.1 2) junit:junit:jar:4.x -- 1 required artifact is missing. for artifact: ajaxtags:ajaxtags:jar:1.5.1 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 1 second [INFO] Finished at: Sun Aug 30 20:26:27 BST 2015 [INFO] Final Memory: 13M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package libajaxtags-java dpkg-buildpackage: source version 1.5.1-2 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Emmanuel Bourg dpkg-source --before-build libajaxtags-java-1.5.1 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150830202407.XrWxbdxF3V/libajaxtags-java-1.5.1/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830202407.XrWxbdxF3V/libajaxtags-java-1.5.1/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] AjaxTags DOC [INFO] AjaxTags [INFO] AjaxTags Resources [INFO] [INFO] Building AjaxTags DOC [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150830202407.XrWxbdxF3V/libajaxtags-java-1.5.1/target [INFO] [INFO] Building AjaxTags [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150830202407.XrWxbdxF3V/libajaxtags-java-1.5.1/ajaxtags/target [INFO] [INFO] Building AjaxTags Resources [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150830202407.XrWxbdxF3V/libajaxtags-java-1.5.1/ajaxtags-resources/target [INFO] [INFO] [INFO] [INFO] Reactor Summary: [INFO] [INFO] Aj
[Reproducible-builds] Bug#797456: metainf-services: FTBFS: Missing org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian
Source: metainf-services Version: 1.5-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, metainf-services fails to build from source in unstable/amd64: [..] [INFO] Scanning for projects... [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.kohsuke.metainf-services:metainf-services:jar:1.5 2) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian -- 1 required artifact is missing. for artifact: org.kohsuke.metainf-services:metainf-services:jar:1.5 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 20:35:13 BST 2015 [INFO] Final Memory: 5M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package metainf-services dpkg-buildpackage: source version 1.5-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Emmanuel Bourg dpkg-source --before-build metainf-services-1.5 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830203123.mW5bsJkM3B/metainf-services-1.5/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.kohsuke.metainf-services:metainf-services:jar:1.5 2) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian -- 1 required artifact is missing. for artifact: org.kohsuke.metainf-services:metainf-services:jar:1.5 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 20:35:07 BST 2015 [INFO] Final Mem
[Reproducible-builds] Bug#797457: jatl: FTBFS: Missing org.apache.maven.scm:maven-scm-provider-hg:jar:debian
Source: jatl Version: 0.2.2-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, jatl fails to build from source in unstable/amd64: [..] [INFO] Scanning for projects... [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-hg:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-hg -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-hg -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) com.googlecode.jatl:jatl:jar:0.2.2 2) org.apache.maven.scm:maven-scm-provider-hg:jar:debian -- 1 required artifact is missing. for artifact: com.googlecode.jatl:jatl:jar:0.2.2 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 20:34:51 BST 2015 [INFO] Final Memory: 5M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package jatl dpkg-buildpackage: source version 0.2.2-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Emmanuel Bourg dpkg-source --before-build jatl-0.2.2 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150830203115.2XapyA1ycD/jatl-0.2.2/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830203115.2XapyA1ycD/jatl-0.2.2/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-hg:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-hg -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-hg -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) com.googlecode.jatl:jatl:jar:0.2.2 2) org.apache.maven.scm:maven-scm-provider-hg:jar:debian -- 1 required artifact is missing. for artifact: com.googlecode.jatl:jatl:jar:0.2.2 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 20:34:45 BST 2015 [INFO] Final Memory: 5M/236M [INFO] -
[Reproducible-builds] Bug#797458: jasypt: Missing Build-Depends on junit4
Source: jasypt Version: 1.8-2 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Tags: patch Dear Maintainer, jasypt fails to build from source in unstable/amd64 due to missing Build-Depends on junit4: [..] [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8/src/test/resources [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) junit:junit:jar:4.x Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.jasypt:jasypt:jar:1.8 2) junit:junit:jar:4.x -- 1 required artifact is missing. for artifact: org.jasypt:jasypt:jar:1.8 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 2 seconds [INFO] Finished at: Sun Aug 30 20:35:03 BST 2015 [INFO] Final Memory: 19M/299M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package jasypt dpkg-buildpackage: source version 1.8-2 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Emmanuel Bourg dpkg-source --before-build jasypt-1.8 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." /usr/share/maven-debian-helper/copy-repo.sh /home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8/debian mh_patchpoms -plibjasypt-java --debian-build --keep-pom-version --maven-repo=/home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8/debian/maven-repo --ignore-rules=debian/maven.ignoreRules --clean-ignore-rules=debian/maven.cleanIgnoreRules touch debian/stamp-poms-patched cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] [INFO] Building JASYPT: Java Simplified Encryption [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 20:34:55 BST 2015 [INFO] Final Memory: 8M/236M [INFO] rm -f -r /home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8/debian/maven-repo debian/stamp-maven-build rm -f debian/*.substvars /usr/bin/make -f debian/rules unpatch-poms make[1]: Entering directory '/home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8' mh_unpatchpoms -plibjasypt-java rm -f -f debian/stamp-poms-patched make[1]: Leaving directory '/home/lamby/temp/cdt.20150830203353.LdA1ey8CHO/jasypt-1.8' dh_clean mh_unpatchpoms -plibjasypt-java rm
[Reproducible-builds] Bug#797459: commons-vfs: FTBFS: Missing org.apache.maven.scm:maven-scm-{api, provider-svnexe}:jar:debian
Source: commons-vfs Version: 2.0-3 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, commons-vfs fails to build from source in unstable/amd64: [..] [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-api:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-api -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-api -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.commons:commons-vfs2-project:pom:2.0 2) org.apache.maven.scm:maven-scm-api:jar:debian 2) org.apache.maven.scm:maven-scm-provider-svnexe:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-svnexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-svnexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.commons:commons-vfs2-project:pom:2.0 2) org.apache.maven.scm:maven-scm-provider-svnexe:jar:debian -- 2 required artifacts are missing. for artifact: org.apache.commons:commons-vfs2-project:pom:2.0 from the specified remote repositories: apache.snapshots.https (https://repository.apache.org/content/repositories/snapshots), apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository/), central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Sun Aug 30 20:37:47 BST 2015 [INFO] Final Memory: 6M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package commons-vfs dpkg-buildpackage: source version 2.0-3 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Niels Thykier dpkg-source --before-build commons-vfs-2.0 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." /usr/share/maven-debian-helper/copy-repo.sh /home/lamby/temp/cdt.20150830203647.3reLXq5UkM/commons-vfs-2.0/debian mh_patchpoms -plibcommons-vfs-java --debian-build --keep-pom-version --maven-repo=/home/lamby/temp/cdt.20150830203647.3reLXq5UkM/commons-vfs-2.0/debian/maven-repo --ignore-rules=debian/maven.ignoreRules --clean-ignore-rules=debian/maven.cleanIgnoreRules touch debian/stamp-poms-patched cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150830203647.3reLXq5UkM/commons-vfs-2.0/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150830203647.3reLXq5UkM/commons-vfs-2.0/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Commons VFS [INFO] Commons VFS Core [INFO] [INFO] Building Commons VFS [INFO]task-segment: [clean] [INFO] ---
[Reproducible-builds] Bug#797486: soup: FTBFS: Failed tests: HtmlParserTest.handlesManyChildren:848 null
Source: jsoup Version: 1.8.2-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, jsoup fails to build from source in unstable/amd64: [..] Running org.jsoup.parser.HtmlParserTest Tests run: 94, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.899 sec <<< FAILURE! - in org.jsoup.parser.HtmlParserTest handlesManyChildren(org.jsoup.parser.HtmlParserTest) Time elapsed: 2.382 sec <<< FAILURE! java.lang.AssertionError: null at org.junit.Assert.fail(Assert.java:86) at org.junit.Assert.assertTrue(Assert.java:41) at org.junit.Assert.assertTrue(Assert.java:52) at org.jsoup.parser.HtmlParserTest.handlesManyChildren(HtmlParserTest.java:848) Running org.jsoup.parser.XmlTreeBuilderTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.029 sec - in org.jsoup.parser.XmlTreeBuilderTest Running org.jsoup.parser.CharacterReaderTest Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 sec - in org.jsoup.parser.CharacterReaderTest Running org.jsoup.select.SelectorTest Tests run: 49, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.421 sec - in org.jsoup.select.SelectorTest Running org.jsoup.select.QueryParserTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.jsoup.select.QueryParserTest Running org.jsoup.select.CssTest Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec - in org.jsoup.select.CssTest Running org.jsoup.select.ElementsTest Tests run: 29, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec - in org.jsoup.select.ElementsTest Results : Failed tests: HtmlParserTest.handlesManyChildren:848 null Tests run: 453, Failures: 1, Errors: 0, Skipped: 13 [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] There are test failures. Please refer to /home/lamby/temp/cdt.20150831021501.0pkK1qMUsH/jsoup-1.8.2/target/surefire-reports for the individual test results. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 44 seconds [INFO] Finished at: Mon Aug 31 02:20:18 BST 2015 [INFO] Final Memory: 22M/431M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package jsoup dpkg-buildpackage: source version 1.8.2-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Emmanuel Bourg dpkg-source --before-build jsoup-1.8.2 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." /usr/share/maven-debian-helper/copy-repo.sh /home/lamby/temp/cdt.20150831021501.0pkK1qMUsH/jsoup-1.8.2/debian mh_patchpoms -plibjsoup-java --debian-build --keep-pom-version --maven-repo=/home/lamby/temp/cdt.20150831021501.0pkK1qMUsH/jsoup-1.8.2/debian/maven-repo --ignore-rules=debian/maven.ignoreRules --clean-ignore-rules=debian/maven.cleanIgnoreRules touch debian/stamp-poms-patched cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150831021501.0pkK1qMUsH/jsoup-1.8.2/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150831021501.0pkK1qMUsH/jsoup-1.8.2/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] [INFO] Building jsoup [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 3 seconds [INFO] Finished at: Mon Aug 31 02:19:04 BST 2015 [INFO] Final Memory: 11M/299M [INFO] ---
[Reproducible-builds] Bug#797487: jellydoc: FTBFS: Missing: org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian
Source: jellydoc Version: 1.5-3 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, jellydoc fails to build from source in unstable/amd64: [..] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.jvnet.maven-jellydoc-plugin:jellydoc:pom:1.5 2) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian -- 1 required artifact is missing. for artifact: org.jvnet.maven-jellydoc-plugin:jellydoc:pom:1.5 from the specified remote repositories: central (https://repo1.maven.org/maven2), m.g.o-public (http://maven.glassfish.org/content/groups/public/) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 1 second [INFO] Finished at: Mon Aug 31 02:20:17 BST 2015 [INFO] Final Memory: 5M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package jellydoc dpkg-buildpackage: source version 1.5-3 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Timo Aaltonen dpkg-source --before-build jellydoc-1.5 dpkg-buildpackage: host architecture amd64 dpkg-source: warning: unknown information field 'Dm-Upload-Allowed' in input data in general section of control info file fakeroot debian/rules clean test -x debian/rules mkdir -p "." /usr/share/maven-debian-helper/copy-repo.sh /home/lamby/temp/cdt.20150831021532.kS6eRANsB6/jellydoc-1.5/debian mh_patchpoms -plibjellydoc-java --debian-build --keep-pom-version --maven-repo=/home/lamby/temp/cdt.20150831021532.kS6eRANsB6/jellydoc-1.5/debian/maven-repo --ignore-rules=debian/maven.ignoreRules --clean-ignore-rules=debian/maven.cleanIgnoreRules touch debian/stamp-poms-patched cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/home/lamby/temp/cdt.20150831021532.kS6eRANsB6/jellydoc-1.5/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150831021532.kS6eRANsB6/jellydoc-1.5/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Jellydoc [INFO] Jellydoc annotations [INFO] taglib-xml-writer [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.maven.scm -DartifactId=maven-scm-provider-gitexe -Dversion=debian -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.jvnet.maven-jellydoc-plugin:jellydoc:pom:1.5 2) org.apache.maven.scm:maven-scm-provider-gitexe:jar:debian --
[Reproducible-builds] Bug#797488: libsequence-library-java: Missing Build-Depends on junit4
Source: libsequence-library-java Version: 1.0.2-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Tags: patch Dear Maintainer, libsequence-library-java fails to build from source in unstable/amd64 due to missing Build-Depends on junit4: [..] [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /home/lamby/temp/cdt.20150831021716.8n2Bc5aotY/libsequence-library-java-1.0.2/src/test/resources [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) junit:junit:jar:4.x Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) de.regnis.q.sequence:sequence-library:jar:1.0.2 2) junit:junit:jar:4.x -- 1 required artifact is missing. for artifact: de.regnis.q.sequence:sequence-library:jar:1.0.2 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 6 seconds [INFO] Finished at: Mon Aug 31 02:31:59 BST 2015 [INFO] Final Memory: 12M/236M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] Full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package libsequence-library-java dpkg-buildpackage: source version 1.0.2-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by tony mancill dpkg-source --before-build libsequence-library-java-1.0.2 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." cp debian/pom.xml . cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150831021716.8n2Bc5aotY/libsequence-library-java-1.0.2/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] [INFO] Building Unnamed - de.regnis.q.sequence:sequence-library:jar:1.0.2 [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150831021716.8n2Bc5aotY/libsequence-library-java-1.0.2/target [INFO] [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: < 1 second [INFO] Finished at: Mon Aug 31 02:31:37 BST 2015 [INFO] Final Memory: 5M/236M [INFO] rm -f -r /home/lamby/temp/cdt.20150831021716.8n2Bc5aotY/libsequence-library-java-1.0.2/debian/maven-repo debian/stamp-maven-build rm -f debian/*.substvars /usr/bin/make -f debian/rules unpatch-poms make[1]: Entering directory '/home/lamby/temp/cdt.20150831021716.8n2Bc5aotY/libsequence-library-java-1.0.2' mh_unpatchpoms -plibsequence-library-java rm -f -f debian/stamp-poms-patched make[1]: Leaving directory '/home/lamby/temp/cdt.20150831021716.8n2Bc5aotY/libsequence-library-java-1.0.2' dh_clean mh_unpatchpoms -plibsequence-library-java rm -f -f debian/stamp-poms-patched mh_clean rm -f pom.xml debian/rules build test -x debian/rules mkdir -p "." cp d
[Reproducible-builds] Bug#797489: bcel: Missing Build-Depends on junit4
Source: bcel Version: 6.0~rc3-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Tags: patch Dear Maintainer, bcel fails to build from source in unstable/amd64 due to missing Build-Depends on junit4 : [..] [INFO] Using 'ISO-8859-1' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3/src/test/resources [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) junit:junit:jar:4.x Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=junit -DartifactId=junit -Dversion=4.x -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.bcel:bcel:jar:6.0 2) junit:junit:jar:4.x -- 1 required artifact is missing. for artifact: org.apache.bcel:bcel:jar:6.0 from the specified remote repositories: central (https://repo1.maven.org/maven2) NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] [INFO] For more information, run Maven with the -e switch [INFO] [INFO] Total time: 12 seconds [INFO] Finished at: Mon Aug 31 02:36:20 BST 2015 [INFO] Final Memory: 16M/299M [INFO] /usr/share/cdbs/1/class/maven.mk:93: recipe for target 'mvn-build' failed make: *** [mvn-build] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package bcel dpkg-buildpackage: source version 6.0~rc3-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Emmanuel Bourg dpkg-source --before-build bcel-6.0~rc3 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules mkdir -p "." cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dclassworlds.conf=/etc/maven2/m2-debian.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3/debian/maven-repo clean [INFO] NOTE: Maven is executing in offline mode. Any artifacts not already in your local repository will be inaccessible. [INFO] Scanning for projects... [INFO] [INFO] Building Apache Commons BCEL [INFO]task-segment: [clean] [INFO] [INFO] [clean:clean {execution: default-clean}] [INFO] Deleting /home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3/target [INFO] [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 1 second [INFO] Finished at: Mon Aug 31 02:35:55 BST 2015 [INFO] Final Memory: 8M/236M [INFO] rm -f -r /home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3/debian/maven-repo debian/stamp-maven-build rm -f debian/*.substvars /usr/bin/make -f debian/rules unpatch-poms make[1]: Entering directory '/home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3' mh_unpatchpoms -plibbcel-java rm -f -f debian/stamp-poms-patched make[1]: Leaving directory '/home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3' dh_clean mh_unpatchpoms -plibbcel-java rm -f -f debian/stamp-poms-patched mh_clean rm -f debian/stamp-maven-doc debian/rules build test -x debian/rules mkdir -p "." /usr/share/maven-debian-helper/copy-repo.sh /home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3/debian mh_patchpoms -plibbcel-java --debian-build --keep-pom-version --maven-repo=/home/lamby/temp/cdt.20150831021647.FTqQqqUK1R/bcel-6.0~rc3/debian/maven-repo touch debian/stamp-poms-patched # before-build target may be used to unpatch th
[Reproducible-builds] Bug#797490: libsys-virt-perl: FTBFS: Failed test 'got URI'
Source: libsys-virt-perl Version: 1.2.18-1 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, libsys-virt-perl fails to build from source in unstable/amd64: [..] t/600-interfaces.t . 1..25 ok 1 - use Sys::Virt; ok 2 - An object of class 'Sys::Virt' isa 'Sys::Virt' ok 3 - 1 active interface ok 4 - interface names ok 5 - An object of class 'Sys::Virt::Interface' isa 'Sys::Virt::Interface' ok 6 - name ok 7 # skip Impl missing in test driver in libvirt 0.10.2 ok 8 # skip Impl missing in test driver in libvirt 0.10.2 ok 9 - interface is active ok 10 - An object of class 'Sys::Virt::Interface' isa 'Sys::Virt::Interface' ok 11 - name ok 12 - one interface ok 13 - An object of class 'Sys::Virt::Interface' isa 'Sys::Virt::Interface' ok 14 - 0 defined interfaces ok 15 - 1 defined interface ok 16 - names ok 17 - 1 defined interface ok 18 - An object of class 'Sys::Virt::Interface' isa 'Sys::Virt::Interface' ok 19 - An object of class 'Sys::Virt::Interface' isa 'Sys::Virt::Interface' ok 20 - 2 active interfaces ok 21 - interface names ok 22 - 1 active interfaces ok 23 - interface names ok 24 - 0 defined interface ok 25 - names ok # Failed test 'got URI' # at t/800-events.t line 272. # got: 'test:/default' # expected: 'test:///default' # Failed test 'got URI' # at t/800-events.t line 283. # got: 'test:/default' # expected: 'test:///default' # Failed test 'got URI' # at t/800-events.t line 306. # got: 'test:/default' # expected: 'test:///default' # Failed test 'got URI' # at t/800-events.t line 317. # got: 'test:/default' # expected: 'test:///default' # Looks like you failed 4 tests of 23. t/800-events.t . 1..23 ok 1 - use Sys::Virt; ok 2 - An object of class 'Sys::Virt' isa 'Sys::Virt' ok 3 - got 1st event not ok 4 - got URI ok 5 - got name ok 6 - stopped ok 7 - destroy ok 8 - got 2nd event not ok 9 - got URI ok 10 - got name ok 11 - started ok 12 - booted ok 13 - got 3rd event not ok 14 - got URI ok 15 - got name ok 16 - stopped ok 17 - destroy ok 18 - got 4th event not ok 19 - got URI ok 20 - got name ok 21 - started ok 22 - booted ok 23 - no more events Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/23 subtests Test Summary Report --- t/800-events.t (Wstat: 1024 Tests: 23 Failed: 4) Failed tests: 4, 9, 14, 19 Non-zero exit status: 4 Files=12, Tests=252, 1 wallclock secs ( 0.12 usr 0.02 sys + 1.56 cusr 0.15 csys = 1.85 CPU) Result: FAIL Failed 1/12 test programs. 4/252 subtests failed. Makefile:1005: recipe for target 'test_dynamic' failed make[1]: *** [test_dynamic] Error 4 make[1]: Leaving directory '/home/lamby/temp/cdt.20150831024845.gjp1uGvxOM/libsys-virt-perl-1.2.18' dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2 debian/rules:4: recipe for target 'build' failed make: *** [build] Error 2 [..] Full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: source package libsys-virt-perl dpkg-buildpackage: source version 1.2.18-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Salvatore Bonaccorso dpkg-source --before-build libsys-virt-perl-1.2.18 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean dh_clean debian/rules build dh build dh_testdir dh_auto_configure perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2" "LD=cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Sys::Virt Writing MYMETA.yml and MYMETA.json dh_auto_build make -j1 make[1]: Entering directory '/home/lamby/temp/cdt.20150831024845.gjp1uGvxOM/libsys-virt-perl-1.2.18' cp lib/Sys/Virt/Secret.pm blib/lib/Sys/Virt/Secret.pm cp lib/Sys/Virt/Event.pm blib/lib/Sys/Virt/Event.pm cp lib/Sys/Virt/Stream.pm blib/lib/Sys/Virt/Stream.pm cp lib/Sys/Virt/StoragePool.pm blib/lib/Sys/Virt/StoragePool.pm cp lib/Sys/Virt/DomainSnapshot.pm blib/lib/Sys/Virt/DomainSnapshot.pm cp lib/Sys/Virt/NWFilter.pm blib/lib/Sys/Virt/NWFilter.pm cp lib/Sys/Virt.pm blib/lib/Sys/Virt.pm cp lib/Sys/Virt/Domain.pm blib/lib/Sys/Virt/Domain.pm cp lib/Sys/Virt/StorageVol.pm blib/lib/Sys/Virt/StorageVol.pm cp lib/Sys/Virt/Interface.pm blib/lib/Sys/Virt/Interface.pm cp lib/Sys/Virt/Error.pm blib/lib/Sys/Virt/Error.pm