Package Details: epson-inkjet-printer-escpr 1.7.23-1

Git Clone URL: (read-only, click to copy)
Package Base: epson-inkjet-printer-escpr
Description: Epson Inkjet Printer Driver (ESC/P-R) for Linux
Upstream URL:
Licenses: GPL2
Submitter: FFY00
Maintainer: hcartiaux
Last Packager: hcartiaux
Votes: 75
Popularity: 2.50
First Submitted: 2019-04-26 09:00 (UTC)
Last Updated: 2023-02-07 08:13 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

hcartiaux commented on 2023-02-07 08:25 (UTC)

@msrd0: why do you build with clang ? Have you changed the variable CC in /etc/makepkg.conf ?

In all cases, I cannot fix all bugs and I have no clue how to report an issue to upstream, I never got any answer from

msrd0 commented on 2022-09-14 11:37 (UTC)

Looking at the directory, it looks like ../lib/.libs/ and ../lib/.libs/ exist and are symbolic links to but that file doesn't exist anywhere in the directory.

msrd0 commented on 2022-09-14 11:32 (UTC)

The package fails to compile:

/bin/sh ../libtool  --tag=CC   --mode=link /usr/bin/clang -Wall -DCUPS_FILTER_NAME=\"epson-escpr\" -DCUPS_FILTER_PATH=\"/usr/lib/cups/filter\"  -march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -lpthread -fuse-ld=mold -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o epson-escpr-wrapper epson_escpr_wrapper-wrapper.o  -lcupsimage -lcups
7 warnings generated.
libtool: link: /usr/bin/clang -Wall -DCUPS_FILTER_NAME=\"epson-escpr\" -DCUPS_FILTER_PATH=\"/usr/lib/cups/filter\" -march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fuse-ld=mold -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o epson-escpr-wrapper epson_escpr_wrapper-wrapper.o  -lpthread -lcupsimage -lcups
mv -f .deps/epson_escpr-filter.Tpo .deps/epson_escpr-filter.Po
/bin/sh ../libtool  --tag=CC   --mode=link /usr/bin/clang -I../lib -march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -lpthread -fuse-ld=mold -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o epson-escpr epson_escpr-filter.o epson_escpr-debug.o epson_escpr-str.o epson_escpr-err.o epson_escpr-mem.o epson_escpr-linux_cmn.o epson_escpr-xfifo.o ../lib/ -lcupsimage -lcups
libtool: link: /usr/bin/clang -I../lib -march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fuse-ld=mold -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/epson-escpr epson_escpr-filter.o epson_escpr-debug.o epson_escpr-str.o epson_escpr-err.o epson_escpr-mem.o epson_escpr-linux_cmn.o epson_escpr-xfifo.o  -lpthread ../lib/.libs/ -lcupsimage -lcups
clang-14: error: no such file or directory: '../lib/.libs/'
make[2]: *** [Makefile:438: epson-escpr] Error 1
make[2]: Leaving directory '/home/msrd0/.cache/yay/epson-inkjet-printer-escpr/src/epson-inkjet-printer-escpr-1.7.21/src'
make[1]: *** [Makefile:448: all-recursive] Error 1
make[1]: Leaving directory '/home/msrd0/.cache/yay/epson-inkjet-printer-escpr/src/epson-inkjet-printer-escpr-1.7.21'
make: *** [Makefile:375: all] Error 2
==> ERROR: A failure occurred in build().
 -> error making: epson-inkjet-printer-escpr

pipes80 commented on 2022-08-25 00:09 (UTC)

no work on sx410

brungrise commented on 2022-08-15 16:27 (UTC)

Hello everybody! I'm not sure if this is the right place to write this but version 1.7.21 of package is out. I tried to modify your PKGBUILD to compile the new version and apparently succeeded. The PKGBUILD that works for me is:

pkgdesc='Epson Inkjet Printer Driver (ESC/P-R) for Linux'
arch=('x86_64' 'aarch64')
depends=('cups' 'ghostscript')

prepare() {
    cd $pkgname-$pkgver


build() {
    cd $pkgname-$pkgver
    mv bootstrap bootstrap.wrong
    sed 's/automake/automake --add-missing/' bootstrap.wrong > bootstrap
    sh bootstrap

  ./configure \
    --prefix=/usr \
    --with-cupsfilterdir=/usr/lib/cups/filter \


package() {
  cd $pkgname-$pkgver

  make DESTDIR="$pkgdir" install

aminemen commented on 2022-07-30 10:38 (UTC)

Sorry, I didn't use the sudo privilege, so I used

sudo make install

and it's ok

aminemen commented on 2022-07-30 00:08 (UTC) (edited on 2022-07-30 00:10 (UTC) by aminemen)

After executing : ./configure && make && make install,

I got the following error :

/usr/bin/install: cannot create regular file '/usr/local/lib/': Permission denied
make[2]: *** [Makefile:422: install-libLTLIBRARIES] Error 1
make[2]: Leaving directory '/home/menouer/Downloads/epson-inkjet-printer-escpr-1.7.20/lib'
make[1]: *** [Makefile:715: install-am] Error 2
make[1]: Leaving directory '/home/menouer/Downloads/epson-inkjet-printer-escpr-1.7.20/lib'
make: *** [Makefile:445: install-recursive] Error 1

and I didn't find the driver 1.7.20-1 installed. Thanks for help.

Cristophero commented on 2022-06-01 20:19 (UTC) (edited on 2022-06-01 20:22 (UTC) by Cristophero)

Add dependencies:

sudo pacman -S ipp-usb sane sane-airscan

sudo systemctl enable --now ipp-usb.service

And my EPSON L3250 printer works

hcartiaux commented on 2022-04-07 05:55 (UTC)

@electricprism, I think the et-8500 support is included in the other package epson-inkjet-printer-escpr2, look at the Epson website.