[10:39] <pva> Hi guys. I'm trying to build custom flavored kernel based on lucid Ubuntu-2.6.32-35.78 kernel. Now, no matter what I do (git clean -xdf, debian/rules editconfigs/updateconfigs), whenever I try to build kernel with `AUTOBUILD=1 fakeroot debian/rules binary-debs` it stops requesting to configure kernel: http://pastebin.com/r7hS66dp 
[10:40] <pva> Although I can enter answers and build will continue I think something is missed in my understanding since build should be fully automated. Isn't it?
[10:41] <pva> Is there any way to update debian.flavor/config/... in a way to make build automatic again?
[11:00] <TeTeT> pva: did you do debian/rules clean before?
[11:01] <pva> TeTeT: sure
[11:02] <TeTeT> pva: hmm, I usually follow https://help.ubuntu.com/community/Kernel/Compile and it more or less works, but for some abi hiccups
[11:04] <pva> TeTeT: yup I did that too for some time. But now I've decided to maintain my own flavor since it looks more sane approach.
[11:06] <pva> I'm puzzled now with config generation. I thought debian build system should somehow update .config to make build `make oldconfig` happy.
[11:06] <TeTeT> pva: the wiki says 'debian/rules updateconfigs' but I admit to have never done this ...
[11:11] <pva> I did that also... It calls make menuconfig for me. And whenever I build kernel manually `make oldconfig` never asks for anything after `make menuconfig`... While here with some magic some bits from .config get lost.
[11:14] <pva> Yup, generated during debian/rules editconfigs config (/tmp/tmp.va9R6KI5Kt/CONFIGS/amd64-config.flavour.btv) has CONFIG_RCU_FANOUT=64 while .config in build directory has this option lost. Now I need to find why it was dropped. 
[11:15] <pva> Is there any way to debug what splitconfig.pl does?
[11:23] <pva> Aha, now I'm getting closer. There is "debian.<flavor>/config/config.common." file. Note there is nothing in name after dot. And this file build system does not pick up during build.
[11:29] <pva> Yup, I found it: I dropped family='ubuntu' from debian.<flavor>/etc/kernelconfig and thus splitconfig.pl generated wrong config. Now build goes ahead!
[11:31] <pva> And sorry for disturbing you guys. Actually it pity that there are lot's of how-to's in the internet about building custom kernel that provide users with wrong guidance, like suggesting to modify generated files (e.g. debian/control) and no documentation about how things should work. If I had enough time I'd better documented that but ... looks like everybody around struggle lack of time :)
[11:33] <pva> That said I really like how debian kernel build is organized :) Probably I'll borrow some of its bits into Gentoo :)
[11:36] <TeTeT> pva: you can always update the ubuntu wiki page or expand it, I guess
[11:40] <pva> TeTeT: yup, probably I'll add some bits there. In any way thank you
[11:40] <pva> Good bye!
[22:18] <komputes> I know it's the end of UDS and all, but can some kern devs please triage the following intel wireless case: https://bugs.launchpad.net/linux/+bug/876147
[22:18] <ubot2> Launchpad bug 876147 in linux "Intel Corporation Centrino Wireless-N + WiMAX 6150 (rev 67) not working after upgrade to 11.10" [Critical,Confirmed]