Edit build/bin/sage-guess-package-system, 
build/bin/sage-print-system-package-command, build/bin/write-dockerfile.sh, 
tox.ini, and add voidlinux.txt files in build/pkgs/
similar to 
https://git.sagemath.org/sage.git/commit?id=eecd68a1a3cd6046a6ae0d4b5eb57895ee34a1ba

More info: 
https://doc.sagemath.org/html/en/developer/portability_testing.html#testing-sage-on-a-different-platform-using-docker

On Friday, July 3, 2020 at 6:34:23 AM UTC-7, Nicolo' wrote:
>
> Sure, just let me know what to do. 
> In the meantime, let me note that I can build both R-3.6.2 and R-4.0.2 
> standalone with ./configure --with-x=no 
>
> On 7/3/20 3:30 PM, Matthias Koeppe wrote: 
> > We will need your help to replicate a voidlinux system for testing – see 
> > https://trac.sagemath.org/ticket/30044 
> > 
> > On Thursday, July 2, 2020 at 11:08:17 AM UTC-7, Nicolo' wrote: 
> > 
> >     I can build R-4.0.2 as standalone, why does it fail in Sage? 
> >     As for ecl, perhaps wait until we can use system one? 
> >     At a lower priority, config is still not seeing python3, together 
> with 
> > 
> >     arb cddlib cliquer eclib ecm fflas_ffpack flint flintqs fplll gf2x 
> gfan 
> >     givaro glpk gp2c iml isl lcalc libbraiding libgd libsemigroups 
> lrcalc 
> >     m4ri m4rie mpc mpfi mpfr mpir nauty ntl pari pari_elldata 
> pari_galdata 
> >     pari_galpol pari_nftables pari_seadata pari_seadata_small 
> >     perl_cpan_polymake_prereq planarity ppl python3 r rw symmetrica 
> tachyon 
> > 
> >     On 7/1/20 3:45 PM, Michael Orlitzky wrote: 
> >      > On 2020-07-01 09:23, Nicolo' Piazzalunga wrote: 
> >      >> Thanks. 
> >      >> I'm puzzled by 'does not support check for system package'/'no 
> >     suitable 
> >      >> system package' in config.log 
> >      > 
> >      > We haven't written the script to detect a system copy of ECL yet. 
> >     We're 
> >      > in the middle of upgrading to a new major version of it, and only 
> >     after 
> >      > that's done will it make sense to detect a system copy (which 
> >     will have 
> >      > to be brand new). See, 
> >      > 
> >      >    * https://trac.sagemath.org/ticket/22191 
> >     <https://trac.sagemath.org/ticket/22191> 
> >      >    * https://trac.sagemath.org/ticket/29617 
> >     <https://trac.sagemath.org/ticket/29617> 
> >      > 
> >      > 
> >      >> E.g. why is it not finding boost, isl, and why is it building 
> >     ecl (just 
> >      >> to list a few), all of which are installed as system packages? 
> >      > 
> >      > I think Dima answered your question for these two, but in 
> >     general, you 
> >      > can check config.log to see what decision the ./configure script 
> >     made 
> >      > and why. If you need to dig further, the detection scripts are in 
> >      > 
> >      >    build/pkgs/<name-of-package>/spkg-configure.m4 
> >      > 
> >      > in the sage source tree. 
> >      > 
> > 
> > -- 
> > You received this message because you are subscribed to a topic in the 
> > Google Groups "sage-devel" group. 
> > To unsubscribe from this topic, visit 
> > https://groups.google.com/d/topic/sage-devel/kiEh8JgbWeQ/unsubscribe. 
> > To unsubscribe from this group and all its topics, send an email to 
> > sage-...@googlegroups.com <javascript:> 
> > <mailto:sage-devel+unsubscr...@googlegroups.com <javascript:>>. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/sage-devel/a8663175-7561-4b86-b905-3fd327a153e9o%40googlegroups.com
>  
> > <
> https://groups.google.com/d/msgid/sage-devel/a8663175-7561-4b86-b905-3fd327a153e9o%40googlegroups.com?utm_medium=email&utm_source=footer>.
>  
>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/3dd13c93-6fcb-497b-8f92-fadb402f99d6o%40googlegroups.com.

Reply via email to