EuroBSDCon 2026

Advances in OpenBSD's pkg_add
2026-09-13 , D.0.03

There are several hard problems still getting solved in pkg_add:
- a framework for objects common to several packages. Users, groups, configuration files and whatnot. The classic model of upgrade = remove + re-add is no longer sustainable
- some large pieces of software like texlive require a bit of handholding to make subpackages more sustainable
- specialty languages like ocaml require specific fragments for various file types that are arch-dependent.

Long-time architect of the whole ports/package management systems in OpenBSD