Your message dated Mon, 19 Oct 2026 13:28:05 -0500
with message-id <[email protected]>
and subject line Re: Bug#862112: #862112: r-base-dev: Generate reproducible 
output independently of the build path
has caused the Debian Bug report #862112,
regarding r-base-dev: Generate reproducible output independently of the build 
path
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
862112: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862112
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: r-base-dev
Version: 3.4.0-1.0~reproducible2
Severity: wishlist
Tags: upstream patch
User: [email protected]
Usertags: build-path

Dear Maintainer,

I've been asked to file this bug report so that others working on the
Reproducible Builds project can better track the ongoing issue of
build-path-independent reproducibility in various tools and compilers. I don't
mean to imply to rush this process nor pressure you, this report is only for
informational purposes.

As you know, I've already contacted upstream with a proposed patch:
- https://stat.ethz.ch/pipermail/r-devel/2017-April/074138.html
- https://stat.ethz.ch/pipermail/r-devel/2017-May/074181.html (patch amended)

These may be browsed as git commits here:
- 
https://anonscm.debian.org/cgit/reproducible/r-base.git/log/?h=pu/reproducible_builds

The built packages may be downloaded here:
- https://reproducible.alioth.debian.org/debian/
- https://tests.reproducible-builds.org/debian/index_repositories.html 
(overview)

The reproducibility status of dependent packages is being tracked on these 
pages:
- 
https://tests.reproducible-builds.org/debian/issues/unstable/randomness_in_r_rdb_rds_databases_issue.html

We're currently waiting to hear back from upstream to see if they think the
patch will negatively impact the behaviour of any R packages. At minimum, we
likely have to amend it to guard the behaviour behind some sort of run-time
option, as was done for a similar patch for timestamps in #774031.

Ximin

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (300, 'unstable'), (200, 'experimental'), (1, 
'experimental-debug')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages r-base-dev depends on:
ii  build-essential                    12.3
ii  cdbs                               0.4.150
ii  g++                                4:6.3.0-4
ii  gcc                                4:6.3.0-4
ii  gfortran                           4:6.3.0-4
ii  libatlas-base-dev                  3.10.3-1+b1
ii  libblas-dev                        3.7.0-1
ii  libbz2-dev                         1.0.6-8.1
ii  libicu-dev                         57.1-6
ii  libjpeg-dev                        1:1.5.1-2
ii  libjpeg62-turbo-dev [libjpeg-dev]  1:1.5.1-2
ii  liblapack-dev                      3.7.0-1
ii  liblzma-dev                        5.2.2-1.2+b1
ii  libncurses5-dev                    6.0+20161126-1
ii  libpcre3-dev                       2:8.39-3
ii  libpng-dev                         1.6.28-1
ii  libreadline-dev                    7.0-2
ii  pkg-config                         0.29-4+b1
ii  r-base-core                        3.4.0-1.0~reproducible2
ii  xauth                              1:1.0.9-1+b2
ii  zlib1g-dev                         1:1.2.8.dfsg-5

r-base-dev recommends no packages.

Versions of packages r-base-dev suggests:
ii  debhelper                    10.2.5
ii  texinfo                      6.3.0.dfsg.1-1+b2
ii  texlive-base                 2016.20170123-5
ii  texlive-extra-utils          2016.20170123-5
ii  texlive-fonts-extra          2016.20170123-5
ii  texlive-fonts-recommended    2016.20170123-5
ii  texlive-generic-recommended  2016.20170123-5
ii  texlive-latex-base           2016.20170123-5
ii  texlive-latex-extra          2016.20170123-5
ii  texlive-latex-recommended    2016.20170123-5

-- no debconf information

--- End Message ---
--- Begin Message ---
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.

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.

Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | [email protected]

--- End Message ---

Reply via email to