Re: [Reproducible-builds] Bug#796490: [texlive-latex-base] pdflatex does not create reproducible pdfs with multiple images
pdflatex creates every time a different pdf (it differs in the emeded images). To clarify, the CreationDate and ModDate headers vary, but that is an separate issue. For example, in: http://i.imgur.com/GU5lqxF.png .. I am ignoring the top part of the diff. less pictures and no tableofcontent and afterwards the pdf was reprocubile. I can actually reproduce with the following: \documentclass{article} \begin{document} \tableofcontents \end{document} NB. no images, no graphicx, etc. This makes the PDF (again, modulo {Creation,Mod}Date headers) reproducible within the same second, which suggests a time-based random seed generation. (There is one in web2c/pdftexdir/pdftex.web which makes me suspicious.) One workaround is to use optipng for all input pngs, that made the pdf also reproducible. .. which somewhat contradicts my previous paragraph. We might have three issues here instead of just two. 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#796516: ruby-mysql2: FTBFS: Mysql2::Error returns error messages and sql state in Encoding.default_internal if set
Source: ruby-mysql2 Version: 0.3.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, ruby-mysql2 fails to build from source in unstable/amd64: [..] ┌──┐ │ Run tests for ruby2.2 from debian/ruby-tests.rake │ └──┘ RUBYLIB=/tmp/buildd/ruby-mysql2-0.3.18/debian/ruby-mysql2/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.2.0:/tmp/buildd/ruby-mysql2-0.3.18/debian/ruby-mysql2/usr/lib/ruby/vendor_ruby:. rake2.2 -f debian/ruby-tests.rake /usr/bin/ruby2.2 /usr/bin/rspec --pattern ./spec/mysql2/\*\*/\*_spec.rb *..F. Pending: (Failures listed here are expected and do not affect your suite's status) 1) Mysql2::Client should be able to connect via SSL options # DON'T WORRY, THIS TEST PASSES - but SSL is not enabled in your MySQL daemon. Failure/Error: expect(results[0]['Value']).not_to be_empty expected `.empty?` to return false, got true # ./spec/mysql2/client_spec.rb:145:in `block (2 levels) in top (required)' Failures: 1) Mysql2::Error returns error messages and sql state in Encoding.default_internal if set Failure/Error: client.query(\xE9\x80\xA0\xE5\xAD\x97) SystemStackError: stack level too deep # ./lib/mysql2/error.rb:59:in `encode' # ./lib/mysql2/error.rb:59:in `clean_message' # ./lib/mysql2/error.rb:19:in `initialize' # ./spec/mysql2/error_spec.rb:33:in `new' # ./spec/mysql2/error_spec.rb:33:in `query' # ./spec/mysql2/error_spec.rb:33:in `block (2 levels) in top (required)' # ./spec/mysql2/error_spec.rb:75:in `block (3 levels) in top (required)' # ./spec/spec_helper.rb:14:in `with_internal_encoding' # ./spec/mysql2/error_spec.rb:74:in `block (2 levels) in top (required)' Finished in 14.71 seconds (files took 0.58277 seconds to load) 181 examples, 1 failure, 1 pending Failed examples: rspec ./spec/mysql2/error_spec.rb:73 # Mysql2::Error returns error messages and sql state in Encoding.default_internal if set /usr/bin/ruby2.2 /usr/bin/rspec --pattern ./spec/mysql2/\*\*/\*_spec.rb failed ERROR: Test ruby2.2 failed. Exiting. dh_auto_install: dh_ruby --install /tmp/buildd/ruby-mysql2-0.3.18/debian/ruby-mysql2 returned exit code 1 2015-08-21 05:04:41 18930 [Note] /usr/sbin/mysqld: Normal shutdown 2015-08-21 05:04:41 18930 [Note] Giving 0 client threads a chance to die gracefully 2015-08-21 05:04:41 18930 [Note] Event Scheduler: Purging the queue. 0 events 2015-08-21 05:04:41 18930 [Note] Shutting down slave threads 2015-08-21 05:04:41 18930 [Note] Forcefully disconnecting 0 remaining clients 2015-08-21 05:04:41 18930 [Note] Binlog end 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'partition' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'ARCHIVE' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_FIELDS' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_INDEXES' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_SYS_TABLES' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_FT_CONFIG' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_FT_DELETED' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_METRICS' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE' 2015-08-21 05:04:41 18930 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
[Reproducible-builds] Bug#796520: wheel: FTBFS: pytest.py: error: unrecognized arguments: --cov=wheel
Source: wheel Version: 0.24.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, wheel fails to build from source in unstable/amd64: [..] dh_auto_test -O--buildsystem=pybuild I: pybuild base:170: cd /tmp/buildd/wheel-0.24.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest usage: pytest.py [options] [file_or_dir] [file_or_dir] [...] pytest.py: error: unrecognized arguments: --cov=wheel E: pybuild pybuild:262: test: plugin distutils failed with: exit code=2: cd /tmp/buildd/wheel-0.24.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 --dir . returned exit code 13 debian/rules:10: recipe for target 'build' failed make: *** [build] Error 25 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/wheel_0.24.0-3.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 07:31:02 GMT+12 2015 I: pbuilder-time-stamp: 1440185462 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 9), dh-python, python-all (= 2.6.6-3~), python-pytest, python-setuptools, python-sphinx, python3-all, python3-pytest, python3-setuptools dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python-all (= 2.6.6-3~); however: Package python-all is not installed. pbuilder-satisfydepends-dummy depends on python-pytest; however: Package python-pytest is not installed. pbuilder-satisfydepends-dummy depends on python-setuptools; however: Package python-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python-sphinx; however: Package python-sphinx is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: dh-python{a} docutils-common{a} fonts-font-awesome{a} fonts-lato{a} libexpat1{a} libjs-jquery{a} libjs-modernizr{a} libjs-sphinxdoc{a} libjs-underscore{a} libmpdec2{a} libpython-stdlib{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} libpython3-stdlib{a} libpython3.4-minimal{a} libpython3.4-stdlib{a} libssl1.0.0{a} mime-support{a} python{a} python-alabaster{a} python-all{a} python-babel{a} python-babel-localedata{a} python-docutils{a} python-jinja2{a} python-markupsafe{a} python-minimal{a} python-pkg-resources{a} python-py{a} python-pygments{a} python-pytest{a} python-roman{a} python-setuptools{a} python-six{a} python-sphinx{a} python-sphinx-rtd-theme{a} python-tz{a} python2.7{a} python2.7-minimal{a} python3{a} python3-all{a} python3-minimal{a} python3-pkg-resources{a} python3-py{a} python3-pytest{a} python3-setuptools{a} python3.4{a} python3.4-minimal{a} sgml-base{a} sphinx-common{a}
[Reproducible-builds] Bug#796519: python-phply: FTBFS: ImportError: No module named 'phpast'
Source: python-phply Version: 0.9.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 Dear Maintainer, python-phply fails to build from source in unstable/amd64. Note it's the Python 3 tests that fail; probably an import issue. [..] I: pybuild base:170: cd /tmp/buildd/python-phply-0.9.1/.pybuild/pythonX.Y_3.4/build; python3.4 -m nose --with-doctest E... == ERROR: Failure: ImportError (No module named 'phpast') -- Traceback (most recent call last): File /usr/lib/python3/dist-packages/nose/failure.py, line 39, in runTest raise self.exc_val.with_traceback(self.tb) File /usr/lib/python3/dist-packages/nose/loader.py, line 420, in loadTestsFromName addr.filename, addr.module) File /usr/lib/python3/dist-packages/nose/importer.py, line 47, in importFromPath return self.importFromDir(dir_path, fqname) File /usr/lib/python3/dist-packages/nose/importer.py, line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File /usr/lib/python3.4/imp.py, line 235, in load_module return load_source(name, filename, file) File /usr/lib/python3.4/imp.py, line 171, in load_source module = methods.load() File frozen importlib._bootstrap, line 1220, in load File frozen importlib._bootstrap, line 1200, in _load_unlocked File frozen importlib._bootstrap, line 1129, in _exec File frozen importlib._bootstrap, line 1471, in exec_module File frozen importlib._bootstrap, line 321, in _call_with_frames_removed File /tmp/buildd/python-phply-0.9.1/.pybuild/pythonX.Y_3.4/build/phply/pythonast.py, line 1, in module import phpast as php ImportError: No module named 'phpast' -- Ran 44 tests in 5.858s FAILED (errors=1) E: pybuild pybuild:262: test: plugin distutils failed with: exit code=1: cd /tmp/buildd/python-phply-0.9.1/.pybuild/pythonX.Y_3.4/build; python3.4 -m nose --with-doctest dh_auto_test: pybuild --test --test-nose -i python{version} -p 3.4 --dir . returned exit code 13 debian/rules:6: recipe for target 'build' failed make: *** [build] Error 25 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/python-phply_0.9.1-2.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 05:25:51 GMT+12 2015 I: pbuilder-time-stamp: 1440177951 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 9), dh-python, python-all, python-nose, python-ply, python-setuptools, python3-all, python3-nose, python3-ply, python3-setuptools dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python-all; however: Package python-all is not installed. pbuilder-satisfydepends-dummy depends on python-nose; however: Package python-nose is not installed. pbuilder-satisfydepends-dummy depends on python-ply; however: Package python-ply is not installed. pbuilder-satisfydepends-dummy depends on python-setuptools; however: Package
[Reproducible-builds] Bug#796514: ruby-hashie: FTBFS: Expected pending 'Bug in MRI 2.2.x means this behavior is broken in those versions' to fail
Source: ruby-hashie Version: 3.4.2-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, ruby-hashie fails to build from source in unstable/amd64: [..] ┌──┐ │ Run tests for ruby2.2 from debian/ruby-tests.rake │ └──┘ RUBYLIB=/tmp/buildd/ruby-hashie-3.4.2/debian/ruby-hashie/usr/lib/ruby/vendor_ruby:. rake2.2 -f debian/ruby-tests.rake /usr/bin/ruby2.2 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb ...F. Failures: 1) Hashie::Mash#respond_to? is able to access an unknown suffixed key as a method FIXED Expected pending 'Bug in MRI 2.2.x means this behavior is broken in those versions' to fail. No Error was raised. # ./spec/hashie/mash_spec.rb:365 Finished in 0.49762 seconds (files took 0.99926 seconds to load) 545 examples, 1 failure Failed examples: rspec ./spec/hashie/mash_spec.rb:365 # Hashie::Mash#respond_to? is able to access an unknown suffixed key as a method /usr/bin/ruby2.2 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb failed ERROR: Test ruby2.2 failed. Exiting. dh_auto_install: dh_ruby --install /tmp/buildd/ruby-hashie-3.4.2/debian/ruby-hashie returned exit code 1 debian/rules:6: recipe for target 'binary' failed make: *** [binary] Error 1 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/ruby-hashie_3.4.2-2.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 08:23:13 GMT+12 2015 I: pbuilder-time-stamp: 1440188593 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 7.0.50~), gem2deb, rake, ruby-rspec, pry, ruby-activesupport dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on gem2deb; however: Package gem2deb is not installed. pbuilder-satisfydepends-dummy depends on rake; however: Package rake is not installed. pbuilder-satisfydepends-dummy depends on ruby-rspec; however: Package ruby-rspec is not installed. pbuilder-satisfydepends-dummy depends on pry; however: Package pry is not installed. pbuilder-satisfydepends-dummy depends on ruby-activesupport; however: Package ruby-activesupport is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: bundler{a} ca-certificates{a} devscripts{a} dh-python{a} gem2deb{a} gem2deb-test-runner{a} libexpat1{a} libgmp-dev{a} libgmpxx4ldbl{a} libmpdec2{a}
[Reproducible-builds] Bug#796517: python-werkzeug: FTBFS: python3.4 -m nose: error: no such option: -k
Source: python-werkzeug Version: 0.10.4+dfsg1-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, python-werkzeug fails to build from source in unstable/amd64: [..] I: pybuild base:170: cd /tmp/buildd/python-werkzeug-0.10.4+dfsg1/.pybuild/pythonX.Y_3.4/build; python3.4 -m nose --with-doctest /tmp/buildd/python-werkzeug-0.10.4+dfsg1/tests -k-tests/contrib/test_cache.py Usage: python3.4 -m nose [options] python3.4 -m nose: error: no such option: -k E: pybuild pybuild:262: test: plugin distutils failed with: exit code=2: cd /tmp/buildd/python-werkzeug-0.10.4+dfsg1/.pybuild/pythonX.Y_3.4/build; python3.4 -m nose --with-doctest {dir}/tests -k-tests/contrib/test_cache.py dh_auto_test: pybuild --test --test-nose -i python{version} -p 3.4 --dir . returned exit code 13 + kill 13951 Signal handled: Terminated. debian/rules:24: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 25 make[1]: Leaving directory '/tmp/buildd/python-werkzeug-0.10.4+dfsg1' debian/rules:15: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/python-werkzeug_0.10.4+dfsg1-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 05:24:49 GMT+12 2015 I: pbuilder-time-stamp: 1440177889 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 9), dh-python, python-sphinx (= 1.0.7+dfsg-1~), python-all, python3-all, python-setuptools (= 0.6b3), python3-setuptools (= 0.6b3), python-pytest, python3-pytest, python-requests, python3-requests, python-simplejson, python3-simplejson, python-nose, python3-nose, python-lxml, python3-lxml, redis-server, python-redis, memcached, python-pylibmc dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python-sphinx (= 1.0.7+dfsg-1~); however: Package python-sphinx is not installed. pbuilder-satisfydepends-dummy depends on python-all; however: Package python-all is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python-setuptools (= 0.6b3); however: Package python-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools (= 0.6b3); however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python-pytest; however: Package python-pytest is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. pbuilder-satisfydepend Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: ca-certificates{a} dh-python{a} docutils-common{a} fonts-font-awesome{a} fonts-lato{a} init-system-helpers{a} libevent-2.0-5{a} libexpat1{a} libjemalloc1{a} libjs-jquery{a} libjs-modernizr{a} libjs-sphinxdoc{a} libjs-underscore{a} libmemcached11{a} libmpdec2{a} libpython-stdlib{a}
[Reproducible-builds] Bug#796521: pyrfc3339: FTBFS: SyntaxError: invalid token
Source: pyrfc3339 Version: 0.2-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, pyrfc3339 fails to build from source in unstable/amd64: [..] -- File /tmp/buildd/pyrfc3339-0.2/.pybuild/pythonX.Y_3.4/build/pyrfc3339/generator.py, line 33, in pyrfc3339.generator.generate Failed example: generate(datetime(2009,01,01,12,59,59,0), accept_naive=True) Exception raised: Traceback (most recent call last): File /usr/lib/python3.4/doctest.py, line 1318, in __run compileflags, 1), test.globs) File doctest pyrfc3339.generator.generate[7], line 1 generate(datetime(2009,01,01,12,59,59,0), accept_naive=True) ^ SyntaxError: invalid token -- File /tmp/buildd/pyrfc3339-0.2/.pybuild/pythonX.Y_3.4/build/pyrfc3339/generator.py, line 40, in pyrfc3339.generator.generate Failed example: generate(datetime(2009,01,01,12,59,59,0), accept_naive=True, utc=False) Expected: Traceback (most recent call last): ... ValueError: cannot generate a local timestamp from a naive datetime Got: Traceback (most recent call last): File /usr/lib/python3.4/doctest.py, line 1318, in __run compileflags, 1), test.globs) File doctest pyrfc3339.generator.generate[8], line 1 generate(datetime(2009,01,01,12,59,59,0), accept_naive=True, utc=False) ^ SyntaxError: invalid token -- Ran 1166 tests in 0.891s FAILED (failures=1) E: pybuild pybuild:262: test: plugin distutils failed with: exit code=1: cd /tmp/buildd/pyrfc3339-0.2/.pybuild/pythonX.Y_3.4/build; python3.4 -m nose --with-doctest dh_auto_test: pybuild --test --test-nose -i python{version} -p 3.4 --dir . returned exit code 13 debian/rules:7: recipe for target 'build' failed make: *** [build] Error 25 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/pyrfc3339_0.2-2.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 07:48:10 GMT+12 2015 I: pbuilder-time-stamp: 1440186490 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 9), dh-python, python-all, python-nose, python-setuptools, python-tz, python3-all, python3-nose, python3-setuptools, python3-tz dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python-all; however: Package python-all is not installed. pbuilder-satisfydepends-dummy depends on python-nose; however: Package python-nose is not installed. pbuilder-satisfydepends-dummy depends on python-setuptools; however: Package python-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python-tz; however: Package python-tz is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-nose; however: Package python3-nose is not installed.
[Reproducible-builds] Bug#796196: strip .py suffix from diffoscope within sources repo as well)
On Thu, Aug 20, 2015 at 07:59:50AM -0400, Yaroslav Halchenko wrote: On Thu, 20 Aug 2015, Mattia Rizzolo wrote: ignore the patch I have submitted (done in a rush, incorrect). But what about the idea in general? Umh, but why? Shipped package does not have .py. Also, why should we move the script to an another directory? (and then we would need to set PYTHONPATH to be able to do anything…) Can you elaborate on your rationale? Sure! 1. debian policy on not having suffix is not really Debian-specific -- it is a general recommendation. In your case diffoscope as utility could later be rewritten in some other language etc, which would then reflect itself in changing the suffix That thing relates to the installed binary, and indeed we do not have a suffix in the /usr/bin/diffoscope file name. The git repository is something for the development, and the development of diffoscope depends on the current implementation. 2. There is now a dichotomy between how diffoscope should be executed as installed from debian package (without suffix) and then if someone installs it using setup.py (with the suffix) or just reading your documentation (e.g. README) This to my experience is normal development. stuff in a VCS tends to be a bit different than installed one. The README tells about how to use it out of the vcs clone. I do appreciate though the fact that with such a change and relocation setting of PYTHONPATH is necessary if someone wants to invoke diffoscope without e.g. 'python setup.py develop' (ideally within a virtualenv). Within fail2ban we even made some ugly workaround for such invocations, e.g. if os.path.exists(diffoscope/__init__.py): sys.path.insert(0, .) so someone could invoke directly within source code-base. This is currently really possible and easy to do, just `./diffoscope.py ...`. Alternative to all of the above could be moving that script entirely under diffoscope/ module codebase and just establishing entry points with setuptools' setup() call. E.g. how we do in e.g. datalad https://github.com/datalad/datalad/blob/master/setup.py#L30 which would then allow you to craft a test to verify functionality of the code in the script. The current structure seems really sensible and sane to me, while I wouldn't understand having the program entry point inside the module. Anyways -- decision is yours to make ;) To me your proposals makes really little sense. But let's wait for the main developer to show up :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: http://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: 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#796527: vserver-debiantools: please make the build reproducible
Source: vserver-debiantools Version: 0.8.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 vserver-debiantools could not be built reproducibly. The attached patch sets the embedded date in the man pages generated by podman to the latest debian/changelog entry timestamp instead of local date. Once applied, vserver-debiantools can be built reproducibly in our current experimental framework. [1]: https://wiki.debian.org/ReproducibleBuilds Regards, -- Dhole diff -Nru vserver-debiantools-0.8.1/debian/changelog vserver-debiantools-0.8.1+nmu1/debian/changelog --- vserver-debiantools-0.8.1/debian/changelog 2011-08-02 08:00:05.0 +0200 +++ vserver-debiantools-0.8.1+nmu1/debian/changelog 2015-08-21 17:35:47.0 +0200 @@ -1,3 +1,11 @@ +vserver-debiantools (0.8.1+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Replace date embedded in man pages by the latest debian/changelog entry +timestamp to make the package build reproducibly. + + -- Eduard Sanou dh...@openmailbox.org Fri, 21 Aug 2015 17:35:14 +0200 + vserver-debiantools (0.8.1) unstable; urgency=low * Debian is spelled with a capital D. Closes: #627624. diff -Nru vserver-debiantools-0.8.1/debian/rules vserver-debiantools-0.8.1+nmu1/debian/rules --- vserver-debiantools-0.8.1/debian/rules 2009-04-21 06:52:32.0 +0200 +++ vserver-debiantools-0.8.1+nmu1/debian/rules 2015-08-21 17:35:01.0 +0200 @@ -6,7 +6,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 - +export SOURCE_DATE_EPOCH = $(shell date -d $$(dpkg-parsechangelog --count 1 -SDate) +%s) CFLAGS = -Wall -g diff -Nru vserver-debiantools-0.8.1/Makefile vserver-debiantools-0.8.1+nmu1/Makefile --- vserver-debiantools-0.8.1/Makefile 2009-04-21 06:52:32.0 +0200 +++ vserver-debiantools-0.8.1+nmu1/Makefile 2015-08-21 17:34:29.0 +0200 @@ -1,5 +1,11 @@ MANFILES=newvserver.1 newnfsvserver.1 dupvserver.1 stripserver.1 +ifdef SOURCE_DATE_EPOCH +POD_DATE ?= $$(date -u -d @${SOURCE_DATE_EPOCH}) +else +POD_DATE ?= $$(LANG=C date) +endif + all: build-man build-man: $(MANFILES) @@ -7,25 +13,25 @@ newvserver.1: newvserver.pod pod2man --section=1 \ --release=Vserver \ ---date=`LANG=C date` \ +--date=$(POD_DATE) \ $^ $@ newnfsvserver.1: newnfsvserver.pod pod2man --section=1 \ --release=Vserver \ ---date=`LANG=C date` \ +--date=$(POD_DATE) \ $^ $@ dupvserver.1: dupvserver.pod pod2man --section=1 \ --release=Vserver \ ---date=`LANG=C date` \ +--date=$(POD_DATE) \ $^ $@ stripserver.1: stripserver.pod pod2man --section=1 \ --release=Vserver \ ---date=`LANG=C date` \ +--date=$(POD_DATE) \ $^ $@ install: install-sbin install-man install-conf install-var 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#796535: libmodule-starter-plugin-cgiapp-perl: FTBFS: Failed 3/5 test programs. 0/1 subtests failed.
Source: libmodule-starter-plugin-cgiapp-perl Version: 0.42-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, libmodule-starter-plugin-cgiapp-perl fails to build from source in unstable/amd64: [..] Test Summary Report --- t/extutils-makemaker.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/module-build.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/module-install.t(Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=5, Tests=1, 2 wallclock secs ( 0.04 usr 0.02 sys + 0.90 cusr 0.14 csys = 1.10 CPU) Result: FAIL Failed 3/5 test programs. 0/1 subtests failed. dh_auto_test: perl Build test --verbose 1 returned exit code 2 debian/rules:4: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/libmodule-starter-plugin-cgiapp-perl_0.42-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 23:44:08 GMT+12 2015 I: pbuilder-time-stamp: 1440243848 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 8), perl (= 5.6.10-12), libfile-copy-recursive-perl, libfile-dircompare-perl, libmodule-build-perl, libmodule-starter-perl, libhtml-template-perl, libtest-pod-perl (= 1.22), libtest-pod-coverage-perl (= 1.08), libtest-mocktime-perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on libfile-copy-recursive-perl; however: Package libfile-copy-recursive-perl is not installed. pbuilder-satisfydepends-dummy depends on libfile-dircompare-perl; however: Package libfile-dircompare-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-build-perl; however: Package libmodule-build-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-starter-perl; however: Package libmodule-starter-perl is not installed. pbuilder-satisfydepends-dummy depends on libhtml-template-perl; however: Package libhtml-template-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-pod-perl (= 1.22); however: Package libtest-pod-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-pod-coverage-perl (= 1.08); however: Package libtest-pod-coverage-perl is not installed. pbuilder-satisfydepends-dum Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: libcgi-pm-perl{a} libcpan-meta-perl{a} libdevel-symdump-perl{a} libfile-copy-recursive-perl{a} libfile-dircompare-perl{a} libfile-remove-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-template-perl{a} libmodule-build-perl{a} libmodule-install-authortests-perl{a} libmodule-install-perl{a} libmodule-scandeps-perl{a} libmodule-starter-perl{a} libpath-class-perl{a} libpod-coverage-perl{a} libtest-mocktime-perl{a} libtest-pod-coverage-perl{a} libtest-pod-perl{a} liburi-perl{a} libyaml-tiny-perl{a} 0 packages upgraded, 21 newly
[Reproducible-builds] Bug#796537: libcgi-simple-perl: Missing Build-Depends on libio-stringy-perl
Source: libcgi-simple-perl Version: 1.115-1 Severity: serious Tags: patch 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, libcgi-simple-perl fails to build from source in unstable/amd64 due to missing Build-Depends on libio-stringy-perl: [..] Can't locate IO/Scalar.pm in @INC (you may need to install the IO::Scalar module) (@INC contains: /tmp/buildd/libcgi-simple-perl-1.115/blib/lib /tmp/buildd/libcgi-simple-perl-1.115/blib/arch inc /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at t/upload_info.t line 4. BEGIN failed--compilation aborted at t/upload_info.t line 4. # Looks like your test exited with 2 before it could output anything. t/upload_info.t .. 1..3 Dubious, test returned 2 (wstat 512, 0x200) Failed 3/3 subtests Test Summary Report --- t/041.multipart.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 5 tests but ran 0. t/upload_info.t(Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 3 tests but ran 0. Files=18, Tests=859, 12 wallclock secs ( 0.25 usr 0.05 sys + 1.68 cusr 0.21 csys = 2.19 CPU) Result: FAIL Failed 2/18 test programs. 0/859 subtests failed. dh_auto_test: perl Build test --verbose 1 returned exit code 2 debian/rules:4: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] Installing libio-stringy-perl and rebuilding fixes this for me. The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/libcgi-simple-perl_1.115-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 23:42:40 GMT+12 2015 I: pbuilder-time-stamp: 1440243761 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 8), libmodule-build-perl, perl, libwww-perl, libtest-pod-perl, libtest-pod-coverage-perl, libtest-exception-perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on libmodule-build-perl; however: Package libmodule-build-perl is not installed. pbuilder-satisfydepends-dummy depends on libwww-perl; however: Package libwww-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-pod-perl; however: Package libtest-pod-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-pod-coverage-perl; however: Package libtest-pod-coverage-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-exception-perl; however: Package libtest-exception-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: ca-certificates{a} libcpan-meta-perl{a} libdevel-symdump-perl{a} libencode-locale-perl{a} libfile-listing-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libio-html-perl{a} libio-socket-ssl-perl{a}
[Reproducible-builds] SOURCE_DATE_EPOCH specification document
Hi all, After a hint from doko, I've started work on an official-looking spec for SOURCE_DATE_EPOCH and pushed it to source-date-epoch-spec.git on Alioth. I've loosely based it on the look and feel of FreeDesktop.org specs in case they are familiar to you. I plan to dump the rest of what's in my head today (depending on the level of sun) but other contributions are, of course, welcome. 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#796538: python-fitbit: FTBFS: InvocationError: /usr/bin/python3 -m virtualenv --python /usr/bin/python2.7 py
Source: python-fitbit Version: 0.1.3-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, python-fitbit fails to build from source in unstable/amd64. It appears to be trying to setup a virtualenv (including packages from the internet?) to test in: [..] dh_auto_test -O--buildsystem=pybuild I: pybuild base:170: cd /tmp/buildd/python-fitbit-0.1.3/.pybuild/pythonX.Y_2.7/build; tox -c /tmp/buildd/python-fitbit-0.1.3/tox.ini -e py27 GLOB sdist-make: /tmp/buildd/python-fitbit-0.1.3/setup.py py27 create: /tmp/buildd/python-fitbit-0.1.3/.tox/py27 ERROR: invocation failed (exit code 1), logfile: /tmp/buildd/python-fitbit-0.1.3/.tox/py27/log/py27-0.log ERROR: actionid: py27 msg: getenv cmdargs: ['/usr/bin/python3', '-m', 'virtualenv', '--python', '/usr/bin/python2.7', 'py27'] env: {'DEB_BUILD_GNU_SYSTEM': 'linux-gnu', 'DEB_TARGET_GNU_CPU': 'x86_64', 'DEB_TARGET_ARCH_BITS': '64', 'DEB_HOST_ARCH_CPU': 'amd64', 'http_proxy': 'http://127.0.0.1:9/', 'PYTHONHASHSEED': '2414728614', 'GCJFLAGS': '-g -O2 -fstack-protector-strong', 'PYBUILD_NAME': 'fitbit', 'DEB_BUILD_MULTIARCH': 'x86_64-linux-gnu', 'DEB_BUILD_ARCH_ENDIAN': 'little', 'LD_PRELOAD': '', 'LDFLAGS': '-Wl,-z,relro', 'MAKEFLAGS': '', 'OLDPWD': '/tmp/buildd/python-fitbit-0.1.3', 'CXXFLAGS': '-g -O2 -fstack-protector-strong -Wformat -Werror=format-security', 'FCFLAGS': '-g -O2 -fstack-protector-strong', 'VIRTUAL_ENV': '/tmp/buildd/python-fitbit-0.1.3/.tox/py27', 'MFLAGS': '', 'DEB_HOST_ARCH_ENDIAN': 'little', 'DEB_BUILD_ARCH_CPU': 'amd64', 'LANGUAGE': 'en_GB:en', 'SUDO_UID': '103', 'SUDO_GID': '105', 'USERNAME': 'root', 'FFLAGS': '-g -O2 -fstack-protector-strong', 'PATH': '/tmp/buildd/python-fitbit-0.1.3/.tox/py27/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'SUDO_USER': 'jenkins', 'DEB_TARGET_MULTIARCH': 'x86_64-linux-gnu', 'DEB_HOST_GNU_CPU': 'x86_64', 'DEB_HOST_ARCH_BITS': '64', 'DEB_BUILD_GNU_TYPE': 'x86_64-linux-gnu', 'PBUILDER_PKGDATADIR': '/usr/share/pbuilder', 'DEB_HOST_ARCH_OS': 'linux', 'MAKELEVEL': '1', 'LOGNAME': 'pbuilder1', 'PWD': '/tmp/buildd/python-fitbit-0.1.3/.pybuild/pythonX.Y_2.7/build', 'DEB_BUILD_ARCH_BITS': '64', 'OBJCXXFLAGS': '-g -O2 -fstack-protector-strong -Wformat -Werror=format-security', 'DEB_HOST_ARCH': 'amd64', '_': '/usr/bin/unshare', 'SHELL': '/bin/bash', 'DEB_BUILD_GNU_CPU': 'x86_64', 'DEB_BUILD_OPTIONS': 'parallel=23', 'LANG': 'C', 'DEB_TARGET_ARCH_OS': 'linux', 'DEB_TARGET_ARCH_ENDIAN': 'little', 'DEB_BUILD_TIMESTAMP': '1423356411', 'DH_INTERNAL_BUILDFLAGS': '1', 'DEB_BUILD_ARCH_OS': 'linux', 'SUDO_COMMAND': '/usr/bin/timeout -k 12.1h 12h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/tmp.Jh70mIMSqT/pbuilderrc_dUrX --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult b1 --logfile b1/build.log python-fitbit_0.1.3-1.dsc', 'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'SOURCE_DATE_EPOCH': '1423356411', 'DEB_HOST_MULTIARCH': 'x86_64-linux-gnu', 'SHLVL': '2', 'DEB_TARGET_GNU_SYSTEM': 'linux-gnu', 'DEBIAN_FRONTEND': 'noninteractive', 'LC_ALL': 'C', 'TERM': 'linux', 'PBCURRENTCOMMANDLINEOPERATION': '--build', 'https_proxy': 'https://127.0.0.1:9/', 'MAIL': '/var/mail/root', 'USER': 'pbuilder1', 'PBUILDER_PKGLIBDIR': '/usr/lib/pbuilder', 'DEB_TARGET_ARCH_CPU': 'amd64', 'PBUILDER_SYSCONFDIR': '/etc', 'HOME': '/tmp/buildd/python-fitbit-0.1.3/.pybuild/pythonX.Y_2.7', 'DEB_BUILD_ARCH': 'amd64', 'CPPFLAGS': '-Wdate-time -D_FORTIFY_SOURCE=2', 'PYTHONPATH': '/tmp/buildd/python-fitbit-0.1.3/debian/python-fitbit/usr/lib/python2.7/dist-packages:/tmp/buildd/python-fitbit-0.1.3/.pybuild/pythonX.Y_2.7/build', 'DEB_HOST_GNU_TYPE': 'x86_64-linux-gnu', 'no_proxy': 'localhost', 'DEB_TARGET_ARCH': 'amd64', 'DEB_TARGET_GNU_TYPE': 'x86_64-linux-gnu', 'TZ': '/usr/share/zoneinfo/Etc/GMT+12', 'OBJCFLAGS': '-g -O2 -fstack-protector-strong -Wformat -Werror=format-security', 'CFLAGS': '-g -O2 -fstack-protector-strong -Wformat -Werror=format-security'} New python executable in py27/bin/python2.7 Also creating executable in py27/bin/python Please make sure you remove any previous custom paths from your /tmp/buildd/python-fitbit-0.1.3/.pybuild/pythonX.Y_2.7/.pydistutils.cfg file. Installing setuptools, pip... Complete output from command /tmp/buildd/python-f...x/py27/bin/python2.7 -c import sys, pip; sys...d\] + sys.argv[1:])) setuptools pip: Ignoring indexes: https://pypi.python.org/simple/ Downloading/unpacking setuptools Downloading/unpacking pip Installing collected packages: setuptools, pip Cleaning up... Exception: Traceback (most recent call last): File /usr/share/python-wheels/pip-1.5.6-py2.py3-none-any.whl/pip/basecommand.py, line 122,
[Reproducible-builds] Bug#796542: python-testtools: FTBFS: TypeError: 'NoneType' object is not callable
Source: python-testtools Version: 0.9.39-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, python-testtools fails to build from source in unstable/amd64: [..] == ERROR: testtools.tests.test_deferredruntest.TestSynchronousDeferredRunTest.test_success -- Traceback (most recent call last): File testtools/tests/test_deferredruntest.py, line 155, in test_success runner = self.make_runner(test) File testtools/tests/test_deferredruntest.py, line 148, in make_runner return SynchronousDeferredRunTest(test, test.exception_handlers) TypeError: 'NoneType' object is not callable == FAIL: testtools.tests.test_spinner.TestRunInReactor.test_clean_delayed_call -- Traceback (most recent call last): File testtools/tests/test_spinner.py, line 214, in test_clean_delayed_call self.assertThat(results, Equals([call])) File testtools/testcase.py, line 423, in assertThat raise mismatch_error MismatchError: !=: reference = [twisted.internet.base.DelayedCall instance at 0x7f8d946824d0] actual= [twisted.internet.base.DelayedCall instance at 0x7f8d927f02d8, twisted.internet.base.DelayedCall instance at 0x7f8d927f0320, twisted.internet.base.DelayedCall instance at 0x7f8d927f0368, twisted.internet.base.DelayedCall instance at 0x7f8d946824d0] Ran 1193 tests in 1.797s FAILED (failures=32) Makefile:7: recipe for target 'check' failed make[2]: *** [check] Error 1 make[2]: Leaving directory '/tmp/buildd/python-testtools-0.9.39' debian/rules:32: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 2 make[1]: Leaving directory '/tmp/buildd/python-testtools-0.9.39' debian/rules:7: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/python-testtools_0.9.39-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 23:33:14 GMT+12 2015 I: pbuilder-time-stamp: 1440243194 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 9), python-all (= 2.6.6-3~), python-extras, python-fixtures (= 0.3.12~), python-mimeparse, python-setuptools, python-sphinx, python-testresources (= 0.2.7), python-twisted, python3-all, python3-mimeparse, python3-setuptools dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on python-all (= 2.6.6-3~); however: Package python-all is not installed. pbuilder-satisfydepends-dummy depends on python-extras; however: Package python-extras is not installed. pbuilder-satisfydepends-dummy depends on python-fixtures (= 0.3.12~); however: Package python-fixtures is not installed. pbuilder-satisfydepends-dummy depends on python-mimeparse; however: Package python-mimeparse is not installed. pbuilder-satisfydepends-dummy depends on python-setuptools; however: Package python-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python-sphinx; however: Package python-sphinx is not installed.
[Reproducible-builds] Bug#796543: python-pika: FTBFS: ImportError: No module named pyev
Source: python-pika Version: 0.9.14-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, python-pika fails to build from source in unstable/amd64: [..] dh_auto_test -O--buildsystem=pybuild I: pybuild base:170: cd /tmp/buildd/python-pika-0.9.14/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose --with-doctest E == ERROR: Failure: ImportError (No module named pyev) -- Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/nose/loader.py, line 420, in loadTestsFromName addr.filename, addr.module) File /usr/lib/python2.7/dist-packages/nose/importer.py, line 47, in importFromPath return self.importFromDir(dir_path, fqname) File /usr/lib/python2.7/dist-packages/nose/importer.py, line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File /tmp/buildd/python-pika-0.9.14/.pybuild/pythonX.Y_2.7/build/pika/adapters/libev_connection.py, line 2, in module import pyev ImportError: No module named pyev -- Ran 1 test in 1.635s FAILED (errors=1) E: pybuild pybuild:262: test: plugin distutils failed with: exit code=1: cd /tmp/buildd/python-pika-0.9.14/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose --with-doctest dh_auto_test: pybuild --test --test-nose -i python{version} -p 2.7 --dir . returned exit code 13 debian/rules:6: recipe for target 'build' failed make: *** [build] Error 25 dpkg-buildpackage: error: debian/rules build gave error exit status 2 [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/python-pika_0.9.14-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 23:34:02 GMT+12 2015 I: pbuilder-time-stamp: 1440243242 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps - Attempting to satisfy build-dependencies - Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (= 9), dh-python, netbase, python (= 2.6.5~), python-mock, python-nose, python-setuptools, python-tornado, python-twisted, python-yaml dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on netbase; however: Package netbase is not installed. pbuilder-satisfydepends-dummy depends on python (= 2.6.5~); however: Package python is not installed. pbuilder-satisfydepends-dummy depends on python-mock; however: Package python-mock is not installed. pbuilder-satisfydepends-dummy depends on python-nose; however: Package python-nose is not installed. pbuilder-satisfydepends-dummy depends on python-setuptools; however: Package python-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python-tornado; however: Package python-tornado is not installed. pbuilder-satisfydepends-dummy depends on python-twisted; however: Package python-twisted is not installed. pbuilder-satisfydepends-dummy depends on python-yaml; however: Package python-yam Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed:
[Reproducible-builds] Здравствуй
facеbook Александра написала Вам: Зарабатывайте на бинарных опционах уже сегодня! Самый популярный вид заработка онлайн. Заработать сейчас Сообщение было отправлено на reproducible-builds@lists.alioth.debian.org. Если вы не хотите получать эти эл. письма от Facebook, либо если вы не хотите, чтобы ваш адрес использовался для создания рекомендаций друзей, пожалуйста, откажитесь от подписки. Facebook, Inc., Attention: Department 2551, PO Box 97957, Palo Alto, CA 82262 ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] SOURCE_DATE_EPOCH specification document
On Sat, Aug 22, 2015 at 01:15:05PM +0100, Chris Lamb wrote: Hi all, After a hint from doko, I've started work on an official-looking spec for SOURCE_DATE_EPOCH and pushed it to source-date-epoch-spec.git on Alioth. I've loosely based it on the look and feel of FreeDesktop.org specs in case they are familiar to you. I plan to dump the rest of what's in my head today (depending on the level of sun) but other contributions are, of course, welcome. great. So, where should we push it? Lamby pointed out that this is not something debian-related, so it would be great to have it outsite a debian.{org,net} site. OTOH also the howto is not strictly debian-related, and both documents are related to reproducibly. My personal proposal is to merge the two documents and move them to a new more meaningful url (under rb.d.n). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: http://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: 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] My Dear
My Dear I saw your profile and i just like to know you. Can we be friends? Susan ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds