• Different versions of the underlying tooling may change subtle things (e.g. compression levels, bug fixes),
  • If a package is withdrawn for some reason (generally rare), then you will stop being able to reproduce the image and the build will fail.