Hi everyone, yes there are problems with the Canon sources, and please, the one who own the Canon hardware, send a complain to Canon.
And now the fix. I was with the same problem, and I asked on #suse on freenode. The user Yaloki checked the src and find out problems with the spec file. And he build an OBS repositorie for us:
Index of /repositories/home:/pbleser:/staging
You can install both, printer and scanner drivers. But be hurry, that repository can be here forever because license issues. the scanner packages are not GPL, they include precompiled libraries without the source code, the printer drivers are GPL but also contain an EULA which is not compatible with it. I have sent an email to support and we are waiting the answer.
After you install the scangearmp you must launch “scangearmp” from terminal, it doen’t work with sane, at least for me, and software launches but it doesn’t work propperly, it always fails to scan.
If you can make it work, drop a line.
Cheers!