Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 702542 - >=app-crypt/certbot-1.0.0 should depend on >=app-crypt/acme-0.39.0 - pkg_resources.ContextualVersionConflict: (acme 0.39.0 (/usr/lib64/python3.6/site-packages), Requirement.parse('acme>=0.40.0'), {'certbot'})
Summary: >=app-crypt/certbot-1.0.0 should depend on >=app-crypt/acme-0.39.0 - pkg_reso...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-11 15:23 UTC by Vladimir Varlamov
Modified: 2019-12-11 18:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Varlamov 2019-12-11 15:23:17 UTC
certbot-0.40.1.ebuild have RDEPEND >=app-crypt/acme-0.40.0 correct
certbot-1.0.0.ebuild have RDEPEND >=app-crypt/acme-0.29.0 wrong
certbot-9999.ebuild have RDEPEND >=app-crypt/acme-0.29.0 wrong

this cause runtime error for >=certbot-1.0.0:

Traceback (most recent call last):
[...]
pkg_resources.ContextualVersionConflict: (acme 0.39.0 (/usr/lib64/python3.6/site-packages), Requirement.parse('acme>=0.40.0'), {'certbot'})

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
[...]
pkg_resources.DistributionNotFound: The 'acme>=0.40.0' distribution was not found and is required by certbot




Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2019-12-11 18:40:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252cc3a9cabddf1d50185796b4e60e4de5ba2476

commit 252cc3a9cabddf1d50185796b4e60e4de5ba2476
Author:     Matthew Thode <prometheanfire@gentoo.org>
AuthorDate: 2019-12-11 18:40:25 +0000
Commit:     Matthew Thode <prometheanfire@gentoo.org>
CommitDate: 2019-12-11 18:40:46 +0000

    app-crypt/certbot: fix dep on acme
    
    Fixes: https://bugs.gentoo.org/702542
    Package-Manager: Portage-2.3.81, Repoman-2.3.20
    Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>

 app-crypt/certbot/certbot-1.0.0-r1.ebuild | 52 +++++++++++++++++++++++++++++++
 app-crypt/certbot/certbot-1.0.0.ebuild    |  2 +-
 app-crypt/certbot/certbot-9999.ebuild     |  2 +-
 3 files changed, 54 insertions(+), 2 deletions(-)