kernel builds only if you have aufs-20120109.tar.bz2 in your $src ($SRC) dir, e.g. if you have previously built aufs.
error:
root@sltvaio:/home/slitaz# cook linux
Cook: linux 3.2.14
====================================================================================================================================================================================================================
QA: checking package receipt...
Checking build dependencies...
Installing dep (web/cache): uclibc-cross-compiler-x86_64
Extracting: linux-3.2.tar.xz
Executing: compile_rules
CFLAGS : -march=i486 -Os -pipe -fomit-frame-pointer
Checking for Aufs packages...
Setup aufs chroot...
Getting source for: aufs
====================================================================================================================================================================================================================
Getting source from Git...
URL: git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git
Cloning into 'aufs3-standalone'...
Git branch: origin/aufs3.2
fatal: Not a git repository (or any of the parent directories): .git
Creating tarball: .tar.bz2
tar: empty archive
Leaving aufs chroot...
following rows are:
mkdir -p $WOK/aufs/source/
tar xjf $SRC/aufs-${_AUFSVER}.tar.bz2 -C $WOK/aufs/source/
so if aufs-20120109.tar.bz2 is already there it works, but it fails in a brand new wok (like mine :-) )
could this arise circular dependencies problem?
i'm too tired to try to debug it, and probably not smart enough, but i would like to know how you handle it.