Hello Everyone,
I have got an Epson Workforce WF-2750 scanner device.
To make it works with my Fedora 28, it seems, that I have no choice but install the tool provided by the manufacturer (no packaged driver available).
The Espson soft is available here, but only for Fedora 27:
http://support.epson.net/linux/en/im...version=1.3.28
I still tried to install it, but got the following error message.
Code:
cd ~/Downloads
tar zxf imagescan-bundle-fedora-27-1.3.28.x64.rpm.tar.gz
cd imagescan-bundle-fedora-27-1.3.28.x64.rpm
sudo sh ./install.sh
Error:
Problem 1: conflicting requests
- nothing provides libboost_filesystem.so.1.64.0()(64bit) needed by imagescan-3.38.0-1epson4fedora27.x86_64
Problem 2: package imagescan-plugin-networkscan-1.1.1-1epson4fedora27.x86_64 requires imagescan >= 3.9.0, but none of the providers can be installed
- conflicting requests
- nothing provides libboost_filesystem.so.1.64.0()(64bit) needed by imagescan-3.38.0-1epson4fedora27.x86_64
Problem 3: package imagescan-plugin-gt-s650-1.0.0-1epson4fedora27.x86_64 requires imagescan >= 3.28.0, but none of the providers can be installed
- conflicting requests
- nothing provides libboost_filesystem.so.1.64.0()(64bit) needed by imagescan-3.38.0-1epson4fedora27.x86_64
Problem 4: package imagescan-plugin-ocr-engine-1.0.0-1epson4fedora27.x86_64 requires imagescan >= 3.14.0, but none of the providers can be installed
- conflicting requests
- nothing provides libboost_filesystem.so.1.64.0()(64bit) needed by imagescan-3.38.0-1epson4fedora27.x86_64
Then I found this topic, explaining that libboost_filesystem.so.1.64.0 was installed on F27, but now F28 has v1.66.0:
https://bugzilla.redhat.com/show_bug.cgi?id=1576911
They are right
locate libboost_filesystem
/usr/lib64/libboost_filesystem.so.1.66.0
So I decided to install the previous version v1.64.0 near to the new one.
This is the first time I try doing a such thing (and I don't kwnow much about c++ and unix libs management).
I followed build instructions provided by the official site:
https://www.boost.org/doc/libs/1_64_...-variants.html
After downloading the sources, I used the following commands.
Code:
tar zxf boost_1_64_0.tar.gz
cd boost_1_64_0
./bootstrap.sh --with-libraries=filesystem
./b2
sudo cp stage/lib/* /usr/local/lib64
ldconfig -n -v /usr/local/lib64
/usr/local/lib64:
libboost_filesystem.so.1.64.0 -> libboost_filesystem.so.1.64.0
libboost_system.so.1.64.0 -> libboost_system.so.1.64.0
It seems there some stuff deployed, but the lib is still not found.
Code:
ls -al /usr/local/lib64
total 584
drwxr-xr-x. 2 root root 4096 May 28 20:32 .
drwxr-xr-x. 12 root root 4096 Feb 7 10:41 ..
-rw-r--r--. 1 root root 221068 May 28 20:32 libboost_filesystem.a
-rwxr-xr-x. 1 root root 136736 May 28 20:32 libboost_filesystem.so
-rwxr-xr-x. 1 root root 136736 May 28 20:32 libboost_filesystem.so.1.64.0
-rw-r--r--. 1 root root 47398 May 28 20:32 libboost_system.a
-rwxr-xr-x. 1 root root 19520 May 28 20:32 libboost_system.so
-rwxr-xr-x. 1 root root 19520 May 28 20:32 libboost_system.so.1.64.0
locate libboost_filesystem
/usr/lib64/libboost_filesystem.so.1.66.0
I have also tried with setting this dir in dedicated env var, without success.
Code:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib64
Does anyone have an idea on what I missed?