Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tsv-utils raises error in new installation #75

Closed
joverlee521 opened this issue Jul 1, 2024 · 11 comments
Closed

tsv-utils raises error in new installation #75

joverlee521 opened this issue Jul 1, 2024 · 11 comments
Labels
blocked Dependent on external development

Comments

@joverlee521
Copy link
Contributor

Error in latest seasonal-flu CI from tsv-utils

Detailed error in the logs of the uploaded artifact for seasonal-flu

tsv-append: error while loading shared libraries: libphobos2-ldc-shared.so.108: cannot open shared object file: No such file or directory
@joverlee521
Copy link
Contributor Author

Likely related to the latest pull of tsv-utils from conda-forge

@joverlee521
Copy link
Contributor Author

Seems related to conda-forge/tsv-utils-feedstock#2

@joverlee521 joverlee521 added the blocked Dependent on external development label Jul 1, 2024
@joverlee521 joverlee521 changed the title tsv-utils raises error in seasonal-flu CI tsv-utils raises error in new installation Jul 1, 2024
@joverlee521
Copy link
Contributor Author

tsv-utils will run into errors for a new installation/update of conda-base

$ nextstrain update conda
$ nextstrain shell --conda . 
$ tsv-select --version
dyld[16067]: Library not loaded: @rpath/libphobos2-ldc-shared.108.dylib
  Referenced from: <C97A2355-08EA-3753-8C54-F3855A65839E> /Users/joverlee/.nextstrain/runtimes/conda/env/bin/tsv-select
  Reason: tried: '/Users/joverlee/.nextstrain/runtimes/conda/env/bin/../lib/libphobos2-ldc-shared.108.dylib' (no such file), '/Users/joverlee/.nextstrain/runtimes/conda/env/bin/../lib/libphobos2-ldc-shared.108.dylib' (no such file), '/usr/local/lib/libphobos2-ldc-shared.108.dylib' (no such file), '/usr/lib/libphobos2-ldc-shared.108.dylib' (no such file, not in dyld cache)
Abort trap: 6

@corneliusroemer
Copy link
Member

Retry with the latest conda-forge version, now ldc is added as a runtime requirement

@joverlee521
Copy link
Contributor Author

joverlee521 commented Jul 1, 2024

Running the CI to pull in the latest conda-forge version nvm, I was too fast, it was still pulling in the old build.

Will wait a bit before running

@joverlee521
Copy link
Contributor Author

joverlee521 commented Jul 1, 2024

Running the CI with latest build:

Screenshot 2024-07-01 at 1 14 10 PM

@joverlee521
Copy link
Contributor Author

@corneliusroemer I'm still seeing the same error in the latest seasonal-flu CI that's using the new build of tsv-utils from conda-forge.

@genehack
Copy link

genehack commented Jul 1, 2024

Also affecting seasonal-cov CI, I think?

@joverlee521
Copy link
Contributor Author

Also affecting seasonal-cov CI, I think?

Yeah, updated the title to reflect that tsv-utils will error in any workflow that uses a new installation of conda-base.

@joverlee521
Copy link
Contributor Author

joverlee521 commented Jul 1, 2024

Running CI again to pull in latest build from conda-forge.

Hm, weird, that did not pull in the latest build....

@corneliusroemer
Copy link
Member

Fixed now, sorry for the disturbance here by moving tsv-utils around and starting with a bad recipe.

Now things should work again with the advantage that we'll have linux aarch64 and osx-arm64 builds of tsv-utils in conda soon :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Dependent on external development
Projects
None yet
Development

No branches or pull requests

3 participants