Re: Rewrite cvsup & portupgrade in C

From: Devon H. O'Dell <dodell_at_sitetronics.com>
Date: Tue, 6 Jul 2004 1:37:12 -0000
>
> Michael Nottebrock wrote:
>
> &gt; On Monday 05 July 2004 04:02, Rob wrote:
> &gt;&gt; Colin Percival wrote:
> &gt;&gt;&gt; At 08:12 04/07/2004, Joel Dahl wrote:
> &gt;&gt;&gt;&gt; 1) Is there a need for a rewrite of cvsup and portupgrade
in C so
> &gt;&gt;&gt;&gt; that
> &gt;&gt;&gt;&gt; they can be included in the base system?
> &gt;&gt;&gt;
> &gt;&gt;&gt; Yes please. :-)
> &gt;&gt;
> &gt;&gt; I remember that portupgrade is intentionally not in the base
system, to
> &gt;&gt; allow easier updates for a running system. This way it can be
more
> &gt;&gt; often
> &gt;&gt; updated than the official releases, to reflect changes in the
ports
> &gt;&gt; system.
> &gt;
> &gt; And that's a good thing. Perhaps somebody wants to investigate if
some
> &gt; sort of
> &gt; packages-only, C based updater which does not need a local ports tree
> &gt; to work
> &gt; is feasible. That could very well have a place in the base-system and
> &gt; also
> &gt; further promote and ease the use of binary packages.
>
> Which doesn't mean it couldn't be part of the 'ports base'. I'm
> investigating
> whether a combination of pkg_install and bsd.port.mk couldn't make a
> `make upgrade' feasible. Currently we just upgrade the pkg_install tools
> on
> older systems by installing them as a port, so no problems from this
> side...
>
> -Oliver
>
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
&quot;freebsd-current-unsubscribe_at_freebsd.org&quot;

Please forgive the horrible web mail client formatting.

I'd like to note that Maxime (mux_at_) is working on csup (and it's mostly
finished from what I hear); a C implementation of cvsup.

Kind regards,

Devon H. O'Dell
Received on Mon Jul 05 2004 - 21:37:16 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:00 UTC