Summary: | dev-util/conan: forces old versions of multiple Python packages | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Benjamin Schindler <beschindler> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | b.buschinski, beschindler, marci_r, proxy-maint, python |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/12585 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 644208, 647480 | ||
Bug Blocks: | |||
Attachments: |
conan 1.0.1
Conan 1.0.4 |
Description
Michał Górny
![]() ![]() ![]() ![]() 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(+) |