cschwan / sage-on-gentoo

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

Cython version dependency should be >= #365

Closed TheJJ closed 9 years ago

TheJJ commented 9 years ago

Please don't depend on ~dev-python/cython-0.22, >= 0.22 should be sufficient and doesn't trigger a downgrade from 0.22.1 currently in ::gentoo. I always need the newest cython version for openage on my machine and therefore the downgrade is suboptimal.

kiwifb commented 9 years ago

Then I will need to provide a patched cython 0.22.1 for you. Plain 0.22.1 will fail to build sage, while all the patches included in cython-0.22-r* have been accepted upstream, most of them will only appear in cython-0.23 and are not included in 0.22.1.

TheJJ commented 9 years ago

I see, we also have some patches pending for 0.23, @mic-e fixed stuff for the openage python interface :)

kiwifb commented 9 years ago

Yes 0.22.1 is only a bug fix, no new features. At best I could try to see if we could use a 0.23.beta*, I have to check. Jeroen in sage upstream is looking at this (he is also the authors of all the patches used by sage).

kiwifb commented 9 years ago

I could migrate to 0.23.beta1 possibly 0.23.beta2 with minimal changes. Would that be acceptable? Also, are you using "stable" sage ebuild or the live ebuild (sage-9999)? If the latter I would limit the change to the live ebuild at least at first.

TheJJ commented 9 years ago

anything >= 0.22.1 is ok for now. the bugfixes in there are important for us. I'm using the stable sage ebuild.

kiwifb commented 9 years ago

Someone botched the way they released 0.23beta2, it being named 0.23b2 hurts the ebuild. I will conduct tests with 0.23b2 before unleashing it. Failing that I will probably give you beta1.

kiwifb commented 9 years ago

Things look all right on the live branch, will switch 6.8 in a few hours.

kiwifb commented 9 years ago

All done.

TheJJ commented 9 years ago

Thanks, seems to work :)