On Sat, 30 Apr 2011 15:01:00 +0200 Christophe Lincoln <[email protected]> wrote:
> > Hi all, > > So... my commit about modifing the Kernel processor type make the need > to rebuild quiet a lot of packages. Knowing glibc,nscd, etc are in the > cooklist I did a cook-toolchain before to go to sleep. What an hard > wake up when I saur build failed on patching busybox (cf conspy 0) > > By the way I was suprised to see all these blocked package. Does some > one know why ? Yep, it's an old bug I fixed few weeks ago thanks to Erjo. I think you should upgrade system in the sandbox so that it uses the last packages, including debugged tools. > > Question, Antoine, can you enable the build bot ? We will still sync > the mirror manually but it getting boring to cook manually. I think you should give a try to tank-bot. tazwok install this bin automatically into the cook-env chroot. As the sandbox is not created using tazchroot, you should do, in the sandbox: ln -s /usr/lib/slitaz/chroot-scripts/tazchroot/tank-bot /usr/bin To automate the cook of a repository, you should add it into /etc/slitaz/tank-bot.conf, in the sandbox. Exemple: echo 'cooking' >> /etc/slitaz/tank-bot.conf To make it works from stable host, you can add an option to you're tazdev script which do as usual but chroot using a command like 'chroot $sandbox /usr/bin/tank-bot' Note that two script named tank-bot exists: they are the two part of the bot tool. One is in /usr/lib/slitaz/chroot-scripts/tazwok and is automatically installed into cook-env chroot, the other is the one shipped with tazchroot & which should be used into the sandbox. It's automatically installed only when building the sandbox using tazchroot. > > And a tiny feedback now I use Tazwok on tank from a moment. > > * The minimum chroot should have more packages there is sone how are > constanly installed/ubinstalled for nothing. > * The output logs are crappy, witl all these install/uninstall it's > difficuly to finan error, I belive a simple text file with *_rules > outup woul be fine. About this, I'm not sure it would be easier to find errors: in current logs errors are highligthed so that you can't miss them. > * Making to much thing automatic it bad. At bas the idea was to handle > BUILD_DEPENDS manually by pkg maintainer, so he must do a good job. > Now with automation we got package such as yad installed to build > slitaz-tools... wich is not necessary. > > And just to be clear, I talk about install/uninstall, I love this way a > doing this and it the best way to keep a clean build environment, IT IS > one of the best thing in new Tazwok with cookorder. > > - Christophe -- GoKhlaYeh <[email protected]> --- SliTaz GNU/Linux Mailing list - http://www.slitaz.org/

