From owner-freebsd-stable@freebsd.org Sat Jun 3 19:28:23 2017 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3D9E6BF7D13 for ; Sat, 3 Jun 2017 19:28:23 +0000 (UTC) (envelope-from nonesuch@longcount.org) Received: from mail-qk0-x241.google.com (mail-qk0-x241.google.com [IPv6:2607:f8b0:400d:c09::241]) (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 E3E0E7B9C5 for ; Sat, 3 Jun 2017 19:28:22 +0000 (UTC) (envelope-from nonesuch@longcount.org) Received: by mail-qk0-x241.google.com with SMTP id c206so13385852qkb.0 for ; Sat, 03 Jun 2017 12:28:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=longcount-org.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=IhhEOlqcUPyo5yO3Wd2qgZ4cyKQ2L2bO8E3fiJEwpFw=; b=EMZIDCH1FM9/7s7lHTmHWpcPB9ZKNZaXabfjUh7rKDAuPVWKxLZAPymKH4Uy2wMsVB EXOJunGm8LyvVs78OZIExbIh13YltWF2vYvSXCk0qgpJXtAZSz6HI884VbEfekQB+l8d qSzdWjERC7uVu8MAJqPMf2nYQBFG8UB1uo0H4c624m+osCmKmfdo6VQprF+YGAKK6uml MivQSstxOP960CVBkZFm6GhzBAXJQl6iAfC29QBfd3kXoyApS4FP6Xw2Q5DZi1fl4vDb 1Z/pEGfGkkSGXwShgroua6Ar/PuFfh9DE+rJxdct6y8szbzMr4eNYkesIVW0EiZ9Sys8 LS9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=IhhEOlqcUPyo5yO3Wd2qgZ4cyKQ2L2bO8E3fiJEwpFw=; b=ivBrTnkvmrwIBGqlSMRc5HtEikQK8wk1UmQSR/RWrZOfMT7duVtRQxwz6XE5d5WoNb YunOgXjhAwlNuDFsV/r2AoVnCTm62WugZ+RyTyP3QiBh1j4tnsXzabKEyzuQ7hbNc2sQ 6HIjjS2KLQuVRkcZxLrXsp+Tv+BQ2FYTl6WF0aZKPTk0YKdXXqFnL6DT003ZKprMQPfF dY7fbEuFcceq1eLIH/wMZNOwO6KA1hQ4zSYibNwQiNprOMUdonjj4zhJC0AlOvLsyBtH Li6NuDUFB3PezdhWRgqgO19vyXvMnb649WN6666uz7CWKp5w8NyijrfuDPjd+aLbX5HG A4Fw== X-Gm-Message-State: AODbwcAqGB87cJcrTlf6yc2ZFLFQxQDHPuGjWsKHTU7yBWvQa9dtzeEL Sorjp43AjpzHcElYnRUjOg== X-Received: by 10.55.98.135 with SMTP id w129mr15678534qkb.90.1496518101952; Sat, 03 Jun 2017 12:28:21 -0700 (PDT) Received: from ?IPv6:2600:1017:b429:cc40:1d3e:ed7a:831d:4601? ([2600:1017:b429:cc40:1d3e:ed7a:831d:4601]) by smtp.gmail.com with ESMTPSA id g190sm11284799qkd.61.2017.06.03.12.28.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Jun 2017 12:28:21 -0700 (PDT) Mime-Version: 1.0 (1.0) Subject: Re: Errors with ports on 9.3.. From: Mark Saad X-Mailer: iPhone Mail (14F89) In-Reply-To: Date: Sat, 3 Jun 2017 15:28:19 -0400 Cc: Howard Leadmon , "freebsd-stable@freebsd.org" Message-Id: <30983B16-2B3C-4C55-B1F2-B3D3C79255F8@longcount.org> References: <26C906AE-B12E-4D94-A89D-415A423D3801@longcount.org> <0a4e0551-877d-eb09-9a18-431a8e782e0b@leadmon.net> To: Adam Vande More Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jun 2017 19:28:23 -0000 > On Jun 3, 2017, at 3:10 PM, Mark Saad wrote: >=20 >=20 >=20 >> On Jun 3, 2017, at 2:24 PM, Adam Vande More wrote= : >>=20 >>> On Sat, Jun 3, 2017 at 12:19 PM, Howard Leadmon wro= te: >>> Thanks for the update, I had the feeling the issue was from it being t= o old. I have a question, not sure if you know, but I will toss it out. A= s I mentioned I update using svn for both src and ports, and I am curious to= know if I can actually bring my src tree up to the most current 10.x stable= , recompile, and install and have it all run? >=20 > So here is my take on the update . For starters if you are using a stock b= inary 9.3-RELEASE you can use freebsd-update to go 9.3 -> 10.1 , 10.1 -> 10.= 3 , 10.3 -> 11.0 . In theory freebsd-update should allow for 9.x -> 10.x bu= t there was some breakage in the 10's FreeBSD updates that prevented this . >=20 > If you decided to do a source build you can go 9.x to 10.3 w/o much.=20 I meant to say trouble but I accidentally hit send .=20 Another option is to download the binary sets from ftp.freebsd.org=20 ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/11.0-RELEASE/ Now with some care you can backup your 9 kernel to kernel.old and untar the k= ernel tar to /boot . Then reboot in single user . Backup your etc and extrac= t the base tar and then using etcupdate for fixing etc or manually fix it wi= th your backup . Then reboot and fix the ports using pkg -f install pkg && p= kg upgrade . However if you haven't done this before it can be error prone i= f .=20 Also you can look into boot environments for zfs but if memory serves me rig= ht it's not fully baked into 9.x and it may not work right .=20 >=20 >>>=20 >>> In the past with much older versions, I know file system changes and su= ch make it pretty hard to jump major revisions, >>> so have a little bit of fear about jumping from 9.x to 10.x, and possibl= y even to 11.x if that is now stable. I am using ZFS, so I guess that woul= d be one thing that is outside the norm, but should be part of the base kern= els now anyway. >>>=20 >>> Any input on upgrading would be most appreciated... Honestly 11 has been very stable . There are issues but nothing that has wan= ted me to roll back to 10 .=20 I am using 10.3-STABLE from about a year ago for my routers and 11.0-STABLE f= rom April for general use and it's been good and crash free. Knock on wood .= =20 One thing to remember is upgrading the zpool and zfs version/ feature flags .= Al la zfs upgrade pool0/foo . This is a one time job ; with no way to go ba= ck . So save this for last after your box has settled down and you are comfo= rtable.=20 >>=20 >> I don't know what you know I guess, but it should work following these in= structions: >>=20 >> https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html= >>=20 >> or these: >>=20 >> https://www.freebsd.org/doc/handbook/updating-upgrading.html >>=20 >> or these: >>=20 >> https://www.freebsd.org/releases/11.0R/installation.html >>=20 >> It is probably wise to make a backup and do a test first. >>=20 >> --=20 >> Adam --- Mark Saad | nonesuch@longcount.org