Dear Dirk, the brute-force appears to be effective for R 3.5.1.
Le mardi 18 décembre 2018 à 15:37 -0600, Dirk Eddelbuettel a écrit : [ Snip... ] > > It's more complicated than that. reinstalling rstan, or even Rcpp > > the > > rstan, isn't sufficient to install brms. > > There are more C++ parts than rstan and Rcpp. I would try to > reinstall them. Finding them all is not trivial : one may (recursively) find brms's ancestors, but finding the C++ parts is not. Furthermore, the search for a package's ancestors is not, as far as I know, in an existing package. It should be written and debugged. To my (limited) abilities, the brute force approach is faster in terms of human time (a couple minutes at most). The (impressive) machine time is less of a concern : I happen to have other fish to fry (e. g. biological/psychological necessities shch as sleeping)... > > You did the right thing to file it here: > https://github.com/paul-buerkner/brms/issues/573 > Until we know more it should stay there. This issue has been annotated to point to the present bug. > BTW there you write 'running as root' -- don't do that. I added > myself to > group staff as it is the group on /usr/local/lib/R/site-library. Now > I can > (and do) runn eg littler's 'install.r' as me. Been doing that for > years. Good idea. I didn't know that group belonging was enough for this. Is that true also for routine Debian package management ? > To sum up, if a binary is in Debian itself chances are it gets > updated when > it needs to. Modulo some Debian delay, which might be not inconsiderable (consider emacs... and don't get me started on ELPA packages...). > When we install "outside of the distro package manager" directly > from CRAN things like this can happen. Maybe it was glibc. Maybe it > was a > change in g++. Maybe it was something else. Paul was correct in > pointing to > CRAN and the positive test results there. When nothing changes the > package > remains happy... Some "interesting" R packages are not in Debian packaging of CRAN (some aren't even on CRAN : I had to install some of them in order to collaborate with Paul Buekner on a paper). So out-of-Debian may be a (regrettable) necessity... Cordially yours, -- Emmanuel Charpentier