[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
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
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
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.
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
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
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