From nobody@FreeBSD.org  Mon Feb 17 03:20:20 2014
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id 27010F7C
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 17 Feb 2014 03:20:20 +0000 (UTC)
Received: from newred.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id 0CB1E1CEC
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 17 Feb 2014 03:20:20 +0000 (UTC)
Received: from cgiserv.freebsd.org ([127.0.1.6])
	by newred.freebsd.org (8.14.7/8.14.7) with ESMTP id s1H3KJNW065220
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 17 Feb 2014 03:20:19 GMT
	(envelope-from nobody@cgiserv.freebsd.org)
Received: (from nobody@localhost)
	by cgiserv.freebsd.org (8.14.7/8.14.7/Submit) id s1H3KJ64065218;
	Mon, 17 Feb 2014 03:20:19 GMT
	(envelope-from nobody)
Message-Id: <201402170320.s1H3KJ64065218@cgiserv.freebsd.org>
Date: Mon, 17 Feb 2014 03:20:19 GMT
From: Hiroto Kagotani <hiroto.kagotani@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: textproc/rubygem-nokogiri: does not work
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         186828
>Category:       ports
>Synopsis:       textproc/rubygem-nokogiri: does not work
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    swills
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 17 03:30:01 UTC 2014
>Closed-Date:    Tue Feb 18 19:38:19 UTC 2014
>Last-Modified:  Tue Feb 18 19:40:01 UTC 2014
>Originator:     Hiroto Kagotani
>Release:        9.2-RELEASE-p3
>Organization:
>Environment:
FreeBSD myhost.mydomain 9.2-RELEASE-p3 FreeBSD 9.2-RELEASE-p3 #0: Sat Jan 11 03:25:02 UTC 2014     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
After upgrading rubygem-nokogiri to 1.6.1, applications using nokogiri do not work with a message "Could not find mini_portile (~> 0.5.0)".
>How-To-Repeat:
With ruby-1.9.3.484_1,1 and rubygem-nokogiri-1.6.1, run the following script (say /tmp/a.rb):
#!/usr/bin/env ruby
require 'nokogiri'

Then, you will get the following message:
/usr/local/lib/ruby/site_ruby/1.9/rubygems/dependency.rb:247:in `to_specs': Could not find mini_portile (~> 0.5.0) amongst [nokogiri-1.6.1] (Gem::LoadError)
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems/specification.rb:778:in `block in activate_dependencies'
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems/specification.rb:767:in `each'
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems/specification.rb:767:in `activate_dependencies'
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems/specification.rb:751:in `activate'
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems.rb:212:in `rescue in try_activate'
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems.rb:209:in `try_activate'
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems/custom_require.rb:59:in `rescue in require'
        from /usr/local/lib/ruby/site_ruby/1.9/rubygems/custom_require.rb:35:in `require'
        from /tmp/a.rb:2:in `<main>'


>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->ruby 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Feb 17 03:30:11 UTC 2014 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=186828 
Responsible-Changed-From-To: ruby->swills 
Responsible-Changed-By: swills 
Responsible-Changed-When: Tue Feb 18 19:18:53 UTC 2014 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=186828 
State-Changed-From-To: open->closed 
State-Changed-By: swills 
State-Changed-When: Tue Feb 18 19:38:18 UTC 2014 
State-Changed-Why:  
Fix committed, please verify and let me know if you still see an issue. 
Sorry about that and thanks for the report. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=186828 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/186828: commit references a PR
Date: Tue, 18 Feb 2014 19:36:57 +0000 (UTC)

 Author: swills
 Date: Tue Feb 18 19:36:50 2014
 New Revision: 344950
 URL: http://svnweb.freebsd.org/changeset/ports/344950
 QAT: https://qat.redports.org/buildarchive/r344950/
 
 Log:
   - Remove dependency on mini_portile, which isn't needed
   
   PR:		ports/186828
   Reported by:	Hiroto Kagotani <hiroto.kagotani@gmail.com>
 
 Added:
   head/textproc/rubygem-nokogiri/files/patch-nokogiri-1.6.1.gemspec   (contents, props changed)
 Modified:
   head/textproc/rubygem-nokogiri/Makefile
 
 Modified: head/textproc/rubygem-nokogiri/Makefile
 ==============================================================================
 --- head/textproc/rubygem-nokogiri/Makefile	Tue Feb 18 19:34:04 2014	(r344949)
 +++ head/textproc/rubygem-nokogiri/Makefile	Tue Feb 18 19:36:50 2014	(r344950)
 @@ -2,6 +2,7 @@
  
  PORTNAME=	nokogiri
  PORTVERSION=	1.6.1
 +PORTREVISION=	1
  CATEGORIES=	textproc rubygems
  MASTER_SITES=	RG
  
 
 Added: head/textproc/rubygem-nokogiri/files/patch-nokogiri-1.6.1.gemspec
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/textproc/rubygem-nokogiri/files/patch-nokogiri-1.6.1.gemspec	Tue Feb 18 19:36:50 2014	(r344950)
 @@ -0,0 +1,19 @@
 +--- ./nokogiri-1.6.1.gemspec.orig	2014-02-18 19:30:35.314708116 +0000
 ++++ ./nokogiri-1.6.1.gemspec	2014-02-18 19:31:03.496205821 +0000
 +@@ -15,16 +15,6 @@
 + date: 2013-12-14 00:00:00 Z
 + dependencies: 
 + - !ruby/object:Gem::Dependency 
 +-  version_requirements: &id001 !ruby/object:Gem::Requirement 
 +-    requirements: 
 +-    - - ~>
 +-      - !ruby/object:Gem::Version 
 +-        version: 0.5.0
 +-  type: :runtime
 +-  name: mini_portile
 +-  prerelease: false
 +-  requirement: *id001
 +-- !ruby/object:Gem::Dependency 
 +   version_requirements: &id002 !ruby/object:Gem::Requirement 
 +     requirements: 
 +     - - ~>
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
