Package Details: rstudio-desktop-bin 0.99.902-1

Git Clone URL: https://aur.archlinux.org/rstudio-desktop-bin.git (read-only)
Package Base: rstudio-desktop-bin
Description: A new integrated development environment (IDE) for R (binary version from RStudio official website)
Upstream URL: http://www.rstudio.org/
Licenses: GPL
Conflicts: rstudio-desktop, rstudio-desktop-git, rstudio-desktop-preview-bin
Provides: rstudio-desktop=0.99.902
Submitter: Meow
Maintainer: Meow
Last Packager: Meow
Votes: 183
Popularity: 6.628224
First Submitted: 2011-06-16 16:26
Last Updated: 2016-05-30 14:43

Latest Comments

xgdgsc commented on 2016-05-29 08:46

Please add some co maintainers if you don' t have enough time.

hopimet commented on 2016-05-28 16:08

@davvelsan

Thank you. I'm happy that it works on x64 system. It works fine also on my x32 system.
Maybe these modifications could be adopted by the maintainer?

davvelsan commented on 2016-05-28 09:38

@hopimet,

Your PKGBUILD installs fine on my x64 system.

Thank you for writing it!

hopimet commented on 2016-05-27 18:26

@davvelsan,

I am not familiar with PKGBUILD, I never done that. But I tried. Here is a proposal that should work for x32. I think this can be easily adpated for x64.

I have added:
- clang dependency
- line 60 (mkdir -p "$pkgdir/usr/lib/rstudio/bin/rsclang")
- comment for line 63 (#patchelf --set-rpath '$ORIGIN/..' libclang.so) [I think there is no need to patch if clang is installed. It works fine for x32 version)

That's all!
http://pastebin.com/TxnsRNvF

Thanks in advance for your comments and your help. Maybe Meow will have other ideas.

davvelsan commented on 2016-05-27 13:51

@hopimet,

I only modified the version number and related md5 hashes in the PKGBUILD, since the x64 version installs fine and I can only test that.

You seem to be familiar with the x32 issues. Maybe you could write a modified PKGBUILD with those changes, and test that it works? I'm guessing clang could be added as a dependency, too. I'm willing to check that your build changes do not interfere with the x64 install, if necessary.

Other than that, I guess it's up to the maintainer to update the package.

hopimet commented on 2016-05-26 15:19

The difference between the 32 and the 64 bits deb still persists and the libclang.so remains absent from the 32 bit deb (i don't know why).

The workaround I gave below works fine but it is necessary to repeat the procedure at each update.

Is there a way to contact the rstudio developers to inform them of the problem?

davvelsan commented on 2016-05-26 12:00

0.99.902 PKGBUILD
http://pastebin.com/VXFjXxbF

hopimet commented on 2016-05-13 05:09

@dlin,

I already posted a workaround i a previous comment. The problem is related to the absence of rsclang.

First, install clang if it's not already done.

Then, follow my previous post and modify the pkgbuild as follows:

mkdir -p "$pkgdir/usr/lib/rstudio/bin/rsclang" # because rsclang is not created
cd "$pkgdir/usr/lib/rstudio/bin/rsclang" # unchanged
ln -sf /usr/lib/libclang.so ./ # a symlink for libclang.so, so you need clang
#patchelf --set-rpath '$ORIGIN/..' libclang.so # commented because it gives the following error 'stat: No such file or directory.'

dlin commented on 2016-05-13 00:00

Can't not work on i686

==> Converting debian package...
/var/tmp/yaourt-tmp-dlin/aur-rstudio-desktop-bin/./PKGBUILD: line 60: cd: /var/tmp/yaourt-tmp-dlin/aur-rstudio-desktop-bin/pkg/rstudio-desktop-bin/usr/lib/rstudio/bin/rsclang: No such file or directory

dlin commented on 2016-05-13 00:00

Can't not work on i686

==> Converting debian package...
/var/tmp/yaourt-tmp-dlin/aur-rstudio-desktop-bin/./PKGBUILD: line 60: cd: /var/tmp/yaourt-tmp-dlin/aur-rstudio-desktop-bin/pkg/rstudio-desktop-bin/usr/lib/rstudio/bin/rsclang: No such file or directory

All comments