Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Aug 2006 18:15:19 -0400
From:      Gerard Seibert <gerard@seibercom.net>
To:        freebsd-questions@freebsd.org
Cc:        pete wright <nomadlogic@gmail.com>
Subject:   Re: Portmanger getting stuck in loop
Message-ID:  <200608041815.46735.gerard@seibercom.net>
In-Reply-To: <44D39FC9.1080902@childeric.freeserve.co.uk>
References:  <57d710000608021725y1070be50g171be359e4ee795d@mail.gmail.com> <44D39FC9.1080902@childeric.freeserve.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
--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:
> >
> > <snip>
> > 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
> > </snip>
> >
> > 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--



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