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--