# Tables DataFrames package conflict

**URL:** <https://discourse.julialang.org/t/tables-dataframes-package-conflict/38024>\
**Category:** General Usage\
**Tags:** question, package\
**Created:** [April 22, 2020, 1:24pm UTC](https://discourse.julialang.org/t/tables-dataframes-package-conflict/38024 "2020-04-22T13:24:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![compleat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/compleat/32/8958_2.png) [@compleat](https://discourse.julialang.org/u/compleat)\
**Post date:** [April 22, 2020, 1:24pm UTC](https://discourse.julialang.org/t/tables-dataframes-package-conflict/38024/1 "2020-04-22T13:24:08Z")

</div>

When I tried to install the latest package version of MySQL (apparently revamped) I got a dependency failure due to a conflict between the package ‘Tables’ and ‘DataFrames’:

ERROR: Unsatisfiable requirements detected for package Tables [bd369af6]:  
Tables [bd369af6] log:  
├─possible versions are: [0.1.0-0.1.15, 0.1.17-0.1.19, 0.2.0-0.2.11, 1.0.0-1.0.4] or uninstalled  
├─restricted to versions 1.0.0-1 by MySQL [39abe10b], leaving only versions 1.0.0-1.0.4  
│ └─MySQL [39abe10b] log:  
│ ├─possible versions are: 1.0.2 or uninstalled  
│ └─MySQL [39abe10b] is fixed to version 1.0.2  
└─restricted by compatibility requirements with DataFrames [a93c6f00] to versions: 0.2.3-0.2.11 — no versions left  
└─DataFrames [a93c6f00] log:  
├─possible versions are: [0.11.7, 0.12.0, 0.13.0-0.13.1, 0.14.0-0.14.1, 0.15.0-0.15.2, 0.16.0, 0.17.0-0.17.1, 0.18.0-0.18.4, 0.19.0-0.19.4, 0.20.0-0.20.2] or uninstalled  
└─restricted to versions 0.19.4 by an explicit requirement, leaving only versions 0.19.4

I tried to fix it by making sure I had the latest version of both ‘DataFrame’ (OK) but ‘Tables’ failed with the error:

ERROR: Unsatisfiable requirements detected for package Tables [bd369af6]:  
Tables [bd369af6] log:  
├─possible versions are: 1.0.4 or uninstalled  
├─Tables [bd369af6] is fixed to version 1.0.4  
└─found to have no compatible versions left with DataFrames [a93c6f00]  
└─DataFrames [a93c6f00] log:  
├─possible versions are: [0.11.7, 0.12.0, 0.13.0-0.13.1, 0.14.0-0.14.1, 0.15.0-0.15.2, 0.16.0, 0.17.0-0.17.1, 0.18.0-0.18.4, 0.19.0-0.19.4, 0.20.0-0.20.2] or uninstalled  
└─restricted to versions 0.20.0 by an explicit requirement, leaving only versions 0.20.0

I am running Julia 1.2

Thanks for any help!

---

<div class="post-metadata">

**Author:** ![ExpandingMan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/expandingman/32/866_2.png) [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Post date:** [April 22, 2020, 1:41pm UTC](https://discourse.julialang.org/t/tables-dataframes-package-conflict/38024/2 "2020-04-22T13:41:45Z")

</div>

It looks like some old versions of DataFrames are having trouble due to being stuck on an old version of Tables. For the hell of it, could you try updating all packages with `]up` and installing MySQL again?

Also, I strongly recommend you update to Julia 1.4.1. There were a number of minor (but sometimes pretty annoying) issues with Pkg that have been fixed over time.

---

<div class="post-metadata">

**Author:** ![compleat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/compleat/32/8958_2.png) [@compleat](https://discourse.julialang.org/u/compleat)\
**Post date:** [April 22, 2020, 1:43pm UTC](https://discourse.julialang.org/t/tables-dataframes-package-conflict/38024/3 "2020-04-22T13:43:06Z")

</div>

OK, I will try that. Thanks!
