After looking at the script which build the lirc ebuild (0.7.0-pre4, pre6) I noticed there is a if-then-else condition which prevent the script building the drivers coming with this package when the kernel is 2.6.x. However, these drivers are actually required to have a working lirc package. Why don't building them out-of-the-box? Reproducible: Always Steps to Reproduce: 1.Just look at the /usr/portage/app-misc/lirc/lirc-0.7.0_pre4.ebuild or _pre6.ebuild and you will see the if-then-else condition in functions: pkg_postinst(), src_install() and src_compile(). 2. 3. Actual Results: The lirc kernel modules are missing and lirc is not working at all. Expected Results: After installing the lirc ebuild with proper definition of the required driver lirc should work right away.
please use lirc-0.7.0_pre7 for kernel-2.6 support