Nick Holland wrote:

I think you were confusing UPGRADE and UPDATE there someplace.

No, I updated 3.9-release to 3.9-stable.

Remove (or don't install) Sendmail...  Boom, your daily reports are
now non-functional.  There are other ways you could get the same info,
but none of them quite as simple or built-in.  Remove Perl, suddenly,
the package tools would stop working (and that would be unfortunate
when you wished to reinstall Perl). The developers have assumed
certain things are in the basic installation.  Verifying the
dependencies for every combination of "core packages" would be
difficult...and pointless.

Well I think that's feasible, it the package manager manages dependencies and the dependencies in the packages are correct.

Plus, the whole thing would look like a number of Linux distributions,
which think nothing of requiring some of six CDs for a "basic" install,
installing five different screen editors, but think that locate(1) and
sudo(8) are "options" (and lots of the stuff is broken, because there
is just too much stuff to test).  The developers have picked a set of
apps they feel makes a system highly useful, and yet keep the system
very lean.  We can be pretty sure that unless you do something strange,
your base system looks a lot like my base system.  The "base" system
can still be installed with ease on a 250M flash device or a very old
hard disk, which is leaner than most of the more "modular" systems
end up being.

That's true, but by actually using packages, following -stable could be done by updating small packages and it would perhaps make binary updates easier because only parts of the OS would have to be updated.

-pu

Reply via email to