Does it work for my Epson WF-3725 printer? Any raccomandations to follow prior to install this package? Thanks.
Search Criteria
Package Details: epson-inkjet-printer-escpr2 1.2.21-1
Package Actions
Dependencies (3)
- cups (cups-gitAUR, cups-gssapiAUR)
- ghostscript
- imagescan (optional) – scanner support
Required by (0)
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »
test0 commented on 2020-05-12 06:17 (UTC)
enanone commented on 2020-04-03 09:18 (UTC)
@AngryUbuntuNerd I figured out what the problem was. My system (uname -r
--> 5.5.13-1-MANJARO
) has the following default LDFLAGS
configured in /etc/makepkg.conf
:
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-fuse-linker-plugin
Removing those flags gets the package to compile flawlessly. Kind of sad that the default flags fail just like that :(
Related post on manjaro forums: https://forum.manjaro.org/t/usr-bin-ld-f-may-not-be-used-without-shared/133289
enanone commented on 2020-03-06 13:11 (UTC)
@AngryUbuntuNerd thank you very much for the answer, I'll look into it
AngryUbuntuNerd commented on 2020-03-06 12:35 (UTC)
I just tried again with a freshly updated Arch Linux (x86_64) and it works:
checking whether the C compiler works... yes
Either a problem with your PC, or there is a dependency missing. Let me know.
enanone commented on 2020-03-06 07:54 (UTC) (edited on 2020-03-06 07:55 (UTC) by enanone)
makepkg
fails with
checking whether the C compiler works... no
configure: error: in `/home/alberto/build/epson-inkjet-printer-escpr2/src/epson-inkjet-printer-escpr2-1.1.9':
configure: error: C compiler cannot create executables
See `config.log' for more details
Is it a problem in the package or in my computer?
Interesting part of the config.log:
configure:3228: $? = 0
configure:3217: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-pkgversion='Arch Linux 9.2.1+20200130-2' --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-shared --enable-threads=posix --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
gcc version 9.2.1 20200130 (Arch Linux 9.2.1+20200130-2)
configure:3228: $? = 0
configure:3217: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3228: $? = 1
configure:3217: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:3228: $? = 1
configure:3248: checking whether the C compiler works
configure:3270: gcc -march=native -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -flto=8 -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now,-fuse-linker-plugin conftest.c >&5
/usr/bin/ld: -f may not be used without -shared
collect2: error: ld returned 1 exit status
configure:3274: $? = 1
configure:3312: result: no
violaian commented on 2020-03-05 03:35 (UTC)
Now up to 1.1.9
violaian commented on 2020-02-22 06:23 (UTC)
nsmcclellan commented on 2020-02-08 04:07 (UTC)
nsmcclellan commented on 2020-01-29 22:22 (UTC) (edited on 2020-01-29 22:28 (UTC) by nsmcclellan)
Time to update this again. New file path: https://download3.ebz.epson.net/dsc/f/03/00/10/56/54/3d17564471e3ad2343dd4b8925d25cac27eb0437/epson-inkjet-printer-escpr2-1.1.5-1lsb3.2.src.rpm
Looks like a version bump to 1.1.5-1
intothemild commented on 2019-12-27 17:11 (UTC) (edited on 2019-12-27 17:12 (UTC) by intothemild)
This hits a 404 when trying to download the package, i updated the url and sha256 to what's below
<https://download3.ebz.epson.net/dsc/f/03/00/10/49/70/d7d30d9326b55356aaeb68ffd02d014623bfb8e4/epson-inkjet-printer-escpr2-1.1.3-1lsb3.2.src.rpm>
32e31d45ab77040230e6334a2cb612680f1b7ede4a404229ab035f33443d957a
I also updated the version to 1.1.3, and ran makepkg
this worked for me... I think that either the src.rpm should be commited to git, or the link gets updated regularly, it seems like it's on a CDN which isn't stable.
Pinned Comments
andit commented on 2023-10-24 17:22 (UTC) (edited on 2024-10-12 09:35 (UTC) by andit)
With every release I update the keywords (see Package Details above) containing a list of all Epson printer series supported by this driver. Additionally, SUPPORTED-PRINTERS at the GitLab repository gitlab.com/at.gentoo.repo/epson-inkjet-printer-escpr2 also contains a list of supported printers.
Most Epson Inkjet printers are covered by either this package or epson-inkjet-printer-escpr. If your printer is not supported by this package, be sure to check the other one. You may also want to consult the Wiki, specifically CUPS and CUPS/Printer-specific problems#Epson.
Note: all packages from AUR require
base-devel
, please read Arch User Repository as a user or PKGBUILD#makedepends for details on PKGBUILD.