When eselect-opencl and beignet are to be installed as dependencies for a third package, the user is currently required to interrupt the installation and manually run `eselect opencl set beignet` before the third package will be able to link against libOpenCL. I expect this can be resolved by putting something like this in the beignet ebuild: pkg_postinst() { eselect opencl set --use-old beignet }
Whoops, forgot to tag the relevant commit with a link to this ticket. Should be fine now, pkg_postinst() now runs 'eselect opencl'.