64-bit R Language and RStudio IDE - updated 2020-07-04

Mathematical tools, physics simulators, CAD, CNC, etc.
Message
Author
step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

64-bit R Language and RStudio IDE - updated 2020-07-04

#1 Post by step »

LATEST VERSION

R Project for Statistical Computing 4.0.2
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 31#1062231.

RStudio 1.3.959 R IDE
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 31#1062231.

These are 64-bit ((.txz packages and)) SFS files compiled on and for Fatdog64-80x.

As of R version 4.0.2 and rstudio version 1.3.959 I only provide the SFS files. Contact me via PM if you need the .txz packages.

As of R version 3.4.2 I no longer provide pre-compiled R packages. Older pre-compiled R packages and SFS options for Fatdog64 and Puppy users are explained in the README file attached to the announcement posts.

R packages offered in older SFS files are up-to-date 2017-08-31

OLDER VERSIONS FOR FATDOG-80x

These are 64-bit .txz packages and SFS files compiled on and for Fatdog64-800/801/802.

R Project for Statistical Computing 3.6.1
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 08#1032608.

RStudio 1.2.5001 R IDE
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 36#1039436.

RStudio 1.2.1335 R IDE
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 08#1032608.

R Project for Statistical Computing 3.6.0
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 58#1028458.

R Project for Statistical Computing 3.5.2
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 51#1013551.

OLDER VERSIONS FOR FATDOG-7xx

These are 64-bit .txz packages and SFS files compiled on and for Fatdog64-710/721.

R Project for Statistical Computing 3.4.4
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 950#985950.

RStudio 1.1.442 R IDE
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 950#985950.

RStudio 1.1.419 R IDE
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 677#981677.

R Project for Statistical Computing 3.4.2
Announcement and download/install istructions: http://murga-linux.com/puppy/viewtopic. ... 877#972877.

RStudio 1.1.383 R IDE
Announcement and download/install instructions here: http://murga-linux.com/puppy/viewtopic. ... 877#972877.

R Project for Statistical Computing 3.4.1
RStudio 1.0.153 R IDE
Announcement and download/install instructions here: http://www.murga-linux.com/puppy/viewto ... 091#966091.

R Project for Statistical Computing 3.4.1
RStudio 1.0.143 R IDE
Announcement and download/install instructions here: http://www.murga-linux.com/puppy/viewto ... 577#959577.

R Project for Statistical Computing 3.4.0
Studio 1.0.143 R IDE
Announcement and download/install instructions here: http://www.murga-linux.com/puppy/viewto ... 341#954341.

The R Project for Statistical Computing 3.3.3. Download/install instructions here: http://www.murga-linux.com/puppy/viewto ... 152#948152.

RStudio 1.0.136 R IDE with markdown support. Download/install instructions here: http://www.murga-linux.com/puppy/viewto ... 655#938655.

The R Project for Statistical Computing 3.3.2 and RStudio 1.0.136 powerful IDE for R with R markdown support. These are 64-bit .txz packages compiled on and for Fatdog64-710. Download/install instructions here: http://www.murga-linux.com/puppy/viewto ... 655#938655.

The R Project for Statistical Computing 3.2.5 and RStudio 0.99.896 powerful IDE for R with R markdown support. These are 64-bit .txz packages compiled on and for Fatdog64-710. Download/install instructions here: http://www.murga-linux.com/puppy/viewto ... 521#903521.
I add/update pre-built R binary packages silently, so visit the link from time to time to find out what's new.

The R Project for Statistical Computing 3.1.3 and RStudio 0.98.1103 IDE for R. 64-bit compiled on Fatdog64-700. Find txz slapt packages and sfs archives here: http://murga-linux.com/puppy/viewtopic. ... 845#801845.
along with an optional, all-in-one SFS of R binary packages.
I add/update R binary packages silently, so visit that link from time to time to find out what's new.

edits: 2020-07-04 R-4.0.2 rstudio-1.3.959 | 2019-05-17 R-3.6.0 | 2017-10-31 R-3.4.2 rstudio-1.1.383 | 2017-07-03 R-3-4-1 | 2017-05-11 R-3.4.0 rstudio-1.0.143 | 2017-03 2017-03-18 R.3.3 | 2017-01-09 R 3.3.2, RStudio 1.0.136 | 2016-05-11 R 3.2.5, RStudio 0.99.896 | 2015-04-11 R 3.1.3, RStudio 0.98.1103, binary package SFS
Last edited by step on Sat 04 Jul 2020, 09:00, edited 23 times in total.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

