Skip to content

source wheels do not include all nanobind files needed for compilation (+ this is evidently not checked on CI!) #485

@jcurtis2

Description

@jcurtis2

Appears to be unable to find the submodule/dependencies for nanobind.

      -- Performing Test COMPILER_HAS_ALLOW_ARGUMENT_MISMATCH
      -- Performing Test COMPILER_HAS_ALLOW_ARGUMENT_MISMATCH - Success
      -- Performing Test COMPILER_HAS_MISMATCH_ALL
      -- Performing Test COMPILER_HAS_MISMATCH_ALL - Failed
      -- MOSAIC enabled: /Users/jcurtis2/github/mosaic
      CMake Error at gitmodules/nanobind/CMakeLists.txt:58 (message):
        The nanobind dependencies are missing! You probably did not clone the
        project with --recursive.  It is possible to recover by invoking
      
        $ git submodule update --init --recursive
      
      
      -- Configuring incomplete, errors occurred!
      
      *** CMake configuration failed
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions