From owner-freebsd-emulation@FreeBSD.ORG Wed Aug 18 19:49:47 2004 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3C9F16A4CE for ; Wed, 18 Aug 2004 19:49:47 +0000 (GMT) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCE9C43D55 for ; Wed, 18 Aug 2004 19:49:41 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id i7IK0QxJ012890 for ; Wed, 18 Aug 2004 17:00:28 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost.iib.unsam.edu.ar [127.0.0.1]) by pi.iib.unsam.edu.ar (8.12.11/8.12.9) with ESMTP id i7IJnLum000971 for ; Wed, 18 Aug 2004 16:49:21 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.12.11/8.12.11/Submit) id i7IJnKlQ000970 for emulation@freebsd.org; Wed, 18 Aug 2004 16:49:20 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Wed, 18 Aug 2004 16:49:20 -0300 From: Fernan Aguero To: emulation@freebsd.org Message-ID: <20040818194920.GA622@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: update archivers/rpm to 4.0.4? X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 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, 18 Aug 2004 19:49:47 -0000 Hi! I need to install a linux application, and this application needs python to be installed as a linux app, under /compat/linux. I already installed all of the dependencies, except for one (see below) by doing: rpm --ignoreos --root /compat/linux --dbpath /var/lib/rpm \ --replacepkgs -i filename.rpm The last dependency that I need to meet is the one producing this message: error: failed dependencies: rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by python-2.2.3-26 After searching around, it seems that this can be overcome by updating rpm. However, here my confusion starts, because rpm (3.0.6) and rpm4 are two different ports ... but they install files with the same names. My questions: i) would updating rpm to 4.0.4 serve to meet the python's dependency? ii) may I safely remove rpm-3.0.6 and replace it with 4.0.4? Adding to my confusion, I've found a rpm v4.1 under /compar/linux/bin. However upon trying a command line incantation similar to the one above (/compat/linux/bin/rpm --ignoreos ...) I get a long list of failed dependencies including /bin/sh, /usr/bin/env, and libc.so.6 and also the ones I already installed using the rpm in /usr/local/bin. This list of failed dependencies does not change if I change --dbpath Do you know what's happening here? Thanks in advance for any tip or pointer, Fernan PS1: I'm running FreeBSD-4.10p2 with linux_base-8 PS2: please CC me since I'm not subscribed to this list -- Fernan Aguero - fernan at iib.unsam.edu.ar Phone: +54 11 4580-7255/7 ext 310, Fax: +54 11 4752-9639 Check http://genoma.unsam.edu.ar/~fernan for more info.