From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 28 07:05:54 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C56DD16A406 for ; Wed, 28 Mar 2007 07:05:54 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 7C45713C457 for ; Wed, 28 Mar 2007 07:05:54 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5f07f.dip.t-dialin.net [84.165.240.127]) by redbull.bpaserver.net (Postfix) with ESMTP id 9BB172E174; Wed, 28 Mar 2007 09:05:48 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id CF36F5B4817; Wed, 28 Mar 2007 09:05:45 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l2S75jpk033529; Wed, 28 Mar 2007 09:05:45 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 28 Mar 2007 09:05:45 +0200 Message-ID: <20070328090545.41b114xc4go8c408@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 28 Mar 2007 09:05:45 +0200 From: Alexander Leidinger To: Steve Franks References: <539c60b90703271556j707383c6pe509ee27c20a6dd2@mail.gmail.com> <34942765@bsam.ru> In-Reply-To: <34942765@bsam.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: linux-compat: problems installing rpm, bunch of .so's missing X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2007 07:05:54 -0000 Quoting Boris Samorodov (from Wed, 28 Mar 2007 03:09:54 +0400)= : > 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 Using rpm is the wrong way to go. Please have a look at the linux-* =20 ports for examples how to handle it. >> [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 =20 >> 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. I don't think that this entry will help. I think the problem is the =20 direct use of rpm. >> Do we have a handbook page about getting linuz compatibility to =20 >> actually work? > > Well, you may initiate the process. Write down some paragraphs, show > them at freebsd-emulation@. Somebody may help, etc... The compatibility works fine for programs in the ports collection. The =20 problem is that we don't have a description how a linux port should =20 look like and that we don't tell anywhere to not use rpm. Is someone willing to write some sentences for the handbook which tell =20 that rpm has not to be used with the linux_base ports as we don't =20 populate the rpm database? Some sentences for the porters handbook regarding linux- ports would =20 be nice too . Regarding picasa: I think it is very easy to copy an existing port and =20 adapting it to picasa. Instead of setting LINUX_DIST_VER set a master =20 site. If you have problems feel free to ask here. Bye, Alexander. --=20 Be different: conform. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137