From owner-freebsd-ports Fri Aug 6 3:33:10 1999 Delivered-To: freebsd-ports@freebsd.org Received: from rucus.ru.ac.za (rucus.ru.ac.za [146.231.29.2]) by hub.freebsd.org (Postfix) with SMTP id 9E72C14F53 for ; Fri, 6 Aug 1999 03:33:01 -0700 (PDT) (envelope-from nbm@rucus.ru.ac.za) Received: (qmail 17573 invoked by uid 1003); 6 Aug 1999 10:32:37 -0000 Date: Fri, 6 Aug 1999 12:32:37 +0200 From: Neil Blakey-Milner To: Marcel Moolenaar Cc: ports@FreeBSD.ORG Subject: Re: ports/12995: linux-base won't install properly. Message-ID: <19990806123236.A14183@rucus.ru.ac.za> References: <199908060357.XAA03338@trooper.velocet.ca> <37AA9D0C.5673A8DD@scc.nl> <19990806110538.A99138@rucus.ru.ac.za> <37AAB3D3.E4407B8A@scc.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <37AAB3D3.E4407B8A@scc.nl>; from Marcel Moolenaar on Fri, Aug 06, 1999 at 12:07:15PM +0200 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri 1999-08-06 (12:07), Marcel Moolenaar wrote: > > It stops. > > > > Having had this problem myself, I found out it was because of the > > rpm's post-install calling ldconfig, which segfaults. > > > > A few other of the rpm's do that too, when last I did it. > > If you have FreeBSD 3.2-RELEASE, I suggest you upgrade to -stable. There > was a problem in the ELF loader which was fixed just after the release. If > you have a not-so-recent -stable, try defining NEEDLOADLINK. See the > Makefile for details. > > If you update your ports collection, also update your system. > > Let me know if your problems remain. Oh, it's not important to me, specifically, I was just describing what happens, to speed up the analysis of the problem. It's a bit of a show-stopper, unfortunately - maybe we can '||' away the failing rpm installs, or see if it sets exit codes nicely. Or maybe use --noscripts to rpm on trouble cases. I think we should try to at least support the last release, or give a nice friendly warning if we can detect the person is unlikely to be able to complete the install. We'll not be liked if it seems that "linux compatibility" is no longer available on our latest -RELEASE. I'll grab the package, and see if that installs and works properly, and try using one of the methods above to ease the port build. And I'll see what "NEEDLOADLINK" does too. Neil -- Neil Blakey-Milner nbm@rucus.ru.ac.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message