On  3 Aug, Daniel Morante wrote:
> I just took a look at 
> https://pkg.freebsd.org/FreeBSD:15:amd64/base_latest/ 
> <https://pkg.freebsd.org/FreeBSD:15:amd64/base_latest/> and I am 
> instantly disappointed. I was a fan of the idea, but seeing how they 
> decided to make one package for each item is a massive bummer. Why would 
> you split it up this way? When when you install the Mozilla Firefox via 
> package, you don't install every file individually as a separate package.
> 
> It's the same concept for FreeBSD. All these files make up a single 
> entity "FreeBSD" the operating system. Why on earth would you install 
> each item that's required to run FreeBSD as a separate package? All this 
> will do is create increased overhead when installing the system (as each 
> package must go through it's verification and transaction process), and 
> all sorts of trouble down the line when dependency hell sets in.
> 
> This is not the FreeBSD way.  Very sad, concerned, and disappointed at 
> this design choice.

What benefit is there to installing setuid program lpr on an
appliance-like system without a printer other than enlarging the attack
surface?  If I remove it, do I have to build my own freebsd-update
system to keep things up to date?

I frequently want to build small systems without a compiler if I know
that I will never build software on them.


Reply via email to