Date: Tue, 10 Aug 2004 13:33:08 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Vince Hoffman <jhary@unsane.co.uk> Cc: freebsd-questions@freebsd.org Subject: Re: i think i've broken portinstall Message-ID: <20040810123308.GA14509@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <20040810123108.C8250@unsane.co.uk> References: <20040810123108.C8250@unsane.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
--uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 10, 2004 at 01:16:40PM +0100, Vince Hoffman wrote: > I just went to install netcat and portinstal seems to have broken, not > sure when or how though. >=20 > the process i use (as normal) >=20 > <root@lobster> [/root] [12:30] > #cd /usr/ports/net/netcat/ >=20 > <snip reading the pkg-desc etc> >=20 > <root@lobster> [/usr/ports/net/netcat] [12:30] > #portinstall netcat > ** No such installed package nor such port called 'netcat' is found. >=20 > fair enough this happens sometimes. so... >=20 > <root@lobster> [/usr/ports/net/netcat] [12:30] > #portinstall net/netcat > <root@lobster> [/usr/ports/net/netcat] [12:30] > # >=20 > ok i dont understand what happened here. > I have a cron job update my ports tree by cvsup every night then run a > portsdb -Uu after each update, a manual portsdb -Uu gives me >=20 > a bunch of errors from MailScanner and others (dependency list incomplete > errors so not too big a deal.) > but also lots (more than a couple of screenfuls) of lines like this >=20 > /usr/ports/INDEX-5:10775:Port info line must consist of 10 fields. > /usr/ports/INDEX-5:10776:Port info line must consist of 10 fields. > /usr/ports/INDEX-5:10777:Port info line must consist of 10 fields. > /usr/ports/INDEX-5:10778:Port info line must consist of 10 fields. > /usr/ports/INDEX-5:10779:Port info line must consist of 10 fields. >=20 > should i just blow away my ports tree and re-CVSUP the whole thing ? Do you have an up to date version of portupgrade ? Latest is: % pkg_info -I portupgrade\* portupgrade-20040701_3 FreeBSD ports/packages administration and manage= ment tool s And you should have a similar recent version of the Makefiles under /usr/ports/Mk: specifically, you should have bsd.port.subdir.mk v 1.55 Looks like your portupgrade and the ports Makefiles are out of synch with respect to the change in the format of the INDEX{,-5} files that happened recently. That means the number of fields in the INDEX went =66rom 10 to 13. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBGMCEiD657aJF7eIRAnSlAJ96KYOwdCy4mROLm2Ni72tCQSLrJwCglLee hNB0LJcN5UnHsnXrhE83D2A= =kJl4 -----END PGP SIGNATURE----- --uAKRQypu60I7Lcqm--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040810123308.GA14509>