From owner-freebsd-emulation@FreeBSD.ORG Tue Nov 11 19:34:03 2008 Return-Path: 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 8B8AC1065688 for ; Tue, 11 Nov 2008 19:34:03 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [194.62.233.102]) by mx1.freebsd.org (Postfix) with ESMTP id 58D588FC13 for ; Tue, 11 Nov 2008 19:34:03 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from sp34.ipt.ru ([194.62.233.107] helo=bs1.sp34.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1Kzyzx-000Do5-EI; Tue, 11 Nov 2008 22:34:01 +0300 Received: from bsam by bs1.sp34.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Kzyzx-0000Ni-3V; Tue, 11 Nov 2008 22:34:01 +0300 To: Drew Tomlinson References: <49174AF8.50201@mykitchentable.net> <57511736@bb.ipt.ru> <4919C9BA.3070903@mykitchentable.net> From: Boris Samorodov Date: Tue, 11 Nov 2008 22:34:01 +0300 In-Reply-To: <4919C9BA.3070903@mykitchentable.net> (Drew Tomlinson's message of "Tue\, 11 Nov 2008 10\:06\:50 -0800") Message-ID: <71745446@bs1.sp34.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: Trouble With Linux Compatibility 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: Tue, 11 Nov 2008 19:34:03 -0000 Drew Tomlinson writes: > Boris Samorodov wrote: >> Drew Tomlinson writes: >>> I am trying to install a linux rpm of Legato Networker Backup Client. >> >> It is not supposed to work (installing via rpm). You may try to do like >> this: >> ----- >> # cd $LINUX_BASE >> # rpm2cpio -q < $directory_with_rpm_package/$rpm_package | cpio -id >> ----- >> Then find any new binary executable files and brandelf(1) them (only >> executables, not libraries). > > Thank you! I think I have it working. Good to know. > Will have to test to be sure > it's working OK. I'm just curious...in two guides, written in 2006, I > found on the net use rpm to install. Did this change recently? Seems that it has changed two years ago when I began to maintain linux ports. ;-) The problem was that rpm used it's own database of installed files/packages. The native FreeBSD database was used as well. It was a nightmare to keep then in sync. One of them should die. Guess which one? ;-) BTW, what about creating patches/followups/etc to those guides you have seen? >> Well, a better way may be to create a port. You'll get at least a clean >> deinstall possibility then. And use send-pr(1). ;-) > > Yes, I tried creating a port once before for a new version of bacula > client. However I could never get it to work. That was a few years > ago. Maybe I need to try again. ;) Good luck. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve