[Reproducible-builds] Bug#803262: flask-babel: FTBFS: cannot remove 'debian/tmp/usr/lib/python*/*-packages/Flask_Babel-*.egg-info/SOURCES.txt': No such file or directory

2015-10-28 Thread Chris Lamb
Source: flask-babel
Version: 0.9-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,

flask-babel fails to build from source in unstable/amd64:

  [..]

  writing manifest file 'Flask_Babel.egg-info/SOURCES.txt'
  Copying Flask_Babel.egg-info to
  
/build/flask-babel-0.9/debian/tmp/usr/lib/python2.7/dist-packages/Flask_Babel-0.9.egg-info
  Skipping SOURCES.txt
  running install_scripts
  rm
  debian/tmp/usr/lib/python*/*-packages/Flask_Babel-*.egg-info/SOURCES.txt
  rm: cannot remove
  'debian/tmp/usr/lib/python*/*-packages/Flask_Babel-*.egg-info/SOURCES.txt':
  No such file or directory
  debian/rules:21: recipe for target 'override_dh_auto_install' failed
  make[1]: *** [override_dh_auto_install] Error 1
  make[1]: Leaving directory '/build/flask-babel-0.9'
  debian/rules:10: recipe for target 'binary' failed
  make: *** [binary] Error 2
  dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
  status 2

  [..]

The full build log is attached or (an alternate build) can be viewed
here:


https://reproducible.debian.net/logs/unstable/amd64/flask-babel_0.9-1.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-


flask-babel.0.9-1.unstable.amd64.log.txt.gz
Description: application/gzip
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#803312: mathgl: FTBFS: json/Backend.hpp:6:1: error: expected class-name before '{' token

2015-10-28 Thread Chris Lamb
Source: mathgl
Version: 2.3.3-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,

mathgl fails to build from source in unstable/amd64:

  [..]

  [ 79%] Building CXX object udav/CMakeFiles/udav.dir/args_dlg.cpp.o
  cd /build/mathgl-2.3.3/obj-x86_64-linux-gnu/udav && /usr/bin/c++  
  -DHAVE_MEMRCHR -DNO_COLOR_ARRAY -DQT_CORE_LIB -DQT_GUI_LIB
  -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -g -O2
  -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
  -D_FORTIFY_SOURCE=2  -I/build/mathgl-2.3.3/obj-x86_64-linux-gnu/udav
  -I/build/mathgl-2.3.3/udav -I/build/mathgl-2.3.3/include
  -I/build/mathgl-2.3.3/obj-x86_64-linux-gnu/include
  -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi
  -I/usr/include/hdf5/serial -isystem /usr/include/x86_64-linux-gnu/qt5
  -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
  /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport-fPIC -o
  CMakeFiles/udav.dir/args_dlg.cpp.o -c
  /build/mathgl-2.3.3/udav/args_dlg.cpp
  In file included from
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/MainWindow.hpp:3:0,
   from
   
