Project

General

Profile

Actions

Bug #15628

closed

Fix activesupport/rdoc dep issue

Added by Mark Austin over 7 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Packaging
Target version:
-
Fixed in Releases:
Found in Releases:

Description

Installation from current source results in the following error:

/opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- rdoc (LoadError)
from /opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `block in require'
from /opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:240:in `load_dependency'
from /opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/markup.rb:8:in `initialize'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/configuration.rb:139:in `new'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/configuration.rb:139:in `initialize'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/apipie_module.rb:26:in `new'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/apipie_module.rb:26:in `configuration'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/extractor.rb:38:in `finish'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/extractor.rb:179:in `block in <top (required)>'

Actions #1

Updated by The Foreman Bot over 7 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/3632 added
Actions #2

Updated by Dominic Cleal about 7 years ago

  • Status changed from Ready For Testing to New
  • Assignee deleted (Mark Austin)
  • Pull request deleted (https://github.com/theforeman/foreman/pull/3632)

PR closed due to inactivity, but the issue is still valid (on Ruby distributions with RDoc shipped separately).

Actions #3

Updated by Anonymous almost 7 years ago

  • Pull request https://github.com/theforeman/foreman/pull/4503 added
Actions #4

Updated by Viliam Krizan almost 4 years ago

Mark Austin wrote:

Installation from current source results in the following error:

/opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- rdoc (LoadError)
from /opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `block in require'
from /opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:240:in `load_dependency'
from /opt/foreman/vendor/ruby/2.1.0/gems/activesupport-4.2.6/lib/active_support/dependencies.rb:274:in `require'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/markup.rb:8:in `initialize'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/configuration.rb:139:in `new'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/configuration.rb:139:in `initialize'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/apipie_module.rb:26:in `new'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/apipie_module.rb:26:in `configuration'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/extractor.rb:38:in `finish'
from /opt/foreman/vendor/ruby/2.1.0/gems/apipie-rails-0.3.6/lib/apipie/extractor.rb:179:in `block in <top (required)>'

This is an issue of apipie-rails: https://github.com/Apipie/apipie-rails/issues/544

rdoc is set as a development (optional) dependency, however it is required right on the apipie-rails import.

Actions #5

Updated by The Foreman Bot almost 4 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/7671 added
Actions #6

Updated by The Foreman Bot almost 4 years ago

  • Fixed in Releases 2.2.0 added
Actions #7

Updated by Viliam Krizan almost 4 years ago

  • Status changed from Ready For Testing to Closed
Actions #8

Updated by The Foreman Bot almost 4 years ago

  • Assignee set to Ohad Levy
  • Pull request https://github.com/theforeman/foreman/pull/7688 added
Actions #9

Updated by The Foreman Bot over 3 years ago

  • Pull request https://github.com/theforeman/foreman/pull/7975 added
Actions

Also available in: Atom PDF