On Mon, Mar 12, 2012 at 5:22 PM, Dale <rdalek1...@gmail.com> wrote:
> Bruce Hill, Jr. wrote:
>>
>>
>>
>> On March 12, 2012 at 2:30 PM Michael Mol <mike...@gmail.com> wrote:
>>
>>> Don't forget you're using Gentoo; you're implicitly not very far
>>> removed from the skill levels of the developers themselves.
>>>
>>>
>>> --
>>> :wq
>>>
>>
>> Maybe you're not, but it only takes me a few minutes being around chithead
>> and NeddySeagoon for me to realize "I ain't gotta Gentoo clue!"
>> --
>> Happy Penguin Computers    >`)
>> 126 Fenco Drive            ( \
>> Tupelo, MS 38801            ^^
>> 662-269-2706; 662-491-8613
>> support at happypenguincomputers dot com
>> http://www.happypenguincomputers.com
>>
>>
>
>
> I like that quote.  I may not be dev material but I know this /usr mess
> is not right.  The only reason it is happening is because of one or two
> distros that push it to make it easier for themselves.

I have yet to see some hard evidence on this claim.

> I think mdev has shown it can be fixed.

As Alan said in other thread, it can be "fixed" (if you think is not
right) for some very specific cases. Alan mentioned servers, really
simple desktops with simple hotplug devices, and embedded systems. For
mdev to "fix" the situation in the general case, it would have to
cover all the setups udev covers. That means bluetooth devices
(including keyboards and mice), USB soundcards, touch screens and the
like, all of them being plugged and unplugged at any time in any
order.

Maybe someday mdev will be able to handle all the cases that udev
does. If it does (which I honestly doubt), I'm pretty sure at that
point it would have become as complex as udev, if not more, and it
will probably need the same requirements that udev has. Including the
simple one that for mounting a filesystem, the plumbing needed to
mounting it has to be available before, and we cannot keep throwing
everything directly on / so it can mount /usr. And BTW, the split
between /bin /usr/bin has always been idiotic and it was originally an
accident: you can read the true story of the split in

http://lists.busybox.net/pipermail/busybox/2010-December/074114.html

But for the simple cases that Alan mentioned, the mdev solution is
perfectly fine if for some reason someone keeps refusing to use an
initramfs.

> Given time, it just may replace
> udev

I'm willing to bet a beer this will not happen.

> then the udev dev can screw up his own stuff on not bother other
> distros.

No one is forcing any part of the stack on anyone. The "other" distros
follows because it's the correct technical solution. At least I'm
convinced it is; I have yet to see some hard evidence on the contrary.

>  I'm giving mdev some thought here.  I want /usr on LVM which
> means it has to be separate.

And in this case an initramfs is the best option, so we can stop
polluting / with support for everything necessary under the sun (now
or in the future) for mounting /usr.

That's the way I see it anyhow. Doesn't stop mdev from being a beautiful hack.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México

Reply via email to