openSUSE 11.4 does not install LSB by default

I upgraded my server from 11.1 to 11.4. I was having problems starting the flexlm license server. Kept getting file not found. Problem was that LSB was not installed. The lsb-release (Linux Standard Base Release Tools) was installed, lsb (Linux Standard Base Core) was not installed. Checked other installs, 11.3 and 11.1 have lsb installed, 11.4 does not. Does anyone know why LSB Core not installed by default on 11.4? Thanks.

Dave W

On 09/20/2011 09:16 PM, dwestf wrote:
> Does anyone know why LSB Core not installed by default
> on 11.4? Thanks.

as far as i know it is default installed, it was here:

denverd@linux-os114:~> locate lsb_
/usr/bin/lsb_release
/usr/share/man/man1/lsb_release.1.gz

and, in the sequence of installed rpms, it was first installed as
package number 462 (early early, initial install) and then updated to a
newer version with package number 1041:

denverd@linux-os114:~> rpm -qa | grep -n lsb-
462:lsb-release-2.0-9.1.noarch
1041:lsb-4.0-12.1.i586

now, why it didn’t default install for you, i have no idea but i do
wonder what you meant by “I upgraded my server from 11.1 to 11.4”, that
is, how did you do that?

afaik there is no supported, suggested or recommended path direct from
11.1 to 11.4 without intervening steps to 11.2 and 11.3, cites:
http://tinyurl.com/35p966c
http://tinyurl.com/6kvoflv


DD
Caveat-Hardware-Software-
openSUSE®, the “German Automobiles” of operating systems

It may be due to the way you “upgraded”. And as there are many ways to do such a sort of action and you do not describe what you did, it is difficult to make any assumption.

I’m sure lsb-release was installed on my laptop, lsb wasn’t. Yet I also know that it was installed on a friend’s laptop, the 15 inch sister of mine. Both 64bit. I ran into it soon after install, don’t remember why.

I just had a quick visit to 12 11.4 machines. Three were clean install, nine upgrades, seven servers (no X) five desktops. Only two, my laptop and a mailserver had lsb installed. All had lsb-release installed. A 12.1-ms5 server install + KDE-4.7.1 only had lsb-release.

“locate lsb_” only finds lsb-release files, “locate lsb-” finds lsb core files. I used “rpm -q lsb” and “rpm -q lsb-release”.

On the laptop google-chrome-beta depended on lsb. On the mailserver lsb and lsb-release are orphans.

lsb-release is on the 11.4 DVD; lsb is not on the DVD.

Same here - except on a 64bit system.

I’m sure lsb-release is installed by default on 11.4 because otherwise it would be the first thing I would install as soon as I get access to a terminal and run my installation script. I do have lsb installed too but didn’t install it manually … Wait a minute … It looks like it was installed by google-earth-stable (!).

**# zypper in google-earth-stable**
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  google-earth-stable lsb 

2 new packages to install.
Overall download size: 30.4 MiB. After the operation, additional 92.1 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package google-earth-stable-6.0.3.2197-0.x86_64 (1/2), 30.4 MiB (92.1 MiB unpacked)
Retrieving: google-earth-stable-6.0.3.2197-0.x86_64.rpm [done (1.0 MiB/s)] 
Installing: lsb-4.0-12.1 [done]
Installing: google-earth-stable-6.0.3.2197-0 [done]
Additional rpm output:
Starting service at daemon..done
warning: commands will be executed using /bin/sh
job 2 at 2011-09-20 13:50

My upgrade was a clean install from 11.1. I have been looking at different computers here, some were upgraded from 11.2 or 11.3 most were clean installs from 11.1 or older.

This is from a script I use to control my computers. Xena is the 11.4 server that I had to install LSB, the only other 11.4 computer that had LSB was doom3 and that is used by a programer that installs what ever he needs.


