Closed jdblischak closed 2 months ago
Hmmm...something in the linux-64 R environment also needs to be migrated to spdlog 1.13
Packaging r-tiledbsoma
Reloading output folder (local): ...working... done
Solving environment (_h_env): ...working... failed
WARNING: failed to get package records, retrying. exception was: Unsatisfiable dependencies for platform linux-64: {MatchSpec("libtiledbsoma==1.10.1=h6216f82_1"), MatchSpec("spdlog[version='>=1.13.0,<1.14.0a0']")}
Encountered problems while solving:
- package libtiledbsoma-1.10.1-h6216f82_1 requires spdlog >=1.13.0,<1.14.0a0, but none of the providers can be installed
Could not solve for environment specs
The following packages are incompatible
├─ libtiledbsoma 1.10.1.* h6216f82_1 is installable and it requires
│ └─ spdlog >=1.13.0,<1.14.0a0 , which can be installed;
└─ spdlog 1.12.0.* hd2e6256_2 is not installable because it conflicts with any installable versions previously reported
I restarted the linux-64 job today. It is still failing with the same solver error as before. Looking at the ongoing spdlog 1.13 migration, I don't see any obvious dependency that would affect the r-tiledbsoma build.
I restarted the linux-64 build again today to see if anything has changed for the solver
I learned from the recent nightly failure (https://github.com/TileDB-Inc/tiledbsoma-feedstock/issues/146#issuecomment-2088687669) that 1) I wasn't properly migrating the osx-* builds, and 2) the linux-64 r-tiledbsoma build is now ready to migrate to spdlog 1.13
The commit history on this PR is a mess, so we need to squash and merge
My only other nagging concern was that conda-smithy 3.35.0, released earlier today, no longer added the C stdlib pins by default. However, I downgraded to conda-smithy 3.34.1 locally, rerendered, and pushed to the nightly branch on my fork, and everything still passed! 🎉
Thanks @johnkerl !
Trying to be one step ahead of the next potential conda solver error. Earlier today tiledb-feedstock was migrated to spdlog 1.13 (https://github.com/conda-forge/tiledb-feedstock/pull/281). This PR does the same for tiledbsoma-feedstock