FredHutch / easybuild-life-sciences

Howto and implementation documentation
https://fredhutch.github.io/easybuild-life-sciences/
21 stars 6 forks source link

warning (case insensitive filesystem) when cloning repo on a mac #530

Closed dtenenba closed 2 years ago

dtenenba commented 2 years ago

Describe problem

When I clone the repo on my mac I get this warning:

warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:

  'fh_easyconfigs/b/BWA/BWA-0.7.17-foss-2016b.eb'
  'fh_easyconfigs/b/bwa/bwa-0.7.17-foss-2016b.eb'
  'fh_easyconfigs/i/IPython/IPython-7.13.0-foss-2016b-Python-3.7.4.update'
  'fh_easyconfigs/i/IPython/ipython-7.13.0-foss-2016b-Python-3.7.4.update'
  'fh_easyconfigs/l/LEMON/LEMON-1.3.1-foss-2016b.eb'
  'fh_easyconfigs/l/lemon/lemon-1.3.1-foss-2016b.eb'
  'fh_easyconfigs/r/RevBayes/RevBayes-1.0.11-foss-2016b.eb'
  'fh_easyconfigs/r/RevBayes/revbayes-1.0.11-foss-2016b.eb'
  'fh_easyconfigs/t/TopHat/TopHat-2.0.13-zlib.patch'
  'fh_easyconfigs/t/TopHat/tophat-2.0.13-zlib.patch'
  'fh_easyconfigs/u/UDUNITS/UDUNITS-2.2.25-foss-2016b.eb'
  'fh_easyconfigs/u/udunits/udunits-2.2.25-foss-2016b.eb'
  'fh_easyconfigs/x/XHMM/XHMM-1.0-foss-2016b.eb'
  'fh_easyconfigs/x/xhmm/xhmm-1.0-foss-2016b.eb'

I'm guessing there should only be one of each of these pairs of files....

fizwit commented 2 years ago

These are all very old modules from when we first started using Easybuild. I only fixed half the problem by changing the case but then not removing the original version. The wrong "case" has been removed from the repo.