FreeBSD portupgrade vs portmaster

Azannya. Nézem a freshports-ot, és ezt látom:

===

[ 05:20 pgollucci ]
portupgrade 2.4.9.3,2 ports-mgmt FreeBSD ports/packages administration and management tool suite
portupgrade-devel 9999,2 ports-mgmt FreeBSD ports/packages management tool (devel version)
- Reassign to ports@
please consider using ports-mgmt/portmaster

Discussed with: bugmeister(eadler, linimon), ruby(swills, pgollucci) via #bsdports

===

Ebből ez a durva: "please consider using ports-mgmt/portmaster" . Lehet, hogy végre mások is rájöttek, hogy egy relatíve gyors shell-script (portmaster), ami nem igényel 1 millió függőséget, meg nem épít saját adatbázist, hanem használja a rendszerben már amúgy is meglevőt, az jobb megoldás a csomagok/portok kezelésére, mint valami (portupgrade), ami lassú, nagy és sok a függősége (pl. Ruby, meg egy vagon Ruby-binding), és (irgalmatlan méretű) saját adatbázist épít? Már csak az kéne, hogy végre bele is építsék a portmaster-t az alaprendszerbe :-)

Hozzászólások

Doug Barton munkája, a közösség finanszírozásával valósult meg:
http://dougbarton.us/portmaster.html

This script uses the existing ports infrastructure to track dependencies,
and keep them up to date. It is written in /bin/sh so it has no dependencies.

Portmaster has the following features:
* Updates and repairs (as needed) entries for dependencies in both +CONTENTS
and +REQUIRED_BY files for both the port that is being updated, and any
ports that depend on it
* Runs make config recursively through all ports before starting build
* Downloads distfiles in the background
* Recursively checks and upgrades (or installs) all dependencies
* User can force upgrades of all dependent ports
* Offers the user the opportunity to delete stale distfiles
* Supports ports/MOVED and non-default settings of PORTSDIR and PKG_DBDIR
* Interactive update mode (prompts for each update)
* Option to rebuild port, and ports that depend on it
* Options to make packages out of installed, and new ports
* Option to clean out stale port dependencies
* Options to list installed ports by category, and those with new versions
* Packages can be used for installation either exclusively, if available,
or only for build dependencies

Forrás:
http://www.freebsd.org/cgi/url.cgi?ports/ports-mgmt/portmaster/pkg-descr

felteszem pkgng miatt van ez, mivel az lesz a kovetkezo ports alap freebsd-ben, es portupgrade meg nem tamogatja, csak a portmaster (szvsz)
___
info