Estimated read time: 1 minutes
yet another milestone in the setup. the code is ready till the end of partitioning. reach a screenshot here
Estimated read time: 1 minutes
darcs is not too funny, it's well documented so if you once read the documentation, almost nothing unexpected will happen. but today... i've found a very nice new feature :)
you have a repo. inside the repo there are dirs. some of them are not "dr add"ed. if you run dr rec/what/etc in that dirs, it will find the "partent" repo, and runs the command on it. but you can create a new repo in that not-added dir, and then dr will work on this new repo. nice, eh? :)
Estimated read time: 1 minutes
what's new in the setup in the last 4 days? see the changes here, basically we ported all the functionality till the end of partitioning. ah, and krix started to work on the (experimental) graphical one :)
Estimated read time: 1 minutes
krix and me are now working on rewriting the setup script from scratch in c to get a much more robust (plugin based, using a messages bus, etc) installer. you can reach an initial screenshot here
Estimated read time: 1 minutes
bmh rewrote the checkpkgs script in python and added some new features. for example i wanted to know which pkgs are not available on i686 (excluding the emulation pkgs):
$fst_root/tools/checkpkgs -b -n|grep -v "\[X\] i686"|grep -v emul-nice ;)
Estimated read time: 1 minutes
got to update to kernel-2.6.14. what's new? relayfs, fuse, ipw2?00. (there is a quite readable changelog here) of course the usual pacman -Syu will do everything for you :)
Estimated read time: 1 minutes
so finally openoffice.org-2.0 hit current, but we're still before the hard work of language pack updating ;)
Estimated read time: 1 minutes
krix and janny are doing a great job and so the openoffice.org-2.0 package will hit -current soon. one of the main problems was that (primarily for speed and for being able not to use commercial softwares) we build ooo without java support which means currently that one can't save as .sxw or .odt (.doc works fine :P) it turned out that it's a known bug and now we have a workaround for it. after some time martink@#go-oo@freenode prepared a fix. the gentoo m8r suka just started a test build with it, if it will work, we can replace our current workaround with that proper fix
Estimated read time: 1 minutes
finally we'are upgraded to the new udev (which have to be done since ages) and which means we have to use cdrom_id instead of cdsymlink.sh to create /dev/{cdrom,cdrw,dvd,dvdrw} and such links
i hope i didn't break anything :)
Estimated read time: 1 minutes
when we build in chroot, we use fakeroot to prevent build() screw up our chroot, so that if we need to install deps, we use sudo to call pacman. also pacman notices that we're in a fakeroot env and will refuse to install pkgs even we're using sudo. so that we should work around this by temporarily unsetting the FAKEROOTKEY env var. also when we restore it, we should export it. that's what i've forgot, and that's why currently iputils and samba is broken. it took some time while i've figured out that's why they're broken :)
but now pacman is fixed and only the broken pkgs should be rebuilt