Bug#862112: #862112: r-base-dev: Generate reproducible output independently of the build path

Dirk Eddelbuettel edd at debian.org
Fri Oct 23 16:46:11 BST 2026


On 23 October 2026 at 14:41, Holger Levsen wrote:
| On Mon, Oct 19, 2026 at 01:28:05PM -0500, Dirk Eddelbuettel wrote:
| > It took a jolly few years, and some assistance from upstream, friends, and
| > even LLMs but we got to. r-base 4.6.1-9, the current build of the the current
| > upstream, builds reproducibly.
| 
| yay!

Indeed. Sorry I am late here but some of this was grarly. Also, as it should
be said, thanks to you and Ximin and others for the earlier help with the
(easier) building of all the r-cran-* packages.

| > I will over the next few weeks unsure this gets into upstream in a way that
| > is not-Debian dependent so by R 4.7.0 next April it will (at long last) build
| > reproducibly everywhere.
| 
| very nice & thanks for the good news!

Yep. Will update one patch we landed upstream ~ nine years ago (and switch to
the more universally used SOURCE_DATE_EPOCH) and then send the three or some
additional upstream patches.

One thing I missed, by the way, was a "simple" (?) to build reproducibly
locally to test. Did I miss one? My setup is ancient (pbuilder instead of
sbuild) so maybe that had something to do with it.

Tschoe mit oe,  Dirk
 
 
| -- 
| cheers,
| 	Holger
| 
|  ⢀⣴⠾⠻⢶⣦⠀
|  ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
|  ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
|  ⠈⠳⣄
| 
| "We'll just terraform Mars," they insist, unable to terraform Earth, a planet
| that is already perfect except it's like 2° too warm.
| [DELETED ATTACHMENT signature.asc, application/pgp-signature]

-- 
dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org



More information about the Reproducible-builds mailing list