William Harrington wrote:
>
> On Oct 2, 2012, at 6:42 PM, Bruce Dubbs wrote:
>
>> I am wondering about making a change to LFS to combine some of the
>> root
>> directories and /usr.  Looking at the sizes on a fairly complete
>> system:
>>
>> 22M     /lib
>> 4.9M    /bin
>> 7.6M    /sbin
>> 1.4G    /usr/lib
>> 300M    /usr/bin
>> 15M     /usr/sbin
>>
>> It seems like the space needed for /usr is really not that much.
>> (Disclaimer:  I have multiple versions of gnome, kde, qt, jdk, and
>> xorg
>> on /opt that takes about 11 G)
>>
>> What I was thinking about doing was changing Section 6.5 - Creating
>> Directories from
>>
>> mkdir -pv /{bin,boot,etc/{opt,sysconfig},home,lib,mnt,opt,run}
>> mkdir -pv /{media/{floppy,cdrom},sbin,srv,var}
>>
>> to
>>
>> mkdir -pv /{boot,etc/{opt,sysconfig},home,mnt,opt,run}
>> mkdir -pv /{media/{floppy,cdrom},srv,var}
>>
>>
> Actually, this is retarded. People are doing this cause hard drives
> are huge and whatever.  Excuse us who use old systems from 1992 who
> have old and small hard drives and with systems which still beat cisc
> systems.

How small are the drives you are actually using?  If a drive fails, can 
a new one be purchased?  I guess so.  The smallest I can find is 80 GB 
for $16, but it would probably cost almost as much for the 5.25 adapter 
to 3.5.  Also, how many months would it take to build LFS on a 486?  The 
fastest I found was 100MHz.

> I don't know why people need to go nuts and change things like this.
> Explain the rational for this.

That's rationale.  The idea is simplification for developers, including 
LFS.  I think the case can also be made to remove /usr and just promote 
the directories there, but that's more intrusive.  Besides, it's just an 
idea to discuss.

> Anyone building LFS should know how to partition their drives and
> create their filesystems appropriately. All that is going on here is
> creating more work for yourself.  Yes, there will be people in the
> future who will still create separate boot filesystems and usr and
> home and whatever else.
>
> A lot of book edits are going to occur cause of this. And in BLFS as
> well.

I don't foresee a lot of changes being required.  They can be made as 
packages are updated and the changes would probably all be simplifications.

> If the usr merge is going to happen, just add systemd to core LFS
> while you are at it.

There's no need to be nasty.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to