> So errno, which needed the exact version 0.2, was relaxed so that it could build with version 0.4 in Debian, udev 0.7 was relaxed for 0.8 in Debian, memoffset from 0.8.5 to 0.6.5, paste from 1.0.11 to 1.08 and bindgen from 0.69.9 to 0.66.<p>This seems to be a common issue packaging newer languages with sophisticated tooling around dependencies. What is the alternative to relaxing deps?<p>Packaging a dozen version of the same library?<p>Distributing flatpaks, snaps, containers, etc instead?