version 3.1.2 update and start R binary packages

#2 Post by step »

R 3.1.2 and some R binary packages. See first post.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#3 Post by step »

64 bit R 3.1.3 for statistical computing, RStudio IDE 0.98.1103 and 129 binary packages for R and RStudio. Packaged for Fatdog64-700 as txz and sfs. See links in first posting.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#4 Post by greengeek »

Thanks step - just downloading these for testing now. cheers!

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#5 Post by greengeek »

Hi step - I loaded the combined sfs and have a couple of questions:

1) I do not see any menu entry for R or RStudio. This is my first run with Fatdog64 - is there something else I should do after loading an sfs to get menu entries to show?

2) When I try to start R from a terminal I appear to be missing a lib needed to run. I have no savefile (I plan to run fresh from CD each time) so my libs are whatever comes standard with Fatdog64-701.iso
Can you suggest any package I can load to get hold of the appropriate libgfortran?

Code: Select all

 /usr/lib64/R/bin/exec/R: error while loading shared libraries: libgfortran.so.3: cannot open shared object file: No such file or directory
cheers!

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#6 Post by step »

greengeek wrote: 1) I do not see any menu entry for R or RStudio. This is my first run with Fatdog64 - is there something else I should do after loading an sfs to get menu entries to show?
That should be automatic in Fatdog64. When I load the SFS I do find new menu entries: R is under 'Calculate' and RStudio is under 'Development'. Perhaps you need to load the devx.sfs to enable menu category Development?
I load two SFS files:
R-3.1.3+rstudio-0.98.1103-x86_64-sfs.sfs
R-3.1.3-packages-x86_64-sfs.sfs
2) When I try to start R from a terminal I appear to be missing a lib needed to run. I have no savefile (I plan to run fresh from CD each time) so my libs are whatever comes standard with Fatdog64-701.iso
Can you suggest any package I can load to get hold of the appropriate libgfortran?

Code: Select all

 /usr/lib64/R/bin/exec/R: error while loading shared libraries: libgfortran.so.3: cannot open shared object file: No such file or directory
Definitely load the devx.sfs. I keep it loaded all the time. On a whim R can decide it needs to compile a new package from C or Fortran source, so you need the devx.
I admire your persistence!
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

Announcing R-3.2.5 + rstudio 0.99.896

#7 Post by step »

The R Project for Statistical Computing 3.2.5 and rstudio 0.99.896, powerful IDE for R with R markdown support, are available for download from ibiblio.
Fatdog64-710 users should install directly from the gslapt package manager.

Pre-built binary R packages are available from my shared folder. I add/update packages silently, so visit the link from time to time to find out what's new. Having these packages is just a convenience; you can build all R packages from R itself.

Run-time R depends on the gcc and gfortran compilers, so you need to load the devx.sfs.

These packages include two ROX-apps and can install desktop icons and file associations. The installer scripts support keeping multiple side-by-side R and rstudio versions. So for future releases of these packages you will be able to try the new version without affecting an older version. Uninstalling the package from its ROX-app right-click menu is recommended.
Attachments
rstudio-2.png
(97.15 KiB) Downloaded 1698 times
rox-apps-2.png
(39.28 KiB) Downloaded 1622 times
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

Puppyt
Posts: 907
Joined: Fri 09 May 2008, 23:37
Location: Moorooka, Queensland
Contact:

#8 Post by Puppyt »

Hi step- thanks very much for providing this, I installed your txz files for R-3.2.5 and rstudio-0.99 in my TahrPup64(6.0.5, devx on board) and was able to start a new project.
I ran into some problems though, which I think are systemic but not because this was compiled from a FatDog64/Slacko base. Firstly, I tried to install Rcmdr from the terminal in R, and then from within RStudio, and got the same result in several attempts. I think the main problem was that gfortran wasn't registered(?) or recognized properly from within the R environment, despite successful downloads from CRAN. I mucked about for ages today on this, and I guess that as a quick diagnostic you (dear reader) could check the output of an internal update from within R-Studio: Tools>Check for package updates>(select nmle)

Code: Select all

