Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 May 2016 20:31:26 +0000
From:      Glen Barber <gjb@FreeBSD.org>
To:        freebsd-current@FreeBSD.org, freebsd-pkgbase@FreeBSD.org
Cc:        re@FreeBSD.org, secteam@FreeBSD.org
Subject:   Followup on packaging base with pkg(8)
Message-ID:  <20160519203126.GO3335@FreeBSD.org>

next in thread | raw e-mail | index | archive | help

--IJVQSCEsm6ceb9tV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Dear FreeBSD community:

Early this year, it was announced [1] that FreeBSD 11.0-RELEASE would
ship not only with the ability to package the base system with pkg(8),
but the intent to use pkg(8) as the primary binary upgrade mechanism for
the base system.

Despite the schedule adjustment for 11.0-RELEASE to allow additional
time to resolve several issues prior to the merge to head, too many
issues remained.  Following the merge to head, many more issues were
discovered, some resolved, but many without a clear, non-disruptive
solution.

Given the state of this highly-disruptive change to the base system, we
need to take the best interest of the FreeBSD community into primary
consideration, as a whole.

We have arrived at the difficult decision to treat packaged base as
a "beta" feature for 11.0-RELEASE, and continue with freebsd-update(8)
as the primary binary upgrade mechanism for this release.

Development on this change will continue in head and stable/11 (when it
is branched), however, with the target goal of transitioning to pkg(8)
for the base system for 11.1-RELEASE.

We fully intend to do this in a way that does not constitute a POLA
violation, especially on an established -STABLE branch.  The details on
how we will attempt this transition are still to be determined, however
all technical, solvable details.  But we will ensure as best as we can
to avoid violating POLA for the transition while the remaining issues
are resolved.

At this point, the risks far outweigh the benefits, especially taking
into consideration some of the more recent fallout of several changes.

Thank you to everyone who supported this effort, and we hope you will
continue to support and test the forward development of packaging the
base system with pkg(8).

Thank you.

[1] https://lists.freebsd.org/pipermail/freebsd-pkgbase/2016-January/000000.html

Glen
On behalf of:	re@


--IJVQSCEsm6ceb9tV
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXPiKeAAoJEAMUWKVHj+KTNhEP/ieq6jWhbodGEHvZf1QdPrv6
0Q7P1tBmRUR2CyQ9wYbJ5JkAHYkYQXVzJd/Ia3VPwoN814hjK2OAmd40AtMMTV0U
m1lq6yVqKjMAWkNN9YyCpCFjU2JqOiS6wxNZF+dtkCBF1pD0cnFTfkCp7gQjd5Me
V6aH/QXx5WvcqsLmNik37M/VuRQ8IvkbyXfwONBWoBi5LwBkX5b0jJk+9TUMCq5Z
WDW82Ex5khS2RoEhJIdfbPAiu6JaD4bVI5tTcXo/+e0Tb+Ucwr5AX+9w7u8SC21S
9tovNgfc/KAl2rFccMMS1LP2kosjL6Cle1iHrzu/v1+C0tnRXGi5FaZD5j98XZtZ
oBAPl3fIG4mT9Mqbx7gIHac/wjqQ8QvRFIQ2fY9jLvsl+6bthbXI8GI8rpxx3ygv
SruT/xrOvVEcYfMZOcfdq33q4ic50/yDJeT/GW9Yw8DhR3PYu9NcCl4CvhB3lw6U
ChqqHMxuqXn1ZpWMte1SlvVB89kRnj9HlIZTPeex0m86z7E7H8k17hRucoN9vTB/
W3Vr7jkyeQa+LzHLBvdnD3m7gxVUBB1cR5bKG9pSrOMfAF7JIk+EGfQiWJgWC/4/
Vu16LmjWjyzfkD3MNREXzIssLk63lwGl0b0Xro2kqlw5HF1W09rqH+QyvfQGo0KP
ffUHry4Xpz34TIPyPfk3
=TW5i
-----END PGP SIGNATURE-----

--IJVQSCEsm6ceb9tV--



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