On Wed, Aug 14, 2019 at 01:11:35PM +0200, Solene Rapenne wrote:
> The OpenBSD base system has received binary updates for security and
> some other important problems in the base OS through syspatch(8) for the
> last few releases.
> 
> We are pleased to announce that we now also provide selected binary
> packages for the most recent release. These are built from the -stable
> ports tree which receives security and a few other important fixes:
> 
> -release: fixed point in time, no update (6.3, 6.4, 6.5, ...).
> -stable:  conservative updates only. For ports, only the most recent
>           release is updated (currently 6.5).
> -current: main development branch, receives bigger changes.
> 
> Initial updates for amd64 are already available at most mirrors (check
> for the /pub/OpenBSD/6.5/packages-stable directory). i386 is currently
> building and will follow soon. If the mirror you are using is not synced
> yet, you will need to wait or use a different one.
> 
> pkg_add(1) already had the required heuristic to manage -stable
> packages. It will be able to use the /packages-stable/ directory in the
> following two cases:
> 
> 1. you use /etc/installurl and the PKG_PATH environment variable is not
>    set (default installation case)
> 2. you use the PKG_PATH environment variable and it uses %c or %m
> 
> The two directories are separate because the "packages" directory holds
> the packages built at the release time. They will not be updated.
> 
> The packages-stable directory will be empty at the time of a new
> release. Its contents will grow during the release life cycle as
> security fixes and other fixes are committed to the -stable ports tree.
> 
> If pkg_add(1) installs a new package and you meet the conditions for
> using the packages-stable directory, detailed above, the version in
> packages-stable will be chosen instead of the original supplied at
> release time. This also applies when using `pkg_add -u` to upgrade
> packages.
> 
> This means that, in a default installation, pkg_add will automatically
> pick the latest version available to you.
> 
> In the case of updating an installed package, this may require
> restarting the running binaries to use the new code.
> 
> More info on the package system can be found at the following link:
> https://www.openbsd.org/faq/faq15.html
> 
> Surprisingly, nobody saw the new directory show up on our mirrors, and
> then report it on our mailing lists.

That's awesome news.
Thanks for the effort Solene!
Many offered and failed in the past...

-- 
Antoine

Reply via email to