Skip to content

RuntimeError: Could not build validator for schema 'https://schemas.conda.org/menuinst-1-1-2.schema.json'. #416

@mrclary

Description

@mrclary

Checklist

  • I added a descriptive title
  • I searched open reports and couldn't find a duplicate

What happened?

It seems that menuinst-1-1-2.schema.json needs to be added to schemas.conda.org.

Using

conda_build.post._check_one_menuinst_json("menu.json")

Results in

WARNING: Could not fetch 'https://schemas.conda.org/menuinst-1-1-2.schema.json', status code 404
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/Caskroom/miniforge/base/lib/python3.12/site-packages/conda_build/post.py", line 1760, in _check_one_menuinst_json
    raise RuntimeError(f"Could not build validator for schema '{schema_url}'.")
RuntimeError: Could not build validator for schema 'https://schemas.conda.org/menuinst-1-1-2.schema.json'.

This occurs when building a conda package from feedstock.

It seems that this validation failure did not raise an exception prior to conda 25.11, but now does.

Conda Info

active environment : base
    active env location : /usr/local/Caskroom/miniforge/base
            shell level : 1
       user config file : /Users/rclary/.condarc
 populated config files : /usr/local/Caskroom/miniforge/base/.condarc
                          /Users/rclary/.condarc
          conda version : 25.11.0
    conda-build version : 25.11.0
         python version : 3.12.10.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=skylake
                          __conda=25.11.0=0
                          __cuda=0=0
                          __osx=26.1=0
                          __unix=0=0
       base environment : /usr/local/Caskroom/miniforge/base  (writable)
      conda av data dir : /usr/local/Caskroom/miniforge/base/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/osx-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://conda.anaconda.org/nodefaults/osx-64
                          https://conda.anaconda.org/nodefaults/noarch
          package cache : /usr/local/Caskroom/miniforge/base/pkgs
                          /Users/rclary/.conda/pkgs
       envs directories : /Users/rclary/.conda/envs
                          /usr/local/Caskroom/miniforge/base/envs
               platform : osx-64
             user-agent : conda/25.11.0 requests/2.32.3 CPython/3.12.10 Darwin/25.1.0 OSX/26.1 solver/libmamba conda-libmamba-solver/25.4.0 libmambapy/2.3.2
                UID:GID : 784632031:1061179201
             netrc file : None
           offline mode : False

Conda Config

Conda list

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    type::bugdescribes erroneous operation, use severity::* to classify the type

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions