From owner-freebsd-questions@FreeBSD.ORG Mon Jul 19 08:38:12 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A46F106567B for ; Mon, 19 Jul 2010 08:38:12 +0000 (UTC) (envelope-from timur@bat.ru) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 0E29C8FC16 for ; Mon, 19 Jul 2010 08:38:11 +0000 (UTC) Received: by qwg5 with SMTP id 5so2046046qwg.13 for ; Mon, 19 Jul 2010 01:38:11 -0700 (PDT) Received: by 10.224.74.1 with SMTP id s1mr4440065qaj.26.1279528691160; Mon, 19 Jul 2010 01:38:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.29.21 with HTTP; Mon, 19 Jul 2010 01:37:51 -0700 (PDT) In-Reply-To: References: <80AD3593-1170-4346-A4EE-4274085D6570@gull.us> <001501cb1db5$b3db2240$1b9166c0$@wakefield.sch.uk> <6341639666e4d0c65cd1b29a89e64beb.squirrel@www.gull.us> From: "Timur I. Bakeyev" Date: Mon, 19 Jul 2010 10:37:51 +0200 Message-ID: To: David Brodbeck Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Questions Subject: Re: Samba gives "invalid PT_PHDR" after upgrading from 7.2-RELEASE to 7.3-RELEASE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2010 08:38:12 -0000 On Sun, Jul 18, 2010 at 10:42 PM, David Brodbeck wrote: > On Jul 7, 2010, at 10:12 AM, David Brodbeck wrote: >> On Wed, July 7, 2010 2:20 am, mcoyles wrote: >>> David - have a look here... >>> http://lists.freebsd.org/pipermail/freebsd-current/2010-April/016405.ht= ml >> >> OK, I see. =A0It looks like rtld is part of world, not a port, so then t= he >> question becomes, why didn't freebsd-update update it for me? =A0Is ther= e a >> way I can force a binary upgrade, or do I need to download the source an= d >> rebuild things that way? > > I ended up downloading the 7.3 livefs ISO, booting off of it, and replaci= ng > /libexec/ld-elf.so.1 with the one from the CD. =A0That fixed the problem. > > I suspect the reason freebsd-update didn't upgrade it properly is it appe= ars > it's impossible to replace this file on a running system, even in > single-user mode. =A0Maybe there should be something in the release notes > about a 7.2 -> 7.3 upgrade being impossible to do properly except by boot= ing > from CD? make installworld happily does it, so can you - by renaming file to the *.old and then putting new on in it's place. So, it could be that freebsd-update isn't sophisticated enough to do such a trick. Timur.