Epson printer driver install in StretchDog, BusterDog, Bullseye

a very small Live CD shaped to look and act like Puppy Linux.

Moderator: fredx181

Post Reply
dcung
Posts: 471
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 57 times
Been thanked: 68 times

Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by dcung »

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. :thumbup:
In BusterDog and Bullseye it was missing dependencies - no LSB package found.
Could LSB package be added to repository (BusterDog, Bullseye) please?

2021-06-26-100601_1083x749_scrot2.png
2021-06-26-100601_1083x749_scrot2.png (73.92 KiB) Viewed 818 times
2021-06-26-103603_886x585_scrot.png
2021-06-26-103603_886x585_scrot.png (99.38 KiB) Viewed 818 times
User avatar
rcrsn51
Posts: 1390
Joined: Sun Aug 23, 2020 4:26 pm
Been thanked: 357 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by rcrsn51 »

Your source for information about print/scan in the Dog projects is here, post #74.

Note the use of the eppi script.

dcung
Posts: 471
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 57 times
Been thanked: 68 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by dcung »

rcrsn51 wrote: Sat Jun 26, 2021 1:47 am

Note the use of the eppi script.

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.

User avatar
rcrsn51
Posts: 1390
Joined: Sun Aug 23, 2020 4:26 pm
Been thanked: 357 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by rcrsn51 »

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.

dcung wrote: Sat Jun 26, 2021 9:20 pm

Using eppi script, is any feature/functionality of printer missing by not installing LSB package?

No

Just curious why Epson would make that pre-req.

No idea, especially because their scanner driver never had that requirement.

dcung
Posts: 471
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 57 times
Been thanked: 68 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by dcung »

rcrsn51 wrote: Sat Jun 26, 2021 10:13 pm

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.

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.

User avatar
rcrsn51
Posts: 1390
Joined: Sun Aug 23, 2020 4:26 pm
Been thanked: 357 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by rcrsn51 »

The significant difference about dpkg-deb is that it does not install the set of dependent packages listed in the Control file, like lsb.

User avatar
fredx181
Posts: 3096
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 376 times
Been thanked: 1319 times
Contact:

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by fredx181 »

@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).

User avatar
rcrsn51
Posts: 1390
Joined: Sun Aug 23, 2020 4:26 pm
Been thanked: 357 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by rcrsn51 »

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.

dcung
Posts: 471
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 57 times
Been thanked: 68 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by dcung »

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.

User avatar
rcrsn51
Posts: 1390
Joined: Sun Aug 23, 2020 4:26 pm
Been thanked: 357 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by rcrsn51 »

fredx181 wrote: Sun Jun 27, 2021 8:47 am

@dcung Could it be that this is the one you need for Buster or 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.

dcung
Posts: 471
Joined: Fri Sep 25, 2020 4:31 am
Has thanked: 57 times
Been thanked: 68 times

Re: Epson printer driver install in StretchDog, BusterDog, Bullseye

Post by dcung »

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.

Post Reply

Return to “DebianDogs”