-
Notifications
You must be signed in to change notification settings - Fork 38
lwgeom not on latest build #17
Comments
Error message on
|
Update: the problem is solved with devtools::install_github("r-spatial/lwgeom") In case this is useful info, heads-up @edzer + would be useful to know when the latest version is likely to be on CRAN. I think that will fix this issue and that #16 may not be needed (but maybe worth explicitly installing |
I guess I'll have to wait until mid Feb for the 2-monthly minimum release cycle - it is not a bug of lwgeom, is it? |
Not sure. All I know is that the CRAN version fails to install but the dev version succeeds. Progress! |
@Robinlovelace @edzer Thanks as always for your watchful attention to these things! Yup, looks like the CRAN version of Note that the Rocker image uses only the debian:stable ( |
liblwgeom is much less of a shared resource than PROJ, GEOS and GDAL, so it's not a surprise that an older liblwgeom on this distro doesn't allow compiling against it. It looks like the PostGIS people are pulling back from distributing liblwgeom, and that's why the upcoming lwgeom will ship with its own liblwgeom copy and only use that. devtools::install_github("r-spatial/lwgeom") works fine. |
Hi @edzer . Thanks, yes, we've both confirmed We could switch the Dockerfiles here to use:
to maintain a stable / reproducible build in the Dockerfiles, but I really would prefer to rely on released CRAN versions / MRAN snapshots rather than start pinning to arbitrary GitHub hashes. p.s. it would be pretty straight forward to set Travis up to run additional tests with a stable debian/ubuntu environment (e.g. by running rocker or some other container), usually easier than the elaborate travis config already required. Is that something you would be interested in? I think the ubuntu PPA is great and all, but as someone who cares about reproducibility, I'm not sure there's any simple and consistent way to recreate the version of the software libraries that may have been at ubuntu-unstable at any particular time. |
Yes, |
@edzer Thanks! Once the next Yes, I was not suggesting that the PPA was giving pre-release or unstable versions, only that it is not clear to me that it is version-stable. A week or a year from now the the PPA will not be giving the exact same versions of the software that it is giving today, whereas a year from now Anyway, it's great this bug is already addressed in the current dev version of |
Just for clarification: the binary image of |
This is just a property of most linux releases. The |
I understand now, thanks a lot! |
Hey @cboettig (and @edzer) - I'm sure you're both way ahead of me on this one, but I had no trouble building the latest CRAN version of lwgeom (0.1-7, from 2019-05-06) on top of the current I'm guessing this isn't big news since above it's clear the latest |
Thanks for the info @colman-humphrey. I therefore think this issue can be closed. |
Hey @Robinlovelace that makes sense - although given that it all works, |
Good point @colman-humphrey - I've opened a PR: #26 |
After pulling-down the latest version of the image (see below), I get:
May be fixed with #16
Docker image pull message:
The text was updated successfully, but these errors were encountered: