FreeBSD error #3221
After installing (from ports), I get this error:
The certbot.log contains:
The text was updated successfully, but these errors were encountered:
What condition are your ports in? I don't see the same as you.
Well, looking at your error:
In my /usr/local/lib/python2.7/site-packages/certbot-0.8.1-py2.7.egg-info/requires.txt file I have a line:
What does yours say?
The same. Complete
To add to this, a
Your requires.txt is identical to mine
I would have thought portmaster would do the right thing. I didn't use it though. I use pkg or make. Looks like a FreeBSD ports problem to me rather than a certbot thing.
Issue has been resolved.
Cause: stale/multiple letsencrypt versions due to use of pip to install/manage/update packages in system site-packages rather than strictly ports/packages. pkg_resources importing the older version, resulting in the mismatched (stale) version requirement
@koobs can you post a quick synopsis of how to clean up the issue? I am hitting the same problem on slackware linux, but my python skills are super weak.
update: What seems to work okay for me is: