Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Nov 2014 09:07:13 -0800
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        Royce Williams <royce@tycho.org>
Cc:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: best overall upgrade from 8.x?
Message-ID:  <CAG=rPVepLfxowivPgThtiXG4Z=j67ZxA=GOKKQqsmDq8aSZFzg@mail.gmail.com>
In-Reply-To: <CA%2BE3k92q1Re9wojRxNthQ9K4=ZDSwgjNbmxqjv5%2Bqfsvd0PKnQ@mail.gmail.com>
References:  <CA%2BE3k93YhbfCN1La8sJO%2BWA-%2BeBVnSHNO-JjCsd%2BNs5%2BJq6iNw@mail.gmail.com> <CAG=rPVdOTuTGNCM7iU0p48mmmMKSrBULR2e-25CTHnKVr=HopQ@mail.gmail.com> <CA%2BE3k92q1Re9wojRxNthQ9K4=ZDSwgjNbmxqjv5%2Bqfsvd0PKnQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 19, 2014 at 7:44 AM, Royce Williams <royce@tycho.org> wrote:

> # portmaster -a
>
>
> ... which fetched as dependencies:
>
> devel/bison
> devel/gmake
> devel/m4
> lang/perl5.16
> ports-mgmt/dialog4ports
> print/indexinfo
>
>
>
Hi,

Wow thank you for posting a step-by-step description of your
upgrade experience!  It is definitely helpful to other people.

In your steps, you rebuilt all your ports with portmaster.
It's good to confirm that works.
Have you ever tried an upgrade scenario of:

     (1)  Start with 8.4 system and about 200-300 old-style pkg_add packages
            installed.
     (2)  Do freebsd update to 10.1, reboot into 10.1 with the old packages
            installed.
     (3)  Run /usr/sbin/pkg to bootstrap the pkg utility
     (4)  Run the pkg2ng utility to convert old-style package metadata to
            new packages
     (5)  Run "pkg upgrade" to upgrade all your ports

Does that sound like a viable upgrade path to you?
I haven't tried it, but in theory it should work.
Are those steps obvious from the existing sources of documentation
that you did to do such an upgrade?

--
Craig



--
Craig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVepLfxowivPgThtiXG4Z=j67ZxA=GOKKQqsmDq8aSZFzg>