[DRE-maint] Bug#948683: ruby-aws-sdk: pakage is broken

David Suárez david.sephirot at gmail.com
Sat Jan 11 21:07:31 GMT 2020


Package: ruby-aws-sdk
Version: 2.9.32-2
Severity: grave
Justification: renders package unusable

Hi,

The current version in experimental is broken, Running the tests on it 
gives:

/usr/bin/ruby2.5 /usr/bin/rspec 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec 
-I /usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib -I 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec
Warning: Error occurred while trying to load 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/.simplecov. Error 
message: cannot load such file -- coveralls

An error occurred while loading 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb.
Failure/Error: self.load(File.open(path, 'r', encoding: 'UTF-8') { |f| 
f.read })

Errno::ENOENT:
   No such file or directory @ rb_sysopen - 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/../../endpoints.json
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/json.rb:32:in 
`initialize'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/json.rb:32:in 
`open'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/json.rb:32:in 
`load_file'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions.rb:148:in 
`defaults'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions.rb:155:in 
`default_list'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core.rb:388:in 
`partitions'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:204:in 
`block (2 levels) in <module:Partitions>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:203:in 
`block in <module:Partitions>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:5:in 
`<module:Partitions>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:4:in 
`<module:Aws>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:3:in 
`<top (required)>'
sh: 1: unsigns: not found
sh: 1: signs: not found
sh: 1: signs: not found


Finished in 0.00064 seconds (files took 1.23 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples

---



Updating this file 
(/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/../../endpoints.json) 
by hand gives:

/usr/bin/ruby2.5 /usr/bin/rspec 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec 
-I /usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib -I 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec
Warning: Error occurred while trying to load 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/.simplecov. Error 
message: cannot load such file -- coveralls

An error occurred while loading 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb.
Failure/Error: self.load(File.open(path, 'r', encoding: 'UTF-8') { |f| 
f.read })

Errno::ENOENT:
   No such file or directory @ rb_sysopen - 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/../../service-models.json
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/json.rb:32:in 
`initialize'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/json.rb:32:in 
`open'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/json.rb:32:in 
`load_file'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions.rb:164:in 
`service_ids'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/region.rb:49:in 
`region_services'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/region.rb:42:in 
`build'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition.rb:72:in 
`block in build_regions'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition.rb:70:in 
`each'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition.rb:70:in 
`inject'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition.rb:70:in 
`build_regions'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition.rb:60:in 
`build'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition_list.rb:52:in 
`block in build'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition_list.rb:51:in 
`each'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition_list.rb:51:in 
`inject'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions/partition_list.rb:51:in 
`build'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/partitions.rb:155:in 
`default_list'
# 
/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core.rb:388:in 
`partitions'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:204:in 
`block (2 levels) in <module:Partitions>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:203:in 
`block in <module:Partitions>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:5:in 
`<module:Partitions>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:4:in 
`<module:Aws>'
# 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec/aws/partitions_spec.rb:3:in 
`<top (required)>'
sh: 1: unsigns: not found
sh: 1: signs: not found
sh: 1: signs: not found


Finished in 0.0007 seconds (files took 1.22 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples

---



Updating again this file 
(/usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib/aws-sdk-core/../../service-models.json) 
by hand, the test run by with lots of fails:

rm -rf /home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/coverage
/usr/bin/ruby2.5 /usr/bin/rspec 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec 
-I /usr/share/rubygems-integration/all/gems/aws-sdk-core-2.9.32/lib -I 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/aws-sdk-core/spec
Warning: Error occurred while trying to load 
/home/deiv/dev-dinamic/debian/pkgs/ruby/ruby-aws-sdk/.simplecov. Error 
message: cannot load such file -- coveralls
sh: 1: unsigns: not found
sh: 1: signs: not found
sh: 1: signs: not found
................................F..............................F..............................F......F..F..FFF....F.................................................................F.....................................................F.FFFFFFF......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................FFFFF.................................................FFFFFFFFFFFF.....................................................F..FFFF...............FFFFFFFS3 
client configured for "us-west-2" but the bucket "bucket" is in 
"eu-central-1"; Please configure the proper region to avoid multiple 
unnecessary redirects and signing attempts
.....F..........................................................FFFFF....F............FFF.....................................F...................FFFFFFFFF....F.................................................................................................................................................................................................................................................................F..................................................................................................................................................................................................................................................................................................................................................................................FF...F.F..F....F.F..

It seems that it lacks some needed files, and inclusive with them the 
tests are not passing.

Thanks,

--

   David


More information about the Pkg-ruby-extras-maintainers mailing list