Subject: Re: Does www/firefox-gtk2-bin (via linux emulation) work on NetBSD? (really?)
To: Juan RP <juan@xtraeme.nopcode.org>
From: grant beattie <grant@NetBSD.org>
List: tech-pkg
Date: 10/22/2004 17:04:21
--gj572EiMnwbLXET9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Fri, Oct 22, 2004 at 08:52:34AM +0200, Juan RP wrote:
> On Fri, 22 Oct 2004 03:05:23 +0200
> Thomas Klausner <wiz@NetBSD.org> wrote:
>=20
> > Works for me (tm) on 2.99.9 from Oct 2.
>=20
> Cool... but my point is that you cannot install firefox-gtk2-bin if you d=
on't
> have the suse9 pkgs before, and the same goes if you are using suse-7.3*.
that is what I would have expected. there is currently no (easy) way
for a Linux binary pkg to require a newer version. I have done some
work in abstracting the various emul pkgs out, but it is not complete
yet.
> -lstdc++.5 =3D> /usr/lib/libstdc++.so.5
> -lgcc_s.1 =3D> /usr/lib/libgcc_s.so.1
> -lc.6 =3D> not found
> -lXft.2 =3D> not found
> -lfontconfig.1 =3D> not found
> -lfreetype.6 =3D> not found
>=20
> I don't know why they are missing...
they may not be missing. NetBSD ldd(1) is treating it as a native
binary, so doesn't know where to look for them - note that the path to
libpthread/libstdc++/libgcc_s is "wrong".
you need to run Linux ldd(1) to get the correct output.
grant.
--gj572EiMnwbLXET9
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)
iD8DBQFBeLD1luYOb9yiFXoRAsdeAJ9P9tasrBE1AWvKGBLzomizYIyaegCeOTgB
/Auu/UZO9imUXglILL0Ql84=
=YfHi
-----END PGP SIGNATURE-----
--gj572EiMnwbLXET9--