Skip to content

Instantly share code, notes, and snippets.

@msarahan
Created June 29, 2017 19:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save msarahan/3a4ff8b6550ca7b0510e8f3f9aa78e78 to your computer and use it in GitHub Desktop.
Save msarahan/3a4ff8b6550ca7b0510e8f3f9aa78e78 to your computer and use it in GitHub Desktop.
conda install caching bug
ipdb>
> z:\msarahan\code\conda-build\conda_build\environ.py(688)get_install_actions()
687 try:
--> 688 actions = install_actions(prefix, index, specs, force=True)
689 except NoPackagesFoundError as exc:
ipdb> specs
(MatchSpec('vs2015_runtime 14.0.25420.*'), MatchSpec('wheel 0.29.0.*'), MatchSpec('pip 9.0.1.*'), MatchSpec('lib1intradependencies 1.0.*'), MatchSpec('setuptools 27.2.0.*'), MatchSpec('python 3.6.0.*'))
ipdb> n
> z:\msarahan\code\conda-build\conda_build\environ.py(728)get_install_actions()
727 raise
--> 728 if disable_pip:
729 actions['LINK'] = [spec for spec in actions['LINK']
ipdb> actions
defaultdict(<type 'list'>, {u'op_order': ('CHECK_FETCH', 'RM_FETCHED', 'FETCH', 'CHECK_EXTRACT', 'RM_EXTRACTED', 'EXTRACT', 'UNLINK', 'LINK', 'SYMLINK_CONDA'), 'SYMLINK_CONDA': ['C:\\Users\\builder\\Miniconda2'], 'PREFIX': u'c:\\users\\builder\\appdata\\local\\temp\\pytest-of-msarahan\\pytest-200\\test_intradependencies0\\intradependencies_1498762929098\\_h_env', 'LINK': [Dist(_Dist__initd=True, channel=u'file:///C:/users/builder/appdata/local/temp/pytest-of-msarahan/pytest-200/test_intradependencies0', dist_name=u'lib1intradependencies-1.0-h974edbf_0', name=u'lib1intradependencies', version=u'1.0', build_string=u'h974edbf_0', build_number=0, with_features_depends=None, base_url=u'file:///C:/users/builder/appdata/local/temp/pytest-of-msarahan/pytest-200/test_intradependencies0', platform=u'win-64'), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'msys2-conda-epoch-20160418-1', name=u'msys2-conda-epoch', version=u'20160418', build_string=u'1', build_number=1, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'vs2015_runtime-14.0.25420-0', name=u'vs2015_runtime', version=u'14.0.25420', build_string=u'0', build_number=0, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-filesystem-2016.04-4', name=u'm2-filesystem', version=u'2016.04', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-gmp-6.1.0-3', name=u'm2-gmp', version=u'6.1.0', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-msys2-launcher-git-0.3.28.860c495-2', name=u'm2-msys2-launcher-git', version=u'0.3.28.860c495', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-msys2-runtime-2.5.0.17080.65c939c-3', name=u'm2-msys2-runtime', version=u'2.5.0.17080.65c939c', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'python-3.6.0-0', name=u'python', version=u'3.6.0', build_string=u'0', build_number=0, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-bash-4.3.042-5', name=u'm2-bash', version=u'4.3.042', build_string=u'5', build_number=5, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-gcc-libs-5.3.0-4', name=u'm2-gcc-libs', version=u'5.3.0', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-mpfr-3.1.4-2', name=u'm2-mpfr', version=u'3.1.4', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-time-1.7-2', name=u'm2-time', version=u'1.7', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'setuptools-27.2.0-py36_1', name=u'setuptools', version=u'27.2.0', build_string=u'py36_1', build_number=1, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'wheel-0.29.0-py36_0', name=u'wheel', version=u'0.29.0', build_string=u'py36_0', build_number=0, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-bash-completion-2.3-2', name=u'm2-bash-completion', version=u'2.3', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-diffutils-3.3-4', name=u'm2-diffutils', version=u'3.3', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libasprintf-0.19.7-4', name=u'm2-libasprintf', version=u'0.19.7', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libbz2-1.0.6-3', name=u'm2-libbz2', version=u'1.0.6', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libcatgets-1.1-3', name=u'm2-libcatgets', version=u'1.1', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libcrypt-1.3-2', name=u'm2-libcrypt', version=u'1.3', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libgettextpo-0.19.7-4', name=u'm2-libgettextpo', version=u'0.19.7', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libiconv-1.14-3', name=u'm2-libiconv', version=u'1.14', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libpcre-8.38-2', name=u'm2-libpcre', version=u'8.38', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-mintty-1!2.2.3-2', name=u'm2-mintty', version=u'1!2.2.3', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-ncurses-6.0.20160220-2', name=u'm2-ncurses', version=u'6.0.20160220', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-ttyrec-1.0.8-2', name=u'm2-ttyrec', version=u'1.0.8', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-which-2.21-3', name=u'm2-which', version=u'2.21', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-zlib-1.2.8-4', name=u'm2-zlib', version=u'1.2.8', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'pip-9.0.1-py36_1', name=u'pip', version=u'9.0.1', build_string=u'py36_1', build_number=1, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-file-5.25-2', name=u'm2-file', version=u'5.25', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-less-481-2', name=u'm2-less', version=u'481', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libintl-0.19.7-4', name=u'm2-libintl', version=u'0.19.7', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libreadline-6.3.008-8', name=u'm2-libreadline', version=u'6.3.008', build_string=u'8', build_number=8, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-unzip-6.0-3', name=u'm2-unzip', version=u'6.0', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-zip-3.0-2', name=u'm2-zip', version=u'3.0', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-catgets-1.1-3', name=u'm2-catgets', version=u'1.1', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-coreutils-8.25-102', name=u'm2-coreutils', version=u'8.25', build_string=u'102', build_number=102, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-findutils-4.6.0-2', name=u'm2-findutils', version=u'4.6.0', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-gawk-4.1.3-2', name=u'm2-gawk', version=u'4.1.3', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-gettext-0.19.7-4', name=u'm2-gettext', version=u'0.19.7', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-grep-2.22-4', name=u'm2-grep', version=u'2.22', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-gzip-1.7-2', name=u'm2-gzip', version=u'1.7', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libutil-linux-2.26.2-2', name=u'm2-libutil-linux', version=u'2.26.2', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-make-4.1-5', name=u'm2-make', version=u'4.1', build_string=u'5', build_number=5, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-sed-4.2.2-3', name=u'm2-sed', version=u'4.2.2', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-tar-1.28-4', name=u'm2-tar', version=u'1.28', build_string=u'4', build_number=4, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-tftp-hpa-5.2-2', name=u'm2-tftp-hpa', version=u'5.2', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-dash-0.5.8-2', name=u'm2-dash', version=u'0.5.8', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-inetutils-1.9.2-2', name=u'm2-inetutils', version=u'1.9.2', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-info-6.0-2', name=u'm2-info', version=u'6.0', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-liblzma-5.2.2-2', name=u'm2-liblzma', version=u'5.2.2', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-tzcode-2015.e-2', name=u'm2-tzcode', version=u'2015.e', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-util-linux-2.26.2-2', name=u'm2-util-linux', version=u'2.26.2', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-libxml2-2.9.2-3', name=u'm2-libxml2', version=u'2.9.2', build_string=u'3', build_number=3, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'm2-base-1.0.0-2', name=u'm2-base', version=u'1.0.0', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None), Dist(_Dist__initd=True, channel=u'defaults', dist_name=u'posix-1.0.0-2', name=u'posix', version=u'1.0.0', build_string=u'2', build_number=2, with_features_depends=None, base_url=None, platform=None)]})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment