From owner-freebsd-stable@FreeBSD.ORG Tue Jan 21 07:41:27 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 11590352 for ; Tue, 21 Jan 2014 07:41:27 +0000 (UTC) Received: from mail-pb0-x230.google.com (mail-pb0-x230.google.com [IPv6:2607:f8b0:400e:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DDF281D27 for ; Tue, 21 Jan 2014 07:41:26 +0000 (UTC) Received: by mail-pb0-f48.google.com with SMTP id rr13so8001634pbb.21 for ; Mon, 20 Jan 2014 23:41:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=PvWA3qlf3CG4hW3gilpHoHS9QbBoPmcIUN5RH4NHrf0=; b=h8lnMQnxskASc8nQCmmNyFNaSjUAuQUNLigHAN9PGCA+CzSYdpsFpq0RUiwAlQCA0Q m6uvxEHZjXS2HQtk4J2ZnQh2cgCpsVW8WIxHCdYoDPN+ws/o8B5takKBD0s39SL+FD1t lfhJuCke+kw3BzEbb3D1xrpGbIBaZxavmZvlXC1luAWJCqwbtguQUXQT8p8+xHp6H1hV yxQecvlC3l+kicSL2ABtdqstSLwweeAGM8lsmA2jbj3BvPCg7qFhzovL/wRNnnUY7wC6 hwQhWuZ/4ac+ChDyPkqAd8SMnGTP/l4TzTSb1MJ1HxxaOgcFH8uyNB8To2C1I4k1IyQY qmXA== MIME-Version: 1.0 X-Received: by 10.68.218.65 with SMTP id pe1mr23095235pbc.1.1390290086461; Mon, 20 Jan 2014 23:41:26 -0800 (PST) Sender: kob6558@gmail.com Received: by 10.67.30.1 with HTTP; Mon, 20 Jan 2014 23:41:26 -0800 (PST) Date: Mon, 20 Jan 2014 23:41:26 -0800 X-Google-Sender-Auth: KUz-_HDzBToAa001Fjv-ViWvEOA Message-ID: Subject: freebsd-update upgrade failes if WITHOUT_IPX is used in src.conf From: Kevin Oberman To: FreeBSD-STABLE Mailing List Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2014 07:41:27 -0000 If you use frebsd-up0date on a system that has WITHOUT_IPX= in src.conf, you end up with a badly broken system as freebsd-update honors src.conf by not installing liubipx.so, but fails to honor it by installing ifconfig that required it leaving a system without a network. This is especially messy if the system lacks sources to allow either ifconfig to be re-built or libipx to be built. This should be fixed either by always having libipx installed by freebsd-update or by having a binary NOT linked against libipx installed when WITHOUT_IPX is used. I also wonder how many similar cases might be present. For now, my recommendation is to not have anything in src.conf when using freebsd-update. As I will shhortly be moving this system back to stable, I will not be continuing to use it on this system and will restore my src.conf. I'll try to submit a PR on this tomorrow. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com