Subject: Re: libstdc++ problem with pkgsrc/firefox-bin
To: Ed Gould <ed@left.wing.org>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: tech-pkg
Date: 04/17/2006 11:57:34
On Mon, 17 Apr 2006 08:41:34 -0700, Ed Gould <ed@left.wing.org> wrote:

> On Sun, 16 Apr 2006 16:38:22 -0700, I wrote:
> > I got the ENOEXEC problem sorted out (creating /emul/linux, symlinked to
> > /usr/pkg/emul/,lionux was the key), but I now get these messages when
> > starting firefox on -current:
> 
> I found the problem.  It turns out that pkgsrc/www/firefox-bin will 
> pull in a suitable set of SuSe packages, if there aren't any already 
> installed.  It turns out that these are the suse91_* packages.
> 
> But it's strange that multiple versions of the SuSe packages can be 
> installed together, and that just installing firefox-bin didn't notice 
> that the wrong ones were installed.

Indeed.  Based on some problems I had with acroread7 yesterday, my
recommendation is to put 

	SUSE_PREFER=10.0

in /etc/mk.conf and to add suse100_compat manually.  (There's no suse100
metapackage, which is also strange.)


		--Steven M. Bellovin, http://www.cs.columbia.edu/~smb