Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 926844

Summary: dev-python/asyncpg requires dev-python/cython as a BDEPEND
Product: GURU Reporter: Jesús P Rey (Chuso) <gentoo>
Component: Package issuesAssignee: GURU project <guru-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

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(+)