Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Aug 2006 14:44:38 -0400
From:      Gerard Seibert <gerard@seibercom.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: (no subject) Was: Re: Why This Infinite Loop??
Message-ID:  <200608211444.50152.gerard@seibercom.net>
In-Reply-To: <web-573050583@mailsvc.com>
References:  <web-573050583@mailsvc.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart12706536.ctpEBP8sCD
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Monday 21 August 2006 13:55, apredoehl@go.mailsvc.com wrote:
> On Mon, 21 Aug 2006 13:14:10 -0400 beno wrote:
> >Gerard Seibert wrote:
> >> To update portmanager, assuming you have an
> >> up-to-date port system:
> >>
> >> cd /usr/ports/sysutils/portmanager
> >> male install & make clean
> >
> >Well, here's exactly what I'm doing:
> >
> >cd /usr/ports/sysutils/portmanager
> >
> >make install
> >make clean
> >/usr/local/bin/portmanager -u -f -l -y
> >
> >and then it proceeds to go back into its infinite
> >loop!!! This is what I'm trying to avoid!!! I
> >presume the reason it does that is because it
> >HASN'T upgraded and is STILL at version 0.2.0_1
>
> Caution:  I am new at answering questions, so someone
> please chime in if I make a mistake.
>
> beno, here is a guess:  the reason this is happening is
> that your ports tree (that is, /usr/ports/*) is probably
> old.  The version numbers, checksums, and much more, for
> EVERY port is stored in the ports tree.  Unless you update
> your ports tree, just deinstalling and reinstalling a port
> won't make it any newer.
>
> There are a few ways to update your ports tree.  Chapter 4
> of the handbook describes a few ways.  Personally I like
> to use cvsup(1).
>
> If you use cvsup(1) you can either update your entire
> ports tree or just part of it.  Here is text straight out
> of the handbook
> (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.ht=
ml
>)
>
> "...As root, copy /usr/share/examples/cvsup/ports-supfile
> to a new location, such as /root or your home directory.
>
> Edit ports-supfile.
>
> Change CHANGE_THIS.FreeBSD.org to a CVSup server near you.
>  See CVSup Mirrors (Section A.5.7) for a complete listing
> of mirror sites.
>
> And now to run cvsup, use the following:
> # cvsup -L 2 /root/ports-supfile
> "
>
> This might take awhile.  You'll see your ports tree
> getting files added, changed, and removed.  After it is
> done, THEN try deinstalling, building, and reinstalling
> portmanager, or portupgrade, or whatever.
>
> If you don't want to modify your whole ports tree, you can
> edit ports-supfile a bit more and restrict the changes to
> just the sysutils directory -- look inside the file for
> helpful comments on how to do this.

IMHO, it might be a lot easier for him to use portsnap. Especially if he is=
=20
not familiar with the FBSD ports system. Just my opinion though.


=2D-=20
Gerard Seibert
gerard@seibercom.net

Woman's advice has little value, but he who won't take it is a fool.

	Cervantes

--nextPart12706536.ctpEBP8sCD
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQBE6f8hs3R1WQUU6lgRAqZaAKCz2RrSBp8+dFT7uvO9cOWvEevmtgCg3exy
2dvSW2gulR/KcPtvcrXR8YI=
=lD57
-----END PGP SIGNATURE-----

--nextPart12706536.ctpEBP8sCD--



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