Bug 238836 - devel/rubygem-delayer-deferred: Update to 2.1.0
Summary: devel/rubygem-delayer-deferred: Update to 2.1.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: TAKATSU Tomonari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-27 00:24 UTC by Koichiro Iwao
Modified: 2019-06-30 11:23 UTC (History)
0 users

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


Attachments
patch (1.14 KB, text/plain)
2019-06-27 00:24 UTC, Koichiro Iwao
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Koichiro Iwao freebsd_committer freebsd_triage 2019-06-27 00:24:34 UTC
Created attachment 205366 [details]
patch

- Update to 2.1.0
- Update RUN_DEPENDS to fit 2.1.0
- Remove "Created by:" line I created

Changes in upstream: https://github.com/toshia/delayer-deferred/compare/v2.0.0..v2.1.0
- Support Ruby 2.6 and drop Ruby 2.4 or lower

I would like to take maintainership if you agree.

This patch solves the issue mikutter doesn't start due to dependency mismatch.

Traceback (most recent call last):
	15: from /usr/local/bin/mikutter:38:in `<main>'
	14: from /usr/local/lib/ruby/site_ruby/2.5/mikutter/core/miquire.rb:18:in `miquire'
	13: from /usr/local/lib/ruby/site_ruby/2.5/mikutter/core/miquire.rb:75:in `miquire'
	12: from /usr/local/lib/ruby/site_ruby/2.5/mikutter/core/miquire.rb:75:in `each'
	11: from /usr/local/lib/ruby/site_ruby/2.5/mikutter/core/miquire.rb:76:in `block in miquire'
	10: from /usr/local/lib/ruby/site_ruby/2.5/mikutter/core/miquire.rb:95:in `file_or_directory_require'
	 9: from /usr/local/lib/ruby/site_ruby/2.5/mikutter/core/miquire.rb:98:in `miquire_original_require'
	 8: from /usr/local/lib/ruby/site_ruby/2.5/rubygems/core_ext/kernel_require.rb:54:in `require'
	 7: from /usr/local/lib/ruby/site_ruby/2.5/rubygems/core_ext/kernel_require.rb:54:in `require'
	 6: from /usr/local/lib/ruby/site_ruby/2.5/mikutter/core/boot/delayer.rb:4:in `<top (required)>'
	 5: from /usr/local/lib/ruby/site_ruby/2.5/rubygems/core_ext/kernel_require.rb:34:in `require'
	 4: from /usr/local/lib/ruby/site_ruby/2.5/rubygems/core_ext/kernel_require.rb:123:in `rescue in require'
	 3: from /usr/local/lib/ruby/site_ruby/2.5/rubygems.rb:216:in `try_activate'
	 2: from /usr/local/lib/ruby/site_ruby/2.5/rubygems.rb:223:in `rescue in try_activate'
	 1: from /usr/local/lib/ruby/site_ruby/2.5/rubygems/specification.rb:1418:in `activate'
/usr/local/lib/ruby/site_ruby/2.5/rubygems/specification.rb:2302:in `raise_if_conflicts': Unable to activate delayer-deferred-2.0.0, because delayer-1.0.0 conflicts with delayer (>= 0.0.2, < 0.1) (Gem::ConflictError)
Comment 1 TAKATSU Tomonari freebsd_committer freebsd_triage 2019-06-29 10:45:54 UTC
(In reply to Koichiro Iwao from comment #0)

As the current ports tree supports ruby 2.4, 2.5 and 2.6, I think that
"- Support Ruby 2.6 and drop Ruby 2.4 or lower" doesn't make sense.
Comment 2 commit-hook freebsd_committer freebsd_triage 2019-06-30 11:21:32 UTC
A commit references this bug:

Author: tota
Date: Sun Jun 30 11:21:27 UTC 2019
New revision: 505417
URL: https://svnweb.freebsd.org/changeset/ports/505417

Log:
  - Update to 2.1.0 [1]
  - Update RUN_DEPENDS to fit 2.1.0 [1]
  - Remove "Created by:" line [1]
  - Pet portlint
  - Pass maintainership

  PR:		238836 [1]
  Submitted by:	meta@

Changes:
  head/devel/rubygem-delayer-deferred/Makefile
  head/devel/rubygem-delayer-deferred/distinfo
Comment 3 TAKATSU Tomonari freebsd_committer freebsd_triage 2019-06-30 11:23:09 UTC
Committed.
Thanks!