|
|
Subscribe / Log in / New account

Let it explode

Let it explode

Posted Feb 3, 2025 12:38 UTC (Mon) by amacater (subscriber, #790)
In reply to: Let it explode by rhowe
Parent article: Vendoring Go packages by default in Fedora

Yes, that's (potentially) easier and for some languages that may be unavoidable. Disk space and computer power is cheap - for the cost of extra compilation and building, meh, who cares? It isn't necessarily a cure-all, however, and not everybody has large scale build farms or infinite disk space.

This also becomes much more difficult when there is a security problem / a severe bug and you need to know *exactly
how many library copies you have / where they all are. That's also the reason for some folk to dislike snaps, Flatpak and similar - it's software bloat to some extent and each flatpak is essentially an unknown black box.

For other languages or on the scale of a large project like Debian, the amount of extra archive space would become problematic. There's also no possibility of deduplication. That's one of the reasons why distributions try to de-vendor ... and that takes us round to a whole other part of this series of threads.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds