Mmmm... segun el man, -k es simplemente para que antes de descargar y compilar busque entre los paquetes compilados. Yo siempre la uso (no me importa que el paquete ya esté compilado, mi conexión no es para echar cohetes), y si no existe el paquete, lo descarga.
Bueno, de todas formas, he probado:
# LIRC_OPTS="--with-driver=lirc_gpio" emerge lirc
y no ha servido. Ahora me da otro fallo:
checking for Linux kernel sources... /tmp/LIRCMF.DFc8f1:405: /usr/src/linux-2.6.1/arch/x86/Makefile: No such file or directory
make: *** No rule to make target `/usr/src/linux-2.6.1/arch/x86/Makefile'. Stop.
/usr/src/linux/
checking for which drivers can be installed on this system...
checking for caraca_init in -lcaraca_client... no
checking for ir_strerror in -lirman... no
checking for ir_strerror in -lirman_sw... no
checking for portaudio.h... no
configure: error: *** you need to have the Linux kernel source installed
for this driver
Genial, vamos. Ahora intenta buscar un Makefile en "/usr/src/linux-2.6.1/arch/x86/", cuando ese directorio no existe (existe i386, pero no x86). Así que hago un link simbólico... y no arreglo nada:
checking for Linux kernel sources... /usr/src/linux/
checking for which drivers can be installed on this system...
checking for caraca_init in -lcaraca_client... no
checking for ir_strerror in -lirman... no
checking for ir_strerror in -lirman_sw... no
checking for portaudio.h... no
configure: error: *** you need to have the Linux kernel source installed
for this driver
En el kernel tengo seleccionado el soporte para lirc, y además tengo compilado como módulo el lirc_gpio. Y, evidentemente, tengo el source del kernel en /usr/src/linux-2.6.1, con link simbólico /usr/src/linux.
Me da a mí que tendré que probar con el 2.4, ya que con él siempre me fue perfectamente...
Gracias de todas formas.