Hi I just ordered myself some iguanaIR-receivers, and checked this problem 
report.

This is simply a build problem: while the lirc source has iguanaIR
support available and this driver is included when lirc is built with
the --with-driver=userspace flag, the build of iguanaIR requires a
header to build, and because this header is not available when lirc is
built, the support is not included in standard ubuntu package.

So, the standard configure is just skipping iguanaIR because the header
is not available.

If you install the iguanair package (which is required to operate the
IR-interface anyway) from iguanaworks website, it installs file
/usr/include/iguanaIR.h and when this header file is available, the
iguanaIR support is included in lirc build with no modifications to lirc
package sources, so this will fix this problem for users with the
header:

apt-get source lirc && apt-get build-dep lirc
(cd lirc-0.8.3~pre1; dpkg-buildpackage-us -uc)
dpkg -i lirc_0.8.3*.deb

The iguanaIR headers and driver are released under GPL license. I think proper 
long term solution is to:
- split the iguanair package to a client and a -dev package, adding README, 
HOWTO etc docs required
- add these packages to ubuntu release
- after the packages are available, add a build dependency of iguanair-dev to 
lirc build

I'm not a ubuntu developer or MOTU, so I can't really bring this issue
any further, but hope this helps package maintainers. For the iguanair
source code etc., see http://iguanaworks.net/downloads.php. They already
provide some .deb packages.

-- 
iguanaworks configuration supported in dpkg-reconfigure dialog but not in lirc 
build
https://bugs.launchpad.net/bugs/153457
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to