On 10 May 2017 at 17:08, Graham Inggs wrote:
| Source: r-base
| Version: 3.4.0-1
| Affects: src:r-cran-gsl src:r-cran-shinyjs src:r-cran-v8
| 
| Hi Maintainer
| 
| With R 3.4.0-1, Sweave's exit status seems to be always 1, even when no 
| apparent error occurred.
| 
| e.g.
| 
| $ R CMD Sweave vignettes/gslpaper.Rnw
| Output file:  gslpaper.tex
| $ echo $?
| 1
| 
| $ R CMD Sweave no-such-file
| Error in (function (file, dir = ".", weave = TRUE, latex = TRUE, tangle 
| = TRUE,  :
|    file 'no-such-file' not found
| Calls: <Anonymous> -> do.call -> <Anonymous>
| Execution halted
| $ echo $?
| 1
| 
| Previous R versions returned exit status 0 when Sweave was successful.
| 
| e.g.
| 
| $ R CMD Sweave vignettes/gslpaper.Rnw
| Output file:  gslpaper.tex
| $ echo $?
| 0
| 
| This causes autopkgtests of at least r-cran-gsl, r-cran-shinyjs and 
| r-cran-v8 to fail since 2017-04-14 [1].

Yes, it's a known regression in 3.4.0 that got fixed pretty early on. Here is
an update from (the github mirror of the) upstream repo:
  https://github.com/wch/r-source/blob/trunk/doc/NEWS.Rd#L87-L88

There should be a R 3.4.1 before too soon; I suggest we wait til then.

Dirk
| 
| Regards
| Graham
| 
| 
| [1] https://ci.debian.net/packages/r/r-cran-gsl/unstable/amd64/

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to