On Thu, Feb 05, 2009 at 03:46:55PM +0200, Angel Tsankov wrote:
> Ken Moffat wrote:
> > If you are going to stick with the program, you'll
> > find that building the whole system each time is the only reliable
> > way to do it.
> >
> I'm not sure get this sentence right. Could you explain what you meant by
> it?
>
When it is time to upgrade the base ('LFS') system, start at the
beginning of your chosen version of the LFS book and do everything.
In other words, build /tools, chroot, build the new LFS system.
After that, build whatever else you use (xorg, desktop packages,
server packages, whatever).
I'm not saying it is impossibly to upgrade in place, but doing it
*cleanly* is pretty much impossible. For example, all the static
libraries (both from gcc and libc) which sometimes get linked in.
Mostly, that doesn't make a significant difference. Mostly.
> > ĸen, currently starting to rebuild firefox and xulrunner on all of
> > my current desktop systems and almost wishing I used a distro and
> > could just download the binaries.
> >
> Well, why don't you use the binaries of firefox?!
>
Because I have chosen to build from source.
> Angel, upgrading gettext from version 0.14.3 to version 0.17 (required for
> the upgrade of other packages)
>
ĸen : 3 upgrades of firefox / epiphany / yelp completed so far :-)
Fortunately, I don't have anything else that uses gecko.
--
das eine Mal als Tragödie, das andere Mal als Farce
--
http://linuxfromscratch.org/mailman/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page