root@go:/usr/lib/sane# ls -la *hpaio* lrwxrwxrwx 1 root root 25 Feb 5 17:00 libsane-hpaio.la -> /usr/lib/libsane-hpaio.la lrwxrwxrwx 1 root root 25 Feb 5 17:00 libsane-hpaio.so -> /usr/lib/libsane-hpaio.so lrwxrwxrwx 1 root root 27 Feb 5 17:00 libsane-hpaio.so.1 -> /usr/lib/libsane-hpaio.so.1 lrwxrwxrwx 1 root root 31 Feb 5 17:00 libsane-hpaio.so.1.0.0 -> /usr/lib/libsane-hpaio.so.1.0.0 root@go:/usr/lib/sane# emerge -pv hplip These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-print/hplip-1.7.1 USE="X foomaticdb ppds qt3 scanner -snmp" 0 kB [1] Total: 1 package (1 reinstall), Size of downloads: 0 kB Portage overlays: [1] /opt/portage This pretty much describes the problem. Because of the symlinks and no binary obviously no scanning can take place. I can compile manually and link the binary myself and all is well however the ebuild should be able to do that. Thanks, Gene Reproducible: Always Steps to Reproduce: 1. emerge hplip 2. try to scan with an hp all in one device 3.
you are using an overlay ebuild. Nothing I can help you with, sorry :( Please provide a fix for the in-portage ebuild.