1 |
On Mon, August 19, 2013 23:24, Alan McKinnon wrote: |
2 |
> On 19/08/2013 16:33, pk wrote: |
3 |
>> Using an initramfs means you duplicate parts of your OS and copy them |
4 |
>> into the kernel or using a tool (like dracut or genkernel). If you need |
5 |
>> it from a technical point of view (bluetooth keyboard), that's fine but |
6 |
>> if I don't have any hardware that requires it then why use an initramfs? |
7 |
>> I guess it's a matter of taste (or "philosophy" if you will)... An |
8 |
>> initramfs seems like bandaid to me (and it is). |
9 |
> |
10 |
> |
11 |
> I snipped most of the thread as I don't want to revisit yet again and |
12 |
> old horse that is much flogged already :-) |
13 |
> |
14 |
> We're not too different, you and I, if I may dare say it when we differ |
15 |
> it's you tend a little more towards idealism and I towards realism. |
16 |
> |
17 |
> Yes, bluetooth sucks, but it was designed by what was available at the |
18 |
> time and it's what we have. For that matter USB, spinning disks and lack |
19 |
> of fibre into my house also suck, but we have to work with what we have |
20 |
> and what we certainly will have soon. |
21 |
|
22 |
I could have had fibre into my house, but the rest of the neighbourhood |
23 |
didn't want to sign a petition to have it installed. |
24 |
The petition only stated the intent to subscribe. It didn't specify that |
25 |
signatories would be required to actually subscribe. |
26 |
And that is with quite a few IT-people in the area. |
27 |
But that is a different rant ;) |
28 |
|
29 |
> Which brings me to what I am really trying to say - giving specific |
30 |
> examples to highlight general problems is always a nasty road to |
31 |
> navigate. Like bluetooth keyboards, there's always a non-trivial number |
32 |
> who can claim that the example does not apply to *them*. One can go |
33 |
> round and round in circles with that, and skirt the actual issue: |
34 |
|
35 |
What happened to wireless USB? |
36 |
Bluetooth is nice for mobile phones and in-car audio/handsfree systems. |
37 |
I also don't see the point of using it for keyboards. |
38 |
How would I enter the pincode to link the keyboard to the computer if the |
39 |
keyboard has not been linked yet? ;) |
40 |
|
41 |
> Software exists in the context of something bigger and for us that often |
42 |
> means "maximally useful for the maximum number of folks inclined to use |
43 |
> such a package" and that sweet spot includes compromises; some things |
44 |
> just have to be laid in stone so that everything else works at all - |
45 |
> sometimes we just have to accept that. |
46 |
> |
47 |
> Let's look at /usr by comparing it to /opt. I like /opt - all the crap |
48 |
> from Oracle, IBM, Sybase and Sun my managers shove on me goes in there |
49 |
> where I can at least corral it. I can agree with that setup. |
50 |
|
51 |
You can scratch Sun from that list, it's Oracle now... |
52 |
They do have some interesting software, part of it pays for the bills. |
53 |
I agree with putting that in /opt, wouldn't want to mess up the base OS |
54 |
with that stuff. |
55 |
Some admins install that into /home/.../, btw. |
56 |
|
57 |
> Like I said earlier, software exists in the context of something bigger, |
58 |
> and Gentoo exists in the context of the FOSS community. We consume much |
59 |
> more code than we produce and sometimes we have to back down and go with |
60 |
> what the world is doing or be prepared to fork. |
61 |
> |
62 |
> Incidentally, I don't see that anyone has ever proposed the obvious |
63 |
> sword to cut this knot - have the kernel automount /usr. it already does |
64 |
> / and we have root= ... it wouldn't be hard to add /usr= ... |
65 |
> |
66 |
> Yes, I know I'm being stupid and Linus would reply with two words, the |
67 |
> first starting with an f. He'd tell us to solve it the right way even if |
68 |
> that's the hard way. I believe separate /usr without initramfs is |
69 |
> rapidly becoming white elephant material, and we are faced with a |
70 |
> decision to do it the hard way. |
71 |
|
72 |
If Linus would go for that, how long till there would be a /var, /home, |
73 |
/... in there? |
74 |
Maybe an "fstab=/path/to/fstab" would be a better option? And then make |
75 |
sure that file is on the root-partition? |
76 |
|
77 |
-- |
78 |
Joost |