[DRE-maint] Bug#966020: jekyll: ftbfs with ruby-kramdown 2.x in experimental
Pirate Praveen
praveen at onenetbeyond.org
Wed Jul 22 10:19:46 BST 2020
Package: jekyll
Version: 3.8.6+dfsg-3
Severity: important
┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.7 │
└──────────────────────────────────────────────────────────────────────────────┘
GEM_PATH=/<<PKGBUILDDIR>>/debian/jekyll/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
ruby2.7 -e gem\ \"jekyll\"
/usr/lib/ruby/2.7.0/rubygems/dependency.rb:313:in `to_specs': Could not
find 'kramdown' (~> 1.14) - did find: [kramdown-2.3.0]
(Gem::MissingSpecVersionError)
Checked in
'GEM_PATH=/<<PKGBUILDDIR>>/debian/jekyll/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/local/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/x86_64-linux-gnu/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0',
execute `gem env` for more information
from /usr/lib/ruby/2.7.0/rubygems/specification.rb:1402:in `block in
activate_dependencies'
from /usr/lib/ruby/2.7.0/rubygems/specification.rb:1391:in `each'
from /usr/lib/ruby/2.7.0/rubygems/specification.rb:1391:in
`activate_dependencies'
from /usr/lib/ruby/2.7.0/rubygems/specification.rb:1373:in `activate'
from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_gem.rb:68:in `block
in gem'
from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_gem.rb:68:in
`synchronize'
from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_gem.rb:68:in `gem'
Full log
https://people.debian.org/~praveen/ruby-kramdown2-meta-build/buildlogs/jekyll.log
Seems not many breaking changes and relaxing dependency may be enough
(major one is required minimum version of ruby is 2.3)
https://github.com/gettalong/kramdown/blob/master/doc/news/release_2_0_0.page
This version include a fix for CVE so getting this to unstable soon
would be nice.
More information about the Pkg-ruby-extras-maintainers
mailing list