There is a misunderstanding on your side.
Mageia 8 and cauldron are using LSB 4.1. This package is developed by the Linux Foundation.
https://wiki.linuxfoundation.org/lsb/starthttps://madb.mageia.org/package/show/application/0/name/lsb-core-libThe lsb-release-3.1-2.mga8 you are refering to is an additional (kind of 3rd party) package which is not connected nor developed by the Linux foundation. It adds some additional features (as example to query your OS or LSB version).
https://github.com/thkukuk/lsb-release_os-release. This package is NOT needed by the Epson driver and is NOT LSB itself!
OT:By consulting the manpages
- Code: Select all
man lsb-release
you could have found yourself what this package is for and how to use it. The option to show the LSB versions of which Mageia is compliant:
- Code: Select all
man lsb-release
....snip...
OPTIONS
-v, --version
Display the version of the LSB specification against which the distribution is compliant.
...snip...
Actual result:
- Code: Select all
$ lsb-release -v
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:cxx-3.1-amd64:cxx-3.1-noarch:cxx-3.2-amd64:cxx-3.2-noarch:graphics-3.1-amd64:graphics-3.1-noarch:graphics-3.2-amd64:graphics-3.2-noarch:lsb-2.0-amd64:lsb-2.0-noarch:lsb-3.0-amd64:lsb-3.0-noarch:lsb-3.1-amd64:lsb-3.1-noarch:lsb-3.2-amd64:lsb-3.2-noarch:lsb-4.0-amd64:lsb-4.0-noarch:lsb-4.1-amd64:lsb-4.1-noarch
/OTI'm also a little bit baffled as you were already able to install the official Epson printer drivers for the ET-4750 yourself. So you should know that Mageia complies/uses LSB >3.2. See your own thread
https://forums.mageia.org/en/viewtopic.php?f=24&t=14451. We explained some stuff to you and you did already good on your own.
According your second picture of the actual thread, you don't have any driver for the new printer ET-4856 installed. Thats why it is complaining. Do you have the driver installed?
http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=DE&CN2=&DSCMI=137647&DSCCHK=3205dbdc142420832c215645aaa98973a33cd408You can also install the all-in-one package if you are not that experienced:
http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=DE&CN2=&DSCMI=137720&DSCCHK=6d27f8d18fdd3cba92d36c84a7f2da4652807de1You need to use the following command to let the installer pull in the needed LSB packages:
- Code: Select all
su -c "urpmi epson-inkjet-printer-escpr2-1.1.49-1lsb3.2.x86_64.rpm"
It seems that you either doubleclicked the rpm or used the "rpm -ivh" command which will for sure complain about missing lsb as it doesn't resolve dependencys on its own.
See example output from a test machine. You see that LSB 4.1 gets installed (which fullfills LSB > 3.2):
- Code: Select all
$ LC_ALL=C su -c "urpmi epson-inkjet-printer-escpr2-1.1.49-1lsb3.2.x86_64.rpm"
Password:
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Arch
(medium "Core Release (distrib1)")
at 3.2.1 2.mga8 x86_64
colord 1.4.5 1.mga8 x86_64
cups 2.3.3op2 1.mga8 x86_64
cups-common 2.3.3op2 1.mga8 x86_64
cups-filesystem 2.3.3op2 1.mga8 noarch
cups-filters 1.28.7 1.mga8 x86_64
ed 1.16 1.mga8 x86_64
lib64cups-filters1 1.28.7 1.mga8 x86_64
lib64qt3 3.3.8b 50.mga8 x86_64
lsb-core-lib64 4.1 24.mga8 x86_64
lsb-core-noarch 4.1 24.mga8 x86_64
lsb-lib64 4.1 24.mga8 x86_64
lsb-noarch 4.1 24.mga8 x86_64
pax 3.4 20.mga8 x86_64
perl-CGI 4.510.0 1.mga8 noarch
perl-Class-ISA 0.360.0 11.mga8 noarch
perl-Pod-Parser 1.630.0 6.mga8 noarch
perl-Pod-Plainer 1.40.0 7.mga8 noarch
printer-testpages 2006 14.mga8 noarch
qt3-common 3.3.8b 50.mga8 x86_64
(command line)
epson-inkjet-printer-escpr2 1.1.49 1lsb3.2 x86_64
35MB of additional disk space will be used.
12MB of packages will be retrieved.
Proceed with the installation of the 21 packages? (Y/n)
Don't use rpm -ivh in this case as it doesn't pull deps:
- Code: Select all
$ LC_ALL=C su -c "rpm -ivh epson-inkjet-printer-escpr2-1.1.49-1lsb3.2.x86_64.rpm"
Password:
error: Failed dependencies:
lsb >= 3.2 is needed by epson-inkjet-printer-escpr2-1.1.49-1lsb3.2.x86_64.rpm
Additional comment: If you not only install the driver but also the Epson utility or all-in-one package you get also the link and the request to use the epson printer setup tool.
As you didn't provide any informations which driver you used, which steps you have done, which tools you used exactly....it is like poking around in the dark...