Stagebuilding again

So, as I promised to a couple of users before, I’m going to provide an updated Gentoo/FreeBSD 6.0 stage this week. What will figure in this updated stage? Lots of new shiny things ๐Ÿ™‚

First of all, the new baselayout, where the net script actually works for routes, too. It still has some glitches, for example stopping cups or openntpd causes a termination ๐Ÿ™ but this is still a minor problem. Consider this is still experimental so please submit any bugs you’ll find in Bugzilla.

There’s also an updated version of binutils, 2.16.1-r2 fixed with the FreeBSD patch; I was almost going to provide a version, but then I remembered that I still have to patch freebsd-lib to build with it with the patch kindly provided by exg ๐Ÿ™‚ (who also explained me how to fix these kind of issues, thanks exg).

There will be a newer GCC too, but that’s not much useful. It will solve two big issues, namely the libarchive/bsdtar merge and expat’s soname change. You’ll also find a couple more packages, like cronbase (used by freebsd-ubin to have cron.daily directory, as locate now has updatedb working without periodic) and pidof, new dependencies added when sanitising ebuilds for main tree merge.

Oh yeah this will also be the first stage only using ~x86-fbsd keyword, the first one using in-tree packages (although you still need the overlay). It will featurea also vim, for the pleasure of its users.

Please note that currently the ~x86-fbsd tree is not complete, there are things like tcp-wrappers that are even in system but if enabled will ask you to keyword stuff ~x86, and USE=doc and USE=test are not yet fixed… I’ll do that time allowing.

There’s also a new portage in the stage, although when 2.1_pre8 goes out I’m going to strictly require that on profile, if antarus is kindly enough to implement per-package use.masking in it ๐Ÿ™‚

Anyway, I hope to be able to prepare updated stages more quickly in the future, even if vmware-server has still issues..

I think that, after an year, we really had big improvements. I had a bit of a mess up last fall, and with newer versions of xorg it wasn’t working anymore, now thanks to Xorg upstream and the modular release, we actually have a working Xorg, and I started keywording stuff so that it won’t disappear easily. Right now it’s possible to have a quite minimum system but working fine… well minimum depends what suits you, it does have most of xorg keyworded and kdebase, too….
Oh well ๐Ÿ˜‰