On 09/01/2016 05:39 PM, François Bissey wrote: > > Let's talk about practical matters. I have giacpy_sage in the > sage-on-gentoo overlay already. How would you suggest to deal with this, > in this context? >
Since there's no API/ABI convention for the sage library, you have to rebuild giacpy_sage whenever the sage library is upgraded (because you won't know if the upgrade broke what giacpy uses). So first, I would change the SLOT="0" in the sage ebuild to SLOT="0/${PV}", so that the subslot gets changed whenever the sage version changes. Then in giacpy_sage, you depend on the subslot, DEPEND="... >=sci-mathematics/sage-6.8:=[${PYTHON_USEDEP}] ..." Whenever sage gets upgraded, its subslot changes, and giacpy_sage gets rebuilt. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.