Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 666984 - dev-util/conan-1.0.4 rdepends on <dev-python/pyyaml-3.13
Summary: dev-util/conan-1.0.4 rdepends on <dev-python/pyyaml-3.13
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Benjamin Schindler
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-09-24 14:41 UTC by Sebastian Pipping
Modified: 2019-08-13 04:28 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 Sebastian Pipping gentoo-dev 2018-09-24 14:41:01 UTC
# conan --help |& tail -n 1
pkg_resources.DistributionNotFound: The 'PyYAML<3.13.0,>=3.11' distribution was not found and is required by conan
Comment 1 Benjamin Schindler 2018-10-25 09:34:03 UTC
Did you accidentally remove the package? The conan-1.0.4 ebuild has this in its RDEPEND

        >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]

So the ebuild should be fine?
Comment 2 Sebastian Pipping gentoo-dev 2018-11-03 17:16:29 UTC
(In reply to Benjamin Schindler from comment #1)
> Did you accidentally remove the package? The conan-1.0.4 ebuild has this in
> its RDEPEND
> 
>         >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
> 
> So the ebuild should be fine?

The problem is that dev-python/pyyaml-3.13 satifies that dependencies to the eyes of portage (as the is no upper limit).  With pyyaml 3.13 installed, conan crashes on startup.
Comment 3 Larry the Git Cow gentoo-dev 2019-08-13 04:28:58 UTC
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(+)