misc/133102: Ruby will not install on a fresh system - incorrect ftp path

self blancolado at blancolado.com
Thu Mar 26 11:50:07 PDT 2009


>Number:         133102
>Category:       misc
>Synopsis:       Ruby will not install on a fresh system - incorrect ftp path
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 26 18:50:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     self
>Release:        FreeBSD 7.1
>Organization:
self
>Environment:
FreeBSD .localdomain 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan  1 14:37:25 UTC 2009     root at logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
Fresh install of FreeBSD
# portsnap fetch
# portsnap update
# cd /usr/ports/ports-mgm/portupgrade
# make install clean
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for portupgrade-2.4.6,2
===>  Extracting for portupgrade-2.4.6,2
=> MD5 Checksum OK for pkgtools-2.4.6.tar.bz2.
=> SHA256 Checksum OK for pkgtools-2.4.6.tar.bz2.
===>   portupgrade-2.4.6,2 depends on file: /usr/local/bin/ruby18 - not found
===>    Verifying install for /usr/local/bin/ruby18 in /usr/ports/lang/ruby18
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for ruby-1.8.7.72_1,1
===>  Extracting for ruby-1.8.7.72_1,1
=> MD5 Checksum mismatch for ruby/ruby-1.8.7-p72.tar.bz2.
=> SHA256 Checksum mismatch for ruby/ruby-1.8.7-p72.tar.bz2.
===>  Refetch for 1 more times files: ruby/ruby-1.8.7-p72.tar.bz2 ruby/ruby-1.8.7-p72.tar.bz2 
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for ruby-1.8.7.72_1,1
=> ruby-1.8.7-p72.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/ruby.
=> Attempting to fetch from ftp://ftp.SpringDaemons.com/pub/ruby/ruby/1.8/.
ruby-1.8.7-p72.tar.bz2                          0% of 4030 kB    0  Bps

--------------------------------------------

I have installed other packages that did not require ruby and they worked find (nano is an example of one). This problem has been verified on multiple systems on different networks.

The problem is that ruby-1.8.7* is not on any of the ftp servers that freebsd is looking in.

For example if you go to (ftp://ftp.SpringDaemons.com/pub/ruby/ruby/1.8/) you get:
Index of ftp://ftp.springdaemons.com/pub/ruby/ruby/1.8/

Up to higher level directory
Name 	Size 	Last Modified
File:1.8.2-patch1.gz 	2 KB 	09/21/2005 	12:00:00 AM
File:ChangeLog-1.8.0 	714 KB 	08/03/2003 	12:00:00 AM
File:ChangeLog-1.8.2 	326 KB 	12/24/2004 	12:00:00 AM
File:ChangeLog-1.8.3 	132 KB 	09/20/2005 	12:00:00 AM
File:ChangeLog-1.8.4 	32 KB 	12/23/2005 	12:00:00 AM
File:ChangeLog-1.8.5 	76 KB 	08/30/2006 	12:00:00 AM
File:changes.1.8.0 	15 KB 	08/03/2003 	12:00:00 AM
File:ruby-1.8.0.tar.gz 	1933 KB 	08/03/2003 	12:00:00 AM
File:ruby-1.8.1.tar.gz 	2610 KB 	12/23/2003 	12:00:00 AM
File:ruby-1.8.2-webrick-dos-1.patch 	3 KB 	11/20/2005 	12:00:00 AM
File:ruby-1.8.2-xmlrpc-dos-1.patch 	7 KB 	11/20/2005 	12:00:00 AM
File:ruby-1.8.2.tar.gz 	3543 KB 	12/24/2004 	12:00:00 AM
File:ruby-1.8.3.tar.gz 	4129 KB 	09/20/2005 	12:00:00 AM
File:ruby-1.8.4.tar.gz 	4212 KB 	12/23/2005 	12:00:00 AM
File:ruby-1.8.5-cgi-dos-1.patch 	1 KB 	11/02/2006 	12:00:00 AM
File:ruby-1.8.5-p11-repack.tar.gz 	4421 KB 	12/18/2006 	12:00:00 AM
File:ruby-1.8.5-p11.tar.gz 	4421 KB 	12/18/2006 	12:00:00 AM
File:ruby-1.8.5-p113.tar.bz2 	3773 KB 	09/23/2007 	12:00:00 AM
>How-To-Repeat:
Fresh install of FreeBSD
# portsnap fetch
# portsnap update
# cd /usr/ports/ports-mgm/portupgrade
# make install clean
>Fix:


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


More information about the freebsd-bugs mailing list