The "omnibook" package compiles just fine with vanilla-sources, but the ebuild in Portage has an unnecessary gentoo-sources depend. Users are forced to use "emerge -u --nodeps" Reproducible: Always Steps to Reproduce: 1. 2. 3.
http://gentoo-wiki.com/HOWTO_Install_kernel_sources_manually#How_do_I_tell_portage_that_I_installed_my_sources_manually.3F Did you maybe install your kernel manually and portage does not know of it? Usually portage shoudl take every kernel-source to satisfy the omnibook depend, can you please show the "emerge your-source -pv" output? and also the "emerge omnibook -pv" output .. uname -r would be also interesting for me :)
emerge development-sources -pv: Calculating dependencies ...done! [ebuild R ] sys-kernel/development-sources-2.6.11 -build +doc -symlink 36,206 kB emerge omnibook -pv: [ebuild N ] sys-kernel/gentoo-sources-2.4.28-r7 -build +doc -symlink 1,117 kB [ebuild R ] app-laptop/omnibook-20050217 0 kB So, as you can see, omnibook doesn't consider "development-sources" to fulfill the kernel dependency. uname -r: 2.6.11
Can you please post emerge info? Also does this happen with other linux-mod ebuilds like acerhk?
it might also be a possible issue with the portage cache. Can you please emerge sync, then re-merge development-sources, and then try once more.
This happens with all builds that require a kernel. They always want to pull in gentoo-sources. It's been like this for months if not years. For what it's worth, development-sources is injected, not directly emerged.
is this issue still present?
I think you messed a step in installing sources manually: http://gentoo-wiki.com/HOWTO_Install_kernel_sources_manually#How_do_I_tell_portage_that_I_installed_my_sources_manually.3F PLease reopne if it does not work with that.