[R-sig-Geo] spgrass6 does not load any long
Roger Bivand
Roger.Bivand at nhh.no
Sun Aug 28 16:16:11 CEST 2011
On Sat, 27 Aug 2011, Martin Renner wrote:
> Hi,
>
> after starting R --vanilla within grass 6.4.1 on Debian amd64 squeeze, I
> get the following error message when calling
>> library (spgrass6)
> Loading required package: spgrass6
> Error : .onLoad failed in loadNamespace() for 'spgrass6', details:
> call: read.dcf(gisrc)
> error: Line starting 't ...' is malformed!
The error message is clear, your .gisrc file is malformed. I suggest
running in R before library(spgrass6):
gisrc <- Sys.getenv("GISRC")
gisrc
to discover its name, and then examining the contents with, for example,
file.show(gisrc)
inside R. The keys and values should be arranged in the format described
in ?read.dcf. Mine in a spearfish session is:
GISDBASE: /home/rsb/topics/grassdata
LOCATION_NAME: spearfish60
MAPSET: rsb
MONITOR: x0
GRASS_GUI: wxpython
for example. It may be that something has overwritten your gisrc file, so
you may need to correct it. Within GRASS before starting R you can check
it by saying:
cat $GISRC
Also look for any stale gisrc* files that may be being copied across when
GRASS starts.
Hope this helps,
Roger
>
> I'm running the up-to-date versions of spgrass6, sp, etc. with proj4 and
> gdal libraries from Debian. R version is 2.13.0. Any pointers on how to
> resolve this would be much appreciated. Cheers,
>
> Martin
>
>
>
> Martin Renner mrenner at gmx.com
> Post-doctoral Fellow phone: 907-226 4672
> University of Washington or: 907-235 0728
> School of Aquatic and Fishery Sciences Seattle, USA
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>
--
Roger Bivand
Department of Economics, NHH Norwegian School of Economics,
Helleveien 30, N-5045 Bergen, Norway.
voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: Roger.Bivand at nhh.no
More information about the R-sig-Geo
mailing list