[Reproducible-builds] debhelper 9.20150811.0~reproducible2 incorrectly creating udeb -dbgsym packages in Jenkins

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Santiago Vila
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

2015-08-30 Thread Holger Levsen
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

2015-08-30 Thread Chris Lamb
> 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

2015-08-30 Thread Holger Levsen
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Holger Levsen
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Reiner Herrmann
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

2015-08-30 Thread COLAS CHRISTIAN




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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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

2015-08-30 Thread Chris Lamb
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'

2015-08-30 Thread Chris Lamb
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