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.1.24-1
Git Clone URL: | https://aur.archlinux.org/epson-inkjet-printer-escpr2.git (read-only, click to copy) |
---|---|
Package Base: | epson-inkjet-printer-escpr2 |
Description: | Epson Inkjet Printer Driver 2 (ESC/P-R) for Linux |
Upstream URL: | http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX |
Keywords: | EP-50V EP-879A EP-880A EP-881A ET-3700 ET-3750 ET-4750 ET-8700 ET-M1140 ET-M1180 ET-M2140 ET-M3140 ET-M3170 ET-M3180 EW-M630T EW-M670FT L6160 L6170 L6190 Series |
Licenses: | |
Submitter: | AngryUbuntuNerd |
Maintainer: | AngryUbuntuNerd |
Last Packager: | AngryUbuntuNerd |
Votes: | 25 |
Popularity: | 1.08 |
First Submitted: | 2017-12-12 20:15 |
Last Updated: | 2020-12-29 13:17 |
Dependencies (3)
- cups (cups-git, libcups-ipp14, cups-ipp14, cups-noudev, cups-nosystemd)
- ghostscript
- imagescan (optional) – scanner support
Required by (0)
Sources (2)
test0 commented on 2020-05-12 06:17
enanone commented on 2020-04-03 09:18
@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
@AngryUbuntuNerd thank you very much for the answer, I'll look into it
AngryUbuntuNerd commented on 2020-03-06 12:35
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
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
Now up to 1.1.9
violaian commented on 2020-02-22 06:23
nsmcclellan commented on 2020-02-08 04:07
nsmcclellan commented on 2020-01-29 22:22
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
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
bwrsandman commented on 2019-01-25 16:06
Just a suggestion: could you add the following keywords to the package, it will make finding the package for specific printers easier: