How did upgrading applications happen before portupgrade etc?
Doug Barton
dougb at FreeBSD.org
Sat Aug 11 22:50:22 PDT 2007
On Sat, 11 Aug 2007, Rakhesh Sasidharan wrote:
> Afaik portmaster's beauty is that it doesn't have any dependencies like
> portuprade does. Doesn't require ruby etc, so upgrades to them don't cause
> problems like they could with portupgrade. (Again, haven't used portmaster,
> so I don't know; this is my understanding).
Yes, that's correct. It's written in /bin/sh, and the script is actually
in the files directory of the port. That's about as non-depedent as you
can get. :)
Seriously though, I think it's worth mentioning again that portmaster is
not in "competition" with portupgrade. The goals that they are designed
for have a lot of overlap, but there are things that you can do with
portupgrade that you can't do with portmaster (especially managing
upgrades using packages).
That said, if you're upgrading or installing ports, I think portmaster
does a pretty good job, and it handles the exact scenario that started
this thread, "How do I update a port (or ports) from the middle of a
dependency chain without breaking stuff?"
For anyone interested, you can install the port and read the man page
without changing or committing to anything, FYI.
hope this helps,
Doug
--
This .signature sanitized for your protection
More information about the freebsd-ports
mailing list