From owner-freebsd-emulation Thu Feb 4 08:16:35 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA08260 for freebsd-emulation-outgoing; Thu, 4 Feb 1999 08:16:35 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from dingo.cdrom.com (castles233.castles.com [208.214.165.233]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA08254 for ; Thu, 4 Feb 1999 08:16:33 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (LOCALHOST [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id IAA15011; Thu, 4 Feb 1999 08:11:48 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Message-Id: <199902041611.IAA15011@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Thomas Stephens cc: Mike Smith , Marcel Moolenaar , emulation@FreeBSD.ORG Subject: Re: Linux collections (was: Linux devel doesn't work with glibc libs) In-reply-to: Your message of "Thu, 04 Feb 1999 01:37:50 PST." <199902040937.JAA23695@stephens.ml.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 04 Feb 1999 08:11:48 -0800 From: Mike Smith Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Mike Smith wrote: > > > >Now the downsides to using the FreeBSD RPM: > > > > - it's not installed in /bin. That's where RedHat puts it, and it's > > where anything that interacts with the RedHat package database wants > > it. (eg. The IBM DB2 installer). > > - its databases don't end up in the canonical place (because that > > would be stupid on FreeBSD). > > - it doesn't run in Linux compataility mode, so it won't see things in > > the /compat/linux tree, nor will it install things there. > > I think most of these problems could be solved with a script, such as > the `linux-rpm' one used by NetBSD's linux_SuSE port. It could be > symlinked to /compat/linux/bin/rpm. Please tell me how this script will arrange for the FreeBSD RPM binary to run in "linux space". Then continue to elaborate how it will guarantee that our RPM port is synched exactly to the quirks of the particular RPM version that comes with a given RedHat release. There are also problems with the way that RPM parses its arguments which would force the script to be quite elegant in its handling of arguments. Believe me, it's _much_ easier just to run the goddamn Linux binary. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message