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
AttributeError: Requirement instance has no attribute 'name' #416
Comments
|
Hello @znerol! Thanks a lot for your report, it is always difficult to correctly track compatibility over all LTS distributions, because of their wide lifetime. Could you confirm that if you revert 1f8b377, Lexicon is still able to recognize that a given provider with extra dependencies has not these dependencies fulfilled with the bare Lexicon installation? |
|
Regrettably another fix is necessary in order to make this installable from source due to a very old Build docker image with patch applied: Output of |
|
Thanks for your effort. I am reproducing your steps with the branch I am about to integrate on master, to confirm the fix is supported. |
|
Ok, I have just confirmed that it is working on master. I am preparing the retro-fix for the EPEL package. |
|
This has landed downstream, python2-dns-lexicon 3.2.8 is now available in EPEL/el7. |
When
lexiconis installed viaepel-reposon centos, it currently crashes with anAttributeErrorwhen attempting to discover provider requirements with the following stack trace:Dockerfilefor reproduction:Instructions to build/run:
Dockerfilefrom above into an empty directory andcdinto it.This stopps happening when reverting 1f8b377
The text was updated successfully, but these errors were encountered: