Package Details: rstudio-desktop 2024.09.1.394-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.052003
First Submitted: 2011-03-04 15:02 (UTC)
Last Updated: 2024-11-11 05:37 (UTC)

Dependencies (29)

Required by (0)

Sources (3)

Pinned Comments

trap000d commented on 2024-05-16 21:42 (UTC) (edited on 2024-05-28 20:09 (UTC) by trap000d)

A note for users.

This package is quite complex. It MAY not be built because of OTHER issues. I always build, install and test it on at least two different machines. Only after that I would push a new version to AUR.

Please try some generic solutions before reporting of build problems:

1) Update all other packages (sudo pacman -Syu),

2) Clean up yay and/or makepkg caches ('yay -Sc', 'rm -rf /var/tmp/makepkg'),

3) Be sure you've got enough RAM (8 GB or more is highly recommended) and space on disk (at least 3 GB).

4) Is your Internet connection is stable, fast and not blocked somewhere?

trap000d commented on 2022-07-05 20:32 (UTC) (edited on 2022-10-03 06:28 (UTC) by trap000d)

PLEASE READ THIS MESSAGE BEFORE COMPLAINING FOR LIBBOOST

When boost is updated to a new version and you see an error message about missing libboost*.so, you will need to rebuild and reinstall the rstudio-desktop package.

trap000d commented on 2022-02-19 06:20 (UTC) (edited on 2022-02-19 06:21 (UTC) by trap000d)

Build logic is slightly changed due to changes in upstream. As they've introduced new project format (quarto), it contradicted with standard Arch package base. In brief, quarto contains pandoc as part of itself, so it's pretty hard to keep together system pandoc and embedded quarto.

So I've "resolved" it such way: if there is "quarto*" package installed, then rstudio-desktop will pick it up and use. Otherwise (not installed), quarto support in rstudio will be disabled.

'quarto' is added as optional dependency.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 29 Next › Last »

Wild_Penguin commented on 2024-09-27 12:57 (UTC) (edited on 2024-09-27 12:58 (UTC) by Wild_Penguin)

The build indeed requires Quarto for some reason, it does not find pandoc and fails if Quarto is not installed (despite pandoc being installed and, AFAIK, Quarto being bundled with RStudio).

(This is on plain Arch Linux).

bastoGrande commented on 2024-09-25 15:02 (UTC)

Could you include quarto as necessary dependency? Cause I had troubles building it, due to a missing path to pandoc even though pandoc was installed. After installing quarto, the build was successful. I'm using Manjaro..

trap000d commented on 2024-09-24 00:47 (UTC)

With the 2024.09 version RStudio upstream have finally dropped Qt ("Desktop"). Only Electron is available now. To me Electron build looks quite slow and laggy, and takes 4x more space on disk.

I've just prepared and pushed new version to AUR, however I have no motivation to maintain this package anymore.

So long and thanks for all the fish.

jdarch commented on 2024-09-03 13:48 (UTC)

Looks like the recent boos 1.86 update breaks RStudio

mrhooman commented on 2024-06-11 17:55 (UTC)

I rebooted by system and now it works sorry for bothering you again.

mrhooman commented on 2024-06-11 17:51 (UTC)

Hello, rstudio will no longer boot after updating my installation using 'yay -Syu' running it using the terminal outputs this. rstudio TTY detected. Printing informational message about logging configuration. Logging configuration loaded from '/etc/rstudio/logging.conf'. Logging to '/home/mrhooman/.local/share/rstudio/log/rdesktop.log'. WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed. QGLXContext: Failed to create dummy context 2024-06-11T17:47:52.828667Z [rdesktop] ERROR system error 2 (No such file or directory) [path: /usr/lib/rstudio/bin/resources/stylesheets/rstudio-gnome-light.qss]; OCCURRED AT rstudio::core::Error rstudio::core::FilePath::openForRead(std::shared_ptr<std::basic_istream\<char> >&) const src/cpp/shared_core/FilePath.cpp:1477; LOGGED FROM: void rstudio::desktop::applyDesktopTheme(QWidget*, bool) src/cpp/desktop/DesktopUtils.cpp:176 Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) Aborted (core dumped)

trap000d commented on 2024-05-30 20:43 (UTC)

Hi @jibarozzo, Please ensure you have installed quarto-cli package, after that rebuild rstudio-desktop.

jibarozzo commented on 2024-05-30 14:59 (UTC) (edited on 2024-05-30 15:02 (UTC) by jibarozzo)

@trap00d When I try creating a new Quarto document from within the IDE (File > New File >...) it does now show Quarto documents in any of the options. Like the issue described HERE. I can create Quarto documents through the console and work on them just fine. I am trying to find the source of the issue described in HERE. Any thoughts on why this might be happening?

trap000d commented on 2024-05-30 04:29 (UTC)

@xiota, thanks, soci link and lto - now it makes sense to me.

For Electron version. You've asked it just in time - I've finished test build a few minutes ago.

I've made a working package a year ago, and it was easy enough. Now it was tricky due to infamous nan bug (see e.g. https://github.com/electron-userland/electron-builder/issues/8081)

Also rstudio developers are keeping two bundled copies of node in project tree - one for build (18.18.2), and another (18.19.1) for embedding into final package, which makes all things a bit more complicated.

Anyway, here is my repo with Electron PKGBUILD: https://github.com/trap000d/aur/tree/master/rstudio-desktop-electron