* installing *source* package ‘nlme’ ...
** package ‘nlme’ successfully unpacked and MD5 sums checked
** libs
gfortran   -fpic  -g -O2  -c chol.f -o chol.o
make: gfortran: Command not found
make: *** [chol.o] Error 127
ERROR: compilation failed for package ‘nlme’
* removing ‘/usr/lib/R-3.2.5/library/nlme’
* restoring previous ‘/usr/lib/R-3.2.5/library/nlme’
Warning in install.packages :
  installation of package ‘nlme’ had non-zero exit status
...so I tried to install ggc-infrastructure.tar.xz from http://gfortran.meteodat.ch/download/x86_64/, but no change in the non-zero exit status of my install attempts. Do you (or anyone else) have similar issues in FatDog64 for such internal upgrades? step, could you consider including gfortran in your next update of your R packages? I'm probably making countless noob errors here, and will probably have to slink back to (learn) generating boxplots from the console, rather than a gui, in the interrim. Cheers :)
Search engines for Puppy
[url]http://puppylinux.us/psearch.html[/url]; [url=https://cse.google.com/cse?cx=015995643981050743583%3Aabvzbibgzxo&q=#gsc.tab=0]Google Custom Search[/url]; [url]http://wellminded.net63.net/[/url] others TBA...

Puppyt
Posts: 907
Joined: Fri 09 May 2008, 23:37
Location: Moorooka, Queensland
Contact:

#9 Post by Puppyt »

Hi step - could you shift the R packages from the '700' ibiblio repository over to the '710' directory please? Bit tricky using FatDog's gslapt package manager for a user new to the getup (*and* I had Broadcom-evil to deal with, for my wifi activation :)) Finding out, yet again, that R+Puppy=no walk in park.
Search engines for Puppy
[url]http://puppylinux.us/psearch.html[/url]; [url=https://cse.google.com/cse?cx=015995643981050743583%3Aabvzbibgzxo&q=#gsc.tab=0]Google Custom Search[/url]; [url]http://wellminded.net63.net/[/url] others TBA...

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#10 Post by step »

Puppyt wrote:Firstly, I tried to install Rcmdr from the terminal in R, and then from within RStudio, and got the same result in several attempts. I think the main problem was that gfortran wasn't registered(?) or recognized properly from within the R environment, despite successful downloads from CRAN.
The terminal log that you provided says "make: gfortran: Command not found". That's likely to be the root cause of your problems. You need the fortran compiler command installed - it isn't a library, it's a binary file plus a bunch of libs. It's part of the full gcc package. I checked devx_tahr64_6.0.5.sfs and it doesn't include gfortran. There isn't anything I can do about it, you'll have to either rebuild gcc fro Tahr64 with gfortran, or ask for gfortran in the Tahr64 support thread.
.. despite successful downloads from CRAN.
When R on Linux downloads a package all it downloads is source code (not on Windows or OSX, just on Linux). Then R proceeds to compile the source code into a binary package. That's when it needs gcc and/or gfortran to be pre-installed in the system. Most packages just need gcc, but there are quite a few, especially the more common ones, that do need gfortran. So if you want to make significant progress with R you should get yourself gfortran.
Do you (or anyone else) have similar issues in FatDog64 for such internal upgrades?
Not me, because I use Fatdog64 and its devx includes gfortran.
step, could you consider including gfortran in your next update of your R packages?
Unfortunately, gfortran and its friend gcc are complicated packages that tie into lots of OS libraries, and they can be finicky. You really want to get them from the platform devx, not from me. Having said that, as a temporary patch, you could try a gcc+gfortran compiler package that I built for an earlier Fatdog64 release. But I make no guarantees and will not support it. Before you do, backup your savefile, because this is a package, not an sfs.
Here's the relevant info section from my "+Packages" post (in my sig)
step's post wrote: gcc+gfortran 4.9.1: https://www.dropbox.com/s/2ppc70n9tfu7z ... 1.txz?dl=1
On my hardware (Core2 Duo) the default fortran compilers that are included in Fatdog64 700 beta devx SFS builds crash (versions 4.8.2 and 4.8.3). This impacts both building R from sources and installing some R packages from the R prompt. So I built this newer gfortran version 4.9.1 to be able to build R 3.1.x. You should need gfortran 4.9.1 only if the default fortran compilers 4.8.x crash on your hardware too when installing some R packages. gfortran 4.9.1 is installed in /usr/local, so it can co-exists with the default GCC 4.8.x compilers. This package includes both and only gcc (C language) and gfortran compilers - they can't be separated, as far as I can tell.
I guess you could make an sfs out of this txz. Unpack it into a temporary folder, then run dir2sfs with the folder as input. Edit: mmm, Tahr64 doesn't appear to have dir2sfs,... search the forum for ways to turn a directory into an sfs, there are several choices
... will probably have to slink back to (learn) generating boxplots from the console, rather than a gui, in the interrim. Cheers :)
The boxplot commands are the same in the R console and in rstudio. But Rstudio is a joy to use in many ways. Try it.
Puppyt in his next post wrote:Could you shift the R packages from the '700' ibiblio repository over to the '710' directory please?
I'm actually in the process of building the latest R, RStudio and collection of packages. I will announce to this thread soon. Stay tuned! I think I will include Rcmdr in the collection, so you won't need to worry about not having fortran - at least for that case.
Finding out, yet again, that R+Puppy=no walk in park.
:)
You'll soon see the sunshine again, I hope.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#11 Post by step »

