Bug 220628 - devel/rubygem-sdoc: missing dependency (rdoc [~> 4.0])
Summary: devel/rubygem-sdoc: missing dependency (rdoc [~> 4.0])
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks: 220605
  Show dependency treegraph
 
Reported: 2017-07-11 15:11 UTC by Nikolai Lifanov
Modified: 2017-08-05 11:29 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (ruby)


Attachments
fix rdoc dependency (1.86 KB, patch)
2017-08-03 14:20 UTC, Nikolai Lifanov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolai Lifanov freebsd_committer freebsd_triage 2017-07-11 15:11:20 UTC
The devel/rubygem-sdoc port has an unsatisfied dependency in gemfile (rdoc [~> 4.0]) that would make it fail at runtime.
Comment 1 Steve Wills freebsd_committer freebsd_triage 2017-07-11 21:16:36 UTC
Hmm, rdoc is a bit of a special case. The gem is bundled with ruby and we don't pull it out like we do gem itself. We used to pull it out, but it changes so little now that it's not worth it. So gem doesn't show it as installed, but it is available. The devel/rubygem-rdoc port is out of date, it's 4.3.0 and the latest at the moment is 5.1.0. I've actually thought we should probably just delete the rubygem-rdoc port. And perhaps the same for rubygem-sdoc, though it looks like rails4 needs it.
Comment 2 Nikolai Lifanov freebsd_committer freebsd_triage 2017-07-30 15:28:30 UTC
Is it possible to patch rails4? This is one of the last blockers for the new stage-qa target.
Comment 3 Nikolai Lifanov freebsd_committer freebsd_triage 2017-08-03 14:20:28 UTC
Created attachment 184993 [details]
fix rdoc dependency
Comment 4 Nikolai Lifanov freebsd_committer freebsd_triage 2017-08-03 14:21:02 UTC
Let's just fix this one for now so that we can keep going and see what else is uncovered.
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-08-04 20:10:30 UTC
A commit references this bug:

Author: sunpoet
Date: Fri Aug  4 20:09:12 UTC 2017
New revision: 447375
URL: https://svnweb.freebsd.org/changeset/ports/447375

Log:
  Add missing RUN_DEPENDS

  - Bump PORTREVISION for dependency change

  PR:		220628
  Reported by:	lifanov

Changes:
  head/devel/rubygem-sdoc/Makefile
Comment 6 Po-Chuan Hsieh freebsd_committer freebsd_triage 2017-08-05 11:29:19 UTC
Committed. Thanks!