doesn't support SHA256/SHA512 checksums

Bug #1753601 reported by Michael Moll
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gem2deb (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Commit e0b4c12c in the gem2deb repo fixes this and it should be included
into a new gem2deb version for xenial, as some gems started to use only
SHA256+ and thus fail to get packaged on xenial.

Revision history for this message
Michael Moll (kvedulv) wrote :

for example:

$ gem2deb smart_proxy_ansible
smart_proxy_ansible doesn't seem to exist. Let's try to download it with 'gem fetch smart_proxy_ansible'
gem fetch smart_proxy_ansible
Fetching: smart_proxy_ansible-2.0.2.gem (100%)
Downloaded smart_proxy_ansible-2.0.2
-- Creating source tarball from smart_proxy_ansible-2.0.2.gem ...
tar xfm /tmp/smart_proxy_ansible-2.0.2.gem
/usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:131:in `block (2 levels) in verify_and_strip_checksums': undefined method `[]' for nil:NilClass (NoMethodError)
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:130:in `each'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:130:in `block in verify_and_strip_checksums'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:128:in `each'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:128:in `verify_and_strip_checksums'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:85:in `block in extract_gem_contents'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:83:in `chdir'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:83:in `extract_gem_contents'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:67:in `convert!'
 from /usr/lib/ruby/vendor_ruby/gem2deb/gem2tgz.rb:33:in `convert!'
 from /usr/bin/gem2deb:110:in `<main>'

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gem2deb (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.