/build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/moc_MainWindow.cpp:9:
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:6:1:
  error: expected class-name before '{' token
   {
   ^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:7:2:
  error: 'Q_OBJECT' does not name a type
Q_OBJECT
^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:14:2:
  error: 'Q_INVOKABLE' does not name a type
Q_INVOKABLE QString show(const QString& text) const;
^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:15:2:
  error: 'Q_INVOKABLE' does not name a type
Q_INVOKABLE QString coor(const QString& xy, const QString& text)
const;
^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:16:2:
  error: 'Q_INVOKABLE' does not name a type
Q_INVOKABLE QString geometry(const QString& mgl) const;
^
  [ 79%] Building CXX object udav/CMakeFiles/udav.dir/help_pnl.cpp.o
  In file included from
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/moc_Backend.cpp:9:0:
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:6:1:
  error: expected class-name before '{' token
   {
   ^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:7:2:
  error: 'Q_OBJECT' does not name a type
Q_OBJECT
^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:14:2:
  error: 'Q_INVOKABLE' does not name a type
Q_INVOKABLE QString show(const QString& text) const;
^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:15:2:
  error: 'Q_INVOKABLE' does not name a type
Q_INVOKABLE QString coor(const QString& xy, const QString& text)
const;
^
  /build/mathgl-2.3.3/obj-x86_64-linux-gnu/json/../../json/Backend.hpp:16:2:
  error: 'Q_INVOKABLE' does not name a type
Q_INVOKABLE QString geometry(const QString& mgl) const;
^

  [..]

The full build log is attached or (an alternate build) can be viewed
here:


https://reproducible.debian.net/logs/unstable/amd64/mathgl_2.3.3-3.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-


mathgl.2.3.3-3.unstable.amd64.log.txt.gz
Description: application/gzip
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#803311: tulip: FTBFS: include/tulip/PluginManager.h:94:58: error: 'QObject' has not been declared

2015-10-28 Thread Chris Lamb
Source: tulip
Version: 4.7.0dfsg-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

Dear Maintainer,

tulip fails to build from source in unstable/amd64:

  [..]

  In file included from
  /build/tulip-4.7.0dfsg/library/tulip-gui/src/PluginManager.cpp:20:0:
  
/build/tulip-4.7.0dfsg/library/tulip-gui/src/../include/tulip/PluginManager.h:94:58:
  error: 'QObject' has not been declared
 static void markForInstallation(const QString& plugin, QObject
 *recv, const char* progressSlot);

  [..]

The full build log is attached or (an alternate build) can be viewed
here:


https://reproducible.debian.net/logs/unstable/amd64/tulip_4.7.0dfsg-2.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-


tulip.4.7.0dfsg-2.unstable.amd64.log.txt.gz
Description: application/gzip
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#803320: golang-github-jacobsa-ogletest: FTBFS: integration_test.go:262: Output for test case panicking doesn't match golden file.

2015-10-28 Thread Chris Lamb
Source: golang-github-jacobsa-ogletest
Version: 0.0~git20150610-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

Dear Maintainer,

golang-github-jacobsa-ogletest fails to build from source in
unstable/amd64:

  [..]

 dh_auto_test -O--buildsystem=golang
go test -v github.com/jacobsa/ogletest
github.com/jacobsa/ogletest/srcutil
github.com/jacobsa/ogletest/test_cases
github.com/jacobsa/ogletest/test_cases/mock_image
  === RUN   TestNoCurrentTest
  --- PASS: TestNoCurrentTest (0.00s)
  === RUN   TestNoFailure
  --- PASS: TestNoFailure (0.00s)
  === RUN   TestInvalidFormatString
  --- PASS: TestInvalidFormatString (0.00s)
  === RUN   TestNoMatchWithoutErrorText
  --- PASS: TestNoMatchWithoutErrorText (0.00s)
  === RUN   TestNoMatchWithErrorTExt
  --- PASS: TestNoMatchWithErrorTExt (0.00s)
  === RUN   TestFailureWithUserMessage
  --- PASS: TestFailureWithUserMessage (0.00s)
  === RUN   TestAdditionalFailure
  --- PASS: TestAdditionalFailure (0.00s)
  === RUN   TestGoldenFiles
  --- FAIL: TestGoldenFiles (24.41s)
integration_test.go:262: Output for test case panicking doesn't
match golden file.
  FAIL
  FAILgithub.com/jacobsa/ogletest 24.445s
  === RUN   TestRegisterMethodsTest
  [--] Running tests from MethodsTest
  [ RUN  ] MethodsTest.NoMethods
  [   OK ] MethodsTest.NoMethods
  [ RUN  ] MethodsTest.OneMethod
  [   OK ] MethodsTest.OneMethod
  [ RUN  ] MethodsTest.MultipleMethods
  [   OK ] MethodsTest.MultipleMethods
  [--] Finished with tests from MethodsTest
  --- PASS: TestRegisterMethodsTest (0.00s)
  PASS
  ok  github.com/jacobsa/ogletest/srcutil 0.044s
  ?   github.com/jacobsa/ogletest/test_cases  [no test files]
  ?   github.com/jacobsa/ogletest/test_cases/mock_image   [no
  test files]
  dh_auto_test: go test -v github.com/jacobsa/ogletest
  github.com/jacobsa/ogletest/srcutil
  github.com/jacobsa/ogletest/test_cases
  github.com/jacobsa/ogletest/test_cases/mock_image returned exit code 1
  debian/rules:7: recipe for target 'build' failed
  make: *** [build] Error 1
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or (an alternate build) can be viewed
here:


https://reproducible.debian.net/logs/unstable/amd64/golang-github-jacobsa-ogletest_0.0~git20150610-2.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-


golang-github-jacobsa-ogletest.0.0~git20150610-2.unstable.amd64.log.txt.gz
Description: application/gzip
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Re: [Reproducible-builds] Bug#803321: rawdns: FTBFS: cp: cannot stat 'debian/tmp/debian/tmp/dh-exec.ShSIquIE/etc/rawdns.json': No such file or

2015-10-28 Thread Niko Tyni
On Wed, Oct 28, 2015 at 07:08:27PM +, Chris Lamb wrote:
> Source: rawdns
> Version: 1.2~ds1-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

> rawdns fails to build from source in unstable/amd64:
> 
>   [..]
> 
>  dh_install -O--buildsystem=golang
>   cp: cannot stat
>   'debian/tmp/debian/tmp/dh-exec.ShSIquIE/etc/rawdns.json': No such file
>   or directory

Looks like #802034, fixed today in dh-exec_0.22.
-- 
Niko Tyni   nt...@debian.org

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#803340: libdebian-copyright-perl: please sort copyright files

2015-10-28 Thread Reiner Herrmann
Source: libdebian-copyright-perl
Version: 0.2-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness toolchain
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that libdebian-copyright-perl doesn't produce reproducible copyright files [2].
The Files and License sections can appear in an unsorted order.

The attached patch fixes this by sorting Files sections by path, License
sections by name, and "x or y" listings.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: 
https://reproducible.debian.net/dbd/unstable/amd64/libcgi-application-plugin-devpopup-perl_1.08-1.debbindiff.html

diff --git a/debian/patches/reproducible-copyright.patch b/debian/patches/reproducible-copyright.patch
new file mode 100644
index 000..789cac2
--- /dev/null
+++ b/debian/patches/reproducible-copyright.patch
@@ -0,0 +1,47 @@
+Index: libdebian-copyright-perl-0.2/lib/Debian/Copyright.pm
+===
+--- libdebian-copyright-perl-0.2.orig/lib/Debian/Copyright.pm
 libdebian-copyright-perl-0.2/lib/Debian/Copyright.pm
+@@ -161,6 +161,9 @@ reference.
+ sub write {
+ my ( $self, $file ) = @_;
+ 
++$self->files->SortByKey;
++$self->licenses->SortByKey;
++
+ my @stanzas = (
+ $self->header,
+ $self->files->Values,
+Index: libdebian-copyright-perl-0.2/lib/Debian/Copyright/Stanza/OrSeparated.pm
+===
+--- libdebian-copyright-perl-0.2.orig/lib/Debian/Copyright/Stanza/OrSeparated.pm
 libdebian-copyright-perl-0.2/lib/Debian/Copyright/Stanza/OrSeparated.pm
+@@ -82,7 +82,7 @@ sub as_string
+ {
+ my $self = shift;
+ my $body = exists $self->{body} ? "\n$self->{body}" : "";
+-return join( ' or ', @{ $self->{list} } ).$body;
++return join( ' or ', sort @{ $self->{list} } ).$body;
+ }
+ 
+ =head2 equals
+Index: libdebian-copyright-perl-0.2/t/01.basic.t
+===
+--- libdebian-copyright-perl-0.2.orig/t/01.basic.t
 libdebian-copyright-perl-0.2/t/01.basic.t
+@@ -1,4 +1,4 @@
+-use Test::More tests => 36;
++use Test::More tests => 37;
+ 
+ use Debian::Copyright;
+ 
+@@ -61,7 +61,8 @@ is($copyright->licenses->Keys(0), 'Artis
+ like($copyright->licenses->Values(0)->License, qr/\AArtistic\s+This\sprogram/xms, 'licenses(0)->Files');
+ is($copyright->files->Keys(2), 'test/*', 'key files(2)');
+ is($copyright->files->Values(2)->Files, 'test/*', 'files(2)->Files');
+-is($copyright->licenses->Keys(2), 'BSD', 'key licenses(2)');
++is($copyright->licenses->Keys(1), 'BSD', 'key licenses(1)');
++is($copyright->licenses->Keys(2), 'GPL-2+', 'key licenses(2)');
+ 
+ my $copyright3 = Debian::Copyright->new;
+ isa_ok($copyright3, 'Debian::Copyright');
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000..d855597
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+reproducible-copyright.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