Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Oct 2006 05:50:00 -0400
From:      Gerard Seibert <gerard@seibercom.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: How-to maintain upgrade??
Message-ID:  <200610100550.12323.gerard@seibercom.net>
In-Reply-To: <20061010043832.GA46810@thought.org>
References:  <20061009215309.GA43837@thought.org> <200610091835.39042.gerard@seibercom.net> <20061010043832.GA46810@thought.org>

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

On Tuesday 10 October 2006 00:38, Gary Kline wrote:

> On Mon, Oct 09, 2006 at 06:35:37PM -0400, Gerard Seibert wrote:
> > On Monday 09 October 2006 17:53, Gary Kline wrote:
> >
> >
> > I kind of do the same thing on a weekly basis. I created a shell script
> > that runs the following:
> >
> > cd /usr/ports/distfiles			# Change to ports distfile directory
> > rm -rdf *				# Clean it out
>
> 	Why, exactly, you remove the distfiles?  (I'm thnking of times
> 	when I haven't moved the hard-to-retrieve files [JAVA, e.g]
> 	to my other FBSD servers.)  Is there something lurking there
> 	than might muck up builds??

I just like to remove files that are neither needed or more than likely=20
outdated. No special reason other than that. I keep the files needed to=20
build JAVA in a separate directory and copy them to the distfiles directory=
=20
when required. It is pretty much up to the end user how they want to=20
maintain their ports system I suppose.

> > /usr/local/sbin/portsclean -CDLP	# make sure the ports are clean
>
> 	I do this after an upgrade.  ---Wouldn't hurt here, tho.
>
> > /usr/sbin/portsnap cron		# Run portsnap from CRON
> > /usr/sbin/portsnap update		# Install new updated ports tree
> > /usr/local/bin/portmanager -u -l -y	# Run portmanager to update the
> > system
>
> 	I've come to prefer p'manager to portupgrade; each run takes
> 	endless hours--at least three days.  Do you know if there is
> 	a way to upgrade only the dependencies that need it??  I used
> 	-f and portmanager seemed to upgrade eerything.  Yes, it may
> 	have been my imagination!

Portmanager -f will rebuild the system. I would only do that if it was=20
absolutely necessary. The normal: portmanager -u -l -y will only update out=
=20
of date items, create a log file and gives portmanager permission to handle=
=20
moved items.
>
> > I only run this weekly. If something like Open Office needs to be
> > updated alone with KDE for instance, my system would not complete the
> > process in 24 hours. Updating the ports tree while running an updating
> > utility like portmanager or portupgrade is generally considered a bad
> > thing.
>
> 	Thanks for your script ideas,
>
> 	gary


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

Whistler's mother is off her rocker.

--nextPart1326180.eoWdEK3qGX
Content-Type: application/pgp-signature

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

iD8DBQBFK2zUs3R1WQUU6lgRAnFTAJ4h7xuQxT06nwnVi03IUVf1rQ9lLQCbBRcs
u/FuDLxMosB3vO/q0fRCinY=
=2GXg
-----END PGP SIGNATURE-----

--nextPart1326180.eoWdEK3qGX--



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