-
-
Notifications
You must be signed in to change notification settings - Fork 26
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
linux-64 package has undeclaired dependency on libiconv #35
Comments
jjhelmus
added a commit
to jjhelmus/libarchive-feedstock
that referenced
this issue
Jun 28, 2019
Include libiconv in the host requirements on linux. Alternatively the libiconv implementation included with glibc could be used but getting ./configure to ignore the stand alone version pulled in by libxml2 seems difficult. It seem as if --without-libiconv-prefix could be used but in tests that argument did not work. closes conda-forge#35
jjhelmus
added a commit
to jjhelmus/libarchive-feedstock
that referenced
this issue
Jun 28, 2019
Include libiconv in the host requirements on linux. Alternatively the libiconv implementation included with glibc could be used but getting ./configure to ignore the stand alone version pulled in by libxml2 seems difficult. It seem as if --without-libiconv-prefix could be used but in tests that argument did not work. closes conda-forge#35
Can we make these warnings into errors? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The linux-64 libarchive packages have a direct dependency on libiconv that is not declared. This can cause problems if the package is installed with a version of libxml2 that does not require libiconv (such as the packages in
defaults
) as the library will not be available at run time.This has the potential to break conda itself if installed in the base environment, conda/conda#8838.
Example:
The build logs did contain a warning about this missing dependency:
The text was updated successfully, but these errors were encountered: