Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 714860 - dev-python/elasticsearch-curator: requires old dev-python/{click,urllib3}
Summary: dev-python/elasticsearch-curator: requires old dev-python/{click,urllib3}
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2021-04-25
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://github.com/elastic/curator/pu...
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: 711762
  Show dependency tree
 
Reported: 2020-03-26 14:19 UTC by Michał Górny
Modified: 2021-04-25 11:50 UTC (History)
2 users (show)

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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-03-26 14:19:05 UTC
NonsolvableDepsInDev: version 5.8.1: nonsolvable depset(rdepend) keyword(amd64) dev profile (default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+) (4 total): solutions: [ <dev-python/click-7.0[-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_targets_python3_6(-),python_targets_python3_7(-)] ]
Comment 1 Tomáš Mózes 2020-03-26 16:30:56 UTC
There is no support for newer click yet.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-10-15 19:48:15 UTC
  NonsolvableDepsInDev: version 5.8.1-r1: nonsolvable depset(depend) keyword(amd64) dev profile (default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+) (4 total): solutions: [ <dev-python/urllib3-1.25[-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_targets_python3_6(-),python_targets_python3_7(-)] ]


It's now forcing a vulnerable package.  Do you have a solution for this or do we lastrite it?
Comment 3 Tomáš Mózes 2020-10-15 20:42:41 UTC
I've asked upstream: https://github.com/elastic/curator/issues/1559
Comment 4 Tomáš Mózes 2020-12-04 20:44:34 UTC
Since this project went from full-time job to a hobby project, I'm migrating to a shell script that does the job and dropping this package to m-n.
Comment 5 forrestfunk81 2020-12-05 10:46:58 UTC
Elasticsearch-Curator released a new version 5.8.3. The issue mentioned by Tomáš Mózes is merged into this release. That should solve this dependency issue.
Comment 6 Tomáš Mózes 2020-12-05 14:53:03 UTC
True for urllib3, but click is still unresolved :(
Comment 7 vibpe 2021-02-22 12:14:25 UTC
Curator 5.8.3 compiles here and works with =dev-python/urllib3-1.26.2-r3 and =dev-python/click-7.1.2-r1. Tested with Python 3.8 and Python 3.9.

I asked upstream about the intentions of this dependency pinning: https://github.com/elastic/curator/issues/1589
Comment 8 Larry the Git Cow gentoo-dev 2021-03-26 09:41:55 UTC
The bug has been referenced in the following commit(s):

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

commit f21bf0dafc9767780054d035c4ed4ce3d8502a55
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-03-26 08:27:29 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-03-26 09:41:25 +0000

    package.mask: Last rite dev-python/elasticsearch-curator
    
    Bug: https://bugs.gentoo.org/714860
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 9 Larry the Git Cow gentoo-dev 2021-04-25 11:50:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6633ad94a0db0b02ae2451b6c71149d83df7b85d

commit 6633ad94a0db0b02ae2451b6c71149d83df7b85d
Author:     Jakov Smolic <jakov.smolic@sartura.hr>
AuthorDate: 2021-04-25 11:49:46 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2021-04-25 11:49:46 +0000

    dev-python/elasticsearch-curator: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/714860
    Closes: https://bugs.gentoo.org/775017
    Closes: https://bugs.gentoo.org/775014
    Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-python/elasticsearch-curator/Manifest          |   3 -
 .../elasticsearch-curator-5.8.1-r2.ebuild          | 163 --------------------
 .../elasticsearch-curator-5.8.1-r3.ebuild          | 165 ---------------------
 .../elasticsearch-curator-5.8.3.ebuild             | 165 ---------------------
 dev-python/elasticsearch-curator/metadata.xml      |   9 --
 profiles/package.mask                              |   6 -
 6 files changed, 511 deletions(-)