Package Details: rstudio-desktop-bin 2024.12.1.563-1

Git Clone URL: https://aur.archlinux.org/rstudio-desktop-bin.git (read-only, click to copy)
Package Base: rstudio-desktop-bin
Description: An integrated development environment (IDE) for R (binary from RStudio official repository)
Upstream URL: http://www.rstudio.org/
Licenses: GPL
Conflicts: rstudio-desktop, rstudio-desktop-git, rstudio-desktop-preview-bin
Provides: rstudio-desktop
Submitter: Meow
Maintainer: Meow
Last Packager: Meow
Votes: 354
Popularity: 2.15
First Submitted: 2011-06-16 16:26 (UTC)
Last Updated: 2025-02-23 12:54 (UTC)

Latest Comments

« First ‹ Previous 1 .. 16 17 18 19 20 21 22 23 24 25 26 .. 29 Next › Last »

hopimet commented on 2016-05-28 16:08 (UTC)

@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 (UTC)

@hopimet, Your PKGBUILD installs fine on my x64 system. Thank you for writing it!

hopimet commented on 2016-05-27 18:26 (UTC)

@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 (UTC) (edited on 2016-05-27 13:53 (UTC) by davvelsan)

@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 (UTC)

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 (UTC) (edited on 2016-05-27 13:51 (UTC) by davvelsan)

0.99.902 PKGBUILD http://pastebin.com/VXFjXxbF

hopimet commented on 2016-05-13 05:09 (UTC)

@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 (UTC)

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 (UTC)

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

xduugu commented on 2016-05-07 00:05 (UTC)

The install file can be removed since its functionality is now provided by alpm hooks. You also might want to use architecture-specific variables (source_{i686,x86_64} and md5sums_{i686,x86_64}) instead of the case statement. See the PKGBUILD man page: > Additional architecture-specific sources can be added by appending an underscore and the architecture name e.g., source_x86_64=(). > There must be a corresponding integrity array with checksums, e.g. md5sums_x86_64=().