New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pythran in Debian #908
Comments
I 100% don't mind! I used to maintain a private debian repo but lack time, so go ahead :-) |
I guess #733 is essentially a dependency for this. |
So what's your relation to boost.simd? It is a hard dependency I suppose? It appears to be somewhat unclear where that project is heading and I am not sure whether it makes sense to include it into Debian at the moment. |
Neither am I. But it is still a hard dependency and there is no short
term workaround...
|
So my guess is that you should probably bundle boost.simd within pythran
and not as an external dependency?
|
Sorry that it took me a bit to look into this again. I think that putting parts or all of |
yes
agreed. I could remove that dependency and use xsimd instead from @QuantStack, but that would delay the packaging 'tll the end of year. My boost.simd version is patched, why cannot you consider it as an implementation detail of pythran? |
I don't think Debian is going to accept this. From https://wiki.debian.org/UpstreamGuide#No_inclusion_of_third_party_code
Is there a chance to disable |
Out of curiosity, @serge-sans-paille are you now actually planning on migrating to xsimd? (Which, apart from the work involved, seems like a great idea.) |
Out of curiosity, @serge-sans-paille are you now actually planning on migrating
to xsimd? (Which, apart from the work involved, seems like a great idea.)
And the answer is... yes :-)
|
@saraedum xsimd is now vendrored with pythran, and we dropped the boost.simd dependency. It's now possible to install pythran without extra deps if boost.math and boost.format and xsimd are already installed, using the appropriate |
@saraedum up? Pythran is packaged in Fedora now, it would be cool to have it in Debian too. |
I have no time to work on this, sorry. I am happy to assist if you want to give it a try yourself of course. |
As a RFP was recently filled, I'm volunteering to retake the debian packaging effort (including the packaging of Hopefully thanks to the migration to |
@diego-plan9 : That's great news!, thanks for sharing it :-) |
Thanks Serge for the heads up on the new version - and for being so open to potential discussions, questions and patches! The "real" packaging work is likely still some time away, as it needs the dependencies to be packaged first, but I'll make use of your invitation of sharing my findings and asking questions as soon as I have progressed a bit more 👍 |
As a brief status update: Taking advantage of the previous invitation, some questions/notes:
|
As another update - both I've also updated the salsa
Could you let me know if this seems reasonable? Hopefully should make the package ready for review 🎉 |
Thanks @diego-plan9 for the update and sorry for the late reply.
|
Thanks for the reply Serge - and no rush! On a preliminary run, |
Currently pythran does not seem to be packaged for Debian. Would you mind me trying to package it for Debian?
The text was updated successfully, but these errors were encountered: