PubGrub Version Resolution Constantly Creates Holes

charliermarsh · x · 2026-07-10

Using three versions of package A as an example, the post illustrates that PubGrub continuously generates more interval "holes" as it repeatedly excludes incompatible versions. The core point is that rejecting a version further fragments the version space.

Related event: Dependency Resolver Optimization: Merging Known Versions to Eliminate Interval Holes(4 posts)→

Original post →

More from Infra

Infra channel →