Package Details: rstudio-desktop-git 1.2.5033.r5032-1

Git Clone URL: https://aur.archlinux.org/rstudio-desktop-git.git (read-only, click to copy)
Package Base: rstudio-desktop-git
Description: A powerful and productive integrated development environment (IDE) for R programming language
Upstream URL: https://www.rstudio.com/products/rstudio/
Keywords: ide r rstudio
Licenses: AGPL3
Conflicts: rstudio-desktop, rstudio-desktop-bin, rstudio-desktop-preview
Provides: rstudio-desktop
Submitter: None
Maintainer: artemklevtsov (hwkiller, ConorIA, kngwyu)
Last Packager: hwkiller
Votes: 58
Popularity: 0.063191
First Submitted: 2011-03-09 06:13
Last Updated: 2020-09-01 18:28

Required by (0)

Sources (5)

Pinned Comments

artemklevtsov commented on 2020-04-10 02:30

I created repo on GitLab to automate daily builds. PRs are welcome.

Repo entry for the pacman.conf:

[rstudio]
SigLevel = PackageOptional
Server = https://aur1.gitlab.io/$repo/$arch

Packages:

icu60
microsoft-r-open
ncurses5-compat-libs
pandoc-bin
r-assertthat
r-backports
r-callr
r-cli
r-crayon
r-desc
r-devel
r-devel-svn
r-digest
r-ellipsis
r-evaluate
r-fansi
r-glue
r-magrittr
r-mkl
r-pkgbuild
r-pkgload
r-praise
r-prettyunits
r-processx
r-ps
r-r6
r-rlang
r-rprojroot
r-rstudioapi
r-testthat
r-withr
rstudio-desktop
rstudio-desktop-bin
rstudio-desktop-daily-bin
rstudio-desktop-git
rstudio-desktop-preview-bin
rstudio-server-bin
rstudio-server-git
soci

Source code: https://gitlab.com/aur1/rstudio

Latest Comments

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

bartus commented on 2020-10-22 20:59

pandoc dependencies part requires some adjustments (also did some refactoring here and there)

git am -s < <(curl -s http://ix.io/2BPX)

artemklevtsov commented on 2020-04-10 02:30

I created repo on GitLab to automate daily builds. PRs are welcome.

Repo entry for the pacman.conf:

[rstudio]
SigLevel = PackageOptional
Server = https://aur1.gitlab.io/$repo/$arch

Packages:

icu60
microsoft-r-open
ncurses5-compat-libs
pandoc-bin
r-assertthat
r-backports
r-callr
r-cli
r-crayon
r-desc
r-devel
r-devel-svn
r-digest
r-ellipsis
r-evaluate
r-fansi
r-glue
r-magrittr
r-mkl
r-pkgbuild
r-pkgload
r-praise
r-prettyunits
r-processx
r-ps
r-r6
r-rlang
r-rprojroot
r-rstudioapi
r-testthat
r-withr
rstudio-desktop
rstudio-desktop-bin
rstudio-desktop-daily-bin
rstudio-desktop-git
rstudio-desktop-preview-bin
rstudio-server-bin
rstudio-server-git
soci

Source code: https://gitlab.com/aur1/rstudio

bartus commented on 2020-04-04 15:26

@hwkiller: After including boost in soci:makedepends it builds fine, already reported on aur:soci

hwkiller commented on 2020-04-02 16:54

Patches have been upstreamed. It should compile now.

hwkiller commented on 2020-04-01 21:29

@bartus: Fixed the dep problem.

Are you sure you had boost and boost-libs installed before compiling soci? Unsure why it has a type error.

bartus commented on 2020-04-01 08:16

@hwkiller: looks fine, but fails in package() when building with extra_x86_64-build.

makepkg-package.log

We could fix this by adding makedepends postgresql

After that, build fails in package() with incompatible type error in soci

makepkg-pakcage.log

hwkiller commented on 2020-04-01 04:56

I have fixed this (for now) using two patches.

soci.patch: Changes the cmake configuration to find system soci libraries. rstudio_boost: They forgot to use boost::; they instead used rstudio_boost::.

Added soci to depends. NOTE: soci is only on the AUR. 1) You need to have boost installed BEFORE installing soci. 2) You may need to modify the soci PKGBUILD to have:

cmake \
        -DSOCI_TESTS=OFF \
        -DCMAKE_INSTALL_PREFIX="/usr" \
        -DBoost_NO_BOOST_CMAKE=ON \
        "${srcdir}/${pkgname}-${pkgver}"

Note the -DBoost_NO_BOOST_CMAKE=ON; it would not compile for me without that.

hwkiller commented on 2020-03-26 04:55

@bartus,

I just added a github issue for them about this.

With their ongoing trend of bundling everything (unnecessarily...), they have hardcoded the path of the SOCI library to be in /opt/rstudio-tools/soci/build/lib. There is a SOCI library on the aur that works, but the pkgbuild is busted (added a comment to the maintainer about it).

Hopefully, they'll fix this (and ideally, they'll just stop trying to bundle every new library in with rstudio; surely it is easier to let packagers manage deps and versions themselves, than to fight rstudio's own codebase when building packages).

bartus commented on 2020-03-17 20:20

There's a new dependency required libsoci Without it rstudio fail to build with:

-- No Crashpad libraries found under /opt/rstudio-tools/crashpad/crashpad/out/Default/obj. Crashpad integration disabled.
CMake Error at src/cpp/CMakeLists.txt:432 (message):
  No SOCI libraries found under /opt/rstudio-tools/soci/build/lib.  Ensure
  the SOCI dependency is installed and try again.

Hecatombe72 commented on 2020-02-08 20:14

I also had the problem, the cause is that boost-libs package was updated, which is responsible for providing libboost_regex, the solution that I found was: * 1) Check if boost-libs-1.71.0-4-x86_64.pkg.tar.xz package is in /var/cache/pacman/pkg, and then * 2) Downgrade from boost-libs-1.72.0-4-x86_64.pkg.tar.zst to boost-libs-1.71.0-4-x86_64.pkg.tar.xz, using: $ sudo pacman -U boost-libs-1.71.0-4-x86_64.pkg.tar.xz