portugrade -aR (except)
Randy Pratt
rpratt1950 at earthlink.net
Thu Aug 5 07:22:08 PDT 2004
On Thu, 5 Aug 2004 09:56:50 -0400
Mike Hauber <m.hauber at 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
--
More information about the freebsd-questions
mailing list