cschwan / sage-on-gentoo

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

dev-python/pplpy versioning #778

Closed strogdon closed 5 months ago

strogdon commented 6 months ago

I have dev-python/pplpy-0.8.7-r1 installed which was removed from the overlay about 5 months ago. The current is dev-python/pplpy-0.8.9. pplpy is only required by s-o-g ebuilds

# equery d dev-python/pplpy
 * These packages depend on dev-python/pplpy:
sci-mathematics/sage-conf-9999 (dev-python/pplpy[doc,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?])
sci-mathematics/sagemath-standard-9999 (dev-python/pplpy[doc,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?])

I see no upgrade path except manually. Should there be version numbers in the above ebuilds?

kiwifb commented 6 months ago

I guess I could add some, but the reality is that there was no breaking changes. Not sure there was anything but cosmetic changes.

strogdon commented 6 months ago

That's what I suspected. Your call.

kiwifb commented 6 months ago

I could try to flush it by removing it from keywords or something. I will look into in a bit.

kiwifb commented 6 months ago

I had forgotten I had a concurrent version of pplpy in the overlay to support py3.12. The overlay version uses gmpy-2.2.0_alpha1 which supports py3.12 while everything in the main tree does not. Still, I'll poke the keyword file so that the old version becomes unkeyworded.

kiwifb commented 6 months ago

Version poking done. The overlay mirror should update in the next 15mn or so.

strogdon commented 6 months ago

I still had to do this manually. Hopefully going forward it will update correctly.

kiwifb commented 5 months ago

Closing