sudo apt-get install -y fftw3 Then try again.
Let me know if it doesn't work. Cheers! Karim On Wed, Sep 9, 2020 at 10:27 PM Max Turgeon <max.turg...@umanitoba.ca> wrote: > > Hi Marta, > > One change I can see from your Git history that seems to match the first > failed build on Travis is when you added "Imports: fftwtools" to your > DESCRIPTION file. And it makes sense, because if we look at its DESCRIPTION > file, we can see that it has fftw3 as a SystemRequirements. In other words, > it needs to be installed on Travis before you can run the checks on your > package. > > As for solutions, I can see that Karim wrote a short description of how to > install the library on Linux, and there's a link for Mac; all this is on the > Github repo: https://github.com/krahim/fftwtools > > I also noticed that there is an R package wrapping fftw on CRAN > (https://cran.r-project.org/package=fftw) and I can see that it's a Suggested > package for fftwtools. I haven't tried it, but presumably you could install > the fftw R package, instead of the fftw3 library. > > HTH, > > Max Turgeon > Assistant Professor > Department of Statistics > Department of Computer Science > University of Manitoba > maxturgeon.ca > > > > ________________________________ > From: R-package-devel <r-package-devel-boun...@r-project.org> on behalf of > Marta Karaś <marta.kar...@gmail.com> > Sent: Wednesday, September 9, 2020 9:09 PM > To: package-develop <r-package-devel@r-project.org> > Cc: karim.ra...@queensu.ca <karim.ra...@queensu.ca> > Subject: [R-pkg-devel] Fixing travis build fail due to fftwtools fatal error > (fftw3.h: No such file or directory) > > ******************************************************** > Caution: This message was sent from outside the University of Manitoba. > ******************************************************** > > Dear all, > > I have been facing travis build fail on linux xenial due to *fftwtools > fatal error* (fftw3.h: No such file or directory) with my R package. The > error appeared at a random time a few months ago (at a random time := I do > not link it with any fftwtools-function related change commit I did) and > persists. > > There is not much I achieved in googling and trying to decipher it, sadly; > I am hoping maybe some Community members saw a similar error with their dev > work and can suggest a hint/solution? > > Package GitHub: https://github.com/martakarass/runstats > Failed Travis job log: > https://travis-ci.com/github/martakarass/runstats/jobs/383037333 > > Error excerpt: > > * installing *source* package ‘fftwtools’ ... > ** package ‘fftwtools’ successfully unpacked and MD5 sums checked > ** using staged installation > ** libs > gcc -I"/opt/R/4.0.2/lib/R/include" -DNDEBUG -I/usr/local/include -fpic > -g -O2 -c fftwtools.c -o fftwtools.o > fftwtools.c:28:18: fatal error: fftw3.h: No such file or directory > compilation terminated. > /opt/R/4.0.2/lib/R/etc/Makeconf:167: recipe for target 'fftwtools.o' failed > make: *** [fftwtools.o] Error 1 > ERROR: compilation failed for package ‘fftwtools’ > * removing ‘/home/travis/R/Library/fftwtools’ > Error in i.p(...) : > (converted from warning) installation of package ‘fftwtools’ had non-zero > exit status > Calls: <Anonymous> ... with_rprofile_user -> with_envvar -> force -> force > -> i.p > Execution halted > The command "Rscript -e 'deps <- remotes::dev_package_deps(dependencies = > NA);remotes::install_deps(dependencies = TRUE);if (!all(deps$package %in% > installed.packages())) { message("missing: ", paste(setdiff(deps$package, > installed.packages()), collapse=", ")); q(status = 1, save = "no")}'" > failed and exited with 1 during . > Your build has been stopped. > > > Thank you, > > Marta > > [[alternative HTML version deleted]] > > ______________________________________________ > R-package-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-package-devel ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel