Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Aug 2004 10:25:08 -0400
From:      Mike Hauber <m.hauber@mchsi.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: portugrade -aR (except)
Message-ID:  <200408051025.08323.m.hauber@mchsi.com>
In-Reply-To: <20040805102204.04dda75c.rpratt1950@earthlink.net>
References:  <200408050956.51071.m.hauber@mchsi.com> <20040805102204.04dda75c.rpratt1950@earthlink.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Whoa.  This would definately help with the "in the morning 
fixes" as well.  lol...  I didn't even know that was there.  
Thanks so much!


On Thursday 05 August 2004 10:22 am, Randy Pratt proclaimed:
> On Thu, 5 Aug 2004 09:56:50 -0400
>
> Mike Hauber <m.hauber@mchsi.com> wrote:
> > Greetings, all.
> >
> > I am running 4.10-Stable, and I have the following
> > question about portupgrade.
> >
> > So far, I have not had a successful build of OpenOffice
> > (on any version of FreeBSD...  ever...  so I use their
> > binaries as they become available), and the samba port
> > is broken (until I upgrade the system to 5.x).
> >
> > What I do now is simply grep a list of installed ports
> > with updates available and send the outbut to a file.
> > (ie,  # portversion | grep "<" > ~/pupdate.sh )
> >
> > Then I edit ~/pupdate.sh so that every line begins with
> > "portupgrade -R."  (And, of course, I delete the samba
> > and OpenOffice entries) In other words my file would
> > look something like this:
> >
> >
> > #!/bin/sh
> > portupgrade -R blip
> > portupgrade -R blop
> > portupgrade -R bluey
> > <<<
> >
> > make it executable, run it overnight, and fix the small
> > stuff in the morning.
> >
> > Obviously, because I like to upgrade my systems every
> > week, this gets old.  Is there any way I can tell
> > portupgrade to simply portupgrade -aR (except for a
> > specific list of packages)?
> >
> > If not, does anyone have a more simple solution?
> >
> > And again, if not, would this be considered a worthy
> > suggestion for the developers of /portupgrade?
> >
> > Thanks
>
> Hi,
>
> I think what you're looking for is
> /usr/local/etc/pkgtools.conf .
>
> Here is an excerpt from that file:
>
>   # HOLD_PKGS: array
>   #
>   # This is a list of ports you don't want portupgrade(1)
> to upgrade, # portversion(1) to suggest upgrading, or
> pkgdb(1) to fix.
>
> Its a very handy tool since you can also set make
> variables which portupgrade will also honor.
>
> Best regards,
>
> Randy



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