Open joefidler opened 5 years ago
Encountered same issue using Fedora Kinoite a couple of days ago :sob: Not sure if I'll go over the trouble of installing it manually like OP did in #1891 or just switch back to traditional image to avoid another surprise in 6 months :/
Epson sell some popular models of image scanner and provide Linux drivers for them. Many of these scanners do not have open-source equivalents for their drivers, but do integrate with the SANE open-source scanning framework.
A scanner driver installer from Epson typically contains three rpm files (all of which are required to complete the install): iscan (scanning application), iscan-data (scanner model data) and a plugin which contains firmware and a binary plugin to iscan for the specific scanner model being installed.
rpm-ostree can successfully install the iscan and iscan-data rpms but fails to install the plugin rpm. I am using a v370 model scanner but suspect this problem will occur with other models.
Journalctl shows:
The plugin rpm post install script contains:
It is possible to manually create /var/lib/iscan and execute the command used in the post-install script - without error and get the expected results.
File contents of the plugin rpm:
The problem can be worked around by installing the scanner drivers in a toolbox and installing whatever scanning apps (simple-scan, vuescan, etc) are required into the same toolbox.
Issue effects Silverblue 29/30/31.
I have opened this bug to replace https://github.com/projectatomic/rpm-ostree/issues/1891 so as to hopefully better describe the issue.