News for hackers. Stuff that matters.
Re:OpenBSD 6.0: why and how by ghshephard on Thursday September 01, 2016 @09:16AM (#12404969)
I guess the response would be, what is it about OpenBSD package management haven't you liked in the past, and what difficulty have you had upgrading from one release to the next?

For example - here are the instructions for upgrading from 5.9 to 6.0: http://www.openbsd.org/faq/upgrade60.html

Once you are done upgrading the operating system, you upgrade your packages with the command:

  o pkg_add -u
Re:OpenBSD 6.0: why and how by rwmj on Thursday September 01, 2016 @09:19AM (#12404994)
A package manager should know about all the files installed on the system. Previously (and it has been many years) *BSD just splatted files into the filesystem and didn't keep track of them.
Re:OpenBSD 6.0: why and how by brynet on Thursday September 01, 2016 @11:59AM (#12406353)
OpenBSD's pkg_add/* tools are related to the old FreeBSD utilities only by name, Marc Espie rewrote OpenBSD's package tools in Perl many years ago. It is a modern packaging system with proper dependency tracking, per-file checksum verification, privsep and cryptographic signatures (signify/ed25519)