Bug 201271

Summary: [patch] net/rubygem-twitter-stream Gemfile patch update
Product: Ports & Packages Reporter: Torsten Zühlsdorff <ports>
Component: Individual Port(s)Assignee: freebsd-ruby (Nobody) <ruby>
Status: Closed FIXED    
Severity: Affects Only Me CC: mmoll, ports, ports, sunpoet, xmj
Priority: --- Keywords: patch
Version: LatestFlags: bugzilla: maintainer-feedback? (ruby)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch to update gemfile and pump portrevision none

Description Torsten Zühlsdorff 2015-07-02 10:20:57 UTC
Created attachment 158255 [details]
patch to update gemfile and pump portrevision

While testing the actual draft of the new gitlab-port, i noticed, that it is not possible to install the database of gitlab. It stops with the error message:

=== Start ===

root@hera:/usr/local/www/gitlab # rake gitlab:setup
Bundler could not find compatible versions for gem "simple_oauth":
  In Gemfile:
    tinder (>= 1.9.2) ruby depends on
      twitter-stream (~> 0.1) ruby depends on
        simple_oauth (~> 0.2.0) ruby
Could not find gem 'simple_oauth (~> 0.2.0) ruby', which is required by gem 'twitter-stream (~> 0.1) ruby', in any of the sources. 

=== End ===

simple_oauth is already installed as 0.3. Same for the rubygem http_parser.rb. It exists as version 0.6 while twitter-stream depends on ~> 0.5.

Therefore i've updated the gem-patch.
Comment 1 commit-hook freebsd_committer freebsd_triage 2015-07-02 14:44:33 UTC
A commit references this bug:

Author: sunpoet
Date: Thu Jul  2 14:43:33 UTC 2015
New revision: 391158
URL: https://svnweb.freebsd.org/changeset/ports/391158

Log:
  - Fix gemspec
  - Bump PORTREVISION for package change

  PR:		201271
  Submitted by:	Torsten Zuhlsdorff <ports@toco-domains.de>

Changes:
  head/net/rubygem-twitter-stream/Makefile
  head/net/rubygem-twitter-stream/files/patch-gemspec
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2015-07-02 15:26:22 UTC
Committed. Thanks!