Elektrine lite

← Feed

@_nibbles@mastodon.social

Post #4500770

2026-08-11 08:17 UTC

@stefano@mastodon.bsd.cafe dnf upgrade It always baffled me that the BSDs havent come up with a proper package management. There are ports and pkg but its seems like such an afterthought and they dont handle all software right? (i.e base ?)

Replies (1)

  • @js@mastodon.bsd.cafe 2026-08-11 12:11

    @_nibbles@mastodon.social @stefano@mastodon.bsd.cafe There is a difference between upgrading the base system vs. 3rd party packages. Nothing of this has anything to do with "haven't come up with proper package management". Your 'dnf upgrade' upgrades _everything_ you haven't blacklisted. The command 'syspatch' on #OpenBSD upgrades the parts of the base system that need to be upgraded (no 3rd party packages) - sometimes thats security patches, sometimes not so subtle bugs. What you are refering to in i.e. OpenBSDs case is 'pkg_add -u' which will upgrade the non-base (3rd party) packages that the users installed _after_ the base system has been installed. There is quite a difference in base and package handling between NetBSD, OpenBSD and FreeBSD. Saying none of the BSDs have come up with proper package management is quite wrong.

    Open ##4500769