On 7/15/19 9:25 AM, Michael Stone wrote:
On Mon, Jul 15, 2019 at 09:15:19AM -0500, Kent West wrote:
However, that didn't solve the issue; apparently the SMA release on the "Description:" line of output from "lsb_release -a" instead of the "Release:" line.

And now we see one of the big reasons why the LSB initiative failed: the vendors didn't write to the spec, they just wrote to what worked on their preferred distro. Which is basically what they did without LSB--making the effort of implementing LSB a complete waste of time.


I'm glad you posted this, for three reasons:

1) it allowed me to realize I wrote "the SMA release" instead of "the SMA relies". I hate when I produce unintelligible output.

2) It answers my question of why Debian seems to have deprecated LSB. I don't know anything about programming to the LSB spec, but your comment makes it clear that Quest (<-- a little negative publicity there) failed to support the LSB properly, and vendors like that have made, as you say, "the effort of implementing LSB a complete waste of time."

3) It spurs me to ask: So, if not via LSB, what is the canonical way to programatically determine the version of an installed Debian setup?

Thanks!

--

Kent


Reply via email to