Code Monkey home page Code Monkey logo

conda-forge-feedstock-check-solvable's People

Contributors

0xbe7a avatar beckermr avatar dependabot[bot] avatar isuruf avatar jaimergp avatar mbargull avatar minrk avatar pre-commit-ci[bot] avatar xhochy avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

conda-forge-feedstock-check-solvable's Issues

numpy 2 migrator fails during `CHECKING RECIPE SOLVABLE`

I had been wondering why no PRs for the numpy 2 migration had been opened yet.

Looking at the most recent bot run, I see that the rerender works fine, but then it fails during CHECKING RECIPE SOLVABLE:

Running migrations for MigrationYaml-numpy2: 280
  
  2024-05-04 18:52:17,961 INFO     conda_forge_tick.auto_tick || MIGRATIONYAML-numpy2 IS MIGRATING pandas:main
  
  error: pathspec 'rebuild-numpy2-0-1_h4f1b37' did not match any file(s) known to git
  2024-05-04 18:52:20,057 INFO     conda_forge_tick.migrators.cross_compile || new conda-forge.yml for pandas:={'azure': {'store_build_artifacts': True}, 'build_platform': {'linux_ppc64le': 'linux_64', 'osx_arm64': 'osx_64', 'linux_aarch64': 'linux_64'}, 'conda_build': {'pkg_format': '2'}, 'conda_forge_output_validation': True, 'github': {'branch_name': 'main', 'tooling_branch_name': 'main'}, 'provider': {'linux_aarch64': 'default', 'linux_ppc64le': 'azure', 'win': 'azure'}, 'test': 'native_and_emulated'}
  2024-05-04 18:52:20,075 INFO     conda_forge_tick.auto_tick || Rerendering the feedstock
  INFO:conda_smithy.configure_feedstock:Downloading conda-forge-pinning-2024.05.04.18.06.14
  INFO:conda_smithy.configure_feedstock:Extracting conda-forge-pinning to /tmp/tmp_arr1gyv/conda-smithy
  INFO:conda_smithy.configure_feedstock:__pycache__ rendering is skipped
  INFO:conda_smithy.configure_feedstock:README rendering is skipped
  INFO:conda_smithy.configure_feedstock:numpy2.yaml from feedstock is ignored and upstream version is used
  INFO:conda_smithy.configure_feedstock:python312.yaml from feedstock is ignored and upstream version is used
  INFO:conda_smithy.configure_feedstock:pypy38.yaml from feedstock is ignored and upstream version is used
  WARNING: Setting build platform. This is only useful when pretending to be on another platform, such as for rendering necessary dependencies on a non-native platform. I trust that you know what you're doing.
  WARNING: Setting build arch. This is only useful when pretending to be on another arch, such as for rendering necessary dependencies on a non-native arch. I trust that you know what you're doing.
  WARNING: No numpy version specified in conda_build_config.yaml.  Falling back to default numpy value of 1.23
  Adding in variants from internal_defaults
  Adding in variants from /tmp/tmp_arr1gyv/conda-smithy/conda_build_config.yaml
  INFO:conda_smithy.configure_feedstock:Applying migrations: /tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/pypy38.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/python312.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/numpy2.yaml
  Adding in variants from argument_variants
  INFO:conda_smithy.configure_feedstock:Applying migrations: /tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/pypy38.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/python312.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/numpy2.yaml
  INFO:conda_smithy.configure_feedstock:Applying migrations: /tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/pypy38.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/python312.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/numpy2.yaml
  INFO:conda_smithy.configure_feedstock:Applying migrations: /tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/pypy38.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/python312.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/numpy2.yaml
  INFO:conda_smithy.configure_feedstock:Applying migrations: /tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/pypy38.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/python312.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/numpy2.yaml
  INFO:conda_smithy.configure_feedstock:Applying migrations: /tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/pypy38.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/python312.yaml,/tmp/tmp_arr1gyv/conda-smithy/share/conda-forge/migrations/numpy2.yaml
  INFO:conda_smithy.configure_feedstock:Re-rendered with conda-build 24.3.0, conda-smithy 3.35.0, and conda-forge-pinning 2024.05.04.18.06.14
  INFO:conda_smithy.configure_feedstock:You can commit the changes with:
  
      git commit -m "MNT: Re-rendered with conda-build 24.3.0, conda-smithy 3.35.0, and conda-forge-pinning 2024.05.04.18.06.14"
  
  INFO:conda_smithy.configure_feedstock:These changes need to be pushed to github!
  
  INFO:conda_forge_feedstock_check_solvable.mamba_solver:94:CHECKING FEEDSTOCK: pandas-feedstock
  INFO:conda_forge_feedstock_check_solvable.mamba_solver:94:CHECKING RECIPE SOLVABLE: linux_64_numpy1.22python3.9.____73_pypypython_implpypy.yaml
  2024-05-04 18:54:33,880 WARNING  conda_oci_mirror.logger || ORAS_USER or ORAS_PASS is missing, push may have issues.
  /home/runner/micromamba/envs/cf-scripts/lib/python3.11/site-packages/conda_oci_mirror/cache/sysroot_linux-64-2.12-he073ed8_17/info.tar.gz already exists with expected hash, not re-downloading.
  INFO:conda_forge_feedstock_check_solvable.mamba_solver:94:RUN EXPORTS: downloading package https://conda-static.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.12-he073ed8_17.conda
  INFO:conda_forge_feedstock_check_solvable.mamba_solver:94:RUN EXPORT CACHE STATUS: CacheInfo(hits=0, misses=14, maxsize=10240, currsize=14)
  INFO:conda_forge_feedstock_check_solvable.mamba_solver:94:MAMBA SOLVER MEM USAGE: 3436 MB
  INFO:conda_forge_feedstock_check_solvable.mamba_solver:94:CHECKING RECIPE SOLVABLE: linux_64_numpy2.0python3.10.____cpythonpython_implcpython.yaml
  WARNING:conda_forge_feedstock_check_solvable.mamba_solver:94:MAMBA failed to solve specs 
  
  ['libgcc-ng >=12',
   'pip',
   'tomli',
   'numpy 2.0.*',
   'meson-python 0.13.1.*',
   'libstdcxx-ng >=12',
   'ninja',
   'versioneer',
   'meson 1.2.1.*',
   'python 3.10.* *_cpython',
   'cython >=3.0.5']
  
  for channels 
  
  ['file:///home/runner/work/_temp/tmp5xedr441', 'conda-forge', 'msys2']
  
  The reported errors are:
  
  Could not solve for environment specs
  The following package could not be installed
  └─ numpy 2.0.*  is not installable because it requires
     └─ _numpy_rc, which does not exist (perhaps a missing channel).

I'm not sure why/how this isn't picking up the channel_sources? Could this be related to conda-forge/conda-smithy#1911?

CC @beckermr

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.