From owner-freebsd-questions@FreeBSD.ORG Mon Mar 23 23:45:59 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61B94E9F for ; Mon, 23 Mar 2015 23:45:59 +0000 (UTC) Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 29E5F11E for ; Mon, 23 Mar 2015 23:45:59 +0000 (UTC) Received: by igcau2 with SMTP id au2so57521085igc.0 for ; Mon, 23 Mar 2015 16:45:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=/qAW7vtgemmoO0F2BkMcT/ho7kTzw98hKCSeJj7cVnU=; b=jbMgWWYgZ8v0SIXC/3gJNrH6IAHN8CbxtVTiGT1sw6cROoWDvBVdMS3rdmIA5mXoR0 /uARK4gxznuVtx2rwVd41YK4bHv4cEuFm42gPOxHcrsHCZ1uj7yM7C9pBXYY0F3wKUiK 8UqZoaPjgqJ3JwrNpnII7BdtrYg0YKce28HFJkDRambEGMknANTVjVVj88aodeR9NNI9 l4o+YOiSSn5qPK7hlZemQte2npmNmmlxJipCjfkdiDW1oZBJnmuzzPWNXUrDp9qYNv2X 0ae2M4Ajr+VGjcYkmhpj+yjGiQTl103M62P60m4GAH9IJZl6oqz+ayUlh1RdjhgsRhh/ GNiQ== MIME-Version: 1.0 X-Received: by 10.50.253.12 with SMTP id zw12mr17959723igc.24.1427154358479; Mon, 23 Mar 2015 16:45:58 -0700 (PDT) Received: by 10.36.111.85 with HTTP; Mon, 23 Mar 2015 16:45:58 -0700 (PDT) In-Reply-To: <5510A3AA.3020801@hiwaay.net> References: <5510A3AA.3020801@hiwaay.net> Date: Mon, 23 Mar 2015 19:45:58 -0400 Message-ID: Subject: Re: freebsd-update question From: Jason Unovitch To: "William A. Mahaffey III" Content-Type: text/plain; charset=UTF-8 Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Mar 2015 23:45:59 -0000 On Mon, Mar 23, 2015 at 7:37 PM, William A. Mahaffey III wrote: > > > I just tried to do a freebsd-update from 9.3-RELEASE-p9 to 9.3-RELEASE-p12. > It only got as far as 9.3-RELEASE-p10, which I am running as I write this. I > was ruinning the update from the console, so I didn't catch most of the > output, but I can recreate the important parts here (I think): > uname(1) would still reflect the kernel version as -p10 as -p11 and -p12 were for the recent OpenSSL updates in SA-15:06 (link below). This is a reason for freebsd-version(1) being introduced in 10.0+ to reduce confusion on userland/kernel versions. https://www.freebsd.org/security/advisories/FreeBSD-SA-15:06.openssl.asc > > [root@kabini1, /etc, 6:33:45pm] 323 % freebsd-update fetch > Looking up update.FreeBSD.org mirrors... 5 mirrors found. > Fetching metadata signature for 9.3-RELEASE from update5.freebsd.org... > done. > Fetching metadata index... done. > Inspecting system... done. > Preparing to download files... done. > > The following files will be added as part of updating to 9.3-RELEASE-p12: > /usr/src/contrib/tzdata/zone1970.tab > /usr/src/crypto/openssl/crypto/constant_time_locl.h > /usr/src/crypto/openssl/crypto/constant_time_test.c > /usr/src/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod > /usr/src/crypto/openssl/test/constant_time_test.c > /usr/src/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 > whew !!!! that took (24.262 cpu + 8.140 sys) sec., 0:32.91 elapsed time > tot, 98.4% CPU efficiency > (22 text, 531 data, 5332 max) KB, (2+72) io, 0 pfs + 0 swaps > [root@kabini1, /etc, 6:34:24pm] 324 % freebsd-update install > Installing updates...install: ///usr/src/contrib/tzdata/zone1970.tab: No > such file or directory > install: ///usr/src/crypto/openssl/crypto/constant_time_locl.h: No such file > or directory > install: ///usr/src/crypto/openssl/crypto/constant_time_test.c: No such file > or directory > install: > ///usr/src/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod: No > such file or directory > install: ///usr/src/crypto/openssl/test/constant_time_test.c: No such file > or directory > install: > ///usr/src/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3: No such > file or directory > done. > [root@kabini1, /etc, 6:34:35pm] 325 % > > This is the last part of what I saw when updating p9 from the console (I > think) .... Whassup here ? Can I indeed go from p9 --> p12 (or p10 --> p12) > in 1 shot ? I am running only plain vanilla RELEASE & pkgs, what am I > missing ? Need anything else, just ask .... > It would appear there is nothing in /usr/src. These errors would be expected since that doesn't exist. You should remove the 'src' keyword current in the default 'Components src world kernel' line in /etc/freebsd-update.conf. That would keep freebsd-update(8) from trying to maintain source and prevent the errors from happening again. Jason