Your message dated Mon, 09 Mar 2020 12:41:41 -0700
with message-id <874kuxz56y....@keithp.org>
and subject line Close bug 952637
has caused the Debian Bug report #952637,
regarding ruby-asciidoctor-pdf: FTBFS: Could not find 'concurrent-ruby' (~> 
1.0.5) - did find: [concurrent-ruby-1.1.6]
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.)


-- 
952637: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952637
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby-asciidoctor-pdf
Version: 1.5.0~alpha.17.dev-6.1
Severity: serious
Control: tags -1 patch

With recent upload to ruby-concurrent to 1.1.6, ruby-asciidoctor-pdf started FTBFS because the dependency declared in gemspec is too strict.

┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby2.5 │
└──────────────────────────────────────────────────────────────────────────────┘

GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-asciidoctor-pdf/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/ruby/gems/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0 ruby2.5 -e gem\ \"asciidoctor-pdf\" /usr/lib/ruby/2.5.0/rubygems/dependency.rb:312:in `to_specs': Could not find 'concurrent-ruby' (~> 1.0.5) - did find: [concurrent-ruby-1.1.6] (Gem::MissingSpecVersionError)

It can be fixed easily with  a patch,

commit 0a0cd710110b8445fc5ea5abeb809c97b40b0518
Author: Pirate Praveen <prav...@debian.org>
Date:   Wed Feb 26 22:58:15 2020 +0530

   Relax dependencies of stable libraries

diff --git a/asciidoctor-pdf.gemspec b/asciidoctor-pdf.gemspec
index b66e4ba..8ec4524 100644
--- a/asciidoctor-pdf.gemspec
+++ b/asciidoctor-pdf.gemspec
@@ -47,9 +47,9 @@ An extension for Asciidoctor that converts AsciiDoc documents to PDF using the P # prawn-svg >= 0.22.1 requires Ruby >= 2.0.0, so we must cast a wider net to support Ruby 1.9.3
  s.add_runtime_dependency 'prawn-svg', '>= 0.28.0'
  s.add_runtime_dependency 'prawn-icon', '>= 1.4.0'
-  s.add_runtime_dependency 'safe_yaml', '~> 1.0.4'
+  s.add_runtime_dependency 'safe_yaml', '~> 1.0', '>= 1.0.4'
  s.add_runtime_dependency 'thread_safe', '~> 0.3.6'
-  s.add_runtime_dependency 'concurrent-ruby', '~> 1.0.5'
+  s.add_runtime_dependency 'concurrent-ruby', '~> 1.0', '>= 1.0.5'
  # For our usage, treetop 1.6.2 is slower than 1.5.3
  s.add_runtime_dependency 'treetop', '>= 1.5.3'
end

I have also sent a merge request <https://salsa.debian.org/keithp/asciidoctor-pdf/-/merge_requests/4>


--- End Message ---
--- Begin Message ---
Source: ruby-asciidoctor-pdf
Version: 1.5.3-1

Updated gemspec dependency on concurrent-ruby to ~> 1.1.0 which matches 1.1.6

-- 
-keith

Attachment: signature.asc
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to