A review of different port management tools : analysis for
Google SoC project
Gary Kline
kline at tao.thought.org
Wed Mar 21 05:05:24 UTC 2007
On Tue, Mar 20, 2007 at 08:52:37PM -0700, Garrett Cooper wrote:
> Hi all,
> I know this may be more of a questions@ type of question, but I was
> wondering if some people could provide me with short history (beyond the
> last 3 months) and the tipping points of portmaster vs the portupgrade,
> portinstall, etc tools.
> I know portmaster is a bourne shell script and the portupgrade,
> portinstall, etc scripts are ruby based, so that's a given.
> I just want to know if there's a given solution that I could work
> with in improving the ports system and forge into a unified port/pkg
> management frontend (using bourne shell scripts and C), combined with
> the current package management tools in place (pkg_add, pkg_version,
> etc), as part of a Google Summer of Code proposal.
To Garrett and my days-of-yore ports gang, and the maintenance
and build guys,
How about this idea for integrating into a new ports/package
project: say for people with a fast I686 who wanted -O3 and -pipe
and wanted his packages built remotely rather than his own
computer. Would be be posssible to build a package, custom
(according to one's /etc/make.conf) on FreeBSD's servers, then
fetch the *tgz package back? Kernels, and worlds would reside
on the remote server for only a few hours before being
automatically cleansed. This would be super for everything from
a i486-166MHz with 32Megs that was serving mail *only*, a slow
to moderate i686, or even an AMD 2800. Building locally is
sometimes the only way. But if users have slower servers and
there are no current packages (i386), why not let the builds be
queued?
(Please 'cuse me if this is too wild, but I just had a full
double espresso and am bubbling over with ideas.)
gary
> Thank you very much for your help in trying to make a great OS even
> better.
> -Garrett
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
--
Gary Kline kline at thought.org www.thought.org Public Service Unix
More information about the freebsd-ports
mailing list