DNF5 delayed
DNF5 delayed
Posted Aug 23, 2023 5:46 UTC (Wed) by mb (subscriber, #50428)In reply to: DNF5 delayed by cozzyd
Parent article: DNF5 delayed
I think the opposite is true. Static linking makes a package manager more robust during updates of dependencies that it uses by itself. It's one of the few applications where static linking actually makes much sense.
Ensuring an atomic update of the package manager and all of its dynamic dependencies seems like almost impossible in practice to me.
Posted Aug 23, 2023 7:12 UTC (Wed)
by cozzyd (guest, #110972)
[Link] (1 responses)
I'm not sure there is an issue with a package manager updating itself unless it does something silly like reload shared libraries at run time. The replaced library is still going to be the one in its address space? I guess if you did something silly like updated libdnf without updating dnf that could in principle cause problems if the two become incompatible but that shouldn't be possible to do with dnf...
Posted Aug 23, 2023 16:36 UTC (Wed)
by mb (subscriber, #50428)
[Link]
Unless the system crashes halfway through the update.
DNF5 delayed
DNF5 delayed