Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jan 2016 20:38:37 +0300
From:      Slawa Olhovchenkov <slw@zxy.spb.ru>
To:        NGie Cooper <yaneurabeya@gmail.com>
Cc:        Baptiste Daroussin <bapt@FreeBSD.org>, Thomas Mueller <mueller6724@bellsouth.net>, freebsd-current@freebsd.org, freebsd-pkgbase@freebsd.org
Subject:   Re: Packaging the FreeBSD base system with pkg(8)
Message-ID:  <20160128173836.GD88527@zxy.spb.ru>
In-Reply-To: <A639FA8D-8922-4BA9-8C24-57B48EFACDAA@gmail.com>
References:  <20160127223323.GG98557@FreeBSD.org> <183431.62409.bm@smtp111.sbc.mail.ne1.yahoo.com> <20160128131806.GB67200@ivaldir.etoilebsd.net> <20160128160622.GB88527@zxy.spb.ru> <A639FA8D-8922-4BA9-8C24-57B48EFACDAA@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 28, 2016 at 09:28:32AM -0800, NGie Cooper wrote:

> 
> > On Jan 28, 2016, at 08:06, Slawa Olhovchenkov <slw@zxy.spb.ru> wrote:
> 
> 
> ...
> 
> > What about upgrade strongly outdated system?
> > For example 11.0 at time 18.0? I.e. packages for 11.0 don't available,
> > pkg from 11.0 don't undertund package base from 18.0 and etc.
> 
> This is an important question to ask and solve. There might be
> points in time where seamless upgrades are not possible, and instead
> you need to hop from release to release (this is not ideal, but it
> could happen).

I see two side of this problem: support in sofware and support in
infrastructure (ftp.freebsd.org and etc.). Because pkg is not part of
base FreeBSD and live in ports -- this hops need to preserve (and
testing?) packages collections for all past releases and don't move it
to archive. And regular resigning package databases. And I miss
somewere.

> For instance, at $work we're allowing upgrades from version X to Y,
> and Y to Z, but not direct upgrades from X to Z. Part of the
> rationale behind this change is, deprecation of platforms and the
> change in upgrade framework, which requires upgrading from blessed
> releases proven to work with the new framework.

This is common practic, yes.
This is acceptably if possible got all necessary in time 18.0 for
upgrade from 11.0.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160128173836.GD88527>