Closed Bug 368990 Opened 18 years ago Closed 18 years ago

Both seamonkey-installer-bin and seamonkey-bin fail: libstdc++.so.6: No such file or directory

Categories

(SeaMonkey :: Build Config, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: tonymec, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a2pre) Gecko/20070131 SeaMonkey/1.5a
Build Identifier: ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-trunk/seamonkey-1.5a.en-US.linux-i686.installer.tar.bz2 (dated 1-Feb-2007)

Trying to install from seamonkey-1.5a.en-US.linux-i686.installer.tar.bz2 dated 1-Feb-2007:
seamonkey-installer-bin: error while loading shared libraries: libstdc++.so.6:
cannot open shared object file: No such file or directory

OK, let's try the non-installer .tar.bz2. bunzip2 works. tar -x works. Let's try to run seamonkey:
/usr/local/seamonkey/seamonkey-bin: error while loading shared libraries:
libstdc++.so.6: cannot open shared object file: No such file or directory

Reproducible: Always

Steps to Reproduce:
1. Just try to install and/or run SeaMonkey trunk nightly dated 1-Feb-2007

Actual Results:  
libstdc++.so.6 not found, see above

Expected Results:  
Installer and browser should start and run.

Additional info:
Using Novell-SUSE Linux Professional 9.3

rpm -qa |grep stdc
libstdc++-3.3.5-5
libstdc++-devel-3.3.5-5

cd /usr/lib
ls -ld *stdc++*
-rwxr-xr-x  1 root root  358388 Nov 15  2000 libstdc++-3-libc6.1-2-2.10.0.so*
-rwxr-xr-x  1 root root  379394 Jan 10  2003 libstdc++-3-libc6.2-2-2.10.0.so*
-rwxr-xr-x  1 root root  358509 Jan 23  2000 libstdc++-libc6.1-1.so.2*
lrwxrwxrwx  1 root root      31 Dec  8  2005 libstdc++-libc6.1-2.so.3 -> libstdc++-3-libc6.1-2-2.10.0.so*
lrwxrwxrwx  1 root root      31 Dec  8  2005 libstdc++-libc6.2-2.so.3 -> libstdc++-3-libc6.2-2-2.10.0.so*
-rw-r--r--  1 root root 1570472 Mar 19  2005 libstdc++.a
-rw-r--r--  1 root root     791 Mar 19  2005 libstdc++.la
lrwxrwxrwx  1 root root      18 Dec  8  2005 libstdc++.so -> libstdc++.so.5.0.7*
lrwxrwxrwx  1 root root      20 Dec  8  2005 libstdc++.so.2.7.2 -> libstdc++.so.2.7.2.8*
-rwxr-xr-x  1 root root  245395 Aug 25  1999 libstdc++.so.2.7.2.8*
lrwxrwxrwx  1 root root      18 Dec  8  2005 libstdc++.so.2.8 -> libstdc++.so.2.8.0*
-rwxr-xr-x  1 root root  325815 Oct 14  1998 libstdc++.so.2.8.0*
lrwxrwxrwx  1 root root      18 Dec  8  2005 libstdc++.so.2.9 -> libstdc++.so.2.9.0*
-rwxr-xr-x  1 root root  352278 Jun 29  1999 libstdc++.so.2.9.0*
lrwxrwxrwx  1 root root      18 Dec  8  2005 libstdc++.so.5 -> libstdc++.so.5.0.7*
-rwxr-xr-x  1 root root  754836 Mar 19  2005 libstdc++.so.5.0.7*
Flags: blocking-seamonkey1.5a?
Version: unspecified → Trunk
P.S. Bug doesn't apply to 2007-01-31 build.
This sounds to me as if you are using a too old Linux version for the new builds generated by our new tinderbox.

SuSE 9.3 seems to be a distribution that was released in April 2005, its successor, SUSE 10.0 followed in October - and should still be supported by those new builds.
Depends on: 294182
Tony, what versions of gtk2 and pango do you have?
gtk2 and pango don't really matter. We're using libstdc++.so.6, which doesn't come by default with that distro (and probably isn't available at all).

The list of targeted versions for 1.9 (current trunk) can be found here: http://developer.mozilla.org/en/docs/Linux_Compatibility_Reference
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → WONTFIX
(In reply to comment #3)
> Tony, what versions of gtk2 and pango do you have?
"rpm -qa" gives (among others) the following lines:

gtk2-2.6.4-6.7
gtk2-devel-2.6.4-6.7
gtk2-doc-2.6.4-6

pango-1.8.1-4
pango-devel-1.8.1-4

(In reply to comment #4)
> gtk2 and pango don't really matter. We're using libstdc++.so.6, which doesn't
> come by default with that distro (and probably isn't available at all).
> 
> The list of targeted versions for 1.9 (current trunk) can be found here:
> http://developer.mozilla.org/en/docs/Linux_Compatibility_Reference
> 

I'll try to find a SuSE release 10 but I didn't see it a few days ago where I bought this 9.3. (They do stock M$W, but I'm not gonna buy /that/ crap at 99€ or more apiece -- let's say between 120 and 130 USD.)

<shrug /> Of course, I can't reverse a policy decision but it sounds somewhat harsh to me (SuSE 9.3 is still supported with security updates etc.). Sounds to me as if you stopped supporting XP on the grounds that Vista has just come out. (Yes, I know W98 isn't supported anymore by new builds, but how old is it? More than 9 months, I bet.)

Well, I guess my choices are to upgrade SuSE (if and when I find a merchant who stocks it) or downgrade SeaMonkey (to 20070131 trunk or to 1.1 or earlier).
Or to build it yourself... it should still build on your system: it's just that mozilla.org binaries aren't going to work.
> I'll try to find a SuSE release 10 but I didn't see it a few days ago where I
> bought this 9.3.

If you _bought_ SuSE 9.3 _now_, then someone probably laughs loudly about the money you threw out the window over to him, as 9.3 is really an oldtimer nowadays.

The current version is openSUSE 10.2 (despite the name change, this is the same thing, only newer versions). It's been in stores here (Austria/Europe) since shortly before Christmas of 2006, and it's been available for free download from opensuse.org even one or two weeks longer than that.
(In reply to comment #6)
> Or to build it yourself... it should still build on your system: it's just that
> mozilla.org binaries aren't going to work.
> 

I'm building Vim on my system, but SeaMonkey is orders of magnitude above that; and I expect the build to take hours rather than minutes (especially the first build, which will necessarily be a "clobber" build) -- IF I get it done at all. Well, I may at least try.

(In reply to comment #7)
> > I'll try to find a SuSE release 10 but I didn't see it a few days ago where I
> > bought this 9.3.
> 
> If you _bought_ SuSE 9.3 _now_, then someone probably laughs loudly about the
> money you threw out the window over to him, as 9.3 is really an oldtimer
> nowadays.

No, I bought 9.3 months ago, but I went to that same shop days ago and didn't find SuSE 10. Didn't find ANY Linux in fact: seems they've gone Windows-only.

> 
> The current version is openSUSE 10.2 (despite the name change, this is the same
> thing, only newer versions). It's been in stores here (Austria/Europe) since
> shortly before Christmas of 2006, and it's been available for free download
> from opensuse.org even one or two weeks longer than that.
> 

Download? That's good news: if I can get that to work, then no need to find a store which stocks it.
Flags: blocking-seamonkey1.5a?
You need to log in before you can comment on or make changes to this bug.