Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Aug 2001 11:10:54 -0500
From:      Larry Rosenman <ler@airmail.net>
To:        Akinori MUSHA <knu@iDaemons.org>
Cc:        freebsd-ports@freebsd.org, freebsd-gnats-submit@freebsd.org
Subject:   ports/29956  portupgrade refuses to run...
Message-ID:  <20010822111054.A30511@ler-freebie.iadfw.net>
In-Reply-To: <86r8u413lu.wl@archon.local.idaemons.org>
References:  <20010822095557.A29201@ler-freebie.iadfw.net> <86snek1441.wl@archon.local.idaemons.org> <20010822110049.A29615@ler-freebie.iadfw.net> <86r8u413lu.wl@archon.local.idaemons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Akinori MUSHA <knu@iDaemons.org> [010822 11:05]:
> > ler-freebie# pkgdepfix -o
> > /usr/local/lib/ruby/site_ruby/1.6/pkginfo.rb:166:in `match?':
> > undefined method `fnmatch?' for File:Class (NameError)
> >         from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:191:in `glob'
> >         from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:181:in `each'
> >         from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:181:in `glob'
> >         from /usr/local/sbin/pkgdepfix:107:in `main'
> >         from /usr/local/sbin/pkgdepfix:107:in `loop'
> >         from /usr/local/sbin/pkgdepfix:107:in `main'
> >         from /usr/local/sbin/pkgdepfix:54:in `initialize'
> >         from /usr/local/sbin/pkgdepfix:54:in `new'
> >         from /usr/local/sbin/pkgdepfix:54:in `main'
> >         from /usr/local/sbin/pkgdepfix:655
> > ler-freebie# 
> 
> ???  It's really weird.  This suggests you don't have ruby-fnmatch
> installed somehow, even though it is listed in the RUN_DEPENDS list of
> sysutils/portupgrade.  Do the following and see if it works..
> 
> 	cd /usr/ports/devel/ruby-fnmatch
> 	make clean all
> 	make install clean -DFORCE_PKG_REGISTER
> 
That fixed it.  

Guess the upgrade of Ruby and the change from 4.3->4.4 busted it? 

Wierd. 

THanks (see also ports/29956) 
> -- 
>                      /
>                     /__  __            Akinori.org / MUSHA.org
>                    / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
> Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp
> 
> "Freeze this moment a little bit longer, make each impression
>   a little bit stronger..  Experience slips away -- Time stand still"

-- 
Larry Rosenman, Sr. Network Engineer, Internet America, Inc.
E-Mail: ler@airmail.net 
Phone: +1 214-861-2571, Fax: 214-861-2663
US Mail: 350 N. St. Paul, Suite 3000, Dallas, TX 75201

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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