Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Mar 2007 03:09:54 +0400
From:      Boris Samorodov <bsam@ipt.ru>
To:        "Steve Franks" <stevefranks@ieee.org>
Cc:        freebsd-emulation@freebsd.org, User Questions <freebsd-questions@freebsd.org>
Subject:   Re: linux-compat: problems installing rpm, bunch of .so's missing
Message-ID:  <34942765@bsam.ru>
In-Reply-To: <539c60b90703271556j707383c6pe509ee27c20a6dd2@mail.gmail.com> (Steve Franks's message of "Tue, 27 Mar 2007 15:56:04 -0700")
References:  <539c60b90703271556j707383c6pe509ee27c20a6dd2@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 27 Mar 2007 15:56:04 -0700 Steve Franks wrote:

> So, first time I've ever messed with linux compatibility.  This is
> about where I'm at:

> [steve@aire ~]$ sudo rpm -i picasa-2.2.2820-5.i386.rpm
> error: failed dependencies:
>        /bin/bash is needed by picasa-2.2.2820-5
>        ld-linux.so.2 is needed by picasa-2.2.2820-5
>        libICE.so.6 is needed by picasa-2.2.2820-5
>        libSM.so.6 is needed by picasa-2.2.2820-5
>        libX11.so.6 is needed by picasa-2.2.2820-5
>        libXext.so.6 is needed by picasa-2.2.2820-5
>        libXi.so.6 is needed by picasa-2.2.2820-5
>        libXmu.so.6 is needed by picasa-2.2.2820-5
>        libXpm.so.4 is needed by picasa-2.2.2820-5
>        libXt.so.6 is needed by picasa-2.2.2820-5
>        libc.so.6 is needed by picasa-2.2.2820-5
>        libc.so.6(GLIBC_2.1) is needed by picasa-2.2.2820-5
>        libdl.so.2 is needed by picasa-2.2.2820-5
>        libm.so.6 is needed by picasa-2.2.2820-5
>        libutil.so.1 is needed by picasa-2.2.2820-5
>        /bin/sh   is needed by picasa-2.2.2820-5
>        /bin/sh   is needed by picasa-2.2.2820-5
>        /bin/sh   is needed by picasa-2.2.2820-5
>        /bin/sh   is needed by picasa-2.2.2820-5
> [steve@aire ~]$

> Note that I've got:

> [steve@aire ~]$ pkg_info
> ...
> linux-expat-1.95.8  Linux/i386 binary port of Expat XML-parsing library
> linux-fontconfig-2.2.3_5 Linux/i386 binary of Fontconfig
> linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries
> linux_base-fc-4_9   Base set of packages needed in Linux mode (for i386/amd64)
> ...
> [steve@aire ~]$

ATM the best place to read is /usr/ports/UPDATING:
-----
20060616:
  AFFECTS: users of emulation/linux_base-*
-----

You may skip suggestions how to upgrade from earlier versions and pay
attention how to override difficulties.

> Do we have a handbook page about getting linuz compatibility to actually work?

Well, you may initiate the process. Write down some paragraphs, show
them at freebsd-emulation@. Somebody may help, etc...

BTW, freebsd-emulation@ is a better place to continue the
discussion. CC'ing to it, please, remove questions@ on a reply.


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34942765>