Your message dated Sun, 10 Jul 2016 16:21:19 +0000 with message-id <e1bmhtr-0004xx...@franck.debian.org> and subject line Bug#827589: fixed in ruby-puppet-syntax 2.1.0-1 has caused the Debian Bug report #827589, regarding ruby-puppet-syntax: FTBFS: PuppetSyntax::Manifests should return an error from an invalid file to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 827589: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827589 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-puppet-syntax Version: 2.0.0-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Dear Maintainer, ruby-puppet-syntax fails to build from source in unstable/amd64: [..] Preparing to unpack .../ruby-safe-yaml_1.0.4-1_all.deb ... Unpacking ruby-safe-yaml (1.0.4-1) ... Selecting previously unselected package ruby-shadow. Preparing to unpack .../ruby-shadow_2.4.1-1+b3_amd64.deb ... Unpacking ruby-shadow (2.4.1-1+b3) ... Selecting previously unselected package puppet. Preparing to unpack .../puppet_4.5.0-4_all.deb ... Unpacking puppet (4.5.0-4) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for libc-bin (2.22-11) ... Setting up openssl (1.0.2h-1) ... Setting up ca-certificates (20160104) ... Setting up rubygems-integration (1.10) ... Setting up ruby-did-you-mean (1.0.0-2) ... Setting up ruby-minitest (5.9.0-1) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up ruby-power-assert (0.3.0-1) ... Setting up ruby-test-unit (3.1.7-2) ... Setting up libyaml-0-2:amd64 (0.1.6-3) ... Setting up libgmpxx4ldbl:amd64 (2:6.1.0+dfsg-2) ... Setting up libgmp-dev:amd64 (2:6.1.0+dfsg-2) ... Setting up libgeoip1:amd64 (1.6.9-1) ... Setting up libisc160:amd64 (1:9.10.3.dfsg.P4-10) ... Setting up libdns162:amd64 (1:9.10.3.dfsg.P4-10) ... Setting up libisccc140:amd64 (1:9.10.3.dfsg.P4-10) ... Setting up libisccfg140:amd64 (1:9.10.3.dfsg.P4-10) ... Setting up libbind9-140:amd64 (1:9.10.3.dfsg.P4-10) ... Setting up liblwres141:amd64 (1:9.10.3.dfsg.P4-10) ... Setting up bind9-host (1:9.10.3.dfsg.P4-10) ... Setting up net-tools (1.60+git20150829.73cef8a-2) ... Setting up augeas-lenses (1.2.0-0.3) ... Setting up libaugeas0 (1.2.0-0.3) ... Setting up libxslt1.1:amd64 (1.1.28-4) ... Setting up rake (10.5.0-2) ... Setting up libruby2.3:amd64 (2.3.1-5) ... Setting up ruby2.3 (2.3.1-5) ... Setting up ruby2.3-dev:amd64 (2.3.1-5) ... Setting up ruby-all-dev:amd64 (1:2.3.0+4) ... Setting up ruby (1:2.3.0+4) ... Setting up gem2deb-test-runner (0.30.3) ... Setting up ruby-setup (3.4.1-9) ... Setting up gem2deb (0.30.3) ... Setting up ruby-diff-lcs (1.2.5-2) ... Setting up ruby-rspec-support (3.4.0c3e0m1s1-1) ... Setting up ruby-rspec-expectations (3.4.0c3e0m1s1-1) ... Setting up ruby-rspec-mocks (3.4.0c3e0m1s1-1) ... Setting up ruby-thread-order (1.1.0-1) ... Setting up ruby-rspec-core (3.4.0c3e0m1s1-1) ... Setting up ruby-rspec (3.4.0c3e0m1s1-1) ... Setting up ruby-json (1.8.3-1+b3) ... Setting up facter (2.4.6-1) ... Setting up ruby-augeas (1:0.5.0-3+b4) ... Setting up ruby-deep-merge (1.0.1+gitf9df6fdb-1) ... Setting up hiera (2.0.0-2) ... Setting up ruby-nokogiri (1.6.7.2-3) ... Setting up ruby-rgen (0.8.0-1) ... Setting up ruby-safe-yaml (1.0.4-1) ... Setting up ruby-shadow (2.4.1-1+b3) ... Setting up puppet (4.5.0-4) ... Setting up ruby-puppet-syntax-build-deps (2.0.0-1) ... Processing triggers for ca-certificates (20160104) ... Updating certificates in /etc/ssl/certs... 173 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for libc-bin (2.22-11) ... ************************************************************************************** ** Environment ** ************************************************************************************** PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=89a96400866e TERM=xterm PAGER=more DISPLAY=:0 DOCKER_IMAGE=lamby-debian-sid DEB_BUILD_OPTIONS=parallel=9 PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip HOME=/home/lamby LOGNAME=lamby SHLVL=1 PWD=/home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0 OLDPWD=/home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax GPG_TTY=/dev/console QUILT_PATCHES=debian/patches QUILT_NO_DIFF_INDEX=1 QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index DEBEMAIL=la...@debian.org DEBFULLNAME=Chris Lamb EDITOR=vim LESS=-cgiFx4M BLASTER=A220 I5 D1 H5 P330 T6 _=/usr/bin/env ************************************************************************************** ** Building ruby-puppet-syntax 2.0.0-1 on amd64 ** ************************************************************************************** dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: info: source package ruby-puppet-syntax dpkg-buildpackage: info: source version 2.0.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Gaudenz Steinlin <gaud...@debian.org> dpkg-source --before-build ruby-puppet-syntax-2.0.0 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh_testdir -O--buildsystem=ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_ruby --clean dh_clean -O--buildsystem=ruby debian/rules build dh build --buildsystem=ruby --with ruby dh_testdir -O--buildsystem=ruby dh_update_autotools_config -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test fakeroot debian/rules binary dh binary --buildsystem=ruby --with ruby dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install -O--buildsystem=ruby dh_ruby --install /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax dh_ruby --install ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby install -D -m644 /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/lib/puppet-syntax/version.rb /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby/puppet-syntax/version.rb install -D -m644 /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/lib/puppet-syntax/hiera.rb /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby/puppet-syntax/hiera.rb install -D -m644 /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/lib/puppet-syntax/templates.rb /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby/puppet-syntax/templates.rb install -D -m644 /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/lib/puppet-syntax/manifests.rb /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby/puppet-syntax/manifests.rb install -D -m644 /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/lib/puppet-syntax/tasks/puppet-syntax.rb /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby/puppet-syntax/tasks/puppet-syntax.rb install -D -m644 /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/lib/puppet-syntax.rb /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby/puppet-syntax.rb dh_installchangelogs -pruby-puppet-syntax /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/CHANGELOG upstream ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ generating gemspec at /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/share/rubygems-integration/all/specifications/puppet-syntax-2.0.0.gemspec /usr/bin/ruby2.3 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby2.3 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-puppet-syntax/usr/share/rubygems-integration/all:/home/lamby/.gem/ruby/2.3.0:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all ruby2.3 -S rake -f debian/ruby-tests.rake /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation PuppetSyntax::Hiera should expect an array of files should return nothing from valid YAML should return an error from invalid YAML PuppetSyntax::Manifests should expect an array of files should return nothing from a valid file should return an error from an invalid file (FAILED - 1) should return a warning from an invalid file (FAILED - 2) should ignore warnings about storeconfigs should read more than one valid file should continue after finding an error in the first file (FAILED - 3) deprecation notices on puppet >= 3.7 should return deprecation notices as warnings (FAILED - 4) future_parser future_parser = false (default) should fail without setting future option to true on future manifest (FAILED - 5) future_parser = true Puppet >= 3.2 should pass with future option set to true on future manifest (FAILED - 6) Puppet >= 3.7 should fail on what were deprecation notices in the non-future parser (FAILED - 7) PuppetSyntax rake tasks should generate FileList of manifests relative to Rakefile (PENDING: needs to be done) should generate FileList of templates relative to Rakefile (PENDING: needs to be done) PuppetSyntax::Templates should expect an array of files should return nothing from a valid file should ignore NameErrors from unbound variables should catch SyntaxError should catch Ruby warnings should read more than one valid file should continue after finding an error in the first file should ignore a TypeError PuppetSyntax should default exclude_paths to empty array should support setting exclude_paths should support appending exclude_paths should support future parser setting should support a fail_on_deprecation_notices setting Pending: (Failures listed here are expected and do not affect your suite's status) 1) PuppetSyntax rake tasks should generate FileList of manifests relative to Rakefile # needs to be done # ./spec/puppet-syntax/tasks/puppet-syntax_spec.rb:4 2) PuppetSyntax rake tasks should generate FileList of templates relative to Rakefile # needs to be done # ./spec/puppet-syntax/tasks/puppet-syntax_spec.rb:12 Failures: 1) PuppetSyntax::Manifests should return an error from an invalid file Failure/Error: expect(output.size).to eq(1) expected: 1 got: 3 (compared using ==) # ./spec/puppet-syntax/manifests_spec.rb:23:in `block (2 levels) in <top (required)>' 2) PuppetSyntax::Manifests should return a warning from an invalid file Failure/Error: expect(output[0]).to match(/Unrecognised escape sequence '\\\[' .* at line 3$/) expected "Unrecognized escape sequence '\\[' at /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/spec/fixtures/test_module/manifests/fail_warning.pp:3:51" to match /Unrecognised escape sequence '\\\[' .* at line 3$/ Diff: @@ -1,2 +1,2 @@ -/Unrecognised escape sequence '\\\[' .* at line 3$/ +"Unrecognized escape sequence '\\[' at /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/spec/fixtures/test_module/manifests/fail_warning.pp:3:51" # ./spec/puppet-syntax/manifests_spec.rb:33:in `block (2 levels) in <top (required)>' 3) PuppetSyntax::Manifests should continue after finding an error in the first file Failure/Error: expect(output.size).to eq(3) expected: 3 got: 5 (compared using ==) # ./spec/puppet-syntax/manifests_spec.rb:59:in `block (2 levels) in <top (required)>' 4) PuppetSyntax::Manifests deprecation notices on puppet >= 3.7 should return deprecation notices as warnings Failure/Error: expect(has_errors).to eq(false) expected: false got: true (compared using ==) # ./spec/puppet-syntax/manifests_spec.rb:75:in `block (4 levels) in <top (required)>' 5) PuppetSyntax::Manifests future_parser future_parser = false (default) should fail without setting future option to true on future manifest Failure/Error: expect(output.size).to eq(1) expected: 1 got: 0 (compared using ==) # ./spec/puppet-syntax/manifests_spec.rb:113:in `block (4 levels) in <top (required)>' 6) PuppetSyntax::Manifests future_parser future_parser = true Puppet >= 3.2 should pass with future option set to true on future manifest Failure/Error: expect(output).to eq([]) expected: [] got: ["Attempt to assign a value to unknown setting :parser"] (compared using ==) # ./spec/puppet-syntax/manifests_spec.rb:130:in `block (5 levels) in <top (required)>' 7) PuppetSyntax::Manifests future_parser future_parser = true Puppet >= 3.7 should fail on what were deprecation notices in the non-future parser Failure/Error: expect(output[0]).to match(/Node inheritance is not supported/) expected "Attempt to assign a value to unknown setting :parser" to match /Node inheritance is not supported/ Diff: @@ -1,2 +1,2 @@ -/Node inheritance is not supported/ +"Attempt to assign a value to unknown setting :parser" # ./spec/puppet-syntax/manifests_spec.rb:142:in `block (5 levels) in <top (required)>' Finished in 0.08564 seconds (files took 0.77007 seconds to load) 29 examples, 7 failures, 2 pending Failed examples: rspec ./spec/puppet-syntax/manifests_spec.rb:19 # PuppetSyntax::Manifests should return an error from an invalid file rspec ./spec/puppet-syntax/manifests_spec.rb:28 # PuppetSyntax::Manifests should return a warning from an invalid file rspec ./spec/puppet-syntax/manifests_spec.rb:55 # PuppetSyntax::Manifests should continue after finding an error in the first file rspec ./spec/puppet-syntax/manifests_spec.rb:71 # PuppetSyntax::Manifests deprecation notices on puppet >= 3.7 should return deprecation notices as warnings rspec ./spec/puppet-syntax/manifests_spec.rb:107 # PuppetSyntax::Manifests future_parser future_parser = false (default) should fail without setting future option to true on future manifest rspec ./spec/puppet-syntax/manifests_spec.rb:126 # PuppetSyntax::Manifests future_parser future_parser = true Puppet >= 3.2 should pass with future option set to true on future manifest rspec ./spec/puppet-syntax/manifests_spec.rb:137 # PuppetSyntax::Manifests future_parser future_parser = true Puppet >= 3.7 should fail on what were deprecation notices in the non-future parser /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed ERROR: Test "ruby2.3" failed. Exiting. dh_auto_install: dh_ruby --install /home/lamby/temp/cdt.20160618085313.XymxOvJyXW.ruby-puppet-syntax/ruby-puppet-syntax-2.0.0/debian/ruby-puppet-syntax returned exit code 1 debian/rules:18: recipe for target 'binary' failed make: *** [binary] Error 1 [..] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
ruby-puppet-syntax.2.0.0-1.unstable.amd64.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---Source: ruby-puppet-syntax Source-Version: 2.1.0-1 We believe that the bug you reported is fixed in the latest version of ruby-puppet-syntax, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 827...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Moll <kved...@kvedulv.de> (supplier of updated ruby-puppet-syntax package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 06 Jul 2016 23:58:42 +0200 Source: ruby-puppet-syntax Binary: ruby-puppet-syntax Architecture: source Version: 2.1.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Michael Moll <kved...@kvedulv.de> Description: ruby-puppet-syntax - Syntax checks for Puppet manifests, templates, and Hiera YAML Closes: 827589 Changes: ruby-puppet-syntax (2.1.0-1) unstable; urgency=medium . * Team upload. * New upstream release (Closes: #827589) Checksums-Sha1: e68dd267b14adf84a3c08b41eefe2b30471c57a7 2153 ruby-puppet-syntax_2.1.0-1.dsc ec2bf545d23a19481074834908ec2f845d8ab50f 11022 ruby-puppet-syntax_2.1.0.orig.tar.gz 36a38e86d40c35986fb665b3e6e356a85e3537b4 2308 ruby-puppet-syntax_2.1.0-1.debian.tar.xz Checksums-Sha256: 60c19759c3a889425736324f071bd98b9a167897950925ce41aa0de33ef0829b 2153 ruby-puppet-syntax_2.1.0-1.dsc fd3e28ef325de7e5b79a3a7f7877fee337cb1e9e4fe4be312c26f45e80bd8550 11022 ruby-puppet-syntax_2.1.0.orig.tar.gz 4b289addec65fba11ab61f3074bef1d2d461d4e66abccb2689721a9f5ff90428 2308 ruby-puppet-syntax_2.1.0-1.debian.tar.xz Files: 5da07f68211f5fcd5632b6134c009499 2153 ruby optional ruby-puppet-syntax_2.1.0-1.dsc 8394cd5f435ac0b22cfab7dc79d64548 11022 ruby optional ruby-puppet-syntax_2.1.0.orig.tar.gz a1565d23d8ca6c47985da50a696e9138 2308 ruby optional ruby-puppet-syntax_2.1.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXgl/qAAoJEFwT1tuTBS4D/LAP/0dPaIdEsU70wXjfkn0aTVTm MF8mReqbR6ZIp/INobGVAZl/3OUQ03TLrrJWaOpxy7nkf+kdtsLzNaA+7PHq21vl lnFyJO/vrX4dHkvvUqgjHMieMOGnRQlZDDYRe3ygOZQTcBlCVhbIuNUSUGZh+QU8 +FrHPl60cLlEwWSlXHH4NgCF9lOn0fnACtTn2AQpK4rvQaPfj66Jxqqm7DDHq1Xi NsYnkuGFVtUBT06/hUI73Es+XMRMZvIHzG6IC0ICS7KAHH8P0ARSb4F7hpLZokLP pu1UQylAkeNZAXAhmbcUnlGX/P9pq0H3lbvsuOdPkyL16yXyW0qHgd89nEnRzlP5 RifEUajy4q+Hy1z+Dj0bGt1FpFequhQ+ISfVP/aeZabgUCbcpZgnLi2xDtyRymBN rgP05Nh+nAcpWLeaODUL9kUs/xuQQRyEqbJaD0eW7KxvVVP+/cgDkmVIN0/tlVbD L2eDu9SMWMkS+DxzKlLH8a9vrAojnyFBnzMb7wIA9KGfKAa5qPWUZLMAGsjlpw+B n28XE2DbWGqTHU9bdFaiI7BivB3+6BzcrMULKmVQWNPNKlrpUtrLbcih5nRIx7NQ csTKewxg2ASh6N4uLp1SdZ8pKb8nRTr05T+2UNRvWQwOatDe55j6SCv5EFWiWyYi KKR7iVgE2q8Y2pLgTWXm =sC5y -----END PGP SIGNATURE-----
--- End Message ---