Hello!
I'm facing the same compiling problems as #169 !
I'm running Xubuntu 12.04 on emachines e350 and the keucr module won't compile.
In fact there seems to be some #defines missing, more precisely
#define US_PR_BULK 0x50
#define US_SC_SCSI 0x06
#define US_PR_CBI 0x00
#define US_SC_CYP_ATACB 0
I tried the fix and it worked for me as well, so now I do not have to
start with --offline anymore (which was working as a workaround for me).
For your information, my employer uses 'Microsoft Exchange Server 2003'.
I used the 32-bit version of the package.
--
When upgrading from 10.04 to 10.10,
I alo get the same error. I had some packages that were not required
anymore and removed those with apt-get autoremove. But it did not work.
I have attached the log-files suggested and also my original
sources.list (which is changed automatically to remove third party
repositories during upgrade).