[Rd] lubridate does not install on FreeBSD any more

Rainer Hurling rhurlin at gwdg.de
Wed Mar 7 10:00:10 CET 2012


Am 11.01.2012 11:58 (UTC+1) schrieb Rainer Hurling:
> On 11.01.2012 11:32 (UTC+1), Uwe Ligges wrote:
>> On 11.01.2012 11:13, Rainer Hurling wrote:
>>> With newest R devel
>>>
>>> #sessionInfo()
>>> R Under development (unstable) (2012-01-10 r58085)
>>> Platform: amd64-portbld-freebsd10.0 (64-bit)
>>> locale:
>>> [1]
>>> de_DE.ISO8859-15/de_DE.ISO8859-15/de_DE.ISO8859-15/C/de_DE.ISO8859-15/de_DE.ISO8859-15
>>>
>>>
>>>
>>> attached base packages:
>>> [1] stats graphics grDevices utils datasets methods base
>>>
>>> I get the following error when I try to build and install lubridate from
>>> sources on FreeBSD 10.0-CURRENT (amd64):
>>>
>>> #R CMD INSTALL lubridate_0.2.6.tar.gz
>>> * installing to library '/usr/local/lib/R/library'
>>> * installing *source* package 'lubridate' ...
>>> ** package 'lubridate' successfully unpacked and MD5 sums checked
>>> ** R
>>> ** data
>>> ** moving datasets to lazyload DB
>>> ** inst
>>> ** preparing package for lazy loading
>>> ** help
>>> *** installing help indices
>>> ** building package indices
>>> ** testing if installed package can be loaded
>>> During startup - Warning messages:
>>> 1: Setting LC_CTYPE failed, using "C"
>>> 2: Setting LC_TIME failed, using "C"
>>> 3: Setting LC_MESSAGES failed, using "C"
>>> 4: Setting LC_PAPER failed, using "C"
>>> Error : .onLoad failed in loadNamespace() for 'lubridate', details:
>>> call: utils::assignInNamespace("+.Date", add_dates, "base")
>>> error: locked binding of '+.Date' cannot be changed
>>> Error: loading failed
>>> Execution halted
>>> ERROR: loading failed
>>> * removing '/usr/local/lib/R/library/lubridate'
>>> * restoring previous '/usr/local/lib/R/library/lubridate'
>>>
>>>
>>> Do you have any idea what is going on here?
>>
>> Yes: locked bindings cannot be changed in R-devel any more, and
>> lubridate does that. The maintainer has been asked for an update already.
>>
>> Uwe Ligges
>>
>>> Thanks in advance,
>>> Rainer Hurling
>
> Thanks, Uwe Ligges and Peter Dalgaard, for clarifying this. So we have
> to wait for an update ...

Just for the record. With the new version 1.1.0 I am able to build and 
install lubridate on FreeBSD again.

Thanks for the work,
Rainer Hurling



More information about the R-devel mailing list