@Puppyt, I sent you a PM.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

Announcing R-3.3.2 + rstudio 1.0.136

#12 Post by step »

The R Project for Statistical Computing 3.3.2 and rstudio 1.0.136, powerful IDE for R with R markdown support, are available for download from ibiblio.

Fatdog64-710 users should install directly from the gslapt package manager.
Other Puppy users please read the README file.

All users' README https://drive.google.com/open?id=0B932fvbgcXnMZnNUTEwxN2VmSjQ.

SFS packages and a collection of pre-compiled R packages can be found in my shared folder https://drive.google.com/open?id=0B932fvbgcXnMOW1TSDhyN0N4ajA.

I update the pre-compiled R package collection silently, so visit the link from time to time to find out what's new. Having these packages is just a convenience; you can build all R packages from R itself, provided that you have working C++ and fortran compilers installed. You need to load the devx.sfs and check that the gcc and gfortran commands are available (they are in Fatdog64).

These packages include two ROX-apps and can install desktop icons and file associations. The installer scripts support keeping multiple side-by-side R and rstudio versions. So you should be able to try a new version without affecting an older version. Uninstalling the package from its ROX-app right-click menu is recommended. The README file points out specific install/uninstall instructions for Puppy users. Fatdog64 users don't need to worry.
Attachments
R-3.3.2-8r.png
Rstudio IDE
(130.67 KiB) Downloaded 1503 times
R-3.3.2-4.png
R commander
(32.65 KiB) Downloaded 1453 times
R-3.3.2-3.png
R console
(68.71 KiB) Downloaded 1449 times
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

Puppyt
Posts: 907
Joined: Fri 09 May 2008, 23:37
Location: Moorooka, Queensland
Contact:

#13 Post by Puppyt »

Hi step - firstly a huge thanks to you for updating the R+Rstudio packages, Cheers! Have just PM'd you back after getting back from hols. I had RCommander working in a pristine copy of FatDog64-710, installed from within your R package, to get my boxplots. Unfortunately, I couldn't get Rstudio working even with the devx loaded. Getting back from the hols I find that I had "FatDog can't find save file" issues - and I'm still working through those but waitdev=3 seems to be working. Regret long download times and other demands will slow any further feedback. Many Thanks also for the gfortran pet on your dropbox - will try that later for testing your R sfs in TahrPup64/XeniaPup64. FatDogs' idiosyncrasies are not what I need at present. Thanks Again :)

UPDATE: Using a new install of FatDog64-710, having loaded the devx sfs, R and Rstudio txz downloaded despite libjpeg dependency warnings (in devx, so no dramas?), then installed. 'R' works fine from the desktop icon, currently installing Rcmdr via terminal without problem - loads up fine with " library('Rcmdr')". However RStudio returns this error from terminal:

Code: Select all

# rstudio
/usr/lib/rstudio-1.0.136/bin/rstudio: error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory
# 
I'm guessing I have an install order issue somehow, will shutdown and reboot, unistall and reinstall Rstudio etc etc to iron out this problem. Prolly just an uber-noob issue, on my side.
Search engines for Puppy
[url]http://puppylinux.us/psearch.html[/url]; [url=https://cse.google.com/cse?cx=015995643981050743583%3Aabvzbibgzxo&q=#gsc.tab=0]Google Custom Search[/url]; [url]http://wellminded.net63.net/[/url] others TBA...

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#14 Post by step »

