cschwan / sage-on-gentoo

(Unofficial) Gentoo Overlay for Sage- and Sage-related ebuilds
83 stars 26 forks source link

dev-python/pplpy-0.8.7: fix invalid BDEPEND #752

Closed kcning closed 1 year ago

kcning commented 1 year ago

Fix error message introduced by this commit

!!! The following installed packages are masked:
- dev-python/pplpy-0.8.7::sage-on-gentoo (masked by: invalid: BDEPEND: Invalid atom (dev-python/cython-3.0.0), token 2 in '/var/db/pkg/dev-python/pplpy-0.8.7/BDEPEND')
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
kiwifb commented 1 year ago

Yes, I went on a spree yesterday of adding "<dev-python/cython-3.0.0" everywhere in the overlay that uses cython. I am happy if that's the only place I made a mistake.

kcning commented 1 year ago

Thank you for maintaining sage!

kiwifb commented 1 year ago

I had not noticed the revision bump. You should not have made one, the guideline is that it is not needed if was not building for some people without the change. But now that it is done, it is done.

kiwifb commented 1 year ago

Well, it enabled me to check that sage-conf is doing the right thing to set PPLPY_DOCS even when there is a "r" release. But that's not exactly how I was expecting to find out :)