On 19/03/2026 14:42, Paul Mather wrote:
On Mar 19, 2026, at 7:29 am, Miroslav Lachman <[email protected]> wrote:

[...]

First and most important (at least for me) would be a clear separation of base 
system upgrades from 3rd packages, without having to enter 40-character-long 
arguments.


The "pkg" command allows you to define aliases in pkg.conf.  So, if you wanted to save on typing, you could, 
say, define "base-upgrade" and "ports-upgrade" aliases to restrict "pkg upgrade" to just 
the appropriate repositories.

Yes, and everyone will fix it locally, each in their own way, so every computer will have a different command to achieve the same result. What an amazing time we live in.

I still don't think it's a good idea to combine base system updates and package upgrades into a single command by default. Now even something as simple as patch level security base update can completely break user's desktop if package upgrade runs at the same time and the repository happens to be missing such important packages as Firefox, Thunderbird, KDE / Plasma, etc. (missing packages that pkg upgrade then uninstalls from the local machine — I see this problem far too often)

Kind regards
Miroslav Lachman

Reply via email to