Author Topic: Linux Standard Base - Do we support it?  (Read 984 times)

Offline sling-shot

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1730
  • Satyameva Jayate | Truth Alone Triumphs.
Linux Standard Base - Do we support it?
« on: August 22, 2012, 09:18:25 AM »
I have been wondering about Linux Standard Base for sometime. Do we support it? If yes, then which version?
On the other hand, LSB seems to be focused on enterprise. So we may not need to support it. And further it seems to use only a subset of RPM features. So may be we already support it by default.
The concept is really interesting to me.
-SS.
Packaging well will cure headaches of many :) But learning to package will cause headaches in many :(

AMD AthlonX2 3600+/ASUS M2NPV-VM/ATi HD4670/Onboard sound/3.5GB DDR2-533 RAM/SEAGATE 160+320GB HDD/DELL S2240L FullHD/Creative SBS370 2.1/PCLinuxOS2013/KDE4
Samsung NP305U1-A06IN | Nokia E6

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10644
  • MLUs Forever!
Re: Linux Standard Base - Do we support it?
« Reply #1 on: August 22, 2012, 09:40:14 AM »
Code: [Select]
/bin/lsb_release
LSB Version:    lsb-3.1-ia32:lsb-3.1-noarch:core-3.0-ia32:core-3.0-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:cxx-3.2-ia32:cxx-3.2-noarch:graphics-3.2-ia32:graphics-3.2-noarch:lsb-3.0-ia32:lsb-3.0-noarch:lsb-3.2-ia32:lsb-3.2-noarch:lsb-4.0-ia32:lsb-4.0-noarch
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline sling-shot

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1730
  • Satyameva Jayate | Truth Alone Triumphs.
Re: Linux Standard Base - Do we support it?
« Reply #2 on: August 22, 2012, 10:17:19 AM »
Code: [Select]
/bin/lsb_release
LSB Version:    lsb-3.1-ia32:lsb-3.1-noarch:core-3.0-ia32:core-3.0-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:cxx-3.2-ia32:cxx-3.2-noarch:graphics-3.2-ia32:graphics-3.2-noarch:lsb-3.0-ia32:lsb-3.0-noarch:lsb-3.2-ia32:lsb-3.2-noarch:lsb-4.0-ia32:lsb-4.0-noarch

ENGLISH please ;) ;) :)
Packaging well will cure headaches of many :) But learning to package will cause headaches in many :(

AMD AthlonX2 3600+/ASUS M2NPV-VM/ATi HD4670/Onboard sound/3.5GB DDR2-533 RAM/SEAGATE 160+320GB HDD/DELL S2240L FullHD/Creative SBS370 2.1/PCLinuxOS2013/KDE4
Samsung NP305U1-A06IN | Nokia E6

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10644
  • MLUs Forever!
Re: Linux Standard Base - Do we support it?
« Reply #3 on: August 22, 2012, 10:29:27 AM »
The  lsb_release command reports certain LSB (Linux Standard Base) and distribution-specific information.

try     man lsb_release     for further command options.

I am sure you will find that info enlightening when you investigate LSB further :D   I never felt the need TBH ...
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline sling-shot

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1730
  • Satyameva Jayate | Truth Alone Triumphs.
Re: Linux Standard Base - Do we support it?
« Reply #4 on: August 22, 2012, 10:39:00 AM »
I was looking into this for ONE purpose only. That is to put a line on the Wiki about if PCLinuxOS is LSB compliant or not in its description.
Packaging well will cure headaches of many :) But learning to package will cause headaches in many :(

AMD AthlonX2 3600+/ASUS M2NPV-VM/ATi HD4670/Onboard sound/3.5GB DDR2-533 RAM/SEAGATE 160+320GB HDD/DELL S2240L FullHD/Creative SBS370 2.1/PCLinuxOS2013/KDE4
Samsung NP305U1-A06IN | Nokia E6

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10644
  • MLUs Forever!
Re: Linux Standard Base - Do we support it?
« Reply #5 on: August 22, 2012, 10:57:24 AM »
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline Old-Polack

  • Administrator
  • Super Villain
  • *****
  • Posts: 11577
  • ----IOFLU----
Re: Linux Standard Base - Do we support it?
« Reply #6 on: August 22, 2012, 11:22:11 AM »
Note the very limited and obscure applications certified to run on this very limited group of certified distributions.

LSB = A much touted planned event that never happened, and when it didn't happen, nobody cared.
Old-Polack

Of what use be there for joy, if not for the sharing thereof?



Lest we forget...

Offline sling-shot

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1730
  • Satyameva Jayate | Truth Alone Triumphs.
Re: Linux Standard Base - Do we support it?
« Reply #7 on: August 22, 2012, 11:30:00 AM »
Turn of events seem to be unfortunate from my perspective. While everyone is looking for standardization across spheres - web pages, document formats - the main OS standardization has been relegated to a side show.
Packaging well will cure headaches of many :) But learning to package will cause headaches in many :(

AMD AthlonX2 3600+/ASUS M2NPV-VM/ATi HD4670/Onboard sound/3.5GB DDR2-533 RAM/SEAGATE 160+320GB HDD/DELL S2240L FullHD/Creative SBS370 2.1/PCLinuxOS2013/KDE4
Samsung NP305U1-A06IN | Nokia E6

Online gseaman

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3793
Re: Linux Standard Base - Do we support it?
« Reply #8 on: August 22, 2012, 11:50:47 AM »
Turn of events seem to be unfortunate from my perspective. While everyone is looking for standardization across spheres - web pages, document formats - the main OS standardization has been relegated to a side show.

The goal is noble, but not very workable. Since anyone can fork a distribution to make anything they want, distributions can't sit around waiting for a committee to set a standard. A more practical approach is what the freedesktop.org has done to improve the ability to create programs that work and look consistent on many different desktops.

Galen

Offline sling-shot

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1730
  • Satyameva Jayate | Truth Alone Triumphs.
Re: Linux Standard Base - Do we support it?
« Reply #9 on: August 22, 2012, 11:56:50 AM »
The idea seems to be not to sit around and wait for the committee decision in order to implement a feature. It is that you implement things as you like but make sure that it includes the minimum set as prescribed in LSB.

Take the situation of ODF. We have Open Office, Libre Office, Calligra etc. All of these can handle ODF files but individually as programmes they have differing feature sets.
Packaging well will cure headaches of many :) But learning to package will cause headaches in many :(

AMD AthlonX2 3600+/ASUS M2NPV-VM/ATi HD4670/Onboard sound/3.5GB DDR2-533 RAM/SEAGATE 160+320GB HDD/DELL S2240L FullHD/Creative SBS370 2.1/PCLinuxOS2013/KDE4
Samsung NP305U1-A06IN | Nokia E6

Online gseaman

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3793
Re: Linux Standard Base - Do we support it?
« Reply #10 on: August 22, 2012, 12:03:05 PM »
You are right, and I was not clear. The point is still the same. If the lsb base lists a glibc version x.x.x minimum, and glibc is up to x.x.x + 3 and dropped some previous functions, distros have to choose the new library or stay lsb compliant and stay with the old library. Of course, if lsb updates it's requirements, previously compliant applications would fail. The solution for this particular situation is for base libraries to maintain a stable API, but they have reasons why they do not want to do that. So, apps and distros just have to keep up.

Galen

Offline sling-shot

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1730
  • Satyameva Jayate | Truth Alone Triumphs.
Re: Linux Standard Base - Do we support it?
« Reply #11 on: August 22, 2012, 12:09:27 PM »
You are right, and I was not clear. The point is still the same. If the lsb base lists a glibc version x.x.x minimum, and glibc is up to x.x.x + 3 and dropped some previous functions, distros have to choose the new library or stay lsb compliant and stay with the old library. Of course, if lsb updates it's requirements, previously compliant applications would fail. The solution for this particular situation is for base libraries to maintain a stable API, but they have reasons why they do not want to do that. So, apps and distros just have to keep up.

Galen

Now THAT makes sense :)
Packaging well will cure headaches of many :) But learning to package will cause headaches in many :(

AMD AthlonX2 3600+/ASUS M2NPV-VM/ATi HD4670/Onboard sound/3.5GB DDR2-533 RAM/SEAGATE 160+320GB HDD/DELL S2240L FullHD/Creative SBS370 2.1/PCLinuxOS2013/KDE4
Samsung NP305U1-A06IN | Nokia E6