intake / intake-xarray

Intake plugin for xarray

Home Page:https://intake-xarray.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conda ClobberError

alimanfoo opened this issue · comments

Installing intake-xarray alongside a bunch of other packages, I'm getting:

[ClobberError: This transaction has incompatible packages due to a shared path.
  packages: conda-forge::json5-0.8.5-py_0, conda-forge::intake-xarray-0.3.1-py_0
  path: 'lib/python3.6/site-packages/tests/__init__.py'

, ClobberError: This transaction has incompatible packages due to a shared path.
  packages: conda-forge::json5-0.8.5-py_0, conda-forge::intake-xarray-0.3.1-py_0
  path: 'lib/python3.6/site-packages/tests/__pycache__/__init__.cpython-36.pyc'

]

I think it's relatively harmless but might be worth resolving, I guess it's to do with the tests package not being within intake package somehow.

Thanks for pointing that out. Possible remedies:

  • move tests folder into the package
  • remove tests from MANIFEST
  • remove tests within conda script

@jsignell , pinging you, in case I don't get to this before you have time again. I suppose the first suggestion, above, is the most typical.

Yes I think the first is the best. I don't know if there are any implications but I can open a PR to get it started.