One way or another, we need to move forward on
https://trac.sagemath.org/ticket/27270
--- if you have a better solution than there, implement it, if not,
accept what it already provided.

On Mon, Jul 15, 2019 at 11:31 PM François Bissey <frp.bis...@gmail.com> wrote:
>
> For those not reading the ticket.
> Dima:
> well, I don't see a point of not running ./configure. Perhaps it was 
> fashionable in Python world 10-15 years ago :-)
>
> My answer:
> It is an interesting comment about configure. Unfortunately, as far as I know 
> running configure
> for a python project is still not a done thing. It doesn't mesh with the 
> other elements of the
> python toolchain. There is certainly room for some configurability option in 
> sage in regards to
> the optional libraries. But autotool's configure is definitely not the python 
> way. Apart from
> cypari I cannot think of another python package using configure.
>
> Let's be honest, a small configure script for sage's optional stuff and the 
> possibly unusual stuff
> would be fine to run. The full configure script for the whole of the 
> distribution is inappropriate.
> It all goes back, once again, to "sagelib" being treated special instead of 
> as a normal package.
> So many things would have to click in place once you do that. Other 
> superbuild systems like the one
> for paraview don't treat the main target in a special way like sage's does.
>
> —
> François
>
> > On 16/07/2019, at 10:15 AM, François Bissey <frp.bis...@gmail.com> wrote:
> >
> >
> >
> >> On 16/07/2019, at 10:11 AM, arojas <nqn1...@gmail.com> wrote:
> >>
> >>
> >>
> >> El martes, 16 de julio de 2019, 0:07:19 (UTC+2), François Bissey escribió:
> >>
> >> And here I don’t run configure at all in sage-on-gentoo. I only use python 
> >> standard
> >> tools to build the sage library itself. I could fix it but this is an 
> >> annoyance I don’t need.
> >>
> >> François
> >>
> >> Neither do I - but with this patch there is no choice
> >
> > The choice is manual. You process the `env.py.in` manually in your 
> > preparation
> > phase. Which is terrible of course but better than running configure.
> > And since I am building multiple python having to run configure is really a 
> > pain
> > in the ***.
> >
> > François
>
> --
> 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.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/820236E3-2C69-460E-94F9-7140C1AFA911%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq2fzJ2u5SLcgNTZKnuCnEtYaY%2Bb%3DYgXCWpfF%2Byb7D3F7g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to