home.social

#r2u — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #r2u, aggregated by home.social.

fetched live
  1. r^4 post #058: Reverse Dependencies Made Easy, Fast, Reliable
    Relying on r2u to make reverse dependency check easy, fast, reliable
    dirk.eddelbuettel.com/blog/202
    #rstats #r2u

  2. r^4 post #058: Reverse Dependencies Made Easy, Fast, Reliable
    Relying on r2u to make reverse dependency check easy, fast, reliable
    dirk.eddelbuettel.com/blog/202
    #rstats #r2u

  3. @DaveMasonDotMe Also, of course, if you are on Ubuntu everything *can be so much easier* because with #r2u you have the option of a) converging user and system installations: the default user can install system-wide and b) everything happens *as binaries* at hightest possible speed (no compilation) with *full resolution of all dependencies*. It's nice and worth a try.

    eddelbuettel.github.io/r2u

  4. @DaveMasonDotMe Also, of course, if you are on Ubuntu everything *can be so much easier* because with #r2u you have the option of a) converging user and system installations: the default user can install system-wide and b) everything happens *as binaries* at hightest possible speed (no compilation) with *full resolution of all dependencies*. It's nice and worth a try.

    eddelbuettel.github.io/r2u

  5. Updated laptop from #Ubuntu 25.10 to 26.04 yesterday while I watched the soccer game. Nice and 'boring' engineering excellence: not a single config file to edit, full update was 100% automated, and biggest fun was ~800 #Rstats binaries flying in after "Enabled: yes" was reset for the #r2u repo.

  6. Updated laptop from #Ubuntu 25.10 to 26.04 yesterday while I watched the soccer game. Nice and 'boring' engineering excellence: not a single config file to edit, full update was 100% automated, and biggest fun was ~800 #Rstats binaries flying in after "Enabled: yes" was reset for the #r2u repo.

  7. Everybody likes a round number -- and #r2u just surpassed eighty million #Ubuntu binaries shipped. All carefully crafted via GitHub Actions from #RStats CRAN packages.

    #r2u: Fast. Easy. Reliable. Pick All Three.

  8. Everybody likes a round number -- and #r2u just surpassed eighty million #Ubuntu binaries shipped. All carefully crafted via GitHub Actions from #RStats CRAN packages.

    #r2u: Fast. Easy. Reliable. Pick All Three.

  9. Quick #r2u update for #Rstats and #Ubuntu:

    - R 4.6.0 available on all three LTS releases ✅
    - BioConductor 3.23 available on all three LTS releases ✅
    - Ubuntu 26.04 support available for arm64 and amd64 ✅

    #r2u. Fast. Easy. Reliable. Pick all three.

    eddelbuettel.github.io/r2u/

  10. Quick #r2u update for #Rstats and #Ubuntu:

    - R 4.6.0 available on all three LTS releases ✅
    - BioConductor 3.23 available on all three LTS releases ✅
    - Ubuntu 26.04 support available for arm64 and amd64 ✅

    #r2u. Fast. Easy. Reliable. Pick all three.

    eddelbuettel.github.io/r2u/

  11. So #Rstats 4.6.0 is out. Some people are fire-breathing "OMG need to update all packages". We also discuss within Debian if we need a new 'tag' (as we did for R 4.0.0). I happen to think a more nuanced approach is possible, and I have a little write-up and tests. Comments welcome. #r2u

    github.com/eddelbuettel/R-4.6.

  12. So #Rstats 4.6.0 is out. Some people are fire-breathing "OMG need to update all packages". We also discuss within Debian if we need a new 'tag' (as we did for R 4.0.0). I happen to think a more nuanced approach is possible, and I have a little write-up and tests. Comments welcome. #r2u

    github.com/eddelbuettel/R-4.6.

  13. #r2u is absolutely cooking right now! Over 200k downloads by 10:20h; over 160k in the last three hours. Over 250k yesterday.

    Evidently robust demand for installing or upgrading your CRAN packages for #Rstatst via `apt` at a system level.

    #r2u: Fast. Easy. Reliable. Pick All Three.

  14. #r2u is absolutely cooking right now! Over 200k downloads by 10:20h; over 160k in the last three hours. Over 250k yesterday.

    Evidently robust demand for installing or upgrading your CRAN packages for #Rstatst via `apt` at a system level.

    #r2u: Fast. Easy. Reliable. Pick All Three.

  15. April 2026 will bring a new #Ubuntu 26.04, a new #Rstats release 4.6.0 and a new #BioConductor 3.23. And ... as the "future is unevenly distributed" we already have #r2u running 26.04.

    See 'zero to tidyverse' now under 26.04: 10 sec, 107 binary files, 1 command.

    #r2u. Fast. East. Reliable. Pick All Three.

  16. April 2026 will bring a new #Ubuntu 26.04, a new #Rstats release 4.6.0 and a new #BioConductor 3.23. And ... as the "future is unevenly distributed" we already have #r2u running 26.04.

    See 'zero to tidyverse' now under 26.04: 10 sec, 107 binary files, 1 command.

    #r2u. Fast. East. Reliable. Pick All Three.

  17. #r2u had its first 'four million packages delivered' month in March (beating even the two-day Sep 2023 outlier) bringing the total to over 72 million #CRAN #Rstats packages shipped as #Ubuntu .deb binaries.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  18. #r2u had its first 'four million packages delivered' month in March (beating even the two-day Sep 2023 outlier) bringing the total to over 72 million #CRAN #Rstats packages shipped as #Ubuntu .deb binaries.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  19. Finally making the move to Linux Mint*. Steam to play #GW2. Bottles to run the necessary Windows apps. Raspberry Pi NAS to replace OneDrive. #r2u** to help with packages in Positron. Looking hopeful. * rather than just playing with it ** shout out to @[email protected]

  20. Thank you @eddelbuettel for #r2u

    I enjoyed it on Ubuntu for about a year on two devices and introduced it to my MA students in two courses ... but then I had issues with instability of the LTS Ubuntu and switched to Debian where the reality hit me that r2u is not available. I have read in the FAQ that it is not in the cards ... just wanted to thank you and say that would be great to have... if possible even in the future, as Debian is very stable and I guess many like me will continue using it

  21. Thank you @eddelbuettel for #r2u

    I enjoyed it on Ubuntu for about a year on two devices and introduced it to my MA students in two courses ... but then I had issues with instability of the LTS Ubuntu and switched to Debian where the reality hit me that r2u is not available. I have read in the FAQ that it is not in the cards ... just wanted to thank you and say that would be great to have... if possible even in the future, as Debian is very stable and I guess many like me will continue using it

  22. #r2u had its first 'three point five million packages delivered' month in February (outside that two-day Sep 2023 outlier) bringing the total to over 68 million #CRAN #Rstats packages shipped as #Ubuntu .deb binaries.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  23. #r2u had its first 'three point five million packages delivered' month in February (outside that two-day Sep 2023 outlier) bringing the total to over 68 million #CRAN #Rstats packages shipped as #Ubuntu .deb binaries.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  24. #r2u PSA: I added a 'rustup' invocation to the build containers so (current) `cargo` and `rustc` are present. If your Rust-using #Rstats package is on CRAN, it will be in #r2u as a (completely dependency-resolved) .deb binary that installs in seconds.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  25. #r2u PSA: I added a 'rustup' invocation to the build containers so (current) `cargo` and `rustc` are present. If your Rust-using #Rstats package is on CRAN, it will be in #r2u as a (completely dependency-resolved) .deb binary that installs in seconds.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  26. RE: mastodon.social/@eddelbuettel/

    Something that never get's old: today's edition also updates `quarto` and `rstudio` (from my 'personal' PPA) along with 40+ CRAN packages for Ubuntu thanks to #r2u: Fast. Easy. Reliable. Binaries with full and complete dependencies.

    Screenshot cannot be added here in quoted post but is at bsky.app/profile/eddelbuettel.

  27. RE: mastodon.social/@eddelbuettel/

    Something that never get's old: today's edition also updates `quarto` and `rstudio` (from my 'personal' PPA) along with 40+ CRAN packages for Ubuntu thanks to #r2u: Fast. Easy. Reliable. Binaries with full and complete dependencies.

    Screenshot cannot be added here in quoted post but is at bsky.app/profile/eddelbuettel.

  28. Something that never gets old: running `wajig new` to see what `apt` get-able packages have been added since the previous `apt` run -- this time once more only #r2u packages bring #Rstats CRAN repo as fully-formed binaries with _all_ dependencies to Ubuntu.

  29. Something that never gets old: running `wajig new` to see what `apt` get-able packages have been added since the previous `apt` run -- this time once more only #r2u packages bring #Rstats CRAN repo as fully-formed binaries with _all_ dependencies to Ubuntu.

  30. Always nice to see someone put the pedal to the metal for #r2u: a quick 10x in use pulling over 60k #rstats CRAN binaries for Ubuntu in about an hour.

    #r2u: Fast. Easy. Reliable. Pick All Three.

  31. Always nice to see someone put the pedal to the metal for #r2u: a quick 10x in use pulling over 60k #rstats CRAN binaries for Ubuntu in about an hour.

    #r2u: Fast. Easy. Reliable. Pick All Three.

  32. r^4 post #055: More Frequent r2u Updates
    r2u builds fully at GitHub Actions, multiple runs per day
    dirk.eddelbuettel.com/blog/202
    #rstats #r2u

    Internal updates allowing for more frequent builds of CRAN binaries for Ubuntu

  33. r^4 post #055: More Frequent r2u Updates
    r2u builds fully at GitHub Actions, multiple runs per day
    dirk.eddelbuettel.com/blog/202
    #rstats #r2u

    Internal updates allowing for more frequent builds of CRAN binaries for Ubuntu

  34. #r2u for #Rstats now also includes #BioConductor on arm64 and not only on standard amd64. Following the upgrade to #BioConductor 3.22 we added this hardware platform.

    `zlibbioc` was removed so a few packages we have for amd64 could not be built. Should I backfill it (and them)?

  35. #r2u for #Rstats now also includes #BioConductor on arm64 and not only on standard amd64. Following the upgrade to #BioConductor 3.22 we added this hardware platform.

    `zlibbioc` was removed so a few packages we have for amd64 could not be built. Should I backfill it (and them)?

  36. #r2u now contains BioConductor 3.22 released yesterday for Ubuntu 24.04 and 22.04 (for the 500-some packages we cover, details at the site). #Rstats 4.5.2 has been built, we will update the containers in a few days as well.

    #r2u. Fast. Easy. Reliable. Pick All Three.

    eddelbuettel.github.io/r2u

  37. #r2u now contains BioConductor 3.22 released yesterday for Ubuntu 24.04 and 22.04 (for the 500-some packages we cover, details at the site). #Rstats 4.5.2 has been built, we will update the containers in a few days as well.

    #r2u. Fast. Easy. Reliable. Pick All Three.

    eddelbuettel.github.io/r2u

  38. No p3m.dev updates, so no #r2u updates as we follow its pulse. Archive sync issue between CRAN and posit said to be at the root of this. Lots of sad puppies to go around. Whoever is looking into it (@Posit is not listing a contact person, maybe they should): thank you. We will be back. #rstats

  39. No p3m.dev updates, so no #r2u updates as we follow its pulse. Archive sync issue between CRAN and posit said to be at the root of this. Lots of sad puppies to go around. Whoever is looking into it (@Posit is not listing a contact person, maybe they should): thank you. We will be back. #rstats

  40. #r2u had its first 'three million packages delivered' month in September (outside that two-day Sep 2023 outlier) bringing the total to over 54 million #CRAN #Rstats packages shipped as #Ubuntu .deb binaries.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  41. #r2u had its first 'three million packages delivered' month in September (outside that two-day Sep 2023 outlier) bringing the total to over 54 million #CRAN #Rstats packages shipped as #Ubuntu .deb binaries.

    #r2u. Fast. Easy. Reliable. Pick All Three.

  42. #r2u update: Now 50 million .deb packages of #rstats CRAN packages served as of end of August.

    #r2u: Fast. Easy. Reliable. Pick All Three.

    More at eddelbuettel.github.io/r2u

  43. #r2u update: Now 50 million .deb packages of #rstats CRAN packages served as of end of August.

    #r2u: Fast. Easy. Reliable. Pick All Three.

    More at eddelbuettel.github.io/r2u

  44. @millerdl @defuneste @noamross Yes that is more or less an example use case -- let me know if you need help. I have assisted others before e.g. with `pkgdown` which also wants all packages and on Linux the default is from source which gets very old very fast.

    There are also alternatives to #r2u if you would rather use them; I will continue to argue that _if you can use it_ nothing will beat integration with the system package manager: having the broader dependency reach is unmatched.

  45. @millerdl @defuneste @noamross Yes that is more or less an example use case -- let me know if you need help. I have assisted others before e.g. with `pkgdown` which also wants all packages and on Linux the default is from source which gets very old very fast.

    There are also alternatives to #r2u if you would rather use them; I will continue to argue that _if you can use it_ nothing will beat integration with the system package manager: having the broader dependency reach is unmatched.

  46. R^4 Post #049: The Two Cultures of Deploying Statistical Software
    On how software may get installed but rarely updated
    dirk.eddelbuettel.com/blog/202
    #rstats #r2u

  47. R^4 Post #049: The Two Cultures of Deploying Statistical Software
    On how software may get installed but rarely updated
    dirk.eddelbuettel.com/blog/202
    #rstats #r2u

  48. @RMKrug @cedric All good. In parts I actually re-use p3m.dev binaries (where I can) to avoid (needless) recompilation but the key of r2u is the system integration built on top and which, where available, adds quite some value. Nothing wrong with p3m.dev which is also good and helpful in its way, but r2u aims at something a little different. See my recent talk (and re-recorded video below) where I expand on that a little. #r2u #rstats

    youtube.com/watch?v=IxMx7v0BJGw

  49. @RMKrug @cedric All good. In parts I actually re-use p3m.dev binaries (where I can) to avoid (needless) recompilation but the key of r2u is the system integration built on top and which, where available, adds quite some value. Nothing wrong with p3m.dev which is also good and helpful in its way, but r2u aims at something a little different. See my recent talk (and re-recorded video below) where I expand on that a little. #r2u #rstats

    youtube.com/watch?v=IxMx7v0BJGw

  50. @djnavarro Docker is a great way to (effort- and cost-lessly) overcome inertia and just try. Here is a link to a gif movie I just made: install #rstats packages `magick`, `stringi`, `sf` leading to a total of 70+ packages installed in total. In 21 seconds (!!)

    #r2u: Fast. Easy. Reliable. Pick all three.

    eddelbuettel.github.io/images/

  51. @djnavarro Docker is a great way to (effort- and cost-lessly) overcome inertia and just try. Here is a link to a gif movie I just made: install #rstats packages `magick`, `stringi`, `sf` leading to a total of 70+ packages installed in total. In 21 seconds (!!)

    #r2u: Fast. Easy. Reliable. Pick all three.

    eddelbuettel.github.io/images/

  52. @djnavarro These all sparkle and shine under #r2u including the spatial. Gives you Ubuntu noble on either amd64 or now also arm64 (make for lighter Docker load on Apple M1 ... M4 chips). I recall we may have chatted about that before so why don't you just those packages and that set a whirl under Docker? Works on main installation too, and just as easily.

  53. @djnavarro These all sparkle and shine under #r2u including the spatial. Gives you Ubuntu noble on either amd64 or now also arm64 (make for lighter Docker load on Apple M1 ... M4 chips). I recall we may have chatted about that before so why don't you just those packages and that set a whirl under Docker? Works on main installation too, and just as easily.

  54. Big thank you to the organizers of the excellent 11eme Rencontres R happening at Universite de Mons in Belgium for inviting me to present about #r2u for #rstats. My slides are up at at the URL below for anyone wanting to learn a bit more about #r2u history, motivation and scope.

    dirk.eddelbuettel.com/papers/r

  55. Big thank you to the organizers of the excellent 11eme Rencontres R happening at Universite de Mons in Belgium for inviting me to present about #r2u for #rstats. My slides are up at at the URL below for anyone wanting to learn a bit more about #r2u history, motivation and scope.

    dirk.eddelbuettel.com/papers/r

  56. R^4 Post #047: r2u at its Third Birthday
    42 million packages shipped, arm64 support added, and now at #Rstats 4.5.0 and BioConductor 3.21
    dirk.eddelbuettel.com/blog/202

    #r2u: Fast. Easy. Reliable. Pick All Three