portupgrade ruby-1.8.4

Hajimu UMEMOTO ume at freebsd.org
Sat Jan 21 10:19:57 PST 2006


Hi,

>>>>> On Sat, 21 Jan 2006 18:05:37 +0100
>>>>> Torfinn Ingolfsen <torfinn.ingolfsen at broadpark.no> said:

torfinn> On Sat, 21 Jan 2006 08:37:56 -0600
torfinn> "Mark J. Carpio" <jcarpio at velezcarpio.com> wrote:

> I did a portsnap on 01.20.06 around 7am and ruby was available for
> upgrade, so I ran portupgrade -arR and the ruby-1.8.4 upgrade failed.
> 
> 
> The error message is:
> 
> rbconfig.db updated
> ./mkconfig.rb:156: undefined method `touch' for FileUtils:Module
> (NoMethodError) *** Error code 1

torfinn> I see the same error on a machine which runs:
torfinn> root at kg-fil# uname -a
torfinn> FreeBSD kg-fil.kg4.no 6.0-STABLE FreeBSD 6.0-STABLE #2: Sat Jan  7
torfinn> 23:08:43 CET 2006     root at kg-fil.kg4.no:/usr/obj/usr/src/sys/FIL60 
torfinn> amd64

torfinn> and on another:
torfinn> root at kg-quiet# uname -a
torfinn> FreeBSD kg-quiet.kg4.no 6.0-STABLE FreeBSD 6.0-STABLE #3: Sun Jan  8
torfinn> 20:22:06 CET 2006     root at kg-quiet.kg4.no:/usr/obj/usr/src/sys/QUIET 
torfinn> amd64

torfinn> But on my i386 machine, it installed without problems. This machine
torfinn> runs:
torfinn> root at kg-work# uname -a
torfinn> FreeBSD kg-work.kg4.no 5.4-STABLE FreeBSD 5.4-STABLE #5: Sat Dec 31
torfinn> 16:54:14 CET 2005     root at kg-work.kg4.no:/usr/obj/usr/src/sys/SS51G 
torfinn> i386

> Should I just wait until the package is updated again or is there
> something else on my end going on?  

I've just committed the workaround by backing out the logic partly.
Since I don't have AMD64 box, I cannot test it by myself.  But, one of
my friend tested it on his AMD64 box.  So, please re-CVSup and try it.

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the freebsd-stable mailing list