A Plea to Reduce Dependences
Arno Hautala
arno at alum.wpi.edu
Tue Sep 6 04:38:16 PDT 2011
On Tue, Sep 6, 2011 at 03:29, Anders F Björklund <afb at macports.org> wrote:
>
> Pity, though. There's nothing *that* special between
> all the various package managers and their file formats
> and their dependencies, except that they're "different" ?
It's not so much that they're different, but that they track and
manage what has been installed and can break if a resource is used
that shouldn't be available (from the perspective of the package
manager). There's also the philosophical differences: MacPorts and
Fink install packages that are already available from the OS because
the resource is then not subject to breakage when the OS changes; Fink
uses stable and unstable trees; Homebrew uses system resources,
installs to an "overloaded" prefix, and suggests that this location be
made writeable by unauthenticated users.
> Not that Macports or Homebrew manage packages, but anyway.
How so? Aside from compiling the software on the client machine, they
do everything else that comes to mind for the definition of a package
manager. Many *nix package managers also allow compiling from source
when a binary isn't available. And, MacPorts does offer some
precompiled binary packages.
--
arno s hautala /-| arno at alum.wpi.edu
pgp b2c9d448
More information about the macports-dev
mailing list