A little background before i pose my questions...

I'm building my first {,B}LFS system using a combination of the 'pkgusr' 
& 'fakeroot' hints, & refining the process as i go. This involves 
installing into $FAKEROOT (or $TESTROOT in my case), identifying any 
errors, removing anything i don't want, stripping, compressing, & 
finally relocating to the live system. I don't mind the extra time it's 
taking, as i seem to be learning vast amounts about how everything works 
(& how to fix what doesn't), which was the primary reason for starting 
the project.

When it comes to multi-component packages like Xorg & KDE, i'm undecided 
as to whether i should create individual package-user's for each 
component, or alternatively use one package-user for the whole 
overall-package - by that i mean package-user 'xorg' would build all 
required components in $FAKEROOT before relocating them en masse to the 
live system, & similarly for packages like 'kdebase', 'kdeadmin', etc.

Because most of my Linux experience has been gained using Gentoo, my 
preference is to follow their lead & break these 'meta-packages' down 
into their component parts, including breaking 'kdebase' down into 
'kdm', 'kicker', 'konqueror', etc.

However, i'm unsure about the practicalities of future updates to such a 
system. My current, working Gentoo system is running Xorg-7.0, & to 
update to 7.2 it only wants to replace 19 components with newer ones, so 
how 'version-specific' is modular-xorg, & will updating components one 
at a time break other components that may depend on them (KDE i can 
probably figure out from the version-numbers)?

Can anybody who's used similar methods highlight the pro's & con's of 
either alternative from their own experience, please?

Thanks in advance, taipan

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to