Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Jan 2016 22:30:25 -0800
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Allan Jude <allanjude@freebsd.org>, slw@zxy.spb.ru
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Packaging the FreeBSD base system with pkg(8)
Message-ID:  <CAH7qZfuMNVNQeOvy=Ka2pEGv2C%2Bc87R=75iLBJbdWCKVkYq3eg@mail.gmail.com>
In-Reply-To: <56AA3D54.5020502@freebsd.org>
References:  <20160127223323.GG98557@FreeBSD.org> <183431.62409.bm@smtp111.sbc.mail.ne1.yahoo.com> <20160128131806.GB67200@ivaldir.etoilebsd.net> <20160128160622.GB88527@zxy.spb.ru> <56AA3D54.5020502@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
That would be like trying to install FreeBSD 11 on PDP-11 hardware. Good
luck with that, Slawa, you'll need it! :)

On Thu, Jan 28, 2016 at 8:09 AM, Allan Jude <allanjude@freebsd.org> wrote:

> On 2016-01-28 11:06, Slawa Olhovchenkov wrote:
> > On Thu, Jan 28, 2016 at 02:18:06PM +0100, Baptiste Daroussin wrote:
> >
> >> On Thu, Jan 28, 2016 at 12:46:39PM +0000, Thomas Mueller wrote:
> >>> from Glen Barber:
> >>>
> >>>> As many know, work has been in progress for quite some time to provide
> >>>> the ability to package and upgrade the FreeBSD base system using
> pkg(8).
> >>>> The majority of the initial implementation has provided much of the
> core
> >>>> functionality to make this possible, however much work still needs to
> be
> >>>> done.
> >>>
> >>> (snip)
> >>>
> >>> Would the base system all be one package?
> >>
> >> multiple packages with meta packages to represent the whole base so you
> have the
> >> best of both world :)
> >>>
> >>> In Linux, everything is part of a package, even the kernel, but
> something comparable to FreeBSD or NetBSD base system would have many
> packages.
> >>>
> >>> Will it be possible to upgrade base system with portmaster or
> portupgrade, and would that be better than the current procedure in
> UPDATING?
> >>
> >> No but one will be able to simply run pkg upgrade (and built himself the
> >> packages)
> >>>
> >>> Would pkg then be able to show a package's required shared libraries
> including shared libraries from the base system?  I was recently stung by
> pkg not showing required shared libraries from the base system.
> >>
> >> Yes, but but real usage of it would happen in a second step because of
> many
> >> rought edges to be deal with. but yes the information would be available
> >>
> >> see:
> >> https://www.youtube.com/watch?v=Br6izhH5P1I
> >> and
> >> https://www.youtube.com/watch?v=v7px6ktoDAI
> >>
> >> for a bigger view of what happened (note that some detail my have
> change a bit,
> >> the overall remains the same)
> >
> > 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.
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
> >
>
> According to our current release schedule, FreeBSD 18.0 will not come
> out for 35 years (2051).
>
> The general approach would appear to be just downloading new packages
> and updating the system. For a drastic upgrade like that, you'd likely
> have to build a newer version of pkg from ports.
>
> The approach for offering an upgrade from 10.x to 11.0 will be the more
> interesting endeavour.
>
> --
> Allan Jude
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAH7qZfuMNVNQeOvy=Ka2pEGv2C%2Bc87R=75iLBJbdWCKVkYq3eg>