> A package manager's main duty is to handle repositories and
> dependencies. If we're looking at nothing more than management of
> local binaries then yes, systems without it get along fine. But if you
> look at the bigger picture it becomes obvious why a package manager is
> necessary and isn't just for "systems that are already a mess." This
> is called putting things in context.

Interestingly I know of two binary package dependencies in all the
packages we have.

Everything depends on the kernel, abaco depends on webfs, and thats it;
not having shared libraries saves us from much dependency misery.

There are a few sourcecode dependencies (one contrib needs another
in order to compile), but these are reported when you install or pull
such a package by the contrib software.

The bottom line on the package managment is the same as most protracted
debates on 9fans:

        if you don't like whats there change or replace it. if its better people
        will migrate to it, if not it will be orphaned. If you just talk and 
write
        no code you will be ignored.

This is not a threat, just a statment of how 9fans works.

-Steve

Reply via email to