Opened 6 years ago

Closed 6 years ago

#57388 closed defect (fixed)

certbot: pkg_resources.DistributionNotFound: The 'zope.hookable>=4.2.0' distribution was not found and is required by zope.component

Reported by: vallon (Justin) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: certbot

Description

Startup of certbot fails because zope.hookable >= 4.2.0 cannot be found.

# port installed certbot
The following ports are currently installed:
  certbot @0.27.1_0+python27 (active)
# port info certbot
...
Library Dependencies: py27-acme, py27-configargparse, py27-configobj, py27-cryptography, py27-future,
                      py27-mock, py27-openssl, py27-parsedatetime, py27-psutil, py27-pyrfc3339, py27-six,
                      py27-tz, py27-zopecomponent, python27, py27-python2-pythondialog
...

Not sure how this works, but it seems there is a missing dependency.

FYI: I use "buildfromsource always"

Change History (6)

comment:1 Changed 6 years ago by jmroot (Joshua Root)

Owner: set to Schamschula
Status: newassigned

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

Looks like we need to add py-zopehookable!

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

Resolution: fixed
Status: assignedclosed

In 93f56e12f24fc7707e98237d578c8b1237972f00/macports-ports (master):

certbot 0.27.1: add dependency on py-zopehookable

Closes: #57388

comment:4 Changed 6 years ago by vallon (Justin)

Resolution: fixed
Status: closedreopened

After update, another one:

pkg_resources.DistributionNotFound: The 'zope.deprecation>=4.3.0' distribution was not found and is required by zope.component

comment:6 Changed 6 years ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.