Puppyt wrote:Getting back from the hols. Thanks Again :)
You're welcome. Hols sounds good!
So, yo sum up current progress::
- R and compiling R packages work for you in FD710
- rstudio doesn't work for you in FD710 yet, but you have savefile issues.
---> when you're ready, please open a terminal window and try these commands
which rstudio
rstudio
/usr/lib/rstudio-1.0.136/bin/rstudio
and paste results here, thank you.
- you plan on trying my PMed R sfs in in TahrPup64/XeniaPup64
---> Thank you, just remember that to compile with fortran you will need to get gfortran loaded/installed, either from the platform or from my compiler bundle, YMMV
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#15 Post by step »

Puppyt wrote: UPDATE: Using a new install of FatDog64-710, having loaded the devx sfs, R and Rstudio txz downloaded despite libjpeg dependency warnings (in devx, so no dramas?), then installed. 'R' works fine from the desktop icon, currently installing Rcmdr via terminal without problem - loads up fine with " library('Rcmdr')". However RStudio returns this error from terminal:

Code: Select all

# rstudio
/usr/lib/rstudio-1.0.136/bin/rstudio: error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory
# 
I'm guessing I have an install order issue somehow, will shutdown and reboot, unistall and reinstall Rstudio etc etc to iron out this problem. Prolly just an uber-noob issue, on my side.
It should load those libs from /usr/lib64 and not /usr/lib

---> Do you have these files?
usr/lib64/libgstreamer-0.10.la
/usr/lib64/libgstreamer-0.10.so
/usr/lib64/libgstreamer-0.10.so.0

Are you loading the 32-bit sfs?
Did you change variable LD_LIBRARY_PATH?
---> open a terminal window and type
env
Do you see anything suspicious?
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

Puppyt
Posts: 907
Joined: Fri 09 May 2008, 23:37
Location: Moorooka, Queensland
Contact:

#16 Post by Puppyt »

Hi again step -
thanks for the diagnostic outline in the previous 2 posts, just double-checked that I had downloaded "studio-1.0.136-x86_64-1.txz" instead of a 32-bit version, so all good there (?).
Chronological responses to your queries:

Code: Select all

# which rstudio
/usr/bin/rstudio
# rstudio
/usr/lib/rstudio-1.0.136/bin/rstudio: error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory
# /usr/lib/rstudio-1.0.136/bin/rstudio 
/usr/lib/rstudio-1.0.136/bin/rstudio: error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory
But a-ha
---> Do you have these files?
usr/lib64/libgstreamer-0.10.la
/usr/lib64/libgstreamer-0.10.so
/usr/lib64/libgstreamer-0.10.so.0
Not there. Odd, as when I tried to install libgstreamer0.10-0_0.10.36-1.5_amd64.deb (converted to txz first) from the Jessie64 repositories, just before I saw your posts, I was informed that the install was fine and good. I couldn't locate libgstreamer in the FatDog gslapt repositories, and after reading around thought the DEB was a fair choice. Mind, I had already run a pFind on the entire install previously for libgstreamer files so that I might symlink the files as needed, and nothing was found.
So now on rechecking that deb install, I have only libgstreamer-0.10.so.0 from your list, tucked away in /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0.
Did I install the wrong devx (currently loaded as /aufs/devsave/fd64-devx_710.sfs)?
Cheers, Puppyt
PS 'env' looks kosher

Code: Select all

