Skip to content

Conversation

@tianon
Copy link
Member

@tianon tianon commented Oct 27, 2025

This was a misguided attempt at some initial aspects of reproducibility.

The actual goal is of dubious value compared to the amount of effort required, but the half-measure is outright incorrect/useless, and a consistent and repeated source of user confusion.

This dramatically simplifies our build commands because all the annotations get set to the same value, so we can drop half the docker buildx build arguments.

See:

Closes docker-library/buildpack-deps#166
(technically Closes docker/hub-feedback#2498 too, but I have no privileges there)

Also related in various ways:

This was a misguided attempt at some initial aspects of reproducibility.

The actual goal is of dubious value compared to the amount of effort required, but the half-measure is outright incorrect/useless, and a consistent and repeated source of user confusion.

This dramatically simplifies our build commands because all the annotations get set to the same value, so we can drop half the `docker buildx build` arguments.
@yosifkit yosifkit merged commit 2a28cfd into docker-library:main Oct 28, 2025
@yosifkit yosifkit deleted the SOURCE_DATE_EPOCH branch October 28, 2025 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Misleading „push date“ instead of build date, useless digest identifier docker pull buildpack-deps:curl downloads ancient version

2 participants