Utility for safe updating of ports in base system

Etienne Robillard robillard.etienne at gmail.com
Sun Sep 21 13:02:02 UTC 2008


On Fri, 21 Mar 2008 14:35:00 +0100
Nikola Lečić <nikola.lecic at anthesphoria.net> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: RIPEMD160
> 
> On Fri, 21 Mar 2008 00:49:05 +0100
> Kris Kennaway <kris at FreeBSD.org> wrote:
>  
> > In the past we've even talked about how to move all of pkg_* out of
> > src and into ports, i.e. the opposite case.
> 
> A propos (non-)removing pkg_* into the ports, what do you people think
> of introducing bin-install ports make target (similar to what pkgsrc
> has)? Besides, bin[-install]-fetch[-recursive] come to mind as well.
> IMHO, this would have nice pedagogical and heuristic effect since it
> could
> 
> 1) resolve eternal users' confusion on what is the "difference between
>    ports and packages" and "between 'make install' and 'pkg_add'": it's
>    different if a package is actually installed by e,g.
>      cd /usr/ports/lang/python ; make [BIN_PKGSITES=...] bin-install
> 
> 2) parallelise binary-install/compiling/local-package-building logics;
> 
> 3) simplify things since it would cut proliferation of similar
>    command-line options and utilities/methods that do the same thing.
> 
> Best regards.
> - -- 
> Nikola Lečić = Никола Лечић
> fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B

I like the 'make update' target as implemented in OpenBSD. Its then very
convenient to update a port when binary update is not an option. 

my 2 cents,

- Etienne


More information about the freebsd-ports mailing list