I downloaded latest Epson printer driver - pre-req LSB package v3.2 or later installed.
It installed sucessfully in StretchDog - LSB package is in repository.
In BusterDog and Bullseye it was missing dependencies - no LSB package found.
Could LSB package be added to repository (BusterDog, Bullseye) please?
Epson printer driver install in StretchDog, BusterDog, Bullseye
Moderator: fredx181
Epson printer driver install in StretchDog, BusterDog, Bullseye
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
Thanks Bill for the tip.
Using eppi script, is any feature/functionality of printer missing by not installing LSB package?
Just curious why Epson would make that pre-req.
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
Did you use the script to install the printer?
Did it work?
If you look inside the script, you can see how it handles LSB.
No
Just curious why Epson would make that pre-req.
No idea, especially because their scanner driver never had that requirement.
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
Yes, I tested in BusterDog.
It worked in my case, sent a default test page.
I looked into the script and see how it 'cheated' by not executing Epson's pre-install & cleanup scripts.
I guess dpkg and dpkg-deb behave a little differently too...
I use Stretch more than others, and in there LSB package exists, and no workaround needed to install the driver.
Should it be necessary, I have a fall back I guess.
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
The significant difference about dpkg-deb is that it does not install the set of dependent packages listed in the Control file, like lsb.
- fredx181
- Posts: 3082
- Joined: Tue Dec 03, 2019 1:49 pm
- Location: holland
- Has thanked: 374 times
- Been thanked: 1314 times
- Contact:
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
@dcung Could it be that this is the one you need for Buster or Bullseye ?
EDIT: It looks like that the deb package that you downloaded from Epson is for Ubuntu (Ubuntu still has lsb in it's repositories).
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
FWIW, some vendor driver packages will break in Bullseye unless the additional package libcupsimage2 is installed. It has been removed as a dependency of cups.
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
I did a little 'research' about LSB package.
LSB package itself comprises of lots of packages (which I guess has many 'standards').
If this page can be believed https://wiki.debian.org/LSB, Debian support was discontinued in 2015.
I noticed in Epson's download page, they don't have Debian in list of command example.
Before I downloaded from Epson, I actually found few other sources, but decided to get it from Epson.
These other sources/versions have varies in their dependencies list from few to lots.
I guess Epson just decided to wash their hand and say "LSB package" (whatever current LSB package comprises of at the moment).
I've concluded that, it really the case of pick anyone you like and take your own risk.
For the time being, I can print. It ain't broke, so, I don't fix it.
Thanks Fred & Bill.
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
This looks like the preferred choice, unless you have a brand-new model that is not yet included, but is in the vendor package.
It compresses all the PPDs into one file for a much smaller download. However python3 is required so CUPS can open the file, and is added as a dependency.
Re: Epson printer driver install in StretchDog, BusterDog, Bullseye
Anyway - for those interested:
Looks like these are the 'official' from Debian
https://packages.debian.org/en/buster/p ... iver-escpr
Package: printer-driver-escpr (1.6.33-1)
https://packages.debian.org/en/bullseye ... iver-escpr
Package: printer-driver-escpr (1.7.8-1)
I already downloaded printer-driver-escpr_1.7.10-1_amd64.deb also from Debian repository before.
It also works and that's it for me.
My mistake was getting the one from Epson website.