Skip to content
Snippets Groups Projects

Set default channel-priority to "strict" due to issues with beta...

Merged André Anjos requested to merge conda-strict-channel-priority into master
1 unresolved thread

Set default channel-priority to "strict" due to issues with beta builds using mixed stable/beta sources

The channel priority is set on the default CONDARC setup. Anything created from bob.devtools, by default will have that ON.

This allows local reproduction of CI builds.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
17 remote_connect_timeout_secs: 120.0 #!final
18 remote_max_retries: 50 #!final
19 remote_read_timeout_secs: 180.0 #!final
12 channel_priority: strict #!final
20 13 channels:
21 14 - defaults
22 15 conda_build: #!final
23 16 pkg_format: '2'
17 default_channels: #!final
18 - https://repo.anaconda.com/pkgs/main
19 quiet: true #!final
20 remote_connect_timeout_secs: 120.0 #!final
21 remote_max_retries: 50 #!final
22 remote_read_timeout_secs: 180.0 #!final
23 show_channel_urls: true #!final
24 ssl_verify: false #!final
  • I have checked all the packages needed to build bob.devtools. They either exist in our channel or in the defaults channel. I don't see why enbaling strict channel priority should lead to conflicts.

    conda search    alabaster
    conda search    appdirs
    conda search    asn1crypto
    conda search    beautifulsoup4
    conda search    black
    conda search    bleach
    conda search    cffi
    conda search    chardet
    conda search    click
    conda search    cmarkgfm
    conda search    conda
    conda search    conda-build
    conda search    conda-package-handling
    conda search    cryptography
    conda search    docformatter
    conda search    docutils
    conda search    future
    conda search    icu
    conda search    idna
    conda search    libarchive
    conda search    libedit
    conda search    libffi
    conda search    libgcc-ng
    conda search    liblief
    conda search    libstdcxx-ng
    conda search    libxml2
    conda search    libxslt
    conda search    lxml
    conda search    lz4-c
    conda search    lzo
    conda search    markupsafe
    conda search    ncurses
    conda search    openssl
    conda search    pkginfo
    conda search    psutil
    conda search    py-lief
    conda search    pycosat
    conda search    pycparser
    conda search    pyopenssl
    conda search    pysocks
    conda search    python-gitlab
    conda search    python-libarchive-c
    conda search    pyyaml
    conda search    readline
    conda search    readme_renderer
    conda search    requests
    conda search    ruamel_yaml
    conda search    setuptools
    conda search    smmap2
    conda search    soupsieve
    conda search    tabulate
    conda search    termcolor
    conda search    tk
    conda search    toml
    conda search    untokenize
    conda search    urllib3
    conda search    webencodings
    conda search    xz
    conda search    yaml
    conda search    zlib
    conda search    zstd
  • Amir MOHAMMADI added 1 commit

    added 1 commit

    • bbec08c6 - increase the build number of packages that we build so that they are built...

    Compare with previous version

  • I found the issue! We used to provide tqdm in our channel but now it's also served in the defaults channel! The version of tqdm that conda-verify needs is not in our channel!

  • Conclusion is:

    1. We create an "archive" label on both public and private channels
    2. We move tqdm there
    3. We index those to help people install that package if required
  • I just created the archive label on the public channel and moved tqdm there and enabled indexing there!

  • Amir MOHAMMADI mentioned in commit 841bd36b

    mentioned in commit 841bd36b

  • Please register or sign in to reply
    Loading