How to Handle the Three Newest Additions to the /usr/ports/CHANGES?

Joshua Tinnin krinklyfig at spymac.com
Sun Jul 25 05:57:57 PDT 2004


On Saturday 24 July 2004 12:52 pm, Matthew Seaman 
<m.seaman at infracaninophile.co.uk> wrote:
> On Sat, Jul 24, 2004 at 11:25:16AM -0700, Joshua Tinnin wrote:
> > On Saturday 24 July 2004 10:00 am, Matthew Seaman
> > <m.seaman at infracaninophile.co.uk> wrote:
> > > On Sat, Jul 24, 2004 at 09:12:47AM -0700, Joshua Tinnin wrote:
> > > > smogmonster# portsdb -uU
> > > > Updating the ports index ... Generating INDEX.tmp - please
> > > > wait.."Makefile", line 34: Malformed conditional (${XFREE86_VERSION}
> > > > == 3 && !defined(WITHOUT_X))
> > > > "Makefile", line 36: if-less endif
> > > > "Makefile", line 36: Need an operator
> > > > make: fatal errors encountered -- cannot continue
> > > > ===> chinese/arphicttf failed
> > > > *** Error code 1
> > > > 1 error
> > >
> > > Run cvsup(1) again -- looks like you managed to cvsup in the middle of
> > > all of the commits being made to add the xorg capability to the ports
> > > tree.  It's been fixed now.
> >
> > I hate to tell you this, but I tried it again and it's still getting this
> > error. BTW, I'm updating ports-all.
>
> Then take 'chinese' out of your refuse file.  In fact, if you want to
> be able to build an INDEX yourself, you have to take all of the
> language categories out of the refuse file.
>
> Otherwise, just download a recently built INDEX by:
>
>     # make fetchindex
>
> and forget all about running portsdb before running portupgrade.

I appreciate this. I went ahead and renamed my refuse file, and portsdb -Uu 
(does the order of the options matter?) worked after that. I was focused too 
much on the XFree86/XOrg issue and didn't see that was the problem.

Thanks again,

- jt


More information about the freebsd-questions mailing list