Closed bedantaguru closed 7 years ago
I think I'm able to figure out the issue
In machine 3.
[root@master1 Temp]# gcc --version
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
and in machine 1
[repouser@master1 Repo]$ gcc --version
gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-15)
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
So I guess it's related to C++11. I'm following this blog. Hope it will resolve the issue.
Yeah it did solve the issue... Follow above blog to install C++11 and install latest R problem will be solved. Closing the issue.
Hi @bedantaguru ! I'm happy to hear you've this tool useful! I'm also happy I didn't have to do anything to resolve your problem :-) Power users are the best users!
You are welcome..
Just FYI
I'm using it for calling Sqoop from R in RedHat OS. I'm quite satisfied with it's performance. Just one thing that I'm currently looking for is something like log redirection to a file. Right now it can read from PIPE_STDOUT and PIPE_STDERR. But the problem is it reads only incremental outputs. Like if Map Reduce is completed 10% and I called process_read
and after that I called again process_read
later, then in such situations I'll not get earlier outputs from either PIPES. There is similar feature in Python too. I'm not sure whether I'm missing something, so I'll do a little more research and then if required I'll create an issue for the same.
Hey, I'm not sure what exactly do you mean by "incremental read". I think all data sent to the output by the child process should be accessible for the parent to read. And each byte can be read only once. How else would you like to work with this tool?
Firstly let me thank you for this wonderful package. I have been looking for this for so many years.
Issue: I have access to several systems at my workplace. I'll list here 3 major of them one of which I'm facing issues.
All of them have R 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"
Now I was able to install in machines 1 and 2 without any issue. However when I tried installing [after pushing the latest CRAN copy] in 3. It gave me following errors. I'm not sure what is the reason for the same. Kindly help.
I ran this command
[root@master1 Temp]# R CMD INSTALL subprocess_0.8.0.tar.gz
Console Log :