# env
CPLUS_INCLUDE_PATH=:/opt/qt5/include
HOSTNAME=fatdog64-c12
XDG_DATA_HOME=/root/.local/share
SHELL=/bin/sh
TERM=rxvt-unicode
DEFAULTDRAW=/usr/local/bin/defaultdraw
WINDOWID=37748742
QT5DIR=/opt/qt5
BOOTSTATE_PATH=/etc/BOOTSTATE
QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb
USER=root
HISTFILESIZE=1000
LD_LIBRARY_PATH=/lib64:/usr/lib64:/usr/local/lib64:/usr/lib64/seamonkey:/lib:/usr/lib:/lib32:/usr/lib32:/usr/local/lib:/usr/local/lib32:/opt/qt5/lib64
ENV=/etc/shinit
RGBDEF=/usr/share/X11/rgb.txt
FATDOG_STATE_DIR=/root/.fatdog
DEFAULTPAINT=/usr/local/bin/defaultpaint
MOZ_DISABLE_PANGO=1
MOZ_PLUGIN_PATH=/usr/lib64/mozilla/plugins
XDG_CONFIG_DIRS=/etc/xdg
PATH=/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/qt5/bin
DEFAULTBROWSER=/usr/local/bin/defaultbrowser
DEFAULTMEDIAPLAYER=/usr/local/bin/defaultmediaplayer
DEFAULTARCHIVER=/usr/local/bin/defaultarchiver
PWD=/root
INPUTRC=/etc/inputrc
EDITOR=geany
QT5_LD_LIBRARY_PATH=/opt/qt5/lib64
QT5_CPLUS_INCLUDE_PATH=/opt/qt5/include
LANG=en_AU.UTF-8
TZ=:/etc/localtime
DEFAULTHTMLEDITOR=/usr/local/bin/defaulthtmleditor
HISTCONTROL=erasedups
DEFAULTSPREADSHEET=/usr/local/bin/defaultspreadsheet
XSESSION_ID=6b2aac14
COLORFGBG=15;default;0
HOME=/root
SHLVL=4
XDG_CONFIG_HOME=/root/.config
XDG_CACHE_HOME=/root/.cache
G_FILENAME_ENCODING=@locale
LOGNAME=root
XDG_DATA_DIRS=/usr/share:/usr/local/share
QT5_PKG_CONFIG_PATH=/opt/qt5/lib64/pkgconfig
PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/opt/qt5/lib64/pkgconfig
BROWSER=/usr/local/bin/defaultbrowser
WINDOWPATH=4
QT5_PATH=/opt/qt5/bin
DISPLAY=:0
MM_RUNASROOT=1
DEFAULTWORDPROCESSOR=/usr/local/bin/defaultwordprocessor
DEFAULTTEXTEDITOR=/usr/local/bin/defaulttexteditor
OUTPUT_CHARSET=UTF-8
TEXTDOMAINDIR=/usr/share/locale
COLORTERM=rxvt-xpm
_=/usr/bin/env
# 
Search engines for Puppy
[url]http://puppylinux.us/psearch.html[/url]; [url=https://cse.google.com/cse?cx=015995643981050743583%3Aabvzbibgzxo&q=#gsc.tab=0]Google Custom Search[/url]; [url]http://wellminded.net63.net/[/url] others TBA...

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#17 Post by step »

OK, I think I understand now. I had wrongly assumed that are loading the rstudio sfs but of course not, you're installing the txz. When I packaged the txz I forgot to show two dependencies: gstreamer-0.10.36-x86_64-1.txz and gst-plugins-base-0.10.36-x86_64-1.txz.
---> Run gslapt, click Update, then install those packages, if they aren't there.

I will fix the dependencies of the rstudio package and re-upload it. You don't need to download it again, as long as you install those two above.

The rstudio sfs I PMed you, doesn't have this problem because it includes the missing libs.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

Puppyt
Posts: 907
Joined: Fri 09 May 2008, 23:37
Location: Moorooka, Queensland
Contact:

#18 Post by Puppyt »

YESSS!! Those 2 files were the bugbears, but now RStudio is up and running! Interested in seeing how the other more popular R GUIs (JGR/Deducer, PMG, RKWARD etc) compare. Hopeful at any rate to finally get a working relationship up and running with R and some higher-end modeling. Will get my teeth into using the FatDog64 environment first, before spreading out into the Puppy variants as per your clear caveats in the readmes'. 3 Cheers, step :D
Search engines for Puppy
[url]http://puppylinux.us/psearch.html[/url]; [url=https://cse.google.com/cse?cx=015995643981050743583%3Aabvzbibgzxo&q=#gsc.tab=0]Google Custom Search[/url]; [url]http://wellminded.net63.net/[/url] others TBA...

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#19 Post by step »

Yes! I'm glad that it's installed correctly now, and that you're enthusiastic about getting into R!

