LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 12-24-2021, 12:54 AM   #1
gregors
Member
 
Registered: Mar 2018
Posts: 177

Rep: Reputation: Disabled
[LSB] Version confusion


Hi there!

My new printer (Epson ET-M1140) isn't supported by cups. I can use it using the ET-M1120 driver but it would be nice to be able to use all of its features.

So, I searched the web and found a recent (12/20/21) deb package which refuses installation complaining that it needs LSB >=3.2

Now, where can I get that? The Debian package I found so far tells it is version 11.something ... since I'm convinced that 11 is greater than 3.2, why doesn't it work although the Debian package lsb-base is installed. And the links on https://wiki.linuxfoundation.org/lsb/start (at least the link on the pages "behind" these links) seem to point to nowhere.

Is there someone willing to help me with that thing?

TIA+Merry Xmas

Gregor
 
Old 12-24-2021, 04:58 AM   #2
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,670

Rep: Reputation: Disabled
This is a bit complicated. Debian dropped LSB support in 2015. See
https://wiki.debian.org/LSB
https://wiki.debian.org/DebianLsb
https://wiki.debian.org/LsbRuntimeCompliance

After that, the LSB package version number was changed. From the changelog:
Code:
lsb (9.20150826) unstable; urgency=low

  * Drop all the LSB compatibility packages besides lsb-release and lsb-base
    - Drop packages-availability checking in lsb-release
    - Truncate README.Debian to a minimum
    - Document this in lsb-base.NEWS.Debian
  * Change the versioning number to avoid any ambiguity; use joeyh's
    version.date, with version being Debian next stable's
So, lsb-11.1.0 just means it's the LSB package for Debian 11.
Quote:
Originally Posted by gregors View Post
why doesn't it work although the Debian package lsb-base is installed.
An old printer driver most probably requires lsb-printing, not only lsb-base to be installed. Recent Debian releases don't provide lsb-printing anymore. Interestingly enough, Ubuntu still builds lsb-printing from lsb sources:
Code:
lsb (11.1.0ubuntu1) focal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Re-added LSB compatibility packages, so that auto-downloadable
      LSB-based printer driver packages work.
[...]
I'd suggest you rebuild the Ubuntu LSB package from source and install it on Debian. Alternatively, you may build a dummy lsb-printing using commands equivs-control and equivs-build from package equivs.
 
1 members found this post helpful.
Old 12-24-2021, 05:36 AM   #3
gregors
Member
 
Registered: Mar 2018
Posts: 177

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by shruggy View Post
...
Thank you very much. It seems Debian dropped LSB support when I was experimenting with Slackware. That may answer the question why I never heard of Debian dropping LSB support.

So, I'll see if I can find the Ubuntu source code for LSB.

Regards,

Gregor
 
Old 12-24-2021, 05:46 AM   #4
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,670

Rep: Reputation: Disabled
Quote:
Originally Posted by gregors View Post
So, I'll see if I can find the Ubuntu source code for LSB.
I linked to it in my previous post.

Generally, you'll find information about corresponding Ubuntu package in Debian package tracker. In this case,
https://tracker.debian.org/pkg/lsb

See links down the right column. Ubuntu maintains diffs from Debian source packages as patches. The full list for the lsb package is at
https://patches.ubuntu.com/by-release/ubuntu/l/lsb

Last edited by shruggy; 12-24-2021 at 08:05 AM.
 
1 members found this post helpful.
Old 12-25-2021, 12:07 AM   #5
gregors
Member
 
Registered: Mar 2018
Posts: 177

Original Poster
Rep: Reputation: Disabled
Thanks again!

Well, maybe I'll give Ubuntu a try with a new computer (mine is 8 years now).

Gregor
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Blfs Version 2013-02-20 lsb missing yjy4321 Linux From Scratch 5 02-28-2013 12:35 AM
This version of Google Earth requires LSB 4.0 support ?? rmknox Linux - Newbie 2 01-18-2011 08:11 PM
[SOLVED] I want to build "ELF 64-bit LSB shared object", not "ELF 64-bit LSB executable" matschr Red Hat 2 11-15-2010 11:55 AM
Building LSB compatible application with LSB SDK - lsbappchk fails gkiagia Programming 0 01-12-2007 05:00 AM
LSB (Linux Standard Base) is ready!!when will be applied?! l_9_l Linux - General 0 04-02-2002 06:00 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 09:54 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration