Jos had e-mailed me that he found a fix to this problem (after he had
originally asked me, and I sent him to R-help/ the package maintainer), so
I thought of keeping this thread updated with his reply:

After Jos communicated with the maintainers about this, the fix is to
install the raster package from here:

install.packages("raster",
repos="http://R-Forge.R-project.org<http://r-forge.r-project.org/>
")

It is a development version but it got installed on his machine without
glitches and after that it started working.


With regards,
Tal




----------------Contact
Details:-------------------------------------------------------
Contact me: Tal.Galili@gmail.com |
Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) |
www.r-statistics.com (English)
----------------------------------------------------------------------------------------------



On Sat, Sep 21, 2013 at 8:32 AM, Prof Brian Ripley <ripley@stats.ox.ac.uk>wrote:

> What did the OpenStreetMap maintainer say (see the posting guide)?
> Hint: he and the raster maintainer are aware of their problem, and a
> correction is way overdue.
>
> The issue is not Ubuntu vs Mac but the order in which packages are
> installed (and for binary packages that is when they were installed to be
> packaged).
>
>
> On 21/09/2013 00:57, jos wrote:
>
>> Hi,
>> I'm a novice in R and I was trying to play with OpenStreetMap package as
>> in a few examples on the web. And the examples worked on my Mac but on
>> Ubuntu (12.04) they fail to work. The simplest one is:
>>
>> library(OpenStreetMap)
>> library(rgdal)
>> map <- openmap(c(70,-179), c(-70,179))
>> plot(map)
>>
>> (OpenStreetMap, rgdal, rJava etc..) packages have to be installed first.
>>
>> On the Mac - it worked without any problems from the first try (shows a
>> picture of world map). On Ubuntu, I get:
>>
>> 'merge' is not an exported object from 'namespace:raster'
>>
>> when I execute the "openmap" function.
>>
>> Now, at first I thought that the problem was in different library
>> versions and it was quite a pain to make ubuntu install everything I wanted
>> (rgdal being the biggest - unless one knows exactly what to look for on the
>> internet, instructions are vague and there is a lot of outdated versions
>> out there). But even after that, when version numbers matched on both OSes
>> in R console, it still failed to work on Ubuntu. So the versions are:
>>
>>
>>
>> library(rgdal)
>> Loading required package: sp
>> rgdal: version: 0.8-11, (SVN revision 479M)
>> Geospatial Data Abstraction Library extensions to R successfully loaded
>> Loaded GDAL runtime: GDAL 1.9.2, released 2012/10/08
>> Path to GDAL shared files: /usr/local/share/gdal
>> Loaded PROJ.4 runtime: Rel. 4.8.0, 6 March 2012, [PJ_VERSION: 480]
>> Path to PROJ.4 shared files: (autodetected)
>>
>>
>>
>> Still didn't work with identical output on both machines. Then I thought
>> that the problem must be in "raster" library, but both have the same
>> version number:
>>
>>
>> packageVersion("raster")
>> [1] ‘2.1.49’
>>
>> but after showing all the functions in "raster" package, although both
>> have 235 elements:
>>
>>
>> basevals <- ls(pos="package:raster")
>> basevals
>>
>>
>> the Mac one has "merge" listed and Ubuntu - doesn't. Also on Mac, the
>> array begins with "%in%" and on Ubuntu with "addLayer"... so there is more
>> than one inconsistency and "merge" is actually breaking openmap().
>>
>> My questions are:
>> *is this a bug?
>> *is there a workaround (eg. can I "export" merge from raster namespace
>> myself by copying potentially the code from Mac)?
>>
>>
>> Thanks in advance,
>>
>> J
>>
>
>
> --
> Brian D. Ripley,                  ripley@stats.ox.ac.uk
> Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~**ripley/<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
>
>
> ______________________________**________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
> PLEASE do read the posting guide http://www.R-project.org/**
> posting-guide.html <http://www.R-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]

