6 ms·
For example proper runtime dependency management? Try updating a single homebrew package to a new major version and watch the other homebrew packages depending
by bhaak 8y ago
For example proper runtime dependency management?
Try updating a single homebrew package to a new major version and watch the other homebrew packages depending on it breaking.
To be fair, that's not a problem unique to homebrew. Gentoo used to break runtime dependencies, too. Although that was a long time ago. Nowadays libs used by other programs are preserved and only deleted when all dependencies have been updated, so breakage no longer occurrs.