5 ms·
Apart from not shipping what you need, you often only get a fraction of the versions you need. For development you may want to test your code against multiple
by carlmr 4y ago
Apart from not shipping what you need, you often only get a fraction of the versions you need.
For development you may want to test your code against multiple versions of the system libraries. This is not easy using a distro package manager.
- fragmede 4y agoMaybe our definition of "easy" doesn't agree, but for Ksplice, we had to build kernels using the exact same, often old versions of GCC and everything else (binutils, etc). We made schroots (this predated docker) and then we used the system package manager to install the requisite old version of packages. Wasn't trivial to get the whole system setup, but getting old versions of packages installed wasn't impossibly hard either.