From owner-freebsd-emulation@FreeBSD.ORG  Fri Oct  3 10:42:03 2008
Return-Path: <owner-freebsd-emulation@FreeBSD.ORG>
Delivered-To: freebsd-emulation@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D7FEB106568F;
	Fri,  3 Oct 2008 10:42:03 +0000 (UTC)
	(envelope-from tijl@ulyssis.org)
Received: from mailrelay011.isp.belgacom.be (mailrelay011.isp.belgacom.be
	[195.238.6.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 4F5528FC30;
	Fri,  3 Oct 2008 10:42:03 +0000 (UTC)
	(envelope-from tijl@ulyssis.org)
X-Belgacom-Dynamic: yes
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqAEAPiR5UhXQHFN/2dsb2JhbACBcbl3gWg
Received: from 77.113-64-87.adsl-dyn.isp.belgacom.be (HELO
	kalimero.kotnet.org) ([87.64.113.77])
	by relay.skynet.be with ESMTP; 03 Oct 2008 12:42:01 +0200
Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1])
	by kalimero.kotnet.org (8.14.3/8.14.3) with ESMTP id m93AflGc029813;
	Fri, 3 Oct 2008 12:41:48 +0200 (CEST)
	(envelope-from tijl@ulyssis.org)
From: Tijl Coosemans <tijl@ulyssis.org>
To: Boris Samorodov <bsam@ipt.ru>, freebsd-emulation@freebsd.org
Date: Fri, 3 Oct 2008 12:41:45 +0200
User-Agent: KMail/1.9.10
References: <200810011852.45247.tijl@ulyssis.org>
	<200810021632.16085.tijl@ulyssis.org> <70513378@bb.ipt.ru>
In-Reply-To: <70513378@bb.ipt.ru>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200810031241.47289.tijl@ulyssis.org>
Cc: Chagin Dmitry <dchagin@freebsd.org>
Subject: Re: firefox & flash9 patches - now it works with sound on 8-CURRENT
X-BeenThere: freebsd-emulation@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Development of Emulators of other operating systems
	<freebsd-emulation.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-emulation>, 
	<mailto:freebsd-emulation-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-emulation>
List-Post: <mailto:freebsd-emulation@freebsd.org>
List-Help: <mailto:freebsd-emulation-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-emulation>, 
	<mailto:freebsd-emulation-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Oct 2008 10:42:03 -0000

On Thursday 02 October 2008 18:53:33 Boris Samorodov wrote:
> Tijl Coosemans <tijl@ulyssis.org> writes:
>> On Thursday 02 October 2008 16:15:48 Vladimir Grebenschikov wrote:
>>> On Thu, 2008-10-02 at 15:57 +0200, Tijl Coosemans wrote:
>>> Can it find all lib dependencies for instance? What does ldd say:
>>>> 
>>>> % /compat/linux/bin/sh /usr/bin/ldd /usr/lib/libflashsupport.so
>>>>         libssl.so.5 => /lib/libssl.so.5 (0x20020000)
>>>>         libpthread.so.0 => /lib/obsolete/linuxthreads/libpthread.so.0 (0x20059000)
>>>>         libc.so.6 => /lib/obsolete/linuxthreads/libc.so.6 (0x200ac000)
>>>>         libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x201cb000)
>>>>         libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x201e2000)
>>>>         libcom_err.so.2 => /lib/libcom_err.so.2 (0x20254000)
>>>>         libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x20257000)
>>>>         libresolv.so.2 => /lib/libresolv.so.2 (0x2027c000)
>>>>         libcrypto.so.5 => /lib/libcrypto.so.5 (0x2028e000)
>>>>         libdl.so.2 => /lib/libdl.so.2 (0x203a5000)
>>>>         libz.so.1 => /usr/lib/libz.so.1 (0x203a9000)
>>>>         /lib/ld-linux.so.2 (0x00000000)
>>>>         libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x203bc000)
>>> 
>>> There was two missed libraries: libcom_err.so.2 and libkeyutils.so.1,
>>> after installation of
>>> e2fsprogs-libs-1.40.2-10.fc8.i386.rpm and
>>> keyutils-libs-1.2-2.fc6.i386.rpm
>>> sound works !
>>> 
>>> Looks like we lack of two required ports for flash9 port.
>>
>> % pkg_info -W /compat/linux/lib/libcom_err.so.2
>> /compat/linux/lib/libcom_err.so.2 was installed by package linux_base-fc-4_13
>>
>> I don't have a libkeyutils installed, so it seems this depends on
>> whichever linux_base you have.
> 
> The port linux_base-f8 has been just fixed. It happens that at
> recent distributions libraries (e2fsprogs-libs) has a package by
> themselves.
> 
> As for libkeyutils -- I'm not sure if it is needed. Prove me wrong. ;-)

# pkg_info -W /compat/linux/usr/lib/libkrb5.so.3
/compat/linux/usr/lib/libkrb5.so.3 was installed by package linux_base-f8-8_5

# /compat/linux/bin/sh /usr/bin/ldd /compat/linux/usr/lib/libkrb5.so.3
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x200b1000)
        libcom_err.so.2 => /lib/libcom_err.so.2 (0x200d8000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x200db000)
        libkeyutils.so.1 => not found
        libresolv.so.2 => /lib/libresolv.so.2 (0x200e4000)
        libc.so.6 => /lib/libc.so.6 (0x200f8000)
        libkeyutils.so.1 => not found
        libkeyutils.so.1 => not found
        libselinux.so.1 => /lib/libselinux.so.1 (0x20256000)
        libdl.so.2 => /lib/libdl.so.2 (0x20271000)
        /lib/ld-linux.so.2 (0x00000000)

So libkeyutils seems to be a dependency of some of the libs already
installed by linux_base-f8.