Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2013 18:35:21 GMT
From:      Chris Dukes <chris.dukes.aix@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/177150: lang/ruby18 When configured with onigurama attempts to fetch files during configure phase.
Message-ID:  <201303201835.r2KIZLe3022448@red.freebsd.org>
Resent-Message-ID: <201303201840.r2KIe0Ew060182@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         177150
>Category:       ports
>Synopsis:       lang/ruby18 When configured with onigurama attempts to fetch files during configure phase.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 20 18:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Chris Dukes
>Release:        stable/9
>Organization:
Squirrely Girl Produce
>Environment:
FreeBSD bbuild 9.1-STABLE FreeBSD 9.1-STABLE #0 r248533: Tue Mar 19 23:34:24 EDT 2013     root@bbuild:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
When attempting to build ruby with onigurama enabled under poudriere it fails during the configure phase because it attempts to fetch files when there is no networking available to the jail.
TO make matters worse, it does not check if the file is already in distfiles.

---Begin OPTIONS List---
===> The following configuration options are available for ruby+oniguruma-1.8.7.371,1:
     DEBUG=on: Compile-in debug info
     ONIGURUMA=on: Build with oniguruma regular expressions lib
     RDOC=on: Build and install Rdoc indexes
===> Use 'make config' to modify these settings
---End OPTIONS List---
..
=======================<phase: configure    >==========================
===>   ruby+oniguruma-1.8.7.371,1 depends on file: /nonexistent - not found
===>    Verifying patch for /nonexistent in /usr/ports/devel/oniguruma
===>   oniguruma-2.5.8 depends on file: /usr/local/sbin/pkg - found
=> onigd2_5_8.tar.gz doesn't seem to exist in /portdistfiles/ruby.
=> Attempting to fetch http://www.geocities.jp/kosako3/oniguruma/archive/onigd2_5_8.tar.gz
fetch: http://www.geocities.jp/kosako3/oniguruma/archive/onigd2_5_8.tar.gz: No address record
=> Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ruby/onigd2_5_8.tar.gz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ruby/onigd2_5_8.tar.gz: No address record
=> Couldn't fetch it - please try to retrieve this
=> port manually into /portdistfiles/ruby and try again.
*** [do-fetch] Error code 1

Stop in /usr/ports/devel/oniguruma.
*** [build-depends] Error code 1

Stop in /usr/ports/lang/ruby18.
===>  Cleaning for ruby+oniguruma-1.8.7.371,1
build of /usr/ports/lang/ruby18 ended at Wed Mar 20 14:28:25 EDT 2013

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303201835.r2KIZLe3022448>