Package Details: epson-inkjet-printer-escpr 1.7.19-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: 63
Popularity: 2.69
First Submitted: 2019-04-26 09:00 (UTC)
Last Updated: 2022-06-29 14:45 (UTC)

Latest Comments

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.

electricprism commented on 2022-04-06 23:50 (UTC)

Does this include the ET-8500 driver?

kinten108101 commented on 2022-02-15 16:38 (UTC)

@L1nx This only installs the generic driver. Perhaps you're looking for epson-printer-utility?

L1nx commented on 2022-02-05 18:11 (UTC) (edited on 2022-02-05 18:15 (UTC) by L1nx)

Sorry to bother, but I am stuck with the installation, I have a XP-352 printer/scanner. What I did so far:

git clone

cd epson-inkjet-printer-escpr


sudo pacman -U epson-inkjet-printer-escpr-1.7.18-1-x86_64.pkg.tar.zst

That however didn't create any new programms, or at least I didn't find anything searching for "epson" under "All Applications"

I also tried running sudo ./configure && make && make install in the folder ./src/epson-inkjet-printer-escpr-1.7.18 both as a normal user and as root. This doesn't cause any errors, but it also didn't install any new programms.

santyf commented on 2021-12-19 04:19 (UTC) (edited on 2021-12-19 04:30 (UTC) by santyf)

  • .SRCINFO with i686 architecture added
pkgbase = epson-inkjet-printer-escpr
        pkgdesc = Epson Inkjet Printer Driver (ESC/P-R) for Linux
        pkgver = 1.7.17
        pkgrel = 1
        url =
        arch = x86_64
        arch = aarch64
        arch = i686
        license = GPL2
        depends = cups
        depends = ghostscript
        source =
        source = bug_x86_64.patch
        sha512sums = b28cd7aec0ab64adc0f483abd9d1c21b582cf4f71df4bdd4f04b4258d497a649b3655158ec08b951abb3958dc8b3c14bf202b810b8a8e7ad8597a5c47ac9a1fc
        sha512sums = 91354f7087bc9f8a9591336ee49b60bd947030ee2cf5152ba5ca117d73e6cdeca2fbdfe090478ae362aba0d021ed1ae06646a443f7ed859278ceb5cd207e2788

pkgname = epson-inkjet-printer-escpr

santyf commented on 2021-12-19 04:07 (UTC) (edited on 2021-12-19 04:29 (UTC) by santyf)

- Support for 32 bits. (works perfectly)

# Maintainer: Nícolas Bordignon dos Santos <>
# Co-Maintainer: Hyacinthe Cartiaux <>
# Contributor: Bjoern Franke <>
# Contributor: Filipe Laíns (FFY00) <>
# Contributor: James An <>
# Contributor: Stefano Bergamini <bergs at live dot it>
# Contributor: Heiko Baums <>
# Contributor: Quentin Foussette <>
# Contributor: MetaNova

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