Now I'm going to do a postmortem.
Puppyt wrote:...
But a-ha
---> Do you have these files?
usr/lib64/libgstreamer-0.10.la
/usr/lib64/libgstreamer-0.10.so
/usr/lib64/libgstreamer-0.10.so.0
Not there. Odd, as when I tried to install libgstreamer0.10-0_0.10.36-1.5_amd64.deb (converted to txz first) from the Jessie64 repositories, just before I saw your posts, I was informed that the install was fine and good. I couldn't locate libgstreamer in the FatDog gslapt repositories, and after reading around thought the DEB was a fair choice. Mind, I had already run a pFind on the entire install previously for libgstreamer files so that I might symlink the files as needed, and nothing was found.
So now on rechecking that deb install, I have only libgstreamer-0.10.so.0 from your list, tucked away in /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0.
Did I install the wrong devx (currently loaded as /aufs/devsave/fd64-devx_710.sfs)?
Cheers, Puppyt
You loaded the correct devx sfs.
You didn't install dependencies correctly: gstreamer-0.10.36-x86_64-1.txz and gst-plugins-base-0.10.36-x86_64-1.txz
I am guessing that you didn't install the rstudio txz through gslapt, because otherwise gslapt would have informed you about the dependencies and offered to download and install them for you. You must have downloaded the rstudio txz directly from the fatdog repo storage area and installed it manually. When you do something like that (which I often do myself) do read the corresponding .meta file. It will tell you all you need to know to be successful installing the package. In this case rstudio-1.0.136-x86_64-1.meta file says

Code: Select all

PACKAGE NAME:  rstudio-1.0.136-x86_64-1.txz
PACKAGE LOCATION:  .
PACKAGE SIZE (compressed):  61958 K
PACKAGE SIZE (uncompressed):  418700 K
PACKAGE REQUIRED:  libjpeg,R,gstreamer >= 0.10.36-x86_64-1,gst-plugins-base >= 0.10.36-x86_64-1
PACKAGE CONFLICTS:  
PACKAGE SUGGESTS:  
PACKAGE DESCRIPTION:
rstudio: RStudio Desktop 1.0.136 (IDE)
rstudio:  
rstudio: RStudio 1.0.136 - IDE for R.
rstudio: 
rstudio: RStudio is a set of integrated tools designed to help you be 
rstudio: more productive with R. It includes a console, a
rstudio: syntax-highlighting editor that supports direct code execution, 
rstudio: as well as tools for plotting, history, and workspace 
rstudio: management.  
rstudio: 
rstudio: http://www.rstudio.com
See the PACKAGE REQUIRED entry? Incidentally, that tells me that I don't need to fix my package because it's already showing all the necessary dependencies.
The second thing you didn't do correctly is to assume that .deb packages from another distro will work correctly. The major caveat there is that 64-bit distributions use different conventions for the location of library files. I think Debian favors /lib and /usr/lib. Fatdog64 favors /lib64 and /usr/lib64 for 64-bit libs, and /lib, /usr/lib for 32-bit libs. Remember, Fatdog64 is dual architecture OOTB, 64 and 32. But you need to load the 32bit sfs if you want the 32-bit environment. You would do that, for instance, to run 32-bit programs from previous Puppies.
So, I'm guessing that when you installed the libgstreamer .deb downloaded from out there, gstreamer got installed in /usr/lib instead of /usr/lib64. But anyway, you get the point, be careful about mixing 32- and 64-bit library paths. If memory serves, I think I have better luck mixing in Slackware packages.
The Fatdog64 development environment is excellent, so 99% of the times I resort to compiling what I need.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

Announcing R-3.3.3

#20 Post by step »

The R Project for Statistical Computing 3.3.3 is available for download from ibiblio.

Fatdog64-710 users should install directly from the gslapt package manager.
Other Puppy users please read the README file.

All users' README https://drive.google.com/open?id=0B932fvbgcXnMZnNUTEwxN2VmSjQ.

SFS packages and a collection of pre-compiled R packages can be found in this shared folder https://drive.google.com/open?id=0B932fvbgcXnMOW1TSDhyN0N4ajA. For the latest rstudio and older version packages please look for shared folders links going back in this thread.

I update the pre-compiled R package collection silently, so visit the link from time to time to find out what's new. Having these packages is just a convenience; you can build all R packages from R itself, provided that you have working C++ and fortran compilers installed. You need to load the devx.sfs and check that the gcc and gfortran commands are available (they are in Fatdog64).

These packages include two ROX-apps and can install desktop icons and file associations. The installer scripts support keeping multiple side-by-side R and rstudio versions. So you should be able to try a new version without affecting an older version. Uninstalling the package from its ROX-app right-click menu is recommended. The README file points out specific install/uninstall instructions for Puppy users. Fatdog64 users don't need to worry.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

Post Reply