1 |
On Fri, 2014-02-28 at 10:31 -0500, Rich Freeman wrote: |
2 |
> |
3 |
> I think using INSTALL_MASK to kill a few inodes that probably don't |
4 |
> even have extents using a sledgehammer to kill a fly, and if you put |
5 |
> some holes in your walls in the process I_TOLD_YOU_SO. However, I |
6 |
> won't tell people they can't do it if they want to. It has a lot of |
7 |
> uses I'd consider more productive in setting up embedded systems and |
8 |
> such, and in those cases having a war of escalation with overrides on |
9 |
> top of overrides is just a PITA. |
10 |
> |
11 |
|
12 |
Please keep in mind that not every device that runs Gentoo has the |
13 |
ability to just pop new storage in with more space. The Beaglebone |
14 |
Black has 2GB eMMC. Some of the EfikaMX smarttops have 4GB PATA ssd. |
15 |
It's a PITA to deal with upstreams that have some interesting ideas, as |
16 |
well as maintainers that insist that the upstreams ideas are sound. |
17 |
Part of our "jobs" as Gentoo maintainers is to actually maintain |
18 |
software as it pertains to Gentoo, not to blindly copy what upstream |
19 |
does and call it a day. If something makes no sense, we should not |
20 |
point and scream UPSTREAM DOES IT, DISTROX DOES IT - if they do it, and |
21 |
all we are doing is blindly copying them, why not just run DISTROX!? |
22 |
|
23 |
I'm not exactly a fan of systemd, though I know it has some uses, and |
24 |
I'm still curious as to why it installs/stores *configuration* data |
25 |
in /lib - if only from an upgrade point of view, we back up /etc, we |
26 |
back up /home - now we need to back up /lib, /usr/lib, /var, or whatever |
27 |
some random upstream decides is a good place to store configuration |
28 |
information!? |
29 |
|
30 |
I get it, we all are busy, we have better things to do than patch things |
31 |
from upstream, but sometimes, it's a requirement. We wouldn't install a |
32 |
script that does rm -rf / with root permissions (assuming a non-hardened |
33 |
box where it would cause quite a bit of damage) - but we're okay with |
34 |
just randomly storing configuration data all over the system? Please |
35 |
consider these things before saying we're going to blindly follow |
36 |
upstream - if something is too hard for you to maintain, ask for some |
37 |
assistance in doing so. |
38 |
|
39 |
And please keep in mind that while we are all doing these things to |
40 |
scratch our own itches, there are other people's systems involved too |
41 |
that don't have the same luxuries we have. |
42 |
|
43 |
-- Steev |