Your message dated Tue, 06 Feb 2018 21:09:45 +0000
with message-id <e1ejaur-000cie...@fasolo.debian.org>
and subject line Bug#888145: fixed in r10k 2.6.2-1
has caused the Debian Bug report #888145,
regarding r10k: FTBFS on ruby2.5: undefined method `features' for Rugged:Module
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.)
--
888145: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888145
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: r10k
Version: 2.6.1-1
Severity: important
User: debian-r...@lists.debian.org
Usertags: ruby2.5
Dear Maintainer,
This package fails to build against ruby2.5. Soon, there will
be a transition to ruby2.5, and this package will FTBFS in sid.
There may be some details on the wiki about common problems:
https://wiki.debian.org/Teams/Ruby/Ruby25Transition
Build log excerpt:
Finished in 7.41 seconds (files took 0.74599 seconds to load)
707 examples, 0 failures, 3 pending
/usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-tests.rake │
└──────────────────────────────────────────────────────────────────────────────┘
RUBYLIB=/build/r10k-2.6.1/debian/r10k/usr/lib/ruby/vendor_ruby:.
GEM_PATH=debian/r10k/usr/share/rubygems-integration/all:/root/.gem/ruby/2.5.0:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all
ruby2.5 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.5 /usr/bin/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
--exclude-pattern ./spec/unit/forge/module_release_spec.rb
...............................................................................*...................................................................................................................................................................................................FFF.............................................................*.............*...........................................................................................................................................................................................................................................................................................#<Thread:0x000056216eb4e638@/build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:30
run> terminated with exception (report_on_exception is true):
/build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:53:in `select':
closed stream (IOError)
from /build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:53:in
`rescue in pump'
from /build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:48:in
`pump'
from /build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:30:in
`block in start'
#<Thread:0x000056216eb4e430@/build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:30
run> terminated with exception (report_on_exception is true):
<internal:prelude>:74:in `__read_nonblock': stream closed in another thread
(IOError)
from <internal:prelude>:74:in `read_nonblock'
from /build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:49:in
`pump'
from /build/r10k-2.6.1/lib/r10k/util/subprocess/runner/pump.rb:30:in
`block in start'
.......................
Pending: (Failures listed here are expected and do not affect your suite's
status)
...
Failures:
1) R10K::Git explicitly setting the provider under c-based rubies sets the
current provider if the provider exists and is functional
Failure/Error: if !::Rugged.features.include?(transport)
NoMethodError:
undefined method `features' for Rugged:Module
# ./lib/r10k/git.rb:31:in `block (2 levels) in <module:Git>'
# ./lib/r10k/git.rb:30:in `each'
# ./lib/r10k/git.rb:30:in `block in <module:Git>'
# ./lib/r10k/git.rb:92:in `provider='
# ./spec/unit/git_spec.rb:59:in `block (4 levels) in <top (required)>'
2) R10K::Git retrieving the current provider under c-based rubies uses the
default if a provider has not been set
Failure/Error: raise R10K::Error, _("Git provider '%{name}' is not
functional.") % {name: name}
R10K::Error:
Git provider 'rugged' is not functional.
# ./lib/r10k/git.rb:89:in `provider='
# ./lib/r10k/git.rb:106:in `provider'
# ./spec/unit/git_spec.rb:77:in `block (4 levels) in <top (required)>'
3) R10K::Git retrieving the current provider under c-based rubies uses an
explicitly set provider
Failure/Error: if !::Rugged.features.include?(transport)
NoMethodError:
undefined method `features' for Rugged:Module
# ./lib/r10k/git.rb:31:in `block (2 levels) in <module:Git>'
# ./lib/r10k/git.rb:30:in `each'
# ./lib/r10k/git.rb:30:in `block in <module:Git>'
# ./lib/r10k/git.rb:92:in `provider='
# ./spec/unit/git_spec.rb:82:in `block (4 levels) in <top (required)>'
Finished in 3.97 seconds (files took 0.70702 seconds to load)
660 examples, 3 failures, 3 pending
Failed examples:
rspec ./spec/unit/git_spec.rb:57 # R10K::Git explicitly setting the provider
under c-based rubies sets the current provider if the provider exists and is
functional
rspec ./spec/unit/git_spec.rb:75 # R10K::Git retrieving the current provider
under c-based rubies uses the default if a provider has not been set
rspec ./spec/unit/git_spec.rb:80 # R10K::Git retrieving the current provider
under c-based rubies uses an explicitly set provider
/usr/bin/ruby2.5 /usr/bin/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
--exclude-pattern ./spec/unit/forge/module_release_spec.rb failed
ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install /build/r10k-2.6.1/debian/r10k returned exit
code 1
make: *** [binary] Error 1
debian/rules:5: recipe for target 'binary' failed
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Full build log:
https://rbuild.fau.xxx/2018-01-23/r10k.log
Please fix it!
Cheers,
Chris.
--- End Message ---
--- Begin Message ---
Source: r10k
Source-Version: 2.6.2-1
We believe that the bug you reported is fixed in the latest version of
r10k, 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 888...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastien Badia <sba...@debian.org> (supplier of updated r10k 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: SHA512
Format: 1.8
Date: Tue, 06 Feb 2018 20:25:05 +0100
Source: r10k
Binary: r10k
Architecture: source
Version: 2.6.2-1
Distribution: unstable
Urgency: medium
Maintainer: Puppet Package Maintainers
<pkg-puppet-de...@lists.alioth.debian.org>
Changed-By: Sebastien Badia <sba...@debian.org>
Description:
r10k - Puppet environment and module deployment
Closes: 888145
Changes:
r10k (2.6.2-1) unstable; urgency=medium
.
* New upstream version 2.6.2
+ Spec tests now pass against ruby 2.5 (Closes: #888145)
* d/copyright: Use HTTPS for copyright-format URI
* d/control: Bump to Standards-Version 4.1.3 (no changes needed)
Checksums-Sha1:
c407dc7ffe8b8e6c594a873d8801bd3d6d48aabd 2259 r10k_2.6.2-1.dsc
91297634565d4ca7a917b043d16660e281667136 187971 r10k_2.6.2.orig.tar.gz
ffb347438214f361a97405d7538db8cbc4c5d25a 4808 r10k_2.6.2-1.debian.tar.xz
9bb854978168c849040d5f4832571628ebe04f4c 8603 r10k_2.6.2-1_source.buildinfo
Checksums-Sha256:
cfa7b0bcbec0f84577992f745fdcb007f50a89f22763f36a345caf4b73906710 2259
r10k_2.6.2-1.dsc
e0408d73a30e67be5a576312167a2d910a18cdec6b95f0dd434ee89cdde175f6 187971
r10k_2.6.2.orig.tar.gz
ecf2264f8cbcadd6fdfc5ba05ac9d054ac9d0fc5e899be31a25dcf1169b3c658 4808
r10k_2.6.2-1.debian.tar.xz
131ebbd893f3d678443b31246aaf20a55c4b7f0c0b1c4548aa39225519934596 8603
r10k_2.6.2-1_source.buildinfo
Files:
d40a5735a8e47b160ef5c88b013eb809 2259 admin optional r10k_2.6.2-1.dsc
5796f67c6adf2853ba1949609a129d11 187971 admin optional r10k_2.6.2.orig.tar.gz
08e5b747531c54fa0b450e5e161e6341 4808 admin optional r10k_2.6.2-1.debian.tar.xz
0c3baed0d50af921b972d9c2f261076b 8603 admin optional
r10k_2.6.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfkPprL9yerPPCIUzhxbORhSkUtgFAlp6A+EACgkQhxbORhSk
UtiJrA/6AqyxA1dCC5M6UJYYQjN1U8R+H0a4aelXl9R7wAGFqrgTegwPPrOia3gX
S5ajq4ERZySzptNXQ5Ye/YL59h2HVRYxtCxHCxm6JIuGR2yw9fCA6V5UYCm8OcmG
MiWNYlZOUraBvMielpaID20xexPk0ubFeZ19B35ZGrPeDAKa9xOdvlQR0/8yVo5G
CkkzsP3yWXzkOWztblLR545/7v2KXWHvn67ewIcgDMiXyuMuCoJJEIZQHIEz5JAy
khlqd8cM03LmiwI7bysztZUH/dASQpQn+E4L+naOF+DQZ6D/zGJJ3LNyfN/rOxc6
ZIKvZBsNyicjhzRhCI0XN/K7rv+0AIfxkvMa5cCoDJkcqJIzF7Jf0TuCEquAjdXy
H8BzlyMkGvUMNPVUFOXk0pUuNReq1nfsWq5ksO4AmnyHB3o9rWm0YdydyIT6BPvr
dN8nwZ2niHB0StvC2L0WR38xZoRVLBwmMxusalnMiumUBq/yAecPQCcOlvDPJLtU
J3EsJGL+XxOTy2ps9nP+zyhXW5ffk9Cwn6NRj57WwZtd8xyLMkibJUmxQ7GsgvML
Xo5SwaD/Zgf+I7MUEiafMEcP6VKtiAaqWDAkONFvmjoRVqcEc7zpKdq9wjEqIZ5+
YxxKMtoVxoKJUrh5U90G5r2FBe49icAnWuhbgcnWDy2+RlRQp0A=
=OiOb
-----END PGP SIGNATURE-----
--- End Message ---