=dev-python/future-0.16.0[${PYTHON_USEDEP}] =dev-python/node-semver-0.1.1[${PYTHON_USEDEP}] =dev-python/patch-1.16[${PYTHON_USEDEP}] =dev-python/pylint-1.6.5[${PYTHON_USEDEP}] This blocks removal of old versions. Given that the maintainer of this package is retiring and it has no revdeps, I'd go with treecleaning it unless someone really wants it. It looks like yet another homemade package manager, and I don't think it has many users in Gentoo.
I am a user of conan and it seems to be package manager which seems to be gaining popularity within the C++ crowd, I'd be hesitant to axe it from the tree. I am a former gentoo dev, but it has been a long time... if there is a way I can help out here, let me know
Created attachment 515014 [details] conan 1.0.1 Updated conan ebuild. - Depends on the bump of pylint (https://bugs.gentoo.org/show_bug.cgi?id=644208) - depends on bumping astroid (can be trivially bumped it seems, can open a bug about this if the conan bump and unmask is accepted)
For answering the issues with the ebuilds: - It has no revdeps as it is a normal application like say krita. I'd be very surprised if it gets revdeps at some point. - future and patch are still at the same version. node-semver and pylint were bumped in 1.0.1. I have been in contact with the conan developers and opened a ticket about the situation here: https://github.com/conan-io/conan/issues/2318 - my experience so far was that they were very responsive to requests
Do you want to proxy maintain it? https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Something is broken with email notifications... I am not getting emails about changes in bugs for some reasons. Yes, call me interested in proxy-maintaining it. I have to read through the linked page as this concept is new to me. So please do not remove the package right away, I'm currently looking into this. I have created an overlay where I can test new packages and bumped conan to 1.0.4 Remaining are the patch and future dependencies. node-semver and pylint got bumped. I'll have a look whether something can be done about these
Created attachment 519294 [details] Conan 1.0.4
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c31bfcd92ab984822d7a2228c7d7afb4df3065c commit 1c31bfcd92ab984822d7a2228c7d7afb4df3065c Author: Benjamin Schindler <beschindler@gmail.com> AuthorDate: 2018-02-18 07:53:44 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-02-27 22:58:58 +0000 dev-util/conan: remove package.mask entry. - Proxy maintainer was found. - Forcing of old versions is being worked on, 2 of 4 are already relaxed. - Package is under very active development. Bug: https://bugs.gentoo.org/643152 profiles/package.mask | 5 ----- 1 file changed, 5 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b2eb3f4d05140fc4bf5bc7b6638effe94129b9 commit c9b2eb3f4d05140fc4bf5bc7b6638effe94129b9 Author: Benjamin Schindler <beschindler@gmail.com> AuthorDate: 2018-02-17 23:04:03 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-02-27 22:58:55 +0000 dev-util/conan: version bump. Bug: https://bugs.gentoo.org/643152 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/conan/Manifest | 2 +- .../{conan-0.30.2.ebuild => conan-1.0.4.ebuild} | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158cb205ef3b4652b92644f61b4f69b632282a65 commit 158cb205ef3b4652b92644f61b4f69b632282a65 Author: Benjamin Schindler <beschindler@gmail.com> AuthorDate: 2018-02-17 23:03:11 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-02-27 22:58:53 +0000 dev-util/conan: update maintainership of conan. Bug: https://bugs.gentoo.org/643152 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-util/conan/metadata.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)}
Hi Ben PR merged. You're now in charge of this package. Close this bug as you see fit. Thanks!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cb95401ed406a4bc8fa9b5abba308541e00ffb commit e6cb95401ed406a4bc8fa9b5abba308541e00ffb Author: Azamat H. Hackimov <azamat.hackimov@gmail.com> AuthorDate: 2019-07-30 23:35:48 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-08-13 04:28:39 +0000 dev-util/conan: update to 1.18.1 Update to 1.18.1, added myself to maintainers, fixes multiple bugs (#686568, #666984, #666980, #643152). Closes: https://bugs.gentoo.org/643152 Closes: https://bugs.gentoo.org/666980 Closes: https://bugs.gentoo.org/666984 Closes: https://bugs.gentoo.org/686568 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Package-Manager: Portage-2.3.66, Repoman-2.3.16 Closes: https://github.com/gentoo/gentoo/pull/12585 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-util/conan/Manifest | 1 + dev-util/conan/conan-1.18.1.ebuild | 68 ++++++++++++++++++++++++++++++++++++++ dev-util/conan/metadata.xml | 4 +++ 3 files changed, 73 insertions(+)