-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
certbot 3.2.0 wrong paths #27700
certbot 3.2.0 wrong paths #27700
Conversation
certbot 3.2.0 is looking for the certificates in the wrong place: Saving debug log to /var/log/letsencrypt/letsencrypt.log certificate path : /etc/letsencrypt/ The problem w/ the paths was introduced in macports@408ad4d Lines 56-61 were removed ; but only line 56 ought to have been removed. lines 58-62 ought only to have had their paths corrected On branch certbot Changes to be committed: modified: security/certbot/Portfile
On branch certbot Changes to be committed: modified: python/py-josepy/Portfile
Notifying maintainers: |
NOTE : you'll still have to downgrade py-josepy to v 1.15.0 to get certbot 3.2.0 to run correctly |
modified: security/certbot/Portfile
Just as when py-josepy had already been downgraded once previously, you will again need to increment the epoch. |
Changes to be committed: modified: security/certbot/Portfile
No! certbot doesn't need an epoch increment, py-josepy needs is as we're going from 2.0.0 -> 1.15.0 |
Changes to be committed: modified: python/py-josepy/Portfile modified: security/certbot/Portfile
The post patch block is already under the |
but it only gets activated iff you aks for the variant - like |
1) removed post-patch 2) fixed the env(doc_path) in post-build 3) fixed build dir in post-destroot Changes to be committed: modified: security/certbot/Portfile
Yes, you are right. I didn't mean to have it under the |
modified: python/py-acme/Portfile modified: python/py-josepy/Portfile modified: security/certbot/Portfile
Almost all good: |
I've tested |
I'm not particularly surprised that Python < 3.11 fails. Particularly 3.9 fails often. I only build on 3.12 and 3.13 at this point. |
Let's go with this! |
@Schamschula so if you're happy with this, then please merge the PR |
Somehow the CI system had a problem with Augeas under macOS 15. However, that's not the issue here. |
For reference, I reported the augeas issue upstream. |
Description
certbot 3.2.0 is looking for the certificates in the wrong place:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
certificate path : /etc/letsencrypt/
The problem w/ the paths was introduced in
408ad4d
Lines 56-61 were removed ; but only line 56 ought to have been removed. lines 58-62 ought only to have had their paths corrected
On branch certbot
Changes to be committed:
modified: security/certbot/Portfile
Type(s)
Tested on
macOS 10.15.7 19H2026 x86_64
Xcode 12.4 12D4e
macOS 14.7.3 23H417 x86_64
Xcode 16.2 16C5032a
Verification
Have you
port lint
?sudo port test
?sudo port -vst install
?