[Slackbuilds-users] Size limit for vendored dependencies

fsLeg fsleg at t-rg.ws
Tue Aug 12 09:05:12 UTC 2025


I took upon myself an endeavor to write a script that builds network/element-desktop from source. After many hours I succeeded to build it offline. Some vendoring optimization later I ended up with a vendored-sources tarball that's 700-900 Mb, depending on compression method (three layers of yarn, a layer of cargo and a couple of pre-built packages, most of it is already compressed so any compression only saves ≈10-20%). That's not an issue for SBo as no source is hosted here and all of that would be downloaded anyway even without vendoring, however it is a potential issue for a comminity infrastructure, namely slackware.uk which caches all source tarballs.

What would be a sensible size limit for vendoring dependencies before going "screw it, just enable network access"?


More information about the SlackBuilds-users mailing list