After updating the kernel to 2.6.39, my wifi can not work. I try to emerge iwl500, but it is blocked by some other packages, such as linuxf-fireware… When I go back to kernel 2.6.38, the wireless works fine.
# emerge net-wireless/iwl5000-ucode
Calculating dependencies... done!
[ebuild N ] net-wireless/iwl5000-ucode-8.24.2.12
[blocks B ] net-wireless/iwl5000-ucode ("net-wireless/iwl5000-ucode" is blocking sys-kernel/linux-firmware-20110731)
[blocks B ] net-wireless/iwl5000-ucode ("net-wireless/iwl5000-ucode" is blocking app-misc/cl-wireless-meta-11.6-r1)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(app-misc/cl-wireless-meta-11.6-r1::calculate, installed) pulled in by
app-misc/cl-wireless-meta required by (app-misc/cldg-meta-11.6::calculate, installed)
(sys-kernel/linux-firmware-20110731::gentoo, installed) pulled in by
sys-kernel/linux-firmware required by (sys-kernel/calckernel-3.4.15-r13::calculate, installed)
sys-kernel/linux-firmware required by (app-misc/cl-wireless-meta-11.6-r1::calculate, installed)
(net-wireless/iwl5000-ucode-8.24.2.12::gentoo, ebuild scheduled for merge) pulled in by
net-wireless/iwl5000-ucode
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked