Skip to content

Commit d496960

Browse files
committed
Update for R 4.6.0, 26.04, BioC 3.23
1 parent e35bb62 commit d496960

16 files changed

Lines changed: 97 additions & 71 deletions

File tree

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2026-05-03 Dirk Eddelbuettel <edd@debian.org>
2+
3+
* R/init.R: Update defaults to R 4.6.0 and BioConductor 3.23
4+
15
2026-04-05 Dirk Eddelbuettel <edd@debian.org>
26

37
* README.md: Announce 'resolute' aka 26.04

DESCRIPTION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Package: r2u
22
Type: Package
33
Title: Turn CRAN Source Packages into Binary Ubuntu Packages
4-
Version: 0.0.9.3
5-
Date: 2025-03-16
4+
Version: 0.0.9.4
5+
Date: 2026-05-03
66
Authors@R: person("Dirk", "Eddelbuettel", role = c("aut", "cre"), email = "edd@debian.org",
77
comment = c(ORCID = "0000-0001-6419-907X"))
88
Description: CRAN source packages are turned into Ubuntu packages containing

R/init.R

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929
}
3030
cat("in_docker:", .in.docker(), "\n", file = fname, append = TRUE)
3131
cat("debhelper_compat: 13\n", file = fname, append = TRUE)
32-
cat("minimum_r_version: 4.4.0\n", file = fname, append = TRUE)
32+
cat("minimum_r_version: 4.6.0\n", file = fname, append = TRUE)
3333
cat("r_api_version: 4.0\n", file = fname, append = TRUE)
34-
cat("bioc_version: 3.22\n", file = fname, append = TRUE)
35-
cat("debian_policy_version: 4.7.0\n", file = fname, append = TRUE)
34+
cat("bioc_version: 3.23\n", file = fname, append = TRUE)
35+
cat("debian_policy_version: 4.7.4\n", file = fname, append = TRUE)
3636
cat("cache_age_hours_cran_db: 3\n", file = fname, append = TRUE)
3737
cat("package_repo_preference: cran\n", file = fname, append = TRUE)
3838
cat("r2u_directory: /var/local/r2u/\n", file = fname, append = TRUE)

