1 |
Mark David Dumlao wrote: |
2 |
> On Tue, Dec 25, 2012 at 4:00 AM, Dale <rdalek1967@×××××.com> wrote: |
3 |
>> If I put / on LVM, I need a init thingy. |
4 |
> No you don't. You could use a boot partition. Or grub2. |
5 |
> |
6 |
>> So, worked for ages, then it breaks when people change where they put |
7 |
>> things. Answer is, don't change where you put things. Then things |
8 |
>> still work for most everyone, including me. I'm not a programmer nor am |
9 |
>> I a rocket scientist but even I can see that. If I can see it, I have |
10 |
>> no idea why a programmer can't other than being willingly blinded. ;-) |
11 |
> You have no idea why it's being deprecated because you STAUNCHLY |
12 |
> REFUSE TO READ why so, even when it's blatantly being spelled out over |
13 |
> and over again why it's being done that way. |
14 |
> |
15 |
> recap: many packages depending on udev keep putting stuff in their |
16 |
> udev rules that depend on binaries in /usr. It's not udev's |
17 |
> responsibility to fix or maintain these packages. Does it work for |
18 |
> you? Ok. That doesn't mean it isn't broken. There's a couple of |
19 |
> documents [1] [2] that spell out what /usr is supposed to be, and for |
20 |
> many distros, it's _failing_ to meet those standards. |
21 |
> |
22 |
> [1] http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/usr.html |
23 |
> [2] http://www.pathname.com/fhs/pub/fhs-2.3.html#THEUSRHIERARCHY |
24 |
> |
25 |
> Again: |
26 |
> /usr, according to what it's supposed to be, is deeply broken for a |
27 |
> large number of distros. Even when it works - for you. / merging with |
28 |
> /usr (or /, wherever the rest of the programs are supposed to be) |
29 |
> actually fixes the breakage, because then udev or whatever programs in |
30 |
> / can't be out of sync with the programs it depends on. |
31 |
> |
32 |
> The analogy here is like when people complained to Ted Tso that ext4 |
33 |
> was not as stable was ext3 (exhibiting the same corruption problems as |
34 |
> seen in xfs). No, that's not true. ext3 just happened to have a quirky |
35 |
> behavior that gave the illusion of stability (the writes still failed |
36 |
> to reach the disk) _for programs that were written broken_. Come ext4, |
37 |
> which actually behaves as the standard is supposed to, and people |
38 |
> complain that ext4 is the broken one. It isn't. |
39 |
> |
40 |
> Hm, was that a knock from the ghost of Unix past? |
41 |
> |
42 |
>> Since there is a way to continue |
43 |
>> with the old way, which has worked for decades, |
44 |
> Yes there is one. An "init thingy" is just one of them and the means |
45 |
> to automatically make one is already available to all distros. Another |
46 |
> thing you could do is run an early mount script prior to running udev. |
47 |
> -- |
48 |
> This email is: [ ] actionable [ ] fyi [x] social |
49 |
> Response needed: [ ] yes [x] up to you [ ] no |
50 |
> Time-sensitive: [ ] immediate [ ] soon [x] none |
51 |
> |
52 |
> |
53 |
|
54 |
I think Michael said it better but. . . I am against changing my system |
55 |
from something that I KNOW FOR A FACT WORKS to adding one more point of |
56 |
failure that I should NOT need. Don't tell me my system is broken and |
57 |
can't boot when I sit here and watch it boot all the way to a GUI |
58 |
login. I have watched it boot just fine for years, ever since I started |
59 |
using Gentoo WITHOUT a init thingy I might add. Other than the |
60 |
occasional kernel issue, it boots just fine. I'm not concerned about |
61 |
some exotic or weird setup since I purposely AVOID that. I use LVM but |
62 |
not on anything that will affect booting up. All that should be needed |
63 |
for booting is on a regular partition. |
64 |
|
65 |
If udev, systemd or any other programs needs something to boot, it |
66 |
should NOT be placed in /usr. Again, I'm not a programmer but even I |
67 |
know that. If some programmer, not going to mention names, is not smart |
68 |
enough to know that, then it is not my system or me that has a problem. |
69 |
Maybe that programmer has some of his brain on some partition that has |
70 |
not yet been mounted. lol Maybe he/she should use a init thingy to fix |
71 |
that. ROFL |
72 |
|
73 |
If this is so broken, why are the eudev people going to fix it? They |
74 |
have said on -dev that they will support booting a separate /usr without |
75 |
a init thingy. If eudev can do it, why not udev? I think it is like |
76 |
Michael said, they want everything their way and every one else can just |
77 |
suck it up. Well, I'm not planning to suck it up. I'm just going to |
78 |
use something else that apparently has some smarter programmers. |
79 |
|
80 |
Dale |
81 |
|
82 |
:-) :-) |
83 |
|
84 |
-- |
85 |
I am only responsible for what I said ... Not for what you understood or how you interpreted my words! |