-
-
Notifications
You must be signed in to change notification settings - Fork 491
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
Sage package for Perl 5 readline library #20894
Comments
This comment has been minimized.
This comment has been minimized.
Commit: |
comment:5
This always was a big part of the struggle for me in getting this to work on Mac. Hopefully it can be portable to pre-10.11 as well but at least if it is working on some OS X it will be a huge improvement - I regularly see papers citing polymake or latte which could be using Sage to interface better with them and other stuff. |
comment:6
There is a problem in the way we do things now with experimental packages. Here is what I saw:
but actually it was waiting for me to answer
which the second time I did. In the old |
comment:7
But #20892 still does:
I see you have some special instructions at #20892 comment:17 so I'll try that. |
comment:8
Apparently this is working well enough that I'd say one could give it positive review (modulo comment:6, if relevant). But I would like to hear from Linuces. I have to admit I was never successful in getting this to work on my older Mac but apparently the Perl part actually does here! |
Author: Matthias Koeppe |
comment:11
Okay, then I think all we need for positive review is someone to test this doesn't break anything. (E.g. on Linux or Cygwin...) Very nice! |
Reviewer: Karl-Dieter Crisman |
comment:12
The |
comment:14
Replying to @sagetrac-tmonteil:
I now do this only on Mac OS X and use It needs testing ("review") to know whether this ticket works on other architectures. I don't have access to other architectures at the moment. |
comment:15
Replying to @mkoeppe:
Looks indeed better like this. I will test on i686 soon (i am currently doing some computations there, perhaps for 3-4 more days).
|
Changed reviewer from Karl-Dieter Crisman to Karl-Dieter Crisman + needs more reviewers |
comment:18
I will do testing on i686 |
comment:19
the upstream tarball is not wgetttable - I get "scheme missing"... While this does not prevent testing, release manager won't be amused. |
comment:20
On
|
comment:21
Thanks for testing. Could you try to find out which packages on your distribution need to be installed for this to work? We could add this information to the polymake package readme. However, I don't see us including all kinds of Perl prerequisites as Sage packages. I consider |
comment:22
Do you mean that on Linux you would not need to use this package, and system-wide Perl would do? |
comment:23
I think a system-wide Perl with the necessary modules would do; but given that we unconditionally install readline (it being a standard package) even on Linux (which probably also has readline, though maybe not the header files), perhaps we want to use our readline for Perl as well for consistency. |
comment:24
I am testing this on Fedora 23, and the missing header
to get the path to default |
comment:25
This check in Polymake's configure script is in support/configure.pl lines 718- |
comment:26
In fact, after |
comment:27
Should this be an experimental or an optional package? |
comment:28
let's start with experimental. Optional needs approval on sage-devel, as well as passing all its tests... IMHO it and polymake should go in lockstep in this. |
comment:29
OK, then I leave it as experimental. |
comment:30
If I understand the procedure correctly (#20529 comment:15), this ticket might be ready for |
Changed reviewer from Karl-Dieter Crisman + needs more reviewers to Karl-Dieter Crisman, Dima Pasechnik |
comment:31
looks good to me |
Changed branch from u/mkoeppe/sage_package_for_perl_5_readline_library to |
This is a prerequisite for building Polymake (#20892) on Mac OS X.
http://search.cpan.org/~hayashi/Term-ReadLine-Gnu-1.34/
http://search.cpan.org/CPAN/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.34.tar.gz
CC: @videlec @vbraun @embray @jdemeyer @dimpase @kcrisman @tscrim
Component: packages: experimental
Author: Matthias Koeppe
Branch/Commit:
cfffc5e
Reviewer: Karl-Dieter Crisman, Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/20894
The text was updated successfully, but these errors were encountered: