On Fri, 2014-02-28 at 10:31 -0500, Rich Freeman wrote:
> 
> I think using INSTALL_MASK to kill a few inodes that probably don't
> even have extents using a sledgehammer to kill a fly, and if you put
> some holes in your walls in the process I_TOLD_YOU_SO.  However, I
> won't tell people they can't do it if they want to.  It has a lot of
> uses I'd consider more productive in setting up embedded systems and
> such, and in those cases having a war of escalation with overrides on
> top of overrides is just a PITA.
> 

Please keep in mind that not every device that runs Gentoo has the
ability to just pop new storage in with more space.  The Beaglebone
Black has 2GB eMMC.  Some of the EfikaMX smarttops have 4GB PATA ssd.
It's a PITA to deal with upstreams that have some interesting ideas, as
well as maintainers that insist that the upstreams ideas are sound.
Part of our "jobs" as Gentoo maintainers is to actually maintain
software as it pertains to Gentoo, not to blindly copy what upstream
does and call it a day.  If something makes no sense, we should not
point and scream UPSTREAM DOES IT, DISTROX DOES IT - if they do it, and
all we are doing is blindly copying them, why not just run DISTROX!?

I'm not exactly a fan of systemd, though I know it has some uses, and
I'm still curious as to why it installs/stores *configuration* data
in /lib - if only from an upgrade point of view, we back up /etc, we
back up /home - now we need to back up /lib, /usr/lib, /var, or whatever
some random upstream decides is a good place to store configuration
information!?  

I get it, we all are busy, we have better things to do than patch things
from upstream, but sometimes, it's a requirement.  We wouldn't install a
script that does rm -rf / with root permissions (assuming a non-hardened
box where it would cause quite a bit of damage) - but we're okay with
just randomly storing configuration data all over the system?  Please
consider these things before saying we're going to blindly follow
upstream - if something is too hard for you to maintain, ask for some
assistance in doing so.  

And please keep in mind that while we are all doing these things to
scratch our own itches, there are other people's systems involved too
that don't have the same luxuries we have.

-- Steev


Reply via email to