Enter command: For example mkdir /var/log/oldLogs 
cat /etc/*release;rpm -qa|grep lsb

Running Custom Command on Agentsmith.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Argo.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Atlas.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Bart.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Beast.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Cerberus_Center.Gig.CTL
CentOS release 4.9 (Final)
redhat-lsb-3.0-8.EL

Running Custom Command on Cerberus.Gig.CTL
CentOS release 4.9 (Final)
redhat-lsb-3.0-8.EL

Cerberus_Left.Gig.CTL not responding, skipping

Running Custom Command on Cerberus_Right.Gig.CTL
CentOS release 4.9 (Final)
redhat-lsb-3.0-8.EL

Running Custom Command on Colossus_Center.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Colossus.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Colossus_Left.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Colossus.RDTE.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Colossus_Right.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Colossus_TopLeft.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Colossus_TopRight.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Demon.Gig.CTL
openSUSE 11.4 (i586)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Domino.Gig.CTL
openSUSE 11.4 (i586)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Doom3.Gig.CTL
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64"
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-4.0-12.1.x86_64
lsb-appchk-webui-2.0.99-1.14.noarch
lsb-release-2.0-9.1.noarch
lsb-appchk-3.3-5.44.x86_64
lsb-appchk-debuginfo-3.3-5.44.x86_64
lsb-build-cc-3.0.0.20050607-135.41.x86_64
lsb-build-c++-3.0.0.20050607-135.41.x86_64
lsb-build-c++-debuginfo-3.0.0.20050607-135.41.x86_64
lsb-buildenv-4.0-6.30.x86_64

Running Custom Command on FireScout1.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on FireScout2.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Hagar.Gig.CTL
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-ia32:core-3.2-ia32:core-4.0-ia32"
openSUSE 11.3 (i586)
VERSION = 11.3
lsb-release-2.0-5.1.noarch
lsb-4.0-7.1.i586

Running Custom Command on Havoc.Gig.CTL
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-2.0-ia32:core-3.2-ia32"
openSUSE 11.1 (i586)
VERSION = 11.1
lsb-3.2-1.27

Running Custom Command on Hemi.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Hercules.Gig.CTL
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-2.0-x86_64:core-3.2-x86_64"
openSUSE 11.1 (x86_64)
VERSION = 11.1
lsb-3.2-1.38

Running Custom Command on Kvack.Gig.CTL
openSUSE 11.4 (i586)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Lucky-eddy.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Marvin.Gig.CTL
openSUSE 11.3 (i586)
VERSION = 11.3
lsb-release-2.0-5.1.noarch

Running Custom Command on Mongo.Dome.CTL
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-2.0-x86_64:core-3.2-x86_64"
openSUSE 11.1 (x86_64)
VERSION = 11.1
lsb-3.2-1.38

Running Custom Command on Nova.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Opus.Gig.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Shadowcat.Gig.CTL
openSUSE 11.3 (x86_64)
VERSION = 11.3
lsb-release-2.0-5.1.noarch

Running Custom Command on Supert.Dome.CTL
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
lsb-release-2.0-9.1.noarch

Running Custom Command on Tank.Gig.CTL
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64"
openSUSE 11.3 (x86_64)
VERSION = 11.3
lsb-4.0-7.1.x86_64
lsb-release-2.0-5.1.noarch

Running Custom Command on Xena.RDTE.CTL
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-ia32:core-3.2-ia32:core-4.0-ia32"
openSUSE 11.4 (i586)
VERSION = 11.4
CODENAME = Celadon
lsb-4.0-12.1.i586
lsb-release-2.0-9.1.noarch

Running Custom Command on Zeus.Dome.CTL
Fedora Core release 4 (Stentz)
LSB_VERSION="1.3"
Fedora Core release 4 (Stentz)
redhat-lsb-1.3-10
Press any key to Continue

Started YaST2. In Software Management selected RPM “Requires” and searched for lsb. The only package I saw that requited LSB in Dependencies was rear (Relax and Recover). The others require lse-release.

Dave W