Bug 208650

Summary: net-im/mikutter: runtime dependency on devel/rubygem-moneta is missing
Product: Ports & Packages Reporter: Koichiro Iwao <meta>
Component: Individual Port(s)Assignee: TAKATSU Tomonari <tota>
Status: Closed FIXED    
Severity: Affects Only Me CC: junovitch, meta, renchap, tota
Priority: --- Flags: meta: maintainer-feedback? (tota)
junovitch: merge-quarterly+
Version: Latest   
Hardware: Any   
OS: Any   

Description Koichiro Iwao freebsd_committer freebsd_triage 2016-04-09 11:26:08 UTC
% pkg info rubygem-moneta 
pkg: No package(s) matching rubygem-moneta
% mikutter || echo failed to start mikutter 
/usr/local/lib/ruby/2.3/amd64-freebsd10/continuation.so: warning: callcc is obsolete; use Fiber instead
/usr/local/lib/ruby/site_ruby/2.3/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- moneta (LoadError)
        from /usr/local/lib/ruby/site_ruby/2.3/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/plugin/image_file_cache/image_file_cache.rb:3:in `<top (required)>'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:138:in `load'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:138:in `load'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:97:in `block in load_all'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:37:in `block in each_spec'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:32:in `each'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:32:in `each'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:35:in `each_spec'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire_plugin.rb:95:in `load_all'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/boot/load_plugin.rb:10:in `<top (required)>'
        from /usr/local/lib/ruby/site_ruby/2.3/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /usr/local/lib/ruby/site_ruby/2.3/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire.rb:98:in `miquire_original_require'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire.rb:95:in `file_or_directory_require'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire.rb:76:in `block in miquire'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire.rb:75:in `each'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire.rb:75:in `miquire'
        from /usr/local/lib/ruby/site_ruby/2.3/mikutter/core/miquire.rb:18:in `miquire'
        from /usr/local/bin/mikutter:37:in `<main>'
failed to start mikutter

% sudo portmaster devel/rubygem-moneta  && mikutter 
(mikutter successfully starts)
Comment 1 Koichiro Iwao freebsd_committer freebsd_triage 2016-04-09 11:30:33 UTC
Dependency on rubygem-moneta is not defined.

% make -C /usr/ports/net-im/mikutter all-depends-list | \ 
pipe> grep moneta || echo moneta not found in dependency list 
moneta not found in dependency list
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-04-09 15:35:00 UTC
A commit references this bug:

Author: tota
Date: Sat Apr  9 15:34:49 UTC 2016
New revision: 412848
URL: https://svnweb.freebsd.org/changeset/ports/412848

Log:
  - Add missing RUN_DEPENDS

  PR:		208650
  Submitted by:	Koichiro IWAO <meta+ports_AT_vmeta_DOT_jp>

Changes:
  head/net-im/mikutter/Makefile
Comment 3 TAKATSU Tomonari freebsd_committer freebsd_triage 2016-04-09 15:41:02 UTC
Committed.
Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-04-09 23:47:35 UTC
A commit references this bug:

Author: junovitch
Date: Sat Apr  9 23:47:23 UTC 2016
New revision: 412876
URL: https://svnweb.freebsd.org/changeset/ports/412876

Log:
  MFH: r412848

  - Add missing RUN_DEPENDS

  PR:		208650
  Submitted by:	Koichiro IWAO <meta+ports_AT_vmeta_DOT_jp>
  Approved by:	ports-secteam (with hat)

Changes:
_U  branches/2016Q2/
  branches/2016Q2/net-im/mikutter/Makefile