Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 926844 - dev-python/asyncpg requires dev-python/cython as a BDEPEND
Summary: dev-python/asyncpg requires dev-python/cython as a BDEPEND
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GURU project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-12 15:27 UTC by Jesús P Rey (Chuso)
Modified: 2024-04-08 21:46 UTC (History)
0 users

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


Attachments
build.log (build.log,16.08 KB, text/x-log)
2024-03-12 15:27 UTC, Jesús P Rey (Chuso)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús P Rey (Chuso) 2024-03-12 15:27:15 UTC
Created attachment 887484 [details]
build.log

dev-python/cython is a build tool dependency for dev-python/asyncpg.

Trying to merge it without dev-python/cython installed will fail with this error:

RuntimeError: please install Cython(>=0.30.0) to compile asyncpg from source

which is solved by merging dev-python/cython.

This dependency is also documented in the pyproject.toml file: https://github.com/MagicStack/asyncpg/blob/v0.29.0/pyproject.toml#L53
Comment 1 Larry the Git Cow gentoo-dev 2024-04-08 21:46:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de15d0b6ffca76f5dfb78aa6e9ba1aaeb986168

commit 9de15d0b6ffca76f5dfb78aa6e9ba1aaeb986168
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
AuthorDate: 2024-04-08 21:37:10 +0000
Commit:     Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
CommitDate: 2024-04-08 21:37:10 +0000

    dev-python/asyncpg: add missing cython dep
    
    Closes: https://bugs.gentoo.org/926844
    Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

 dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)