I am using FDroid 0.22 von Xperia Ray ST18i with CyanogenMod 7.1.0.1 (Kernel 2.6.32.9-FXP).
The app BarcodeScanner is marked incompatible for all version in FDroid.
The index.xml say that these features are expected: android.hardware.camera,android.hardware.wifi,android.hardware.touchscreen,android.hardware.screen.landscape
I think that my phone has all these features and I can install version BarcodeScanner 3.6 from f-droid just fine manually.
Thanks for reporting this. I’m pretty sure I know what’s causing it – it’s the “android.hardware.screen.landscape” thing, which is not a real feature (your phone doesn’t have it, nor does the app declare it) but some kind of compatibility thing for tablet versions introduced in a recent platform tools update.
Try it again now (making sure to update from the main menu to get the new index)