I made a new attempt with bionic, and yes!! @renbag: You were absolutely correct, and it's brscan2 that requires the presence of libusb-0.1-4. I think this explains it:
$ ldd /usr/lib64/sane/libsane-brother2.so.1.0.7 | grep libusb libusb-0.1.so.4 => /lib/x86_64-linux-gnu/libusb-0.1.so.4 (0x00007f79f3e57000) libusb-0.1.so.4 was used when libsane-brother2.so.1.0.7 was compiled, in other words, and Brother should ideally have stated the libusb-0.1-4 package (which installs that .so file) as a depend in the brscan2 .deb package. So now I have been able to confirm that the proposed package for bionic in the PPA makes a difference. Would still appreciate more feedback before starting to look for a sponsor who can upload. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1728012 Title: Many 3rd party scanner drivers are broken by a sane change To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1728012/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs