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

	(Please 'cuse me if this is too wild, but I just had a full
	double espresso and am bubbling over with ideas.)


> 	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