From owner-freebsd-questions@FreeBSD.ORG Fri Aug 4 22:15:53 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2DBC16A4DD for ; Fri, 4 Aug 2006 22:15:53 +0000 (UTC) (envelope-from gerard@seibercom.net) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC85043D4C for ; Fri, 4 Aug 2006 22:15:52 +0000 (GMT) (envelope-from gerard@seibercom.net) Received: by nz-out-0102.google.com with SMTP id 13so103329nzn for ; Fri, 04 Aug 2006 15:15:51 -0700 (PDT) Received: by 10.65.59.19 with SMTP id m19mr5890924qbk; Fri, 04 Aug 2006 15:15:51 -0700 (PDT) Received: from seibercom.net ( [67.189.184.224]) by mx.gmail.com with ESMTP id q13sm705444qbq.2006.08.04.15.15.51; Fri, 04 Aug 2006 15:15:51 -0700 (PDT) Received: from seibercom.net (localhost [127.0.0.1]) by seibercom.net (Postfix) with ESMTP id D1EAABFE0; Fri, 4 Aug 2006 18:15:48 -0400 (EDT) Received: from localhost (localhost [[UNIX: localhost]]) by seibercom.net (8.13.6/8.13.6/Submit) id k74MFlXg017237; Fri, 4 Aug 2006 18:15:47 -0400 (EDT) (envelope-from gerard@seibercom.net) From: Gerard Seibert Organization: Seibercom.net To: freebsd-questions@freebsd.org Date: Fri, 4 Aug 2006 18:15:19 -0400 User-Agent: KMail/1.9.3 References: <57d710000608021725y1070be50g171be359e4ee795d@mail.gmail.com> <44D39FC9.1080902@childeric.freeserve.co.uk> In-Reply-To: <44D39FC9.1080902@childeric.freeserve.co.uk> X-Face: "\j?x](l|]4p?-1Bf@!wN<&p=$.}^k-HgL}cJKbQZ3r#Ar]\%U(#6}'?<3s7%(%(=?utf-8?q?gxJxxc=0A=09RnSNPNr*/=5E=7EStawWU9KDJ-CT0k=24f=23?=@t2^K&BS_f|?ZV/.7Q MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart11564210.TXnPxy9d1l"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200608041815.46735.gerard@seibercom.net> Cc: pete wright Subject: Re: Portmanger getting stuck in loop X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gerard@seibercom.net List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 22:15:53 -0000 --nextPart11564210.TXnPxy9d1l Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 04 August 2006 15:28, Chris Whitehouse wrote: > pete wright wrote: > > Hi all, > > I've got a portmanager question. I've been using it for quite some > > time on various systems with great success - until today when i > > ctl+c'd in the wrong terminal and broke an upgrade that was going on. > > Now when i try to re-run portmanger to get a list of out of date ports > > I am getting this: > > > > > > 00109 ----:p5-Math-BigInt-1.77 /math/p5-Math-BigInt > > MISSING > > 00110 ----:p5-Socket6-0.19 /net/p5-Socket6 > > MISSING > > 00111 ----:p5-Email-Address-1.86 /mail/p5-Email-Address > > MISSING > > 00112 ----:lzo2-2.02_1 /archivers/lzo2 > > MISSING > > > > > > I've tried various portmanager upgrade attempts (using -u/-f/ and -p) > > and all seem to fail with similar messages as this: > > > > > > skipping p5-Math-BigInt-1.77 /math/p5-Math-BigInt marked IGNORE > > reason: looping, 3rd attempt at make > > skipping p5-Socket6-0.19 /net/p5-Socket6 marked IGNORE reason: > > looping, 3rd attempt at make > > skipping p5-Email-Address-1.86 /mail/p5-Email-Address marked IGNORE > > reason: looping, 3rd attempt at make > > skipping lzo2-2.02_1 /archivers/lzo2 marked IGNORE reason: looping, > > 3rd attempt at make > > > > > > soo...my question is, is there a way to reset the "state" of what > > portmanger things is installed (and what rev's etc...). i am not even > > sure if portmanger does this, although i am familiar with rebuilding > > the pkgdb after i messed up when using portupgrade ;) > > > > thanks for any pointers/help! > > > > -pete > > You could try deleting or editing ignore.db. Mine's in > /usr/local/share/portmanager/. Also check > /usr/local/etc/portmanager/pm-020.conf. > > Does make run ok inside each ports directory? Just so you know nothing's > really broken. Maybe delete any work directory before and after. > > There is a note in the man page about not interrupting it at some > critical stage. > > Chris > I use portmanager all the time and virtually never have a problem. I would= =20 suggest that you try the following to see if you can pin down what the=20 problem is. Run 'portsclean -C -D -L' to clean out any left over work directories and=20 obsolete libraries. Then create a script of what actually happened when portmanager ran. This w= hat=20 I do: script -ak /PATH-TO-LOG/pm-update.log portmanager -u -l That will create a log file in the path you specify. If the same problem=20 happens again, you could forward both that file and the one created by=20 portmanager to the developer. Ciao! =2D-=20 Gerard Seibert gerard@seibercom.net QOTD: "I'll listen to reason when it comes out on CD." --nextPart11564210.TXnPxy9d1l Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQBE08cSs3R1WQUU6lgRAs0jAJ9TEDzvS6674Fpay0wCDYWb/y1FSgCfUHn9 W792Ecw2Dlm0edf3gnwkoI4= =mcIs -----END PGP SIGNATURE----- --nextPart11564210.TXnPxy9d1l--