* [PR PATCH] R: update to 4.4.2
@ 2024-12-30 7:21 hervyqa
2024-12-31 2:45 ` Vinfall
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: hervyqa @ 2024-12-30 7:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 665 bytes --]
There is a new pull request by hervyqa against master on the void-packages repository
https://github.com/hervyqa/void-packages r-project
https://github.com/void-linux/void-packages/pull/53758
R: update to 4.4.2
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

A patch file from https://github.com/void-linux/void-packages/pull/53758.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-r-project-53758.patch --]
[-- Type: text/x-diff, Size: 1082 bytes --]
From cf4920ff6ac5527963cf912932b270bc76fe5018 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>
Date: Mon, 30 Dec 2024 15:19:52 +0800
Subject: [PATCH] R: update to 4.4.2
---
srcpkgs/R/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/R/template b/srcpkgs/R/template
index 6e2afe1506b841..39cbace313e343 100644
--- a/srcpkgs/R/template
+++ b/srcpkgs/R/template
@@ -1,6 +1,6 @@
# Template file for 'R'
pkgname=R
-version=4.3.1
+version=4.4.2
revision=1
build_style=gnu-configure
configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R
@@ -23,7 +23,7 @@ license="GPL-2.0-or-later"
homepage="https://www.r-project.org/"
changelog="https://cran.r-project.org/doc/manuals/r-release/NEWS.html"
distfiles="https://cran.r-project.org/src/base/R-4/${pkgname}-${version}.tar.gz"
-checksum=8dd0bf24f1023c6f618c3b317383d291b4a494f40d73b983ac22ffea99e4ba99
+checksum=1578cd603e8d866b58743e49d8bf99c569e81079b6a60cf33cdf7bdffeb817ec
nocross=yes
shlib_provides="libR.so"
# tests require texlive distribution
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
@ 2024-12-31 2:45 ` Vinfall
2024-12-31 10:41 ` hervyqa
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Vinfall @ 2024-12-31 2:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 404 bytes --]
New comment by Vinfall on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2566086543
Comment:
See info in #50514 and #52731. Honestly speaking, I have no idea if rebuilding is required and never had enough motivation to do that myself. IMO updating R base & possible libs, then removing all outdated packages would be better than carrying an old R release.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
2024-12-31 2:45 ` Vinfall
@ 2024-12-31 10:41 ` hervyqa
2025-01-01 2:48 ` Vinfall
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: hervyqa @ 2024-12-31 10:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 404 bytes --]
New comment by hervyqa on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2566334768
Comment:
> IMO updating R base & possible libs, then removing all outdated packages would be better than carrying an old R release.
https://github.com/void-linux/void-packages/pull/42704
i've done that before. but no one cares. no review, no comment, except bot 😔
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
2024-12-31 2:45 ` Vinfall
2024-12-31 10:41 ` hervyqa
@ 2025-01-01 2:48 ` Vinfall
2025-04-02 2:06 ` github-actions
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Vinfall @ 2025-01-01 2:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 294 bytes --]
New comment by Vinfall on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2566816856
Comment:
Sorry to hear that. That's a lot of work😇.
Nowadays I just install those weird makedeps once for all and let R build libs from source automatically.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (2 preceding siblings ...)
2025-01-01 2:48 ` Vinfall
@ 2025-04-02 2:06 ` github-actions
2025-04-02 3:01 ` Vinfall
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: github-actions @ 2025-04-02 2:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2771100366
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (3 preceding siblings ...)
2025-04-02 2:06 ` github-actions
@ 2025-04-02 3:01 ` Vinfall
2025-06-12 20:10 ` dazed1
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Vinfall @ 2025-04-02 3:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 236 bytes --]
New comment by Vinfall on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2771223998
Comment:
Although it's unlikely you'd update it, 4.4.3 is available and 4.5.0 scheduled for 2025-04-11.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (4 preceding siblings ...)
2025-04-02 3:01 ` Vinfall
@ 2025-06-12 20:10 ` dazed1
2025-06-13 2:19 ` Vinfall
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dazed1 @ 2025-06-12 20:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 303 bytes --]
New comment by dazed1 on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2968033937
Comment:
I wish I knew how to use the work you've done; being on 4.3 is blocking all sorts of things, to the point I may just leave Void if this is how things work here...
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (5 preceding siblings ...)
2025-06-12 20:10 ` dazed1
@ 2025-06-13 2:19 ` Vinfall
2025-06-13 14:34 ` meator
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Vinfall @ 2025-06-13 2:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 874 bytes --]
New comment by Vinfall on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2968781975
Comment:
> f this is how things work here...
Sadly it is. If no Void member is interested in your PR it would take ages to have it merged.
FWIW I manage r via [mise](https://mise.jdx.dev/getting-started.html#installing-mise-cli) asdf-r plugin now. This way it's distro-agnostic but I did not try on Void-musl.
```sh
# install makedeps
# needed ones
xi ncurses-devel libhistory8 readline-devel libXmu-devel libICE-devel libSM-devel libXt-devel tcl-devel libXScrnSaver-devel libXft-devel tk-devel
# missing in template, compilation would still succeed w/o them
xi ffmpeg-devel libdeflate-devel
# install r
R_EXTRA_CONFIGURE_OPTIONS="--enable-R-shlib --with-lapack --enable-memory-profiling" mise install r
mise use -g r
```
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (6 preceding siblings ...)
2025-06-13 2:19 ` Vinfall
@ 2025-06-13 14:34 ` meator
2025-06-13 16:29 ` dazed1
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: meator @ 2025-06-13 14:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 436 bytes --]
New comment by meator on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2970601214
Comment:
@dazed1
> I wish I knew how to use the work you've done
My https://xbps-src-tutorials.github.io/pr-testing-tutorial.html might be of help.
Also, [is this you](https://www.reddit.com/r/voidlinux/comments/1czlzi4/updating_the_r_language_package_to_a_newer_version/mxfopxn/)? Just curious.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (7 preceding siblings ...)
2025-06-13 14:34 ` meator
@ 2025-06-13 16:29 ` dazed1
2025-08-17 9:57 ` luhann
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dazed1 @ 2025-06-13 16:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1175 bytes --]
New comment by dazed1 on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-2970903255
Comment:
> @dazed1
>
> > I wish I knew how to use the work you've done
>
> My https://xbps-src-tutorials.github.io/pr-testing-tutorial.html might be of help.
>
> Also, [is this you](https://www.reddit.com/r/voidlinux/comments/1czlzi4/updating_the_r_language_package_to_a_newer_version/mxfopxn/)? Just curious.
yes, and I had to explain to my wife (the scientist I unretired from being a unix/whatever guy for) how annoying it was that there were so many packages that think something that isn't terribly old, is unacceptable. Back in my day, the old man says, you might require a major version change for new features your tool uses but if your tool is a dependency for other tools, you don't do things that require the latest minor versions; it just causes chaos. But 4.3.1 is legit somewhat old at this point (we're at 4.5.1 now). But I couldn't cleanly install Matrix, or various other dependencies, because R is too old, which means I couldn't cleanly install the packages I want, without just stomping the void-provided R.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (8 preceding siblings ...)
2025-06-13 16:29 ` dazed1
@ 2025-08-17 9:57 ` luhann
2025-08-18 3:29 ` Vinfall
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: luhann @ 2025-08-17 9:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1037 bytes --]
New comment by luhann on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-3194277594
Comment:
> See info in #50514 and #52731. Honestly speaking, I have no idea if rebuilding is required and never had enough motivation to do that myself. IMO updating R base & possible libs, then removing all outdated packages would be better than carrying an old R release.
Yeah, updating all the packages that depend on R is a major hassle (particularly with the release schedule of some CRAN packages). It's happened to me once or twice that a package updated in a PR has a newer version before the PR is even merged (see the last time I attempted to update R for void).
I've been thinking about this for a while and it would require more involved discussion but honestly I would be in favour of doing it the way distros like gentoo do it and drop all the R-cran-* packages and just maintain base R and allow users to install packages. But I am unsure if that would break any workflows for people.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (9 preceding siblings ...)
2025-08-17 9:57 ` luhann
@ 2025-08-18 3:29 ` Vinfall
2025-11-17 2:11 ` github-actions
2025-12-01 2:15 ` [PR PATCH] [Closed]: " github-actions
12 siblings, 0 replies; 14+ messages in thread
From: Vinfall @ 2025-08-18 3:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 514 bytes --]
New comment by Vinfall on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-3194988212
Comment:
> unsure if that would break any workflows for people.
It should be fine (for VSCode at least, not sure about RStudio or Jupyter). I've been using mise-r for a few months and everything just works after setting `.libPaths` in `.Rprofile` (so I don't have to reinstall everything after minor update). I would expect a similar experience for a r-base only distro package.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (10 preceding siblings ...)
2025-08-18 3:29 ` Vinfall
@ 2025-11-17 2:11 ` github-actions
2025-12-01 2:15 ` [PR PATCH] [Closed]: " github-actions
12 siblings, 0 replies; 14+ messages in thread
From: github-actions @ 2025-11-17 2:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/53758#issuecomment-3539676435
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Closed]: R: update to 4.4.2
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
` (11 preceding siblings ...)
2025-11-17 2:11 ` github-actions
@ 2025-12-01 2:15 ` github-actions
12 siblings, 0 replies; 14+ messages in thread
From: github-actions @ 2025-12-01 2:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 512 bytes --]
There's a closed pull request on the void-packages repository
R: update to 4.4.2
https://github.com/void-linux/void-packages/pull/53758
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-12-01 2:15 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-30 7:21 [PR PATCH] R: update to 4.4.2 hervyqa
2024-12-31 2:45 ` Vinfall
2024-12-31 10:41 ` hervyqa
2025-01-01 2:48 ` Vinfall
2025-04-02 2:06 ` github-actions
2025-04-02 3:01 ` Vinfall
2025-06-12 20:10 ` dazed1
2025-06-13 2:19 ` Vinfall
2025-06-13 14:34 ` meator
2025-06-13 16:29 ` dazed1
2025-08-17 9:57 ` luhann
2025-08-18 3:29 ` Vinfall
2025-11-17 2:11 ` github-actions
2025-12-01 2:15 ` [PR PATCH] [Closed]: " github-actions
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).