Rewrite cvsup & portupgrade in C

Devon H. O'Dell dodell at sitetronics.com
Mon Jul 5 16:37:16 PDT 2004


>
> Michael Nottebrock wrote:
>
> > On Monday 05 July 2004 04:02, Rob wrote:
> >> Colin Percival wrote:
> >>> At 08:12 04/07/2004, Joel Dahl wrote:
> >>>> 1) Is there a need for a rewrite of cvsup and portupgrade
in C so
> >>>> that
> >>>> they can be included in the base system?
> >>>
> >>> Yes please. :-)
> >>
> >> I remember that portupgrade is intentionally not in the base
system, to
> >> allow easier updates for a running system. This way it can be
more
> >> often
> >> updated than the official releases, to reflect changes in the
ports
> >> system.
> >
> > And that's a good thing. Perhaps somebody wants to investigate if
some
> > sort of
> > packages-only, C based updater which does not need a local ports tree
> > to work
> > is feasible. That could very well have a place in the base-system and
> > also
> > 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
"freebsd-current-unsubscribe at freebsd.org"

Please forgive the horrible web mail client formatting.

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

Kind regards,

Devon H. O'Dell



More information about the freebsd-current mailing list