From owner-freebsd-questions@FreeBSD.ORG Wed Oct 1 16:54:35 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8BE1347 for ; Wed, 1 Oct 2014 16:54:35 +0000 (UTC) Received: from mail-la0-x229.google.com (mail-la0-x229.google.com [IPv6:2a00:1450:4010:c03::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 59F213BB for ; Wed, 1 Oct 2014 16:54:35 +0000 (UTC) Received: by mail-la0-f41.google.com with SMTP id pn19so772081lab.14 for ; Wed, 01 Oct 2014 09:54:33 -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 :content-type:content-transfer-encoding; bh=sCCVbkS/i6qB5nm4+eR7EV6/mzJGYxbdAPuA3t5bxqU=; b=Mwx5c10gE/4Sr9S9VR4cSbgcpMKsQ4xlwYG6QCRE8rmUloiwwTZwA7l4f2ix3q47LJ aVneHWpH57OSBjV+cyK+bwnb0HGo7wyYa2bFYEld5obn9pXzd5lKkfE2LwhX+NM+rnm7 K3g09TE25krzh56uYg62OLCiRsvl20U4cD1ZKSbJO8Maq4w7pra6Nb05UIqLvsGCG2/J TB+HgxXDthG52HyDguJ7bzDvlpYCvVH+buAE3KXoXeUGL7Vir/U/XGwbR5b0l9ZY1jkR 8mODQOZAsyIG/6gj9BLnuR/s4eOBhtiMToSKU/tmyviOheq35DF5LJzz44EySxsNxZB1 YQqA== MIME-Version: 1.0 X-Received: by 10.152.42.194 with SMTP id q2mr44019560lal.75.1412182472655; Wed, 01 Oct 2014 09:54:32 -0700 (PDT) Received: by 10.152.19.6 with HTTP; Wed, 1 Oct 2014 09:54:32 -0700 (PDT) In-Reply-To: References: <23187F4C-0413-4F84-9C86-6EC1084C794C@btinternet.com> <50282.76.192.184.214.1411925201.squirrel@cosmo.uchicago.edu> Date: Wed, 1 Oct 2014 12:54:32 -0400 Message-ID: Subject: Re: [Bulk] Re: freebsd-update question From: "firmdog@gmail.com" To: "freebsd-questions@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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: Wed, 01 Oct 2014 16:54:36 -0000 I read the subversion primer page at freebsd.org :-) Looks like this is what I am supposed to use to get the proper checkout code for 8.4: svn co svn://svn.freebsd.org/base/releng/8.4 /usr/src On Wed, Oct 1, 2014 at 12:42 PM, firmdog@gmail.com wrot= e: > Looks like "8" is the only option: > > # svn co svn://svn.freebsd.org/base/stable/head /usr/src > svn: E170000: URL 'svn://svn.freebsd.org/base/stable/head' doesn't exist > > # svn co svn://svn.freebsd.org/base/stable/8.4 /usr/src > svn: E170000: URL 'svn://svn.freebsd.org/base/stable/8.4' doesn't exist > > > > On Wed, Oct 1, 2014 at 12:35 PM, firmdog@gmail.com wr= ote: >> Should I use "head" instead of "8" here: >> >> svn co svn://svn.freebsd.org/base/stable/8 /usr/src >> >> >> >> >> On Wed, Oct 1, 2014 at 7:56 AM, firmdog@gmail.com wr= ote: >>> I am confused now. Here is what I did to try and upgrade from 8.3 to >>> 8.4 on Amazon AWS where the freebsd AMI's use XENHVM: >>> >>> setenv PACKAGESITE >>> ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/ >>> pkg_add -r subversion >>> svn co svn://svn.freebsd.org/base/stable/8 /usr/src >>> svn co svn://svn.freebsd.org/ports/head /usr/ports >>> svn up /usr/src && svn up /usr/ports >>> cd /usr/src >>> make buildworld >>> make buildkernel KERNCONF=3DXENHVM >>> make installkernel KERNCONF=3DXENHVM >>> make installworld >>> mergemaster -Ui >>> reboot >>> >>> >>> BEFORE: 8.3-RELEASE FreeBSD 8.3-RELEASE #0 >>> >>> AFTER: 8.3-RELEASE FreeBSD 8.3-RELEASE #0 r272337M >>> >>> What am I doing wrong?? >>> >>> >>> >>> >>> >>> On Mon, Sep 29, 2014 at 9:32 PM, firmdog@gmail.com = wrote: >>>> Thanks. My freebsd server is on Amazon AWS using >>>> http://www.daemonology.net/freebsd-on-ec2/ >>>> >>>> A bit nervous because there is no local console. Just installed a new >>>> test/obsolete 8.3 box and will try the upgrade to 8.4 using these >>>> commands: >>>> >>>> >>>> svn co svn://svn.freebsd.org/base/stable/8 /usr/src >>>> cd /usr/src >>>> make buildworld >>>> make kernel >>>> make installworld >>>> mergemaster -Ui >>>> reboot >>>> >>>> >>>> >>>> >>>> >>>> On Sun, Sep 28, 2014 at 3:30 PM, Axel wrote: >>>>> On Sun, Sep 28, 2014 at 9:04 PM, firmdog@gmail.com >>>>> wrote: >>>>>> >>>>>> OK. I will try that. Found these notes from 10 years ago. Gonna give >>>>>> this a try, not sure if cvsup will work anymore.... >>>>>> >>>>>> >>>>>> cvsup -g -L 2 update-file >>>>>> >>>>>> The update-file contains this: >>>>>> >>>>>> *default host=3Dcvsup11.us.FreeBSD.org >>>>>> *default base=3D/var/db >>>>>> *default prefix=3D/usr >>>>>> *default release=3Dcvs tag=3DRELENG_8 >>>>>> *default delete use-rel-suffix >>>>>> src-all >>>>>> ports-all tag=3D. >>>>>> doc-all tag=3D. >>>>>> >>>>>> cd /usr/src >>>>>> >>>>>> make buildworld >>>>>> >>>>>> make buildkernel >>>>>> >>>>>> make installkernel >>>>>> >>>>>> mergemaster >>>>>> >>>>>> make installworld >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Sun, Sep 28, 2014 at 2:36 PM, FF wrote: >>>>>> > So your kernel won't be updated because you are running a custom k= ernel. >>>>>> > Your uname is based on the running kernel. >>>>>> > >>>>>> > If you want to confirm that you've in fact updated, you can reboot= to >>>>>> > the >>>>>> > GENERIC kernel which will confirm you are at 8.4 or whatever. Free= BSD >>>>>> > update >>>>>> > is a binary update based on the release versions -- deviate from t= hem >>>>>> > and it >>>>>> > doesn't break, but it can't touch those files. >>>>>> > >>>>>> > Since you know enough to put a custom kernel on there, you should = follow >>>>>> > the >>>>>> > source rebuild instructions which would be basically be to svn dow= n the >>>>>> > whole 8.4 source tree, make the world, make the kernel and install= it, >>>>>> > reboot, and install the world. >>>>>> > >>>>>> > I think the directions are in the FreeBSD handbook. >>>>>> > >>>>>> > Best, >>>>>> > >>>>>> > >>>>>> > >>>>>> > On Sun, Sep 28, 2014 at 1:26 PM, Valeri Galtsev >>>>>> > >>>>>> > wrote: >>>>>> >> >>>>>> >> >>>>>> >> On Sun, September 28, 2014 10:01 am, firmdog@gmail.com wrote: >>>>>> >> > I just installed a brand new 8.3 box and got the same behavior.= I see >>>>>> >> > in my output below that I have to build or update my own kernel= ? >>>>>> >> > >>>>>> >> > >>>>>> >> > # uname -a >>>>>> >> > FreeBSD 8.3-RELEASE FreeBSD 8.3-RELEASE #0: Tue Apr 10 17:33:58= UTC >>>>>> >> > 2012 root@mynewhost:/usr/obj/i386/usr/src/sys/XENHVM i386 >>>>>> >> > # >>>>>> >> > >>>>>> >> > Starting the upgrade attempt: >>>>>> >> > >>>>>> >> > # freebsd-update -r 8.4-RELEASE upgrade >>>>>> >> > Looking up update.FreeBSD.org mirrors... 5 mirrors found. >>>>>> >> > Fetching public key from update6.freebsd.org... done. >>>>>> >> > Fetching metadata signature for 8.3-RELEASE from >>>>>> >> > update6.freebsd.org... >>>>>> >> > done. >>>>>> >> > Fetching metadata index... done. >>>>>> >> > Fetching 2 metadata files... done. >>>>>> >> > Inspecting system... done. >>>>>> >> > >>>>>> >> > WARNING: This system is running a "xenhvm" kernel, which is not= a >>>>>> >> > kernel configuration distributed as part of FreeBSD 8.3-RELEASE= . >>>>>> >> > This kernel will not be updated: you MUST update the kernel man= ually >>>>>> >> > before running "/usr/sbin/freebsd-update install". >>>>>> >> > >>>>>> >> > The following components of FreeBSD seem to be installed: >>>>>> >> > src/base src/bin src/cddl src/contrib src/crypto src/etc src/ga= mes >>>>>> >> > src/gnu src/include src/krb5 src/lib src/libexec src/release >>>>>> >> > src/rescue >>>>>> >> > src/sbin src/secure src/share src/sys src/tools src/ubin src/us= bin >>>>>> >> > world/base world/dict world/doc world/games world/info world/ma= npages >>>>>> >> > world/proflibs >>>>>> >> > >>>>>> >> > The following components of FreeBSD do not seem to be installed= : >>>>>> >> > kernel/generic world/catpages >>>>>> >> > >>>>>> >> > Does this look reasonable (y/n)? y >>>>>> >> > >>>>>> >> > Fetching metadata signature for 8.4-RELEASE from >>>>>> >> > update6.freebsd.org... >>>>>> >> > done. >>>>>> >> > Fetching metadata index... done. >>>>>> >> > Fetching 1 metadata patches. done. >>>>>> >> > Applying metadata patches... done. >>>>>> >> > Fetching 1 metadata files... done. >>>>>> >> > Inspecting system... done. >>>>>> >> > Fetching files from 8.3-RELEASE for merging... done. >>>>>> >> > Preparing to download files... >>>>>> >> > done. >>>>>> >> > Fetching 32149 >>>>>> >> > >>>>>> >> > >>>>>> >> > patches.....10....20....30....40....50....60....70....80....90.= ...100....110....120....130....140....150....160....170....180.... >>>>>> >> > SNIP=E2=80=A6. >>>>>> >> > done. >>>>>> >> > Applying patches... >>>>>> >> > Fetching 778 files... done. >>>>>> >> > Attempting to automatically merge changes in files... done. >>>>>> >> > >>>>>> >> > The following file could not be merged automatically: >>>>>> >> > /etc/mail/freebsd.cf >>>>>> >> > Press Enter to edit this file in vi and resolve the conflicts >>>>>> >> > manually... >>>>>> >> > >>>>>> >> > Then a bunch more of /etc/mail files and also a merge of >>>>>> >> > /etc/master.passwd: >>>>>> >> > >>>>>> >> > Then this: >>>>>> >> > >>>>>> >> > The following files will be updated as part of updating to >>>>>> >> > 8.4-RELEASE-p16: >>>>>> >> > >>>>>> >> > Then I run this: >>>>>> >> > >>>>>> >> > # freebsd-update install >>>>>> >> > Installing updates... >>>>>> >> > Kernel updates have been installed. Please reboot and run >>>>>> >> > "/usr/sbin/freebsd-update install" again to finish installing >>>>>> >> > updates. >>>>>> >> > >>>>>> >> > # reboot >>>>>> >> > >>>>>> >> >>>>>> >> In last message before reboot it instructed to "reboot then run >>>>>> >> >>>>>> >> /usr/sbin/freebsd-update install >>>>>> >> >>>>>> >> again". Did you run "freebsd-update install" after reboot? >>>>>> >> >>>>>> >> Valeri >>>>>> >> >>>>>> >> > >>>>>> >> > #uname -a >>>>>> >> > FreeBSD 8.3-RELEASE FreeBSD 8.3-RELEASE #0: Tue Apr 10 17:33:58= UTC >>>>>> >> > 2012 root@mynewhost:/usr/obj/i386/usr/src/sys/XENHVM i386 >>>>>> >> > >>>>>> >> > >>>>>> >> > >>>>>> >> > >>>>>> >> > >>>>>> >> > >>>>>> >> > On Sun, Sep 28, 2014 at 5:06 AM, FF wrot= e: >>>>>> >> >> Can you provide the output of those commands? Freebsd-update i= s >>>>>> >> >> usually >>>>>> >> >> pretty good about telling you what's wrong. >>>>>> >> >> >>>>>> >> >> Thanks >>>>>> >> >> >>>>>> >> >> On Sat, Sep 27, 2014 at 3:02 PM, firmdog@gmail.com >>>>>> >> >> >>>>>> >> >> wrote: >>>>>> >> >>> >>>>>> >> >>> Yes I ran freebsd-update install. Then I rebooted. Then I did= it >>>>>> >> >>> again. >>>>>> >> >>> Still at 8.3 >>>>>> >> >>> On Sep 27, 2014 2:37 PM, "Dave" >>>>>> >> >>> wrote: >>>>>> >> >>> >>>>>> >> >>> > On 27 September 2014 18:22:15 BST, "firmdog@gmail.com" >>>>>> >> >>> > >>>>>> >> >>> > wrote: >>>>>> >> >>> >> >>>>>> >> >>> >> Hi, >>>>>> >> >>> >> >>>>>> >> >>> >> Trying to use freebsd-update to go from 8.3 to 8.4 and I a= m >>>>>> >> >>> >> doing >>>>>> >> >>> this: >>>>>> >> >>> >> >>>>>> >> >>> >> # freebsd-update -r 8.4-RELEASE upgrade >>>>>> >> >>> >> # freebsd-update install >>>>>> >> >>> >> # reboot >>>>>> >> >>> >> >>>>>> >> >>> >> After reboot I am still at 8.3-RELEASE FreeBSD 8.3-RELEASE= #0 >>>>>> >> >>> >> >>>>>> >> >>> >> What am I doing wrong? >>>>>> >> >>> >> ------------------------------ >>>>>> >> >>> >> >>>>>> >> >>> >> freebsd-questions@freebsd.org mailing list >>>>>> >> >>> >> http://lists.freebsd.org/mailman/listinfo/freebsd-question= s >>>>>> >> >>> >> To unsubscribe, send any mail to >>>>>> >> >>> >> "freebsd-questions-unsubscribe@freebsd.org" >>>>>> >> >>> >> >>>>>> >> >>> >> >>>>>> >> >>> > Don't you need run rub "freebsd-update install"? >>>>>> >> >>> > -- >>>>>> >> >>> > Dave >>>>>> >> >>> > >>>>>> >> >>> > GPG/PGP ID: CDB94DA1 >>>>>> >> >>> > >>>>>> >> >>> _______________________________________________ >>>>>> >> >>> freebsd-questions@freebsd.org mailing list >>>>>> >> >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>>>>> >> >>> To unsubscribe, send any mail to >>>>>> >> >>> "freebsd-questions-unsubscribe@freebsd.org" >>>>>> >> >> >>>>>> >> >> >>>>>> >> >> >>>>>> >> >> >>>>>> >> >> -- >>>>>> >> >> FF >>>>>> >> > _______________________________________________ >>>>>> >> > freebsd-questions@freebsd.org mailing list >>>>>> >> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>>>>> >> > To unsubscribe, send any mail to >>>>>> >> > "freebsd-questions-unsubscribe@freebsd.org" >>>>>> >> >>>>>> >> >>>>>> >> ++++++++++++++++++++++++++++++++++++++++ >>>>>> >> Valeri Galtsev >>>>>> >> Sr System Administrator >>>>>> >> Department of Astronomy and Astrophysics >>>>>> >> Kavli Institute for Cosmological Physics >>>>>> >> University of Chicago >>>>>> >> Phone: 773-702-4247 >>>>>> >> ++++++++++++++++++++++++++++++++++++++++ >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > FF >>>>> >>>>> >>>>> Hi, >>>>> CVS is now deprecated. Please use SVN instead if you prefer to follow= the >>>>> manual upgrade process [1] >>>>> FreeBSD-update tool upgrades (binary upgrades) your base system and G= ENERIC >>>>> kernel only. It syncs sources too. >>>>> So you need to rebuild your custom kernel after the process. [2] >>>>> >>>>> Kind regards. >>>>> Alexandre >>>>> >>>>> [1] http://www.freebsd.org/doc/handbook/svn.html >>>>> [2] >>>>> http://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.= html