prepare() {
  cd $pkgname-$pkgver

  patch -p1 < ../bug_x86_64.patch

  autoreconf -vif

build() {
  cd $pkgname-$pkgver

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


package() {
  cd $pkgname-$pkgver

  make DESTDIR="$pkgdir" install

JoseskVolpe commented on 2021-11-29 08:00 (UTC) (edited on 2021-11-29 08:02 (UTC) by JoseskVolpe)

I've installed it alongside imagescan-plugin-networkscan, sane, sane-airscan and imagescan and it now works

JoseskVolpe commented on 2021-11-29 06:58 (UTC)

Yeah, scanner still doesn't works

JoseskVolpe commented on 2021-11-29 06:19 (UTC)

Extract the .tar.gz and use 'makepkg' command to build the .zst package and install

JoseskVolpe commented on 2021-11-29 06:11 (UTC)

It doesn't work anymore, can't recognize scanner Tried to install it again, but pacam can't find this package anymore. Seems that the snapshot doesn't has binaries too

erdarur commented on 2021-11-22 20:35 (UTC)

It seems, that the PKGBUILD depends on autoreconf, but it's not in the dependencies?

When installing, it throws an error (sorry in german): /home/XXXX/.cache/yay/epson-inkjet-printer-escpr/PKGBUILD: Zeile 30: autoreconf: Kommando nicht gefunden. ==> FEHLER: Ein Fehler geschah in prepare(). Breche ab... -> error making: epson-inkjet-printer-escpr

Filhemi commented on 2021-09-03 04:08 (UTC)

It doesn't work on my system, don't recognize the printer.

hcartiaux commented on 2021-05-05 09:57 (UTC)

@jorgicio, the link is not stable, the first part change for each new release. We cannot guess the URL, we need to go through the epson website and find the new link.

jorgicio commented on 2021-04-27 20:13 (UTC) (edited on 2021-04-27 20:17 (UTC) by jorgicio)

Just an observation:

In the source URL, to avoid to rechange the version every time the package updates, first replace the simple quotes for double quotes and replace the package name and version for its appropiate variables. Example:


Also you can add some other variables and replace them when needed.

hcartiaux commented on 2021-03-15 14:52 (UTC)

Updated, thanks philzin and thinus.

philzin commented on 2021-03-08 15:44 (UTC)

Updated PKGBUILD to 1.7.9 and added aarch64 to supported architectures per thinus' comment.

thinus commented on 2021-03-05 08:00 (UTC)

1.7.9 is out and works. Could you please update the package. Also, please add aarch64 to supported architectures. It builds perfectly on my raspberry pi 4

koslinx commented on 2020-08-25 10:46 (UTC) (edited on 2020-08-25 10:51 (UTC) by koslinx)

hello i own epson l3111 printer .in printer setting quality settings i have two option plain paper standard or envelope standard how i can choose printing as draft

sum01 commented on 2020-05-18 18:38 (UTC)

Consider adding some/all of these keywords to the package to help people find it. I took them directly from the drivers download page.

Artisan 1430, Artisan 630, Artisan 700, Artisan 710, Artisan 720, Artisan 730, Artisan 800, Artisan 810, Artisan 830, Artisan 837, E-150, E-200, E-300, E-330, E-330S, E-340, E-350, E-360, E-370, E-500, E-520, E-530, E-530P, E-530S, E-600, E-700, E-720, E-800, E-810, E-820, E-830, E-840, E-850, EC-C110, EP-10VA, EP-306, EP-30VA, EP-4004, EP-702A, EP-703A, EP-704A, EP-705A, EP-706A, EP-707A, EP-708A, EP-709A, EP-710A, EP-711A, EP-712A, EP-774A, EP-775A, EP-776A, EP-777A, EP-801A, EP-802A, EP-803A, EP-804A, EP-805A, EP-806A, EP-807A, EP-808A, EP-810A, EP-811A, EP-812A, EP-901A, EP-901F, EP-902A, EP-903A, EP-903F, EP-904A, EP-904F, EP-905A, EP-905F, EP-906F, EP-907F, EP-976A3, EP-977A3, EP-978A3, EP-979A3, EP-M552T, EP-M570T, ET-1110, ET-16500, ET-2500, ET-2550, ET-2600, ET-2610, ET-2650, ET-2700, ET-2710, ET-2720, ET-2750, ET-2760, ET-4500, ET-4550, ET-4700, ET-7700, ET-7750, ET-M1100, ET-M1120, ET-M2120, EW-052A, EW-452A, EW-M5071FT, EW-M571T, EW-M660FT, EW-M770T, EW-M970A3T, K200, K300, L1110, L1455, L3050, L3060, L3070, L3100, L3110, L3150, L3160, L364, L375, L385, L386, L395, L396, L405, L4150, L4160, L475, L485, L486, L495, L5190, L565, L566, L575, L605, L655, L7160, L7180, L805, L810, L850, M1100, M1120, M200, M205, M2110, M2120, ME 200, ME OFFICE 520, ME OFFICE 530, ME OFFICE 560W, ME OFFICE 570, ME OFFICE 620F, ME OFFICE 900WD, ME OFFICE 940FW, ME OFFICE 960FWD, ME Office 510, ME Office 600F, ME Office 650FN, ME Office 700FW, ME-301, ME-303, ME-400, NX230 TX230, NX430 TX435, PF-70, PF-71, PF-81, PM-400, PM-A750, PM-A820, PM-A840, PM-A840S, PM-A890, PM-A920, PM-A940, PM-A950, PM-A970, PM-D600, PM-D800, PM-D870, PM-G4500, PM-G850, PM-T960, PM-T990, PX-046A, PX-047A, PX-048A, PX-049A, PX-1600F, PX-1700F, PX-205, PX-404A, PX-405A, PX-434A, PX-435A, PX-436A, PX-437A, PX-501A, PX-502A, PX-503A, PX-504A, PX-505F, PX-535F, PX-5600, PX-5V, PX-601F, PX-602F, PX-603F, PX-605F, PX-673F, PX-675F, PX-7V, PX-A620, PX-A640, PX-A650, PX-A720, PX-A740, PX-B700, PX-B750F, PX-FA700, PX-G5300, PX-M160T, PX-M350F, PX-M5040F, PX-M5041F, PX-M650A, PX-M650F, PX-M7050, PX-M7050FP, PX-M7050FX, PX-M740F, PX-M741F, PX-M840F, PX-M840FX, PX-M860F, PX-S05, PX-S06, PX-S160T, PX-S170T, PX-S170UT, PX-S350, PX-S5040, PX-S7050, PX-S7050PS, PX-S740, PX-S840, PX-S860, PictureMate 500, PictureMate Deluxe, PictureMate PM 200, PictureMate PM 210, PictureMate PM 215, PictureMate PM 225, PictureMate PM 235, PictureMate PM 240, PictureMate PM 245, PictureMate PM 250, PictureMate PM 260, PictureMate PM 270, PictureMate PM 280, PictureMate PM 290, PictureMate PM 300, PictureMate PM 310, ST-2000, Epson Stylus CX2800, Epson Stylus CX2900, Epson Stylus CX3700, Epson Stylus CX3800, Epson Stylus CX3900, Epson Stylus CX4200, Epson Stylus CX4800, Epson Stylus CX4900, Epson Stylus CX5000, Epson Stylus CX5900, Epson Stylus CX6000, Epson Stylus CX7300, Epson Stylus CX7400, Epson Stylus CX7700, Epson Stylus CX7800, Epson Stylus CX8300, Epson Stylus CX8400, Epson Stylus CX9300F, Epson Stylus CX9400Fax, Epson Stylus DX3800, Epson Stylus DX4000, Epson Stylus DX4200, Epson Stylus DX4800, Epson Stylus DX5000, Epson Stylus DX7400, Epson Stylus DX8400, Epson Stylus DX9400F, Epson Stylus NX200, Epson Stylus NX210, Epson Stylus NX215, Epson Stylus NX230, Epson Stylus NX300, Epson Stylus NX330, Epson Stylus NX400, Epson Stylus NX410, Epson Stylus NX420, Epson Stylus NX430, Epson Stylus NX510, Epson Stylus NX530, Epson Stylus NX620, Epson Stylus NX635, Epson Stylus Office BX300F, Epson Stylus Office BX305, Epson Stylus Office BX305 Plus, Epson Stylus Office BX310FN, Epson Stylus Office BX320FW, Epson Stylus Office BX525WD, Epson Stylus Office BX535WD, Epson Stylus Office BX600FW, Epson Stylus Office BX610FW, Epson Stylus Office BX620FWD, Epson Stylus Office BX630FW, Epson Stylus Office BX635FWD, Epson Stylus Office BX925, Epson Stylus Office BX935FWD, Epson Stylus Office TX300F, Epson Stylus Office TX320F, Epson Stylus Office TX510FN, Epson Stylus Office TX515FN, Epson Stylus Office TX525FW, Epson Stylus Office TX600FW, Epson Stylus Office TX610FW, Epson Stylus Office TX620FWD, Epson Stylus Photo 1400, Epson Stylus Photo 1410, Epson Stylus Photo 1430, Epson Stylus Photo 1500, Epson Stylus Photo PX650, Epson Stylus Photo PX660, Epson Stylus Photo PX700W, Epson Stylus Photo PX710W, Epson Stylus Photo PX720WD, Epson Stylus Photo PX730, Epson Stylus Photo PX800FW, Epson Stylus Photo PX810FW, Epson Stylus Photo PX820FWD, Epson Stylus Photo PX830, Epson Stylus Photo R1900, Epson Stylus Photo R2000, Epson Stylus Photo R240, Epson Stylus Photo R250, Epson Stylus Photo R260, Epson Stylus Photo R265, Epson Stylus Photo R270, Epson Stylus Photo R2880, Epson Stylus Photo R3000, Epson Stylus Photo R340, Epson Stylus Photo R350, Epson Stylus Photo R360, Epson Stylus Photo R380, Epson Stylus Photo R390, Epson Stylus Photo RX520, Epson Stylus Photo RX530, Epson Stylus Photo RX560, Epson Stylus Photo RX580, Epson Stylus Photo RX585, Epson Stylus Photo RX590, Epson Stylus Photo RX595, Epson Stylus Photo RX610, Epson Stylus Photo RX640, Epson Stylus Photo RX650, Epson Stylus Photo RX680, Epson Stylus Photo RX685, Epson Stylus Photo RX690, Epson Stylus Photo TX650, Epson Stylus Photo TX700W, Epson Stylus Photo TX710W, Epson Stylus Photo TX720WD, Epson Stylus Photo TX730, Epson Stylus Photo TX800FW, Epson Stylus Photo TX810FW, Epson Stylus SX200, Epson Stylus SX210, Epson Stylus SX215, Epson Stylus SX218, Epson Stylus SX230, Epson Stylus SX235, Epson Stylus SX400, Epson Stylus SX410, Epson Stylus SX420W, Epson Stylus SX430, Epson Stylus SX440, Epson Stylus SX510W, Epson Stylus SX525WD, Epson Stylus SX535WD, Epson Stylus SX600FW, Epson Stylus SX610FW, Epson Stylus SX620FW, Epson Stylus TX200, Epson Stylus TX210, Epson Stylus TX213, Epson Stylus TX219, Epson Stylus TX220, Epson Stylus TX230, Epson Stylus TX235, Epson Stylus TX400, Epson Stylus TX410, Epson Stylus TX420W, Epson Stylus TX430, Epson Stylus TX550W, Epson Stylus TX560WD, TX220 NX220, TX320 WorkForce320, TX420 NX420, WF-100, WF-110, WF-2510, WF-2520, WF-2530, WF-2540, WF-2630, WF-2650, WF-2660, WF-2750, WF-2760, WF-2810, WF-2830, WF-2850, WF-3010, WF-3520, WF-3530, WF-3540, WF-3620, WF-3640, WF-4630, WF-4640, WF-5110, WF-5190, WF-5620, WF-5690, WF-6090, WF-6530, WF-6590, WF-7110, WF-7510, WF-7511, WF-7515, WF-7520, WF-7521, WF-7525, WF-7610, WF-7620, WF-8010, WF-8090, WF-8510, WF-8590, WF-M1560, WF-M5190, WF-M5690, WF-R4640, WF-R5190, WF-R5690, WF-R8590, WP-4010, WP-4011, WP-4015, WP-4020, WP-4022, WP-4023, WP-4025, WP-4090, WP-4091, WP-4092, WP-4095, WP-4511, WP-4515, WP-4520, WP-4521, WP-4525, WP-4530, WP-4531, WP-4532, WP-4533, WP-4535, WP-4540, WP-4545, WP-4590, WP-4592, WP-4595, WP-M4011, WP-M4015, WP-M4095, WP-M4521, WP-M4525, WP-M4595, WorkForce 310, WorkForce 320, WorkForce 435, WorkForce 500, WorkForce 520, WorkForce 545, WorkForce 600, WorkForce 610, WorkForce 620, WorkForce 630, WorkForce 645, WorkForce 840, WorkForce 845, XP-200, XP-201 204 208, XP-202 203 206, XP-205 207, XP-2100, XP-211 214 216, XP-212 213, XP-215 217, XP-220, XP-225, XP-235, XP-240, XP-243 245 247, XP-255 257, XP-300, XP-302 303 305 306, XP-310, XP-3100, XP-312 313 315, XP-320, XP-322 323 325, XP-330, XP-332 335, XP-340, XP-342 343 345, XP-352 355, XP-400, XP-402 403 405 406, XP-410, XP-4100, XP-412 413 415, XP-420, XP-422 423 425, XP-430, XP-432 435, XP-440, XP-442 445, XP-452 455, XP-510, XP-520, XP-530, XP-540, XP-55, XP-600, XP-610, XP-620, XP-630, XP-640, XP-700, XP-710, XP-7100, XP-720, XP-750, XP-760, XP-800, XP-810, XP-820, XP-830, XP-850, XP-860, XP-900, XP-950, XP-960

FFY00 commented on 2020-03-11 16:05 (UTC)

No it doesn't, when building packages you are expected to have the base-devel group installed, which contains autoconf.

cindylinz commented on 2020-03-11 16:03 (UTC) (edited on 2020-03-11 16:05 (UTC) by cindylinz)

'makedepends' needs 'autoconf' and 'automake'

Gabriel_Gomes commented on 2020-02-10 23:26 (UTC)

Thank you very much, The generic driver I had in Manjaro, always gave me an error after printing the first page or copy, after installing this package, and selecting the appropriate driver, everything worked perfectly.

bjo commented on 2019-12-31 09:21 (UTC)

@gpioblink so you should flag it out of date.

gpioblink commented on 2019-12-31 07:21 (UTC)

version 1.7.7 seems to be released pkgver=1.7.7 source=('' 'bug_x86_64.patch') sha512sums=('9663b9ed425fbe5d3f2b6f85f036cdbd230665919e2cc9d62a33ebae85a0068513417209dae97ce55e406124b92c96c455cdc204d3d2335f4215f57b79f9d2a9' 'ff4f736ec884c4d2354a83c89ee535732cb414ef0c6443bdc8ec869f889f486b242d76e143ad59d61b182231697dfe3bdf68122cb8aae873a9776ce109a07dab')

commented on 2019-11-15 21:38 (UTC)

Thank you very much for the update. :-)

hcartiaux commented on 2019-11-14 11:56 (UTC)

Gracias, updated

dante-evil commented on 2019-11-14 11:49 (UTC) (edited on 2019-11-14 11:49 (UTC) by dante-evil)

aqui les dejo mi actualizacion

apastuszak commented on 2019-11-13 03:35 (UTC)

=> ERROR: Failure while downloading

marcosfrm commented on 2019-10-17 10:06 (UTC)

New version 1.7.4 available.

d_fajardo commented on 2019-09-02 07:34 (UTC)

Thanks for updating!

scippio commented on 2019-09-01 19:11 (UTC)

My working version:

# Contributor: Nícolas Bordignon dos Santos <>
# Co-Mainteiner: Hyacinthe Cartiaux <>
# Contributor: Bjoern Franke <>
# Contributor: Filipe Laíns (FFY00) <>
# Contributor: James An <>
# Contributor: Stefano Bergamini <bergs at live dot it>
# Contributor: Heiko Baums <>
# Contributor: Quentin Foussette <>
# Contributor: MetaNova

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

prepare() {
  cd $pkgname-$pkgver

  patch -p1 < ../bug_x86_64.patch

  autoreconf -vif

build() {
  cd $pkgname-$pkgver

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


package() {
  cd $pkgname-$pkgver

  make DESTDIR="$pkgdir" install

d_fajardo commented on 2019-09-01 06:35 (UTC)

The source needs to be updated. It's currently not found.

algrim commented on 2019-08-22 13:01 (UTC)

@nicolas-bs: Thanks for updating PKGBUILD.

algrim commented on 2019-08-21 22:17 (UTC)

New release 1.7.2 on 19/08/2019 PKGBUILD needs updating with the following.


source=('' 'bug_x86_64.patch')

sha512sums=('ae8d965c3325e89b428c53a4037566f0b786e0109ac521623c6a6ada66717487c82eeb9147de01f6a14a6e0afc6ed60045ff8b9526f91bf2995b3c3cd66c548d' 'ff4f736ec884c4d2354a83c89ee535732cb414ef0c6443bdc8ec869f889f486b242d76e143ad59d61b182231697dfe3bdf68122cb8aae873a9776ce109a07dab')

Stephen304 commented on 2019-08-11 15:47 (UTC)

1.7.1 adds support for WF-100 series printers (a sweet compact printer I just got)

diff --git a/PKGBUILD b/PKGBUILD
index 44ddcca..525433c 100644
@@ -9,16 +9,16 @@
 # Contributor: MetaNova

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

hcartiaux commented on 2019-08-08 15:30 (UTC)

Thanks a lot :)

nicolas-bs commented on 2019-08-08 14:45 (UTC)

@hcartiaux Done :D

hcartiaux commented on 2019-08-08 14:39 (UTC)

@nicolas-bs: Thanks for updating this PKGBUILD. Can you promote me as a co-maintainer please ?

I used to maintain this package from 2015-2018 before it was moved to community by a TU. I've not been fast enough to re-adopt it this time...


nicolas-bs commented on 2019-08-08 14:22 (UTC)

@bjo OOOOOps I'm sorry I uploaded the PKGBUILD using my local download as source. Updated in my github with the proper link. But you already fixed it :) thanks for the feedback

bjo commented on 2019-08-08 13:25 (UTC)

@danieltetraquark you mean the path? patch -p1 patches the files just fine.

danieltetraquark commented on 2019-08-08 13:03 (UTC) (edited on 2019-08-08 13:03 (UTC) by danieltetraquark)

The file names in the patch file are outdated.

bjo commented on 2019-08-08 12:56 (UTC)

@nicolas-bs: Where should "'epson.tar.gz'" in your source-array come from?

bjo commented on 2019-08-08 07:54 (UTC)

@nicolas-bs You could create a orphan request.

nicolas-bs commented on 2019-08-07 21:24 (UTC)

This package seems to be orphaned, I updated pkgbuild with the new driver version to compile on my machine. Working perfectly. I uploaded the updated files to my github repository to update the package in AUR:

nhermosilla14 commented on 2019-07-27 20:44 (UTC) (edited on 2019-07-27 20:45 (UTC) by nhermosilla14)

The packaged has been updated to version 1.7.0-1. The new parameters for the PKGBUILD are:



Changing that (and applying the same patch as always), it builds and installs correctly.

algrim commented on 2019-05-22 22:18 (UTC)

Thanks for updating, works fine now.

tuxiano commented on 2019-05-22 16:26 (UTC)

Hi Guys, here is a PKGBUILD with the correct url and sha512sum for the package with that the package is fully working, i tried to push the changes from my box, but i cant access the repo with write access.

kinoru commented on 2019-05-14 02:31 (UTC)

Thanks for managing this package. I was able to print nicely with it.

One problem: It now seems it needs to be updated. The URL

no longer works (404).

is the new URL provided by EPSON Download Center. The version number in the PKGBUILD also needs to be incremented too (1.6.40 → 1.6.41) along with the file signature.

fernandopsilveir commented on 2019-05-08 14:10 (UTC)

doesn't work for my Epson Ecotank L396.

system-config-printer status says "Idle - File "/usr/lib/cups/filter/epson-escpr-wrapper" unavailable: No such file or directory

mgundogdu1 commented on 2019-04-30 06:08 (UTC) (edited on 2019-04-30 06:09 (UTC) by mgundogdu1)

I updated today successfully. Thank you for your great efforts @FF00

FFY00 commented on 2019-04-29 17:48 (UTC)

Running autoreconf isn't actually needed, but I'll do it anyway. As far as I'm concern automake 1.16.1 works perfectly, I always build my package in a clean chroot. You are probably missing the base-devel group which is presumed to be installed if you are building AUR packages. I would advise you to don't use AUR helpers as they are enablers for this kind of issues.

mgundogdu1 commented on 2019-04-29 10:24 (UTC) (edited on 2019-04-29 10:39 (UTC) by mgundogdu1)

My automake is version 1.16.1-1, I couldn' update because of:

cd . && /bin/sh /home/mgundogdu/Program_Files/AUR/pamac-build/epson-inkjet-printer-escpr/src/epson-inkjet-printer-escpr-1.6.40/missing automake-1.15 --gnu Makefile /home/mgundogdu/Program_Files/AUR/pamac-build/epson-inkjet-printer-escpr/src/epson-inkjet-printer-escpr-1.6.40/missing: line 81: automake-1.15: command not found WARNING: 'automake-1.15' is missing on your system. You should only need it if you modified '' or '' or m4 files included by ''. The 'automake' program is part of the GNU Automake package: <> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <> <> <> make: *** [Makefile:378:] Error 127 ==> ERROR: A failure occurred in build(). Aborting...

mokkurkalve commented on 2019-04-27 14:55 (UTC)

Adding autoreconf -vfi before ./configure was all it took to build ok here.

Abrasion commented on 2019-04-27 13:12 (UTC) (edited on 2019-04-27 13:46 (UTC) by Abrasion)

autoreconf -vfi gave me an error about required

i'd try again and now that work fine ... why ? no clue

Chazza commented on 2019-04-27 12:57 (UTC) (edited on 2019-04-27 12:58 (UTC) by Chazza)

@Abrasion, there's no need to call aclocal separately if you are calling autoreconf. autoreconf calls all the autotools (including aclocal) in the correct order. Just a single call of autoreconf -vfi before calling ./configure will suffice.

As for the checksums, if you install pacman-contrib, you can just run updpkgsums and that will auto-update all the checksums in the PKGBUILD, without needing to insert them manually.

Abrasion commented on 2019-04-27 12:35 (UTC)

@gun26 anytime

gun26 commented on 2019-04-27 12:28 (UTC)

@Chazza thanks, I uninstalled my F-ed up versions of automake. @Abrasion, thanks, I incorporated your changes in the PKGBUILD and it builds and installs fine here. For anyone not willing to edit the PKGBUILD themselves per Abrasion's instructions, I put my own modified PKGBUILD with just his changes up on Pastebin here:

Abrasion commented on 2019-04-27 04:00 (UTC) (edited on 2019-04-27 07:14 (UTC) by Abrasion)

Add line : autoreconf --install Before : ./configure \

Add line : aclocal Before : make (the one with no arg)

Change : e278cf3db482aed862c2343a2ee5147fa0e53b14d80b9fdf6907e35eae0235a440b2dfe480cbae28dc4e00c0e7cf119e6b870480a69759a6df4e0c676aec5229

For : ff4f736ec884c4d2354a83c89ee535732cb414ef0c6443bdc8ec869f889f486b242d76e143ad59d61b182231697dfe3bdf68122cb8aae873a9776ce109a07dab

that should workd fine

simona commented on 2019-04-27 00:43 (UTC)

==> Validazione di source file con sha512sums... epson-inkjet-printer-escpr-1.6.40-1lsb3.2.tar.gz ... Verificato bug_x86_64.patch ... NON RIUSCITO ==> ERRORE: Uno o più file non hanno superato il controllo di validità! Error downloading sources: epson-inkjet-printer-escpr

Chazza commented on 2019-04-26 16:11 (UTC)

@gnu26 No need to install any different version of automake. It's just the project's autotools config files are out of date. In the PKGBUILD add the following line:

autoreconf -vfi

before the configure line and it will build just fine. I'm surprised that isn't in the PKGBUILD...

gun26 commented on 2019-04-26 15:57 (UTC) (edited on 2019-04-26 15:58 (UTC) by gun26)

Won't build here. Even with Abrasion's substituted sha256sum (thanks btw!) it then looks for automake-1.14. There is an orphaned automake-1.14 in AUR which will build and install but this package then looks for automake-1.15 which is NOT available in AUR, and my attempts to BS one out of the automake 1.14 package did build and install, but didn't get much further in building this package.

hcartiaux commented on 2019-04-26 13:10 (UTC)

Not in community anymore ?

Btw, there's a checksum error:

==> Validating source files with sha512sums... epson-inkjet-printer-escpr-1.6.40-1lsb3.2.tar.gz ... Passed bug_x86_64.patch ... FAILED ==> ERROR: One or more files did not pass the validity check!

Scimmia commented on 2018-02-14 16:47 (UTC)

What's the point of deb2targz? makepkg already extracts the .deb file for you, you just have to untar file that was inside it and is already there.