Coder Social home page Coder Social logo

Comments (12)

jdblischak avatar jdblischak commented on July 19, 2024 2

Can you investigate more?

We know the problem. It's libcurl 7. See my explanation in #58 (comment)

I am submitting a PR at this very moment to drop the libcurl 7 variants, which will fix this rerendering issue

from conda-forge-nightly-controller.

teo-tsirpanis avatar teo-tsirpanis commented on July 19, 2024 1

1.11.58 is the last version that uses libcurl 7. The PR jobs for curl 8 used 1.11.267.

from conda-forge-nightly-controller.

github-actions avatar github-actions commented on July 19, 2024

Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary

from conda-forge-nightly-controller.

jdblischak avatar jdblischak commented on July 19, 2024

All the libcurl 7 variants are failing because of the new aws-sdk-cpp requirement:

    Could not solve for environment specs
    The following packages are incompatible
    ├─ aws-sdk-cpp 1.11.267.*  is installable and it requires
    │  └─ libcurl >=8.5.0,<9.0a0 , which can be installed;
    └─ libcurl 7.*  is not installable because it conflicts with any installable versions previously reported.

I assume this is caused the AWS PR merged yesterday (conda-forge/tiledb-feedstock#241). But how did the CI jobs pass for that PR but not in the nightly??

cc @teo-tsirpanis

from conda-forge-nightly-controller.

jdblischak avatar jdblischak commented on July 19, 2024

The PR jobs installed aws-sdk-cpp 1.11.58. The nightly jobs attempted to install 1.11.267, which requires libcurl 8.5. Why????

from conda-forge-nightly-controller.

teo-tsirpanis avatar teo-tsirpanis commented on July 19, 2024

I don't know if there is any difference in the nightly jobs that forces to use the latest package.

from conda-forge-nightly-controller.

jdblischak avatar jdblischak commented on July 19, 2024

I figured it out. You didn't rerender your PR. When the feedstock is rerendered, it pins the global aws-sdk-cpp pin from conda-forge-pinning, which has long ago dropped libcurl 7.

TileDB-Inc/tiledb-feedstock@7ec418d#diff-4135b2ccbd21c4972f5f4814116b3ae9e1229f2790943ff9352ad958a06fc356R4

So two options:

  • Ideally we would drop the libcurl 7 variant (conda-forge/tiledb-feedstock#240), but even after hours of fighting with the tiledb cloud vcf-geo image, I haven't figured out a way to install libcurl 8 (I can't install the ml-stack and the bioconda dependencies together with libcurl 8, only one or the other)
  • If we need more immediate rerendering for another PR, we can add aws-sdk-cpp to the zip_keys in conda_build_config.yaml

from conda-forge-nightly-controller.

github-actions avatar github-actions commented on July 19, 2024

Nightly feedstock build failure for tiledbfeedstock_CI at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=4&_a=summary

from conda-forge-nightly-controller.

github-actions avatar github-actions commented on July 19, 2024

Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary

from conda-forge-nightly-controller.

github-actions avatar github-actions commented on July 19, 2024

Nightly feedstock build failure for tiledbfeedstock_CI at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=4&_a=summary

from conda-forge-nightly-controller.

github-actions avatar github-actions commented on July 19, 2024

Nightly feedstock build failure for TileDB-Py%20Feedstock%20Testing at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=5&_a=summary

from conda-forge-nightly-controller.

KiterLuc avatar KiterLuc commented on July 19, 2024

@teo-tsirpanis Can you investigate more?

from conda-forge-nightly-controller.

Related Issues (20)

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.