-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
google-cloud-sdk-222.0.0: "The signurl command requires the pyopenssl library" #67094
Comments
The same issue still exists in google-cloud-sdk-255.0.0 |
Previously only direct dependencies were available in the python search path. Transitive dependencies would not be available and thus a few features would not work due to import errors. Those import errors were being caugth and gave a (wrong) hint why it wouldn't work. By using `python.withPackages` instead of the crafted search path with only the direct dependencies those missing feature should now be working. See issue NixOS#67094 for details on the observed errors. Fixes NixOS#67094 (cherry picked from commit 4fdbdce)
I'm still getting this error message when running |
@felschr can confirm the error with recent pkgs:
Couldn't find it in commit history nor github discussion thread. What was the comment? Knowing the reason for this change will be helpful to open a new issue. |
#301986 fixes it for |
Describe the bug
Getting the error when trying to generate a signed URL:
It is more than possible that I am doing something wrong because I can see
pyopenssl
as a dependency in the package'sdefault.nix
, and in the output when installing the package:To Reproduce
Try generating a signed URL.
Expected behavior
It should generate a signed URL (as described at https://cloud.google.com/storage/docs/access-control/signing-urls-with-helpers)
Metadata
Thank you for looking into this!
The text was updated successfully, but these errors were encountered: