On 9 September 2020 at 23:45, Karim Rahim wrote: | sudo apt-get install -y fftw3
Or maybe rather sudo apt-get install libfftw3-dev to get the development headers? Dirk | 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 -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel