Your message dated Thu, 07 May 2026 18:33:34 +0000
with message-id <[email protected]>
and subject line Bug#1135944: fixed in r-base 4.6.0-3
has caused the Debian Bug report #1135944,
regarding r-base-core: Refine setting of user and system libraries
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.)


-- 
1135944: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135944
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: r-base-core
Version: 4.6.0-2.2404.0
Severity: normal
X-Debbugs-Cc: [email protected], [email protected]

Kurt Hornik of the upstream R Core team (also CC'ed in the bug report) 
contacted 
me stating that the .libPaths() setting in the Debian package is not quite 
right.
This actually goes back to a discussion he and I had (along with Fritz Leisch) 
more than 20 years ago. In an nutshell, 'base R' (and R Core status 
'recommended')
packages go to /usr/lib/R/library, packages in the distribution go to 
/usr/lib/R/site-library and locally-installed system-wide packages go to 
/usr/local/lib/R/site-library. (Users can also have the standard per-user 
library
below $HOME, but that is outside of this discussion.)

Now, over the 20+ year I accommodated that via environment values or settings 
in 
/etc/R and _currently_ set it twice in /etc/R/Renviron and /etc/R/Renviron.site 
leading to a double entry in the (internal but accessible) state variable 
.Library.site:

R> .Library.site
[1] "/usr/local/lib/R/site-library/" "/usr/local/lib/R/site-library" 
[3] "/usr/lib/R/site-library"        "/usr/lib/R/library"      

The easiest and cleanest fix will be to no longer set this in Renviron.site
but only in Renviron leading to a clean split between .Library and .Library.site
and an unchanged setting in .libPaths() (which combines them):

> .Library
[1] "/usr/lib/R/library"
> .Library.site
[1] "/usr/local/lib/R/site-library" "/usr/lib/R/site-library"      
> .libPaths()
[1] "/usr/local/lib/R/site-library" "/usr/lib/R/site-library"      
[3] "/usr/lib/R/library"           
> 

I am mostly filing this bug report so that I can refer to it in a common in 
Renviron.site stating why we will no longer set it there.


-- System Information:
Debian Release: forky/sid
  APT prefers questing-updates
  APT policy: (500, 'questing-updates'), (500, 'questing-security'), (500, 
'questing'), (100, 'questing-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.17.0-23-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages r-base-core depends on:
ii  ca-certificates                        20250419
ii  libblas3 [libblas.so.3]                3.12.1-6build1
ii  libbz2-1.0                             1.0.8-6build1
ii  libc6                                  2.42-0ubuntu3.1
ii  libcairo2                              1.18.4-1build1
ii  libcurl4t64                            8.14.1-2ubuntu1.3
ii  libdeflate0                            1.23-2
ii  libglib2.0-0t64                        2.86.0-2ubuntu0.3
ii  libgomp1                               15.2.0-4ubuntu4
ii  libicu74                               74.2-1ubuntu4
ii  libjpeg8                               8c-2ubuntu11
ii  liblapack3 [liblapack.so.3]            3.12.1-6build1
ii  liblzma5                               5.8.1-1build2
ii  libopenblas0-pthread [liblapack.so.3]  0.3.30+ds-3
ii  libpango-1.0-0                         1.56.3-1build1
ii  libpangocairo-1.0-0                    1.56.3-1build1
ii  libpaper-utils                         2.2.5-0.3
ii  libpcre2-8-0                           10.46-1
ii  libpng16-16t64                         1.6.50-1ubuntu0.4
ii  libreadline8t64                        8.3-3
ii  libtcl8.6                              8.6.17+dfsg-1
ii  libtiff6                               4.7.0-3ubuntu3.1
ii  libtirpc3t64                           1.3.6+ds-1
ii  libtk8.6                               8.6.17-1
ii  libx11-6                               2:1.8.12-1build1
ii  libxt6t64                              1:1.2.1-1.3
ii  libzstd1                               1.5.7+dfsg-1build2
ii  ucf                                    3.0052
ii  unzip                                  6.0-28ubuntu7
ii  xdg-utils                              1.2.1-2ubuntu1
ii  zip                                    3.0-15ubuntu2
ii  zlib1g                                 1:1.3.dfsg+really1.3.1-1ubuntu2

Versions of packages r-base-core recommends:
ii  r-base-dev     4.6.0-2.2404.0
ii  r-doc-html     4.6.0-2.2404.0
ii  r-recommended  4.6.0-2.2404.0

Versions of packages r-base-core suggests:
pn  elpa-ess     <none>
ii  r-base-html  4.6.0-2.2404.0
ii  r-doc-info   4.6.0-2.2404.0
ii  r-mathlib    4.6.0-2.2404.0

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: r-base
Source-Version: 4.6.0-3
Done: Dirk Eddelbuettel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
r-base, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <[email protected]> (supplier of updated r-base package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 07 May 2026 12:57:51 -0500
Source: r-base
Architecture: source
Version: 4.6.0-3
Distribution: unstable
Urgency: medium
Maintainer: Dirk Eddelbuettel <[email protected]>
Changed-By: Dirk Eddelbuettel <[email protected]>
Closes: 1126018 1135944
Changes:
 r-base (4.6.0-3) unstable; urgency=medium
 .
   * debian/rules: Ensure LIBR_LDFLAGS is empty when calling 'make install'
     which prevent extra spillage into libR.pc          (Closes: #1126018)
   * debian/Renviron.site: No longer set R_LIBS_SITE here as Renviron already
     sets it via the regularly applied patch            (Closes: #1135944)
Checksums-Sha1:
 99ba53f9b0c72de01918725048f606252ad99582 2848 r-base_4.6.0-3.dsc
 2013d21810bc29685876b0b0b63131c1d56257d8 102024 r-base_4.6.0-3.debian.tar.xz
 6877703afedec7f9857edffbfb07dea1b0ee86b5 19870 r-base_4.6.0-3_amd64.buildinfo
Checksums-Sha256:
 5e6526ff267ed71e07868f65124489a907a29316d8f50e7ab39b6e2fd8f0c4aa 2848 
r-base_4.6.0-3.dsc
 8ddeeed3f828473f51a4d4e9f78535b84e1cbbcacab95f78185a47b8d264f397 102024 
r-base_4.6.0-3.debian.tar.xz
 aead1620577ea530a26dc607049445746087844cc377fda0592e6521762dafdd 19870 
r-base_4.6.0-3_amd64.buildinfo
Files:
 5423c14716cf04a41b22cdba944dd9a5 2848 gnu-r optional r-base_4.6.0-3.dsc
 51bb3d415b8196fa9dfe1c4acf6e15ea 102024 gnu-r optional 
r-base_4.6.0-3.debian.tar.xz
 23cc4f764ca293ec3007a0139259a263 19870 gnu-r optional 
r-base_4.6.0-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIVAwUBafzWP6FIn+KrmaIaAQh0GBAAvrAFRieHBzQmr4/OXUR4VsRfAjQDOk/G
/LwNFJRT2zGnPh/hGBlM4pn0pKKSkKmx6VosD7AWZf0dzvKZq3CCQnRW9MtMDjUo
EME6Noabhz9ts4hoHhSBFqX375zy96/7kzOF/ZSnYBfjP/DzMehwl2i6bdG4FuoG
3u2VTIEVd+9memSmnDHW5jGC94C+hsgHlOqoXmmQQ+l2Cu9gCSPMlKkgLbRu5qds
+Z8mUThUkwu6Nie/ybE04OZHqZiX4fcg3/kJ1lDFsYhBGOFHyvZiYNZ1tXapscBZ
Q0B3Qk4Az4Wl4HkTicFm0l3IyAzFb1me3bUbCi5qt6Xv4InEhLyUpcDULr5ZY5A9
lNPgekTO8zYwho6hDMngx3PwgkNT6ZFp7hzDdfg9qOWYuVY2PBN8f+B2Nt/8XKcF
pPeMPQSfCOHPKA5ovy/kgC31GraeAuF0prQV2DNhU7v9wG7aI9iTLXYdYlhDmsWz
72o0s0XbHdfo8PyYiKAdVIrUttKx6qgwabmcMIPmH4rQGtolXwxM25k8JfmO5HAS
Dgw6Hj6SBtQfVOugvc4J0kAPUoo8yZVoi+Afzt5G7vOyf8Zpc9XsoXmdiUc5G2rp
qHJaTRQ5h9uam3krn1rA4wPERThVygKkUowSOPD4Es5YYtqrfdqmYRPfMyOipi/R
0ni+VK4ChHY=
=lqVh
-----END PGP SIGNATURE-----

Attachment: pgpq4S7uGLtzt.pgp
Description: PGP signature


--- End Message ---

Reply via email to