Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 May 2007 23:32:48 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Peter Jeremy <peterjeremy@optushome.com.au>
Cc:        freebsd-x11@FreeBSD.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: HEADS UP: xorg 7.2 ready for testing
Message-ID:  <20070512033248.GB43256@xor.obsecurity.org>
In-Reply-To: <20070512025216.GE10647@turion.vk2pj.dyndns.org>
References:  <20070510212817.GA67897@xor.obsecurity.org> <20070511003830.GA72841@xor.obsecurity.org> <20070511071928.GA25911@xor.obsecurity.org> <20070512003157.GD10647@turion.vk2pj.dyndns.org> <20070512003712.GA38041@xor.obsecurity.org> <20070512025216.GE10647@turion.vk2pj.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 12, 2007 at 12:52:16PM +1000, Peter Jeremy wrote:
> On 2007-May-11 20:37:12 -0400, Kris Kennaway <kris@obsecurity.org> wrote:
> >On Sat, May 12, 2007 at 10:31:57AM +1000, Peter Jeremy wrote:
> >> On 2007-May-11 03:19:28 -0400, Kris Kennaway <kris@obsecurity.org> wro=
te:
> >> >Amendment two: for now you need to build your own INDEX or portupgrade
> >> >probably won't work correctly.  Before running portupgrade do:
> >> >
> >> >portsdb -U
> >>=20
> >> And if you're building on a system before 6.2, you also seem to need
> >> # setenv X11BASE /usr/local
> >> (or equivalent), otherwise the index build fails.
>=20
> I found that wasn't enough and I needed to set it in /etc/make.conf

OK, I think this is because X11BASE is also set to /usr/X11R6 in
/usr/share/mk on older systems than 6.2.  You are correct that it
should be added to make.conf on such systems.

> It's still not finding INDEX.tmp in the correct location.

Hmm.

> jashank# portsdb -U && portupgrade -Rf libXft=08=08=08=08=08=08=08=08=1B[=
4hv=1B[4l
> Updating the ports index ... Generating INDEX.tmp - please wait..Warning:=
 Duplicate INDEX entry: freeciv-gtk2-2.0.8_3
> Warning: Duplicate INDEX entry: jpeg2ps-a4-1.9_2
> Warning: Duplicate INDEX entry: a2ps-a4-4.13b_4
> Warning: Duplicate INDEX entry: c2ps-a4-4.0
> Warning: Duplicate INDEX entry: enscript-a4-1.6.4_1
> Warning: Duplicate INDEX entry: lprps-a4-2.5
> Warning: Duplicate INDEX entry: mp-a4-3.0.1
> Warning: Duplicate INDEX entry: psutils-a4-1.17_2
> Warning: Duplicate INDEX entry: mod_rpaf-ap2-0.5
> Warning: Duplicate INDEX entry: kdelibs-nocups-3.5.6_3
>  Done.
> mv: INDEX.tmp: No such file or directory
> failed to generate INDEX!
> portsdb: index generation error

It should be making INDEX-6.tmp (i.e. ${INDEXFILE} =3D=3D INDEX-6, not
INDEX).  I wonder if portsdb is doing something weird.  Can you check
whether 'make index' works any better?

Kris



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