Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#58829 - [python-google-api-python-client] 1.7.0-1 missing dependencies
Attached to Project:
Community Packages
Opened by Yishen Miao (mys_721tx) - Friday, 01 June 2018, 14:45 GMT
Last edited by Andrzej Giniewicz (Giniu) - Friday, 29 June 2018, 21:20 GMT
Opened by Yishen Miao (mys_721tx) - Friday, 01 June 2018, 14:45 GMT
Last edited by Andrzej Giniewicz (Giniu) - Friday, 29 June 2018, 21:20 GMT
|
DetailsDescription:
Let's Encrypt Google Cloud DNS plugin does not function as one of its dependencies was not fulfilled Additional info: * python-google-api-python-client 1.7.0-1 * certbot-dns-google 0.24.0-1 Steps to reproduce: 1. using the following command: sudo certbot certonly --dns-google\ --dns-google-cerdentials secrets\ -d example.com\ --dry-run Expected behavior: Certbot generates a wildcard certificate (example.com substituted with an actual domain name) Actual behavior: Certbot encountered an unexpected error due to python-google-api-python-client missing dependencies. |
This task depends upon
Closed by Andrzej Giniewicz (Giniu)
Friday, 29 June 2018, 21:20 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.7.3-1
Friday, 29 June 2018, 21:20 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.7.3-1
Comment by Felix Yan (felixonmars) -
Thursday, 07 June 2018, 04:46 GMT
google-auth>=1.4.1 and google-auth-httplib2>=0.0.3 are missing from the dependencies.
Comment by Andrzej Giniewicz (Giniu) -
Thursday, 07 June 2018, 08:20 GMT
Aware of google-auth, but had not time to move those to community (It's marked as todo in pkgbuild) - as far as I understood, oauth2client should work (is supported) - https://github.com/google/google-api-python-client/blob/master/CHANGELOG#L27
Comment by Felix Yan (felixonmars) -
Thursday, 07 June 2018, 08:39 GMT
It works if google-api-python-client doesn't list the nonexist dependencies in the requires.txt (generated from install_requires by setuptools).
Comment by Felix Yan (felixonmars) -
Thursday, 07 June 2018, 16:25 GMT
Update: To help fix this, I have added the two dependencies to [community] :)
certbot.log