I raised this issue back in 2008

http://trac.sagemath.org/sage_trac/ticket/3381

that R needs a powerful version of iconv - the one supplied by Sun is not sufficiently powerful. This is documented in the 'R Installation and Administration' manual.

http://cran.r-project.org/doc/manuals/R-admin.pdf

The solution was to disable R's use of iconv. For a long time R has been reporting messages that this option would be removed, and it would be necessary to install iconv. Well that time has come.

checking for cblas_cdotu_sub in vecLib framework... no
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for iconv... yes
checking whether iconv accepts "UTF-8", "latin1" and "UCS-*"... no
configure: error: a suitable iconv is essential
Error configuring R.

real    2m15.532s
user    0m47.020s
sys     1m9.582s
sage: An error occurred while installing r-2.10.1


There seems to be only two solutions to this.

* We include iconv in Sage, which is consistant with the normal process of "batteries included" OR * We make the installation of a sufficiently powerful version of iconv. This would need fixing the prereq script to check for this, as its a bit pointless building tons of Sage, only to find it fail at building R.

To me, the time has come when we must add an iconv package. The source is not that large, and does not take long to compile.

Dave

--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to