README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@
1919
- **Fast and well-connected mirror** at
2020
[r2u.stat.illinois.edu](https://r2u.stat.illinois.edu) on the [Internet2](https://internet2.edu/)
2121

22-
- **Complete coverage** with (using 24.04 for amd64 and arm64) about 31039 CRAN packages (and 623
23-
from BioConductor) using **current versions**: We support R 4.4.* and 4.5.*, and BioConductor 3.22
24-
(on resolute, noble and jammy; focal is in archived mode and remains at 3.21); for 24.04 (aka
25-
'noble') and 26.04 (aka 'resolute') BioConductor is available for both amd64 and arm64.
22+
- **Complete coverage** with (using 24.04 for both amd64 and arm64) about 31485 CRAN
23+
packages (and 633 from BioConductor) using **current versions**: We support R 4.6.0, and
24+
BioConductor 3.23 (on resolute, noble and jammy; focal is in archived mode and remains at 3.21);
25+
for 24.04 (aka 'noble') and 26.04 (aka 'resolute') BioConductor is available for both amd64 and
26+
arm64.
2627

2728
- Complete support for **Ubuntu 20.04 ("focal")**, **22.04 ("jammy")**, **24.04 ("noble")** and
2829
**26.04 ("resolute")** on amd64, as well as **24.04 ("noble")** and **26.04 ("resolute")** support
@@ -61,7 +62,7 @@ the five easy setup steps detailed here.
6162

6263
### What is Covered ?
6364

64-
We generally support amd64 (_i.e._ standard 64-bit Intel/AMD cpus, sometimes also called x86_64) for
65+
We generally support amd64 (_i.e._ standard 64-bit Intel/AMD cpus, sometimes also called x86\_64) for
6566
the current Ubuntu LTS release and its predecessor release, and support arm64 on the current release
6667
(more on this
6768
[here](https://eddelbuettel.github.io/r2u/vignettes/FAQ/#what-about-other-architectures-besides-x86_64)).
@@ -75,11 +76,12 @@ Support for additional cpu architectures is certainly possible but somewhat unli
7576
right now (due to a lack of resources and time). P3M/PPM/RSPM now appears to also support Debian which
7677
could be added at some later point.
7778

78-
Current versions are built under R 4.4.x and R 4.5.* and are usable under 4.4.x and
79-
4.5.x. BioConductor release 3.22 packages are provided when required by CRAN packages for resolute,
80-
noble and jammy; focal is at 3.21. Binaries were initially R 4.4.* based and are now built under R
81-
4.5.0. Some older packages released when we used R 4.2.* or 4.3.* may have been built with R 4.2.*
82-
or R 4.3.*, they will still work the same with R 4.4.* as R is generally forward-compatible.
79+
Current versions are built under R 4.6.0 and are usable under the current R 4.6.0. BioConductor
80+
release 3.23 packages are provided when required by CRAN packages for resolute, noble and jammy;
81+
focal is at 3.21. Binaries were initially R 4.4.x based and are now built under R 4.6.0. Some older
82+
packages released when we used R 4.2.x or 4.3.x may have been built with R 4.2.x or R 4.3.x, they
83+
will still work the same with R 4.4.x as R is generally forward-compatible. There are exceptions
84+
(due to how R Core changes this) so if you notice an older package not loading please file an issue.
8385

8486

8587

@@ -100,9 +102,10 @@ So we now cover
100102
[scoring](https://bioconductor.org/packages/stats/bioc/bioc_pkg_scores.tab) BioConductor packages
101103
(also covering _e.g._ all BioConductor packages in the Debian and Ubuntu distributions)
102104

103-
This currently results in 25706, 28053, 31326, 28920 binary packages from CRAN in "focal", "jammy",
104-
"noble", and "resolute", respectively. It also contains 431, 527, 623, and 609 BioConductor
105-
packages, respectively, from their 3.22 (noble, jammy) and 3.21 (focal) releases. (See this
105+
This currently results in 25706, 28188, 31485, 29106 binary packages from CRAN in "focal", "jammy",
106+
"noble", and "resolute", respectively. It also contains 431, 534, 633, and 620 BioConductor
107+
packages, respectively, from their 3.23 (resolute, noble, jammy) and 3.21 (focal) releases. (See
108+
this
106109
[FAQ](https://eddelbuettel.github.io/r2u/vignettes/FAQ/#why-does-it-have-more-packages-than-cran)
107110
about why this number is higher than CRAN, and variable between releases.)
108111

docs/changelog/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -704,6 +704,9 @@
704704
<h1>Changelog</h1>
705705

706706
<h3 id="2026">2026</h3>
707+
<p>2026-05-03 Dirk Eddelbuettel <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;">&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;</a> </p>
708+
<pre><code> * R/init.R: Update defaults to R 4.6.0 and BioConductor 3.23
709+
</code></pre>
707710
<p>2026-04-05 Dirk Eddelbuettel <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;">&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;</a> </p>
708711
<pre><code> * README.md: Announce 'resolute' aka 26.04
709712
</code></pre>

docs/index.html

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -930,10 +930,11 @@ <h3 id="key-features">Key features</h3>
930930
<a href="https://r2u.stat.illinois.edu">r2u.stat.illinois.edu</a> on the <a href="https://internet2.edu/">Internet2</a> </p>
931931
</li>
932932
<li>
933-
<p><strong>Complete coverage</strong> with (using 24.04 for amd64 and arm64) about 31039 CRAN packages (and 623
934-
from BioConductor) using <strong>current versions</strong>: We support R 4.4.<em> and 4.5.</em>, and BioConductor 3.22
935-
(on resolute, noble and jammy; focal is in archived mode and remains at 3.21); for 24.04 (aka
936-
'noble') and 26.04 (aka 'resolute') BioConductor is available for both amd64 and arm64.</p>
933+
<p><strong>Complete coverage</strong> with (using 24.04 for both amd64 and arm64) about 31485 CRAN
934+
packages (and 633 from BioConductor) using <strong>current versions</strong>: We support R 4.6.0, and
935+
BioConductor 3.23 (on resolute, noble and jammy; focal is in archived mode and remains at 3.21);
936+
for 24.04 (aka 'noble') and 26.04 (aka 'resolute') BioConductor is available for both amd64 and
937+
arm64.</p>
937938
</li>
938939
<li>
939940
<p>Complete support for <strong>Ubuntu 20.04 ("focal")</strong>, <strong>22.04 ("jammy")</strong>, <strong>24.04 ("noble")</strong> and
@@ -985,11 +986,12 @@ <h3 id="what-is-covered">What is Covered ?</h3>
985986
(additional hardware) resources and time. Support for other distributions is possible but unlikely
986987
right now (due to a lack of resources and time). P3M/PPM/RSPM now appears to also support Debian which
987988
could be added at some later point.</p>
988-
<p>Current versions are built under R 4.4.x and R 4.5.<em> and are usable under 4.4.x and
989-
4.5.x. BioConductor release 3.22 packages are provided when required by CRAN packages for resolute,
990-
noble and jammy; focal is at 3.21. Binaries were initially R 4.4.</em> based and are now built under R
991-
4.5.0. Some older packages released when we used R 4.2.<em> or 4.3.</em> may have been built with R 4.2.<em>
992-
or R 4.3.</em>, they will still work the same with R 4.4.* as R is generally forward-compatible.</p>
989+
<p>Current versions are built under R 4.6.0 and are usable under the current R 4.6.0. BioConductor
990+
release 3.23 packages are provided when required by CRAN packages for resolute, noble and jammy;
991+
focal is at 3.21. Binaries were initially R 4.4.x based and are now built under R 4.6.0. Some older
992+
packages released when we used R 4.2.x or 4.3.x may have been built with R 4.2.x or R 4.3.x, they
993+
will still work the same with R 4.4.x as R is generally forward-compatible. There are exceptions
994+
(due to how R Core changes this) so if you notice an older package not loading please file an issue.</p>
993995
<h3 id="what-is-selected">What is Selected ?</h3>
994996
<p>Everything :)</p>
995997
<p>Initially, we started from <a href="https://cran-logs.rstudio.com/">cran-logs</a> by picking the <em>N</em>
@@ -1004,9 +1006,10 @@ <h3 id="what-is-selected">What is Selected ?</h3>
10041006
<a href="https://bioconductor.org/packages/stats/bioc/bioc_pkg_scores.tab">scoring</a> BioConductor packages
10051007
(also covering <em>e.g.</em> all BioConductor packages in the Debian and Ubuntu distributions)</li>
10061008
</ul>
1007-
<p>This currently results in 25706, 28053, 31326, 28920 binary packages from CRAN in "focal", "jammy",
1008-
"noble", and "resolute", respectively. It also contains 431, 527, 623, and 609 BioConductor
1009-
packages, respectively, from their 3.22 (noble, jammy) and 3.21 (focal) releases. (See this
1009+
<p>This currently results in 25706, 28188, 31485, 29106 binary packages from CRAN in "focal", "jammy",
1010+
"noble", and "resolute", respectively. It also contains 431, 534, 633, and 620 BioConductor
1011+
packages, respectively, from their 3.23 (resolute, noble, jammy) and 3.21 (focal) releases. (See
1012+
this
10101013
<a href="https://eddelbuettel.github.io/r2u/vignettes/FAQ/#why-does-it-have-more-packages-than-cran">FAQ</a>
10111014
about why this number is higher than CRAN, and variable between releases.)</p>
10121015
<p>The sole exception are packages we cannot build (as we do not have the required commercial software

docs/mkdmt-src/docs/changelog/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -704,6 +704,9 @@
704704
<h1>Changelog</h1>
705705

706706
<h3 id="2026">2026</h3>
707+
<p>2026-05-03 Dirk Eddelbuettel <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;">&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;</a> </p>
708+
<pre><code> * R/init.R: Update defaults to R 4.6.0 and BioConductor 3.23
709+
</code></pre>
707710
<p>2026-04-05 Dirk Eddelbuettel <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;">&#101;&#100;&#100;&#64;&#100;&#101;&#98;&#105;&#97;&#110;&#46;&#111;&#114;&#103;</a> </p>
708711
<pre><code> * README.md: Announce 'resolute' aka 26.04
709712
</code></pre>

docs/mkdmt-src/docs/index.html

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -930,10 +930,11 @@ <h3 id="key-features">Key features</h3>
930930
<a href="https://r2u.stat.illinois.edu">r2u.stat.illinois.edu</a> on the <a href="https://internet2.edu/">Internet2</a> </p>
931931
</li>
932932
<li>
933-
<p><strong>Complete coverage</strong> with (using 24.04 for amd64 and arm64) about 31039 CRAN packages (and 623
934-
from BioConductor) using <strong>current versions</strong>: We support R 4.4.<em> and 4.5.</em>, and BioConductor 3.22
935-
(on resolute, noble and jammy; focal is in archived mode and remains at 3.21); for 24.04 (aka
936-
'noble') and 26.04 (aka 'resolute') BioConductor is available for both amd64 and arm64.</p>
933+
<p><strong>Complete coverage</strong> with (using 24.04 for both amd64 and arm64) about 31485 CRAN
934+
packages (and 633 from BioConductor) using <strong>current versions</strong>: We support R 4.6.0, and
935+
BioConductor 3.23 (on resolute, noble and jammy; focal is in archived mode and remains at 3.21);
936+
for 24.04 (aka 'noble') and 26.04 (aka 'resolute') BioConductor is available for both amd64 and
937+
arm64.</p>
937938
</li>
938939
<li>
939940
<p>Complete support for <strong>Ubuntu 20.04 ("focal")</strong>, <strong>22.04 ("jammy")</strong>, <strong>24.04 ("noble")</strong> and
@@ -985,11 +986,12 @@ <h3 id="what-is-covered">What is Covered ?</h3>
985986
(additional hardware) resources and time. Support for other distributions is possible but unlikely
986987
right now (due to a lack of resources and time). P3M/PPM/RSPM now appears to also support Debian which
987988
could be added at some later point.</p>
988-
<p>Current versions are built under R 4.4.x and R 4.5.<em> and are usable under 4.4.x and
989-
4.5.x. BioConductor release 3.22 packages are provided when required by CRAN packages for resolute,
990-
noble and jammy; focal is at 3.21. Binaries were initially R 4.4.</em> based and are now built under R
991-
4.5.0. Some older packages released when we used R 4.2.<em> or 4.3.</em> may have been built with R 4.2.<em>
992-
or R 4.3.</em>, they will still work the same with R 4.4.* as R is generally forward-compatible.</p>
989+
<p>Current versions are built under R 4.6.0 and are usable under the current R 4.6.0. BioConductor
990+
release 3.23 packages are provided when required by CRAN packages for resolute, noble and jammy;
991+
focal is at 3.21. Binaries were initially R 4.4.x based and are now built under R 4.6.0. Some older
992+
packages released when we used R 4.2.x or 4.3.x may have been built with R 4.2.x or R 4.3.x, they
993+
will still work the same with R 4.4.x as R is generally forward-compatible. There are exceptions
994+
(due to how R Core changes this) so if you notice an older package not loading please file an issue.</p>
993995
<h3 id="what-is-selected">What is Selected ?</h3>
994996
<p>Everything :)</p>
995997
<p>Initially, we started from <a href="https://cran-logs.rstudio.com/">cran-logs</a> by picking the <em>N</em>
@@ -1004,9 +1006,10 @@ <h3 id="what-is-selected">What is Selected ?</h3>
10041006
<a href="https://bioconductor.org/packages/stats/bioc/bioc_pkg_scores.tab">scoring</a> BioConductor packages
10051007
(also covering <em>e.g.</em> all BioConductor packages in the Debian and Ubuntu distributions)</li>
10061008
</ul>
1007-
<p>This currently results in 25706, 28053, 31326, 28920 binary packages from CRAN in "focal", "jammy",
1008-
"noble", and "resolute", respectively. It also contains 431, 527, 623, and 609 BioConductor
1009-
packages, respectively, from their 3.22 (noble, jammy) and 3.21 (focal) releases. (See this
1009+
<p>This currently results in 25706, 28188, 31485, 29106 binary packages from CRAN in "focal", "jammy",
1010+
"noble", and "resolute", respectively. It also contains 431, 534, 633, and 620 BioConductor
1011+
packages, respectively, from their 3.23 (resolute, noble, jammy) and 3.21 (focal) releases. (See
1012+
this
10101013
<a href="https://eddelbuettel.github.io/r2u/vignettes/FAQ/#why-does-it-have-more-packages-than-cran">FAQ</a>
10111014
about why this number is higher than CRAN, and variable between releases.)</p>
10121015
<p>The sole exception are packages we cannot build (as we do not have the required commercial software

docs/mkdmt-src/docs/search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/mkdmt-src/docs/sitemap.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,37 @@
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
44
<loc>https://github.com/eddelbuettel/r2u/</loc>
5-
<lastmod>2026-05-01</lastmod>
5+
<lastmod>2026-05-05</lastmod>
66
<changefreq>daily</changefreq>
77
</url>
88
<url>
99
<loc>https://github.com/eddelbuettel/r2u/changelog/</loc>
10-
<lastmod>2026-05-01</lastmod>
10+
<lastmod>2026-05-05</lastmod>
1111
<changefreq>daily</changefreq>
1212
</url>
1313
<url>
1414
<loc>https://github.com/eddelbuettel/r2u/news/</loc>
15-
<lastmod>2026-05-01</lastmod>
15+
<lastmod>2026-05-05</lastmod>
1616
<changefreq>daily</changefreq>
1717
</url>
1818
<url>
1919
<loc>https://github.com/eddelbuettel/r2u/man/buildPackage/</loc>
20-
<lastmod>2026-05-01</lastmod>
20+
<lastmod>2026-05-05</lastmod>
2121
<changefreq>daily</changefreq>
2222
</url>
2323
<url>
2424
<loc>https://github.com/eddelbuettel/r2u/man/r2u-package/</loc>
25-
<lastmod>2026-05-01</lastmod>
25+
<lastmod>2026-05-05</lastmod>
2626
<changefreq>daily</changefreq>
2727
</url>
2828
<url>
2929
<loc>https://github.com/eddelbuettel/r2u/vignettes/Codespaces/</loc>
30-
<lastmod>2026-05-01</lastmod>
30+
<lastmod>2026-05-05</lastmod>
3131
<changefreq>daily</changefreq>
3232
</url>
3333
<url>
3434
<loc>https://github.com/eddelbuettel/r2u/vignettes/FAQ/</loc>
35-
<lastmod>2026-05-01</lastmod>
35+
<lastmod>2026-05-05</lastmod>
3636
<changefreq>daily</changefreq>
3737
</url>
3838
</urlset>

0 commit comments

Comments
 (0)