Hi, I changed distname to all lowercase and it worked for me.
-DISTNAME= pyOpenSSL-${PORTVERSION} +DISTNAME= pyopenssl-${PORTVERSION} see pypi page and download files section, there is showing the distfile name. On 2/13/25 18:01, Yasuhiro Kimura wrote: > Hello, > > New version of certbot 3.2.0 is released. I tried to update related > ports and found 3.20 requires pyOpenSSL 25.0.0 or later. Since current > version of security/py-openssl is 24.1.0, I decided to update it > first. I changed DISTVERSION to 25.0.0 in security/py-openssl/Makefile > and tried to update distinfo with `make makesum`. But it fails because > of download failure of distfile as following. > > % pwd > /usr/ports/security/py-openssl > % git diff > diff --git a/security/py-openssl/Makefile b/security/py-openssl/Makefile > index 19e354cf6b4a..7cefad155281 100644 > --- a/security/py-openssl/Makefile > +++ b/security/py-openssl/Makefile > @@ -1,5 +1,5 @@ > PORTNAME= openssl > -PORTVERSION= 24.1.0 > +PORTVERSION= 25.0.0 > PORTEPOCH= 1 > CATEGORIES= security python > MASTER_SITES= PYPI > % make makesum > ===> License APACHE20 accepted by the user > ===> License APACHE20 accepted by the user > ===> py311-openssl-25.0.0,1 depends on file: /usr/local/sbin/pkg - found > => pyOpenSSL-25.0.0.tar.gz doesn't seem to exist in > /net/freebsd/ports/distfiles/. > => Attempting to fetch > https://files.pythonhosted.org/packages/source/p/pyOpenSSL/pyOpenSSL-25.0.0.tar.gz > fetch: > https://files.pythonhosted.org/packages/source/p/pyOpenSSL/pyOpenSSL-25.0.0.tar.gz: > Not Found > => Attempting to fetch > https://pypi.org/packages/source/p/pyOpenSSL/pyOpenSSL-25.0.0.tar.gz > fetch: https://pypi.org/packages/source/p/pyOpenSSL/pyOpenSSL-25.0.0.tar.gz: > Not Found > => Attempting to fetch > http://distcache.FreeBSD.org/ports-distfiles/pyOpenSSL-25.0.0.tar.gz > fetch: http://distcache.FreeBSD.org/ports-distfiles/pyOpenSSL-25.0.0.tar.gz: > Not Found > => Couldn't fetch it - please try to retrieve this > => port manually into /net/freebsd/ports/distfiles/ and try again. > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/security/py-openssl > *** Error code 1 > > Stop. > make: stopped in /usr/ports/security/py-openssl > % > > IIRC such download failure also happened when I tried to update > certbot ports before. So this might be something that happens from > time to time. > > Then what should I do to fix it? Should I report it upstream (author) > or PyPI? Please let me know if soneone knows. > > Regards. > > --- > Yasuhiro Kimura >