Opened 3 years ago

Closed 3 years ago

#64164 closed defect (fixed)

certbot +python36 cannot be installed due to nonexistent dependencies

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc: essandess (Steve Smith)
Port: certbot, certbot-dns-namecheap, py-zope-component, py-zope-hookable

Description

https://build.macports.org/builders/jobs-mirror/builds/342308/steps/mirror/logs/stdio

--->  Fetching distfiles for certbot
Error: No such port: py36-zope-component
Error: No such port: py36-zope-hookable

py35-zope-component and py36-zope-component were removed in [fa5b6d7daca5d2da7e5b16b5882600ae5def0d91/macports-ports] thus breaking all ports that depend on them: certbot and its subports and certbot-dns-namecheap, when using the python36 variant.

py36-zope-hookable was removed in in [b4d33986bccdd87b29126b2ffe5623c1b4d8a536/macports-ports]; the python36 variant of certbot and its subports also depends on this.

The simplest fix would be to remove the python36 variant from the certbot and certbot-dns-namecheap ports.

Change History (2)

comment:1 Changed 3 years ago by Schamschula (Marius Schamschula)

Indeed. There should no longer be a python36 variant.

comment:2 Changed 3 years ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: assignedclosed

In 4ed0e9984ecbd9aa085a607c35a07382616b8794/macports-ports (master):

certbot, et al: remove Python 3.6 support

Closes: #64164

Note: See TracTickets for help on using tickets.