The reason TW has big 1500-package updates is not because of any snapshotting. It's because TW's automation defensively bumps the release number of reverse dependencies. So if libfoo is updated then all reverse dependencies of libfoo are also updated, regardless of whether the libfoo update was ABI-compatible or not.
In Alpine for example, the maintainers only bump rdepends when they think those need to be rebuilt, which sometimes leads to them underestimating and those unupdated rdepends end up breaking. TW avoids that but at the cost of a lot of "pointless" updates.
Comments
The reason TW has big 1500-package updates is not because of any snapshotting. It's because TW's automation defensively bumps the release number of reverse dependencies. So if libfoo is updated then all reverse dependencies of libfoo are also updated, regardless of whether the libfoo update was ABI-compatible or not.
In Alpine for example, the maintainers only bump rdepends when they think those need to be rebuilt, which sometimes leads to them underestimating and those unupdated rdepends end up breaking. TW avoids that but at the cost of a lot of "pointless" updates.
Thank you. That clears a lot of things.