Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

icu 69 required; 70.1 installed #321

Closed
rrodrigueznt opened this issue Nov 13, 2021 · 6 comments
Closed

icu 69 required; 70.1 installed #321

rrodrigueznt opened this issue Nov 13, 2021 · 6 comments

Comments

@rrodrigueznt
Copy link

Hi! A new update broke my radian installation once again!

Radian claims it needs icu release 69 and my Termux on Android installation has 70.1. I've tried to create some symlinks from 70.1 to 69 libraries, but it detects

.../usr/lib $ radian
Traceback (most recent call last):
  File "/data/data/com.termux/files/usr/bin/radian", line 33, in <module>
    sys.exit(load_entry_point('radian==0.5.12', 'console_scripts', 'radian')())
  File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/radian/_init_.py", line 108, in main
    RadianApplication(r_home, ver=_version_).run(options)
  File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/radian/radianapp.py", line 96, in run
    rchitect.init(args=args, register_signal_handlers=True)
  File "/data/data/com.termux/files/usr/lib/python3.10/site-packages/rchitect/setup.py", line 46, in init
    raise Exception(load_lib_error())
Exception: Cannot load shared library: dlopen failed: cannot locate symbol "ucol_open_69" referenced by "/data/data/com.termux/files/usr/lib/R/lib/libR.so"...
.../usr/lib $

Please, is there any way of working with 70.1 or should I downgrade to icu 69? Thanks!

@randy3k
Copy link
Owner

randy3k commented Nov 13, 2021

how about the regular R? it seems that it is the issue of libR.so, not a radian specific issue.

@rrodrigueznt
Copy link
Author

You are right: same error. I didn't try R after solving some previous errors with radian. I'll look for a forum where ask about libR.so and report back! Thank you very much!

@randy3k
Copy link
Owner

randy3k commented Nov 13, 2021

I believe you will need to reinstall R because icu has been updated and R depends on it.

@rrodrigueznt
Copy link
Author

A simple pkg reinstall r-base didn't work. I guess it is expected, and I should build r-base on Termux to get it working.

I also find https://stackoverflow.com/questions/36968411/installing-r-on-android. It includes a reference to a similar issue. The symlink trick doesn't work with 70.1 and the current release of R on Termux.

I'll keep trying. Any new idea is always welcome. Thanks!

@rrodrigueznt
Copy link
Author

A simple pkg reinstall r-base didn't work. I guess it is expected, and I should build r-base on Termux to get it working.

its-pointless/gcc_termux#139 (comment)

@rrodrigueznt
Copy link
Author

Solved.

Please, see its-pointless/gcc_termux#135 (comment)

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants