portupgrade for package py27-acme failing

I ran the portsnap update this morning and I got an update for py27-acme. When running portupgrade it fails with the following:

Code:
py27-Josepy-1.0.1 conflicts with py27-acme installs files in the same place.
Problematic file: /usr/local/bin/jws

I double checked UPDATING, and it has an OLD reference back in 2016 for acme, apparently the letsencrypt paths have changed is that the issue here?

If so, I'm assuming the fix in
Code:
UPDATING
would still be correct?

Code:
mv /usr/local/etc/letsencrypt /usr/local/etc/acme
...
 
Both packages try to install the same file; /usr/local/bin/jws.
 
So I'm assuming that the move directions in the UPDATING file would be correct. From what I'm reading, they moved the letsencryptnow to acme.
 
Except it's not the same offending file. So those move instructions are not correct and will not solve the issue.

Simplest solution, remove one of the offending packages.
 
py27-acme split some of its functionality into a new external library py27-josepy. It seems portupgrade cannot handle this scenario smoothly. Uninstall py27-acme manually first then try to reinstall it.
 
Back
Top