# Build fails with ERROR: Unsatisfiable requirements detected for package FFTW

**URL:** https://discourse.julialang.org/t/build-fails-with-error-unsatisfiable-requirements-detected-for-package-fftw/39996
**Category:** General Usage
**Tags:** travis
**Created:** [May 22, 2020, 9:17pm UTC](https://discourse.julialang.org/t/build-fails-with-error-unsatisfiable-requirements-detected-for-package-fftw/39996 "2020-05-22T21:17:31Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![ctkelley](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ctkelley/32/10684_2.png) [@ctkelley](https://discourse.julialang.org/u/ctkelley)
#### Post date: [May 22, 2020, 9:17pm UTC](https://discourse.julialang.org/t/build-fails-with-error-unsatisfiable-requirements-detected-for-package-fftw/39996/1 "2020-05-22T21:17:31Z")

</div>

I know that question has come up before. I’m not sure I fully understand the solutions, however.

I just added FFTW and AbstractFFTs as dependencies to a package. I’m getting this  
(see [Travis CI - Test and Deploy with Confidence](https://travis-ci.com/github/ctkelley/SIAMFANLEquations.jl/jobs/338971427))

> ERROR: Unsatisfiable requirements detected for package FFTW [7a1cc6ca]:  
> 132 FFTW [7a1cc6ca] log:  
> 133 ├─possible versions are: [0.1.0-0.1.2, 0.2.0-0.2.4, 0.3.0, 1.0.0-1.0.1, 1.1.0, 1.2.0-1.2.1] or uninstalled  
> 134 ├─restricted to versions \* by SIAMFANLEquations [084e46ad], leaving only versions [0.1.0-0.1.2, 0.2.0-0.2.4, 0.3.0, 1.0.0-1.0.1, 1.1.0, 1.2.0-1.2.1]  
> 135 │ └─SIAMFANLEquations [084e46ad] log:  
> 136 │ ├─possible versions are: 0.1.5 or uninstalled  
> 137 │ └─SIAMFANLEquations [084e46ad] is fixed to version 0.1.5  
> 138 ├─restricted to versions 1.2.1 by an explicit requirement, leaving only versions 1.2.1  
> 139 └─restricted by julia compatibility requirements to versions: [0.1.0-0.1.2, 0.2.0-0.2.4, 0.3.0, 1.0.0-1.0.1, 1.1.0] or uninstalled — no versions left

I’ve seen recommendations to remove Manifest.toml from the repo. I did that and it solved my problem. As best I can tell from the output, Travis wants to use FFTW v 1.1 and I’m using 3.3.9+5. I think this will be ok, but am nervous about leaving Manifest.toml out of the repo. Should I care about this at all?

Is there a way I can convince Travis to update its FFTW? Would asking it to do that make the CI take a lot longer every time I do it?

'preciate any help,

– Tim
