From owner-freebsd-emulation Thu Feb 18 2:32:54 1999 Delivered-To: freebsd-emulation@freebsd.org Received: from gaia.euronet.nl (gaia.euronet.nl [194.134.0.10]) by hub.freebsd.org (Postfix) with ESMTP id BC82E10E63 for ; Thu, 18 Feb 1999 02:32:39 -0800 (PST) (envelope-from freebsd-emulation@scc.nl) Received: from scones.sup.scc.nl (i054.ztm.euronet.nl [194.134.112.55]) by gaia.euronet.nl (8.8.8/8.8.8) with ESMTP id LAA08367 from for ; Thu, 18 Feb 1999 11:32:35 +0100 (MET) Received: (from daemon@localhost) by scones.sup.scc.nl (8.9.2/8.9.1) id LAA60363 for emulation@FreeBSD.ORG; Thu, 18 Feb 1999 11:31:22 +0100 (CET) (envelope-from freebsd-emulation@scc.nl) Received: from GATEWAY by scones.sup.scc.nl with netnews for emulation@FreeBSD.ORG (emulation@FreeBSD.ORG) To: emulation@FreeBSD.ORG Date: Thu, 18 Feb 1999 11:31:22 +0100 From: Marcel Moolenaar Message-ID: <36CBEBFA.AE53E0A5@scc.nl> Organization: SCC vof Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: New RPM port Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I've submitted a PR for a new port of RPM version 2.5.5 (PR 10137). The point is that I'm not quite happy about it and I want your opinion (relax, you don't have to *do* anything :-) Background: When you want to install packages under /compat/linux with the current RPM port in such a way that the Red Hat RPM version (native Linux) can work with it, you'll need the following options when running RPM: --ignoreos The package is for Linux, RPM runs on FreeBSD; don't complain, --root /compat/linux Tell RPM that we want any processing cdroot'ed here, --dbpath /var/lib/rpm The RPM port uses /var/local/lib/rpm for its database. The new port uses /var/lib/rpm by default and, obviously, differs from the current port. I think it's an incomplete or an "you-almost-made-it" solution. I'll give you 3 options and hope you want to give me your opinions (btw, there isn't anything you can win :-) 1. Keep the new port as it is and stop whining, 2. Make the new port behave as the current port, ie, make dbpath default to /var/local/lib/rpm, 3. Patch up RPM so that the above mentioned options (--ignoreos, --root and --dbpath) don't need to be specified. In other words make the new RPM port behave as the Linux version. marcel ps: Yes, this has something to do with the new linux port :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message