From owner-freebsd-emulation Fri Mar 10 22:11:39 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from mail0.mailsender.net (mail0.mailsender.net [209.132.1.30]) by hub.freebsd.org (Postfix) with ESMTP id F07B537B769 for ; Fri, 10 Mar 2000 22:11:35 -0800 (PST) (envelope-from garrick@simplenet.com) Received: from garrick.simplenet.net (209.132.9.33) by mail0.mailsender.net (5.0.031) id 38C6C6C10006A575; Fri, 10 Mar 2000 22:03:19 -0800 Message-Id: <3.0.5.32.20000310221129.0348ea50@mail.simplenet.com> X-Sender: garricksimplenet@mail.simplenet.com X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32) Date: Fri, 10 Mar 2000 22:11:29 -0800 To: freebsd-emulation@freebsd.org From: Garrick Subject: Re: [Fwd: Weird errors from linux (compat) rpm] In-Reply-To: <38C96172.9A6050A3@simplenet.com> References: <3CFAB2A312A9D311BB300000D11ABE9211AB98@btcexc01.btc.adaptec.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, I just wanted to follow up with some additional information. Both Doug and I have been working together on this rpm install and it seems we have run into a bit of a wall. We are trying to install a Legato Client rpm built for Redhat Linux. when running /compat/linux/bin/rpm -vv -i legato-client.rpm it produces the following errors. D: requires: cpio unsatisfied. D: package lgtoclnt-rh require not satisfied: cpio error: failed dependencies: libncurses.so.3.0 is needed by lgtoclnt-rh-5.1.0-2 cpio is needed by lgtoclnt-rh-5.1.0-2 This seems odd sense I am pointing $LD_LIBRARY_PATH to the location were libncurses.so.3.0 (/compat/linux/usr/i486-linux-libc5/lib/) is located. So I move on to installing the rpm with --force which has no effect on the outcome. Then I try --nodeps which produces this final error. D: file: /usr/sbin/savefs action: create D: file: /usr/sbin/savegrp action: create D: file: /usr/sbin/savepnpc action: create D: file: /usr/sbin/uasm action: create D: running preinstall script (if any) lgtoclnt-rh-5.1.0-2 unpacking of archive failed: cpio: Bad magic Any thoughts would be appreciated greatly! Thanks, Garrick At 12:56 PM 03/10/2000 -0800, you wrote: > Thank you _very_ much for your suggestions, I will give them a try. > >Doug > >"Long, Scott" wrote: >> >> Rpm has a command line switch that forces it to ignore dependencies ( >> --nodeps i believe. if that doesn't work, try --force). Since the files >> that it is tripping over should exist, using the switch should be safe. >> Also, if you are having path and uname problems, an easy solution is to work >> from within a the linux shell, i.e. run /compat/linux/bin/sh. >> >> > -----Original Message----- >> > From: Doug Barton [mailto:DougB@simplenet.com] >> > Sent: Friday, March 10, 2000 12:56 PM >> > To: freebsd-emulation@freebsd.org >> > Subject: [Fwd: Weird errors from linux (compat) rpm] >> > >> > >> > No response on -questions, and I'm a bit desperate here... >> > >> > Thanks, >> > >> > Doug >> > >> > -------- Original Message -------- >> > Subject: Weird errors from linux (compat) rpm >> > Date: Thu, 09 Mar 2000 11:13:06 -0800 >> > From: Doug Barton >> > Organization: http://www.simplenet.com/ >> > To: freebsd-questions@freebsd.org >> > >> > Howdy, >> > >> > I'm into the wonderful world of linux compatability for >> > the second time. >> > The first time I played with it went quite well, I set up >> > real player and >> > it ran quite nicely. Then all the shows I listened to went to the G2 >> > format, and I can't find a real player for that so I quit using it. >> > >> > Now I've got some real work to do, namely getting the >> > linux version of the >> > legato backup client running on freebsd. I upgraded the ports on my >> > 3.4-Release system and did 'make install' in linux-base. It installed >> > cleanly to /usr/compat/linux, and I have the /compat symlink. >> > I can run the >> > linux rpm binary, and it spits out help, etc. However when I >> > attempt to do >> > 'rpm -vv -i legato-client.rpm I get the errors in the attached log. >> > >> > I tried setting LD_LIBRARY_PATH to /usr/compat/linux, >> > but that doesn't >> > help. I also checked in the /compat/linux directory and >> > everything listed >> > in that error log is present, except cpio. >> > >> > Any assistance in this would be greatly appreciated. >> > >> > Thanks, >> > >> > Doug >> > -- >> > "Too much of a good thing is WONDERFUL." >> > -- Mae West >> > > >-- > "Too much of a good thing is WONDERFUL." > -- Mae West > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message