From ripley at stats.ox.ac.uk  Fri Nov 20 15:54:42 2009
From: ripley at stats.ox.ac.uk (Prof Brian Ripley)
Date: Fri, 20 Nov 2009 14:54:42 +0000 (GMT)
Subject: [Rd] make fails on R r50499 ( openSuSE 11.0 x86-64)
In-Reply-To: <3c12769c0911200618x5dd209bdxe33de1aaf142d9c4@mail.gmail.com>
References: <3c12769c0911200618x5dd209bdxe33de1aaf142d9c4@mail.gmail.com>
Message-ID: <alpine.LFD.2.00.0911201444520.24633@gannet.stats.ox.ac.uk>

What has happened is that mgcv now depends on Matrix, but the author 
hasn't told us that.  Add to the line in 
src/library/Recommended/Makefile.in so it becomes

mgcv.ts: nlme.ts MASS.ts Matrix.ts

and it should work.

The tarballs will catch up in due course.

On Fri, 20 Nov 2009, Simone Giannerini wrote:

> Dear all,
>
> I encountered a problem when compiling the source of R patched 2.10.0
> r50499 (19-11-2009)
> linked to ACML single threaded (4.2.0 or 4.3.0)
> OS: openSuSE 11.0 x86-64
>
> make fails when it comes to installing mgcv with the following
>
> [snip]
> ** R
> ** inst
> ** preparing package for lazy loading
> Error in loadNamespace(i[[1L]], c(lib.loc, .libPaths())) :
>  non esiste un pacchetto chiamato 'Matrix'
> package 'Matrix' does not exist  ## TRANSLATED BY ME
> ERROR: lazy loading failed for package ?mgcv?
> * removing ?/home/giannerini/Desktop/R-patched/library/mgcv?
> make[2]: *** [mgcv.ts] Error 1
> make[2]: Leaving directory
> `/home/giannerini/Desktop/R-patched/src/library/Recommended'
> make[1]: *** [recommended-packages] Error 2
> make[1]: Leaving directory
> `/home/giannerini/Desktop/R-patched/src/library/Recommended'
> make: *** [stamp-recommended] Error 2
>
> I think that the source of package Matrix is where it is supposed to
> be so that I have no clues.
> Compilation and installation on the same machine with both the latest
> R devel (2.11.0)  and the following version were successful
>> R.version
>               _
> platform       x86_64-unknown-linux-gnu
> arch           x86_64
> os             linux-gnu
> system         x86_64, linux-gnu
> status
> major          2
> minor          10.0
> year           2009
> month          10
> day            26
> svn rev        50208
> language       R
> version.string R version 2.10.0 (2009-10-26)
>
>> Sys.getlocale()
> [1] "LC_CTYPE=it_IT.UTF-8;LC_NUMERIC=C;LC_TIME=it_IT.UTF-8;LC_COLLATE=it_IT.UTF-8;LC_MONETARY=C;LC_MESSAGES=it_IT.UTF-8;LC_PAPER=it_IT.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=it_IT.UTF-8;LC_IDENTIFICATION=C"
>
> for the moment we stay with r50208,
> any hints appreciated, thanks
>
> regards
>
> Simone
>
> -- 
> ______________________________________________________
>
> Simone Giannerini
> Dipartimento di Scienze Statistiche "Paolo Fortunati"
> Universita' di Bologna
> Via delle belle arti 41 - 40126  Bologna,  ITALY
> Tel: +39 051 2098262  Fax: +39 051 232153
> http://www2.stat.unibo.it/giannerini/
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595


[Rd] make fails on R r50499 ( openSuSE 11.0 x86-64)
Prof Brian Ripley