Public bug reported:
I am trying to build a Lucid kernel, with changes to the config. As a
test, I chose to disable btrfs (from module, to not included). I found
that the kernel would not compile, using the "debian/rules binary-debs"
command, though it would work with a make-kpkg command.
I checked in #ubuntu-kernel, and help there could not solve the problem.
A trimmed transcript of commands is included further down, but the basic steps
I did were:
* create a chroot with Lucid source, including lucid-security and source lines
* install build tools
* apt-get source --only-source linux
* debian/rules editconfigs, select the generic amd64 config, change BTRFS from
<M> to < >
* AUTOBUILD=1 NOEXTAS=1 DEB_BUILD_OPTIONS=parallel=2 debian/rules binary-debs
The error:
II: Checking modules for generic...
reading new modules...read 2604 modules.
reading old modules...
MISS: btrfs
read 2605 modules : new(0) missing(1)
EE: Missing modules (start begging for mercy)
make: *** [module-check-generic] Error 1
I tried the instructions to bump the API (new entry in changelog),
though I think that is redundant, and the ABI got bumped automatically.
I chose BTRFS as a "leaf" module that shouldn't have too many / any
dependencies, and so should be a simple exclusion.
Out of curiosity, I tried this on oneiric, and got the same result.
Late in the game, I discovered the kteam-tools, which looks to be
equivalent to the process that I followed.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/899957
Title:
Cannot compile kernel after changing configuration
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/899957/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs