Package Details: rstudio-desktop 2025.05.0.496-1

Git Clone URL: https://aur.archlinux.org/rstudio-desktop.git (read-only, click to copy)
Package Base: rstudio-desktop
Description: A powerful and productive integrated development environment (IDE) for R programming language
Upstream URL: https://github.com/rstudio/rstudio
Licenses: AGPL-3.0-only
Conflicts: rstudio-desktop
Provides: rstudio-desktop
Submitter: None
Maintainer: xiota
Last Packager: xiota
Votes: 73
Popularity: 0.58
First Submitted: 2011-03-04 15:02 (UTC)
Last Updated: 2025-05-12 06:23 (UTC)

Dependencies (36)

Required by (0)

Sources (4)

Pinned Comments

xiota commented on 2025-03-01 05:16 (UTC) (edited on 2025-05-01 20:46 (UTC) by xiota)

Packaging notes:

  • Given the inconvenience of having this package become unusable for an indefinite amount time, sodeps are used to prevent boost upgrades from breaking this package. Others may be added. Updates may need to be forced with pacman -Syudd prior to rebuilding. This is unnecessary when building in a clean chroot.
  • Any variable declared : ${var:=value} can be set in the environment prior to build.
    • For example: var=value makepkg -rsC; Method for AUR helpers may vary.
    • For clean chroot, try something like: extra-x86_64-build -- var=value

Problems?

  • Try building in a clean chroot.
  • If your distro has delayed updates, you may need to wait a few weeks.
  • Avoid commenting and flagging for the same issue at the same time.
    • Flag for routine and mechanical issues (depends, typos, mistakes, etc)
    • Comment for issues requiring discussion.
    • Please use a pastebin for blocks of text more than a few lines.

Latest Comments

1 2 3 4 5 6 .. 31 Next › Last »

FabioLolix commented on 2025-05-01 09:35 (UTC)

Also need to be patched for missing headers

/build/rstudio-desktop/src/build/_deps/yaml-cpp-src/src/emitterutils.cpp:221:11: error: ‘uint16_t’ was not declared in this scope
  221 | std::pair<uint16_t, uint16_t> EncodeUTF16SurrogatePair(int codePoint) {
      |           ^~~~~~~~
/build/rstudio-desktop/src/build/_deps/yaml-cpp-src/src/emitterutils.cpp:13:1: note: ‘uint16_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   12 | #include "yaml-cpp/null.h"
  +++ |+#include <cstdint>
   13 | #include "yaml-cpp/ostream_wrapper.h"

FabioLolix commented on 2025-05-01 09:29 (UTC)

Hi, need -DCMAKE_POLICY_VERSION_MINIMUM=3.5 flag both for soci and rstudio

Also noticed by building in chroot that this have -DWITH_POSTGRESQL=ON but it is missing from makedepends/depends

-- PostgreSQL: 
-- WARNING: PostgreSQL libraries not found, some features will be disabled. 

'nvm' # AUR

nvm is in [Extra] :)

xiota commented on 2025-03-05 22:34 (UTC)

No problem... I'm sure upstream also wouldn't mind knowing their efforts are appreciated.

hopimet commented on 2025-03-05 10:07 (UTC)

@xiota, this morning boost has been upgraded to version 1.87 in Manjaro and the update of rstudio was perfectly smooth. Thanks a lot for your work with this difficult package.

daniel_shub commented on 2025-03-03 16:20 (UTC)

@xiota the update works perfect. Thanks.

xiota commented on 2025-03-01 05:16 (UTC) (edited on 2025-05-01 20:46 (UTC) by xiota)

Packaging notes:

  • Given the inconvenience of having this package become unusable for an indefinite amount time, sodeps are used to prevent boost upgrades from breaking this package. Others may be added. Updates may need to be forced with pacman -Syudd prior to rebuilding. This is unnecessary when building in a clean chroot.
  • Any variable declared : ${var:=value} can be set in the environment prior to build.
    • For example: var=value makepkg -rsC; Method for AUR helpers may vary.
    • For clean chroot, try something like: extra-x86_64-build -- var=value

Problems?

  • Try building in a clean chroot.
  • If your distro has delayed updates, you may need to wait a few weeks.
  • Avoid commenting and flagging for the same issue at the same time.
    • Flag for routine and mechanical issues (depends, typos, mistakes, etc)
    • Comment for issues requiring discussion.
    • Please use a pastebin for blocks of text more than a few lines.

daniel_shub commented on 2025-02-27 19:03 (UTC)

@hopimet your bug seems likely a Manjaro issue since boot 1.87 is in the Arch repos. That said building in a clean Arch chroot I get

CMake Error at src/cpp/session/CMakeLists.txt:87 (message):

/build/rstudio-desktop/src/rstudio-c5bcd0ec4fb959b2a9fcd656f12eb62092f0617e/dependencies/pandoc/3.2 not found (re-run install-dependencies script to install

which seems reasonable since pandoc-cli (https://archlinux.org/packages/extra/x86_64/pandoc-cli/) is only at 3.1. I think if I installed pandoc-bin from the AUR things would be fine. It would be nice if the PKGBUILD but a version requirement on the pandoc dependency.

hopimet commented on 2025-02-27 09:08 (UTC) (edited on 2025-02-27 20:28 (UTC) by hopimet)

@xiota, here it is: https://pastebin.com/JSmv7UH1 I can see two errors: - the first one is related to git - the second one is related to boost version (I am still with 1.86 on Manjaro) If the fail is due to boost version, I will wait for the update. Don't bother

hopimet commented on 2025-02-27 07:27 (UTC)

Package doesn't build: error making: rstudio-desktop-exit status 4