I changed the line 224 line in bjfilter-2.50-r3.ebuild
Code: Select all
# fix directory structure
if use nocupsdetection; then
mkdir -p ${D}${_libdir2}/cups/filter || die
mkdir -p ${D}${_libdir2}/cups/backend || die
ln -s /usr/lib/cups/backend/canon_parallel ${D}${_libdir2}/cups/backend/canon_parall$
ln -s /usr/lib/cups/backend/canon_usb ${D}${_libdir2}/cups/backend/canon_usb
ln -s /usr/lib/cups/filter/pstocanonbj ${D}${_libdir2}/cups/filter/pstocanonbj
elif has_version ">=net-print/cups-1.2.0"; then
mkdir -p ${D}${_libdir2} || die
#### mv ${D}${_libdir}/cups ${D}${_libdir2}/cups || die
mv ${D}${_libdir}/../lib/cups ${D}${_libdir2}/cups || die
fi
Now emerge finishes ok and printer works.



