#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.71 for Sage 9.7.rc1.
#
# Report bugs to <sage-devel@googlegroups.com>.
#
#
# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
# Inc.
#
#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
#
# GPL version 3
## -------------------- ##
## M4sh Initialization. ##
## -------------------- ##

# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
as_nop=:
if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
then :
  emulate sh
  NULLCMD=:
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST
else $as_nop
  case `(set -o) 2>/dev/null` in #(
  *posix*) :
    set -o posix ;; #(
  *) :
     ;;
esac
fi



# Reset variables that may have inherited troublesome values from
# the environment.

# IFS needs to be set, to space, tab, and newline, in precisely that order.
# (If _AS_PATH_WALK were called with IFS unset, it would have the
# side effect of setting IFS to empty, thus disabling word splitting.)
# Quoting is to prevent editors from complaining about space-tab.
as_nl='
'
export as_nl
IFS=" ""	$as_nl"

PS1='$ '
PS2='> '
PS4='+ '

# Ensure predictable behavior from utilities with locale-dependent output.
LC_ALL=C
export LC_ALL
LANGUAGE=C
export LANGUAGE

# We cannot yet rely on "unset" to work, but we need these variables
# to be unset--not just set to an empty or harmless value--now, to
# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
# also avoids known problems related to "unset" and subshell syntax
# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
do eval test \${$as_var+y} \
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
done

# Ensure that fds 0, 1, and 2 are open.
if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
if (exec 3>&2)            ; then :; else exec 2>/dev/null; fi

# The user is always right.
if ${PATH_SEPARATOR+false} :; then
  PATH_SEPARATOR=:
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
      PATH_SEPARATOR=';'
  }
fi


# Find who we are.  Look in the path if we contain no directory separator.
as_myself=
case $0 in #((
  *[\\/]* ) as_myself=$0 ;;
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
  done
IFS=$as_save_IFS

     ;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
  as_myself=$0
fi
if test ! -f "$as_myself"; then
  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  exit 1
fi


# Use a proper internal environment variable to ensure we don't fall
  # into an infinite loop, continuously re-executing ourselves.
  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    _as_can_reexec=no; export _as_can_reexec;
    # We cannot yet assume a decent shell, so we have to provide a
# neutralization value for shells without unset; and this also
# works around shells that cannot unset nonexistent variables.
# Preserve -v and -x to the replacement shell.
BASH_ENV=/dev/null
ENV=/dev/null
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
case $- in # ((((
  *v*x* | *x*v* ) as_opts=-vx ;;
  *v* ) as_opts=-v ;;
  *x* ) as_opts=-x ;;
  * ) as_opts= ;;
esac
exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
# Admittedly, this is quite paranoid, since all the known shells bail
# out after a failed `exec'.
printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
exit 255
  fi
  # We don't want this to propagate to other subprocesses.
          { _as_can_reexec=; unset _as_can_reexec;}
if test "x$CONFIG_SHELL" = x; then
  as_bourne_compatible="as_nop=:
if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
then :
  emulate sh
  NULLCMD=:
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
  setopt NO_GLOB_SUBST
else \$as_nop
  case \`(set -o) 2>/dev/null\` in #(
  *posix*) :
    set -o posix ;; #(
  *) :
     ;;
esac
fi
"
  as_required="as_fn_return () { (exit \$1); }
as_fn_success () { as_fn_return 0; }
as_fn_failure () { as_fn_return 1; }
as_fn_ret_success () { return 0; }
as_fn_ret_failure () { return 1; }

exitcode=0
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
if ( set x; as_fn_ret_success y && test x = \"\$1\" )
then :

else \$as_nop
  exitcode=1; echo positional parameters were not saved.
fi
test x\$exitcode = x0 || exit 1
blah=\$(echo \$(echo blah))
test x\"\$blah\" = xblah || exit 1
test -x / || exit 1"
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
test \$(( 1 + 1 )) = 2 || exit 1"
  if (eval "$as_required") 2>/dev/null
then :
  as_have_required=yes
else $as_nop
  as_have_required=no
fi
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
then :

else $as_nop
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_found=false
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
  as_found=:
  case $as_dir in #(
	 /*)
	   for as_base in sh bash ksh sh5; do
	     # Try only shells that exist, to save several forks.
	     as_shell=$as_dir$as_base
	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
then :
  CONFIG_SHELL=$as_shell as_have_required=yes
		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
then :
  break 2
fi
fi
	   done;;
       esac
  as_found=false
done
IFS=$as_save_IFS
if $as_found
then :

else $as_nop
  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
then :
  CONFIG_SHELL=$SHELL as_have_required=yes
fi
fi


      if test "x$CONFIG_SHELL" != x
then :
  export CONFIG_SHELL
             # We cannot yet assume a decent shell, so we have to provide a
# neutralization value for shells without unset; and this also
# works around shells that cannot unset nonexistent variables.
# Preserve -v and -x to the replacement shell.
BASH_ENV=/dev/null
ENV=/dev/null
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
case $- in # ((((
  *v*x* | *x*v* ) as_opts=-vx ;;
  *v* ) as_opts=-v ;;
  *x* ) as_opts=-x ;;
  * ) as_opts= ;;
esac
exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
# Admittedly, this is quite paranoid, since all the known shells bail
# out after a failed `exec'.
printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
exit 255
fi

    if test x$as_have_required = xno
then :
  printf "%s\n" "$0: This script requires a shell more modern than all"
  printf "%s\n" "$0: the shells that I found on your system."
  if test ${ZSH_VERSION+y} ; then
    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
  else
    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
$0: sage-devel@googlegroups.com about your system,
$0: including any error possibly output before this
$0: message. Then install a modern shell, or manually run
$0: the script under such a shell if you do have one."
  fi
  exit 1
fi
fi
fi
SHELL=${CONFIG_SHELL-/bin/sh}
export SHELL
# Unset more variables known to interfere with behavior of common tools.
CLICOLOR_FORCE= GREP_OPTIONS=
unset CLICOLOR_FORCE GREP_OPTIONS

## --------------------- ##
## M4sh Shell Functions. ##
## --------------------- ##
# as_fn_unset VAR
# ---------------
# Portably unset VAR.
as_fn_unset ()
{
  { eval $1=; unset $1;}
}
as_unset=as_fn_unset


# as_fn_set_status STATUS
# -----------------------
# Set $? to STATUS, without forking.
as_fn_set_status ()
{
  return $1
} # as_fn_set_status

# as_fn_exit STATUS
# -----------------
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
as_fn_exit ()
{
  set +e
  as_fn_set_status $1
  exit $1
} # as_fn_exit
# as_fn_nop
# ---------
# Do nothing but, unlike ":", preserve the value of $?.
as_fn_nop ()
{
  return $?
}
as_nop=as_fn_nop

# as_fn_mkdir_p
# -------------
# Create "$as_dir" as a directory, including parents if necessary.
as_fn_mkdir_p ()
{

  case $as_dir in #(
  -*) as_dir=./$as_dir;;
  esac
  test -d "$as_dir" || eval $as_mkdir_p || {
    as_dirs=
    while :; do
      case $as_dir in #(
      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
      *) as_qdir=$as_dir;;
      esac
      as_dirs="'$as_qdir' $as_dirs"
      as_dir=`$as_dirname -- "$as_dir" ||
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$as_dir" : 'X\(//\)[^/]' \| \
	 X"$as_dir" : 'X\(//\)$' \| \
	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$as_dir" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
      test -d "$as_dir" && break
    done
    test -z "$as_dirs" || eval "mkdir $as_dirs"
  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"


} # as_fn_mkdir_p

# as_fn_executable_p FILE
# -----------------------
# Test if FILE is an executable regular file.
as_fn_executable_p ()
{
  test -f "$1" && test -x "$1"
} # as_fn_executable_p
# as_fn_append VAR VALUE
# ----------------------
# Append the text in VALUE to the end of the definition contained in VAR. Take
# advantage of any shell optimizations that allow amortized linear growth over
# repeated appends, instead of the typical quadratic growth present in naive
# implementations.
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
then :
  eval 'as_fn_append ()
  {
    eval $1+=\$2
  }'
else $as_nop
  as_fn_append ()
  {
    eval $1=\$$1\$2
  }
fi # as_fn_append

# as_fn_arith ARG...
# ------------------
# Perform arithmetic evaluation on the ARGs, and store the result in the
# global $as_val. Take advantage of shells that can avoid forks. The arguments
# must be portable across $(()) and expr.
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
then :
  eval 'as_fn_arith ()
  {
    as_val=$(( $* ))
  }'
else $as_nop
  as_fn_arith ()
  {
    as_val=`expr "$@" || test $? -eq 1`
  }
fi # as_fn_arith

# as_fn_nop
# ---------
# Do nothing but, unlike ":", preserve the value of $?.
as_fn_nop ()
{
  return $?
}
as_nop=as_fn_nop

# as_fn_error STATUS ERROR [LINENO LOG_FD]
# ----------------------------------------
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
# script with STATUS, using 1 if that was 0.
as_fn_error ()
{
  as_status=$1; test $as_status -eq 0 && as_status=1
  if test "$4"; then
    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  fi
  printf "%s\n" "$as_me: error: $2" >&2
  as_fn_exit $as_status
} # as_fn_error

if expr a : '\(a\)' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
  as_expr=expr
else
  as_expr=false
fi

if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  as_basename=basename
else
  as_basename=false
fi

if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  as_dirname=dirname
else
  as_dirname=false
fi

as_me=`$as_basename -- "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
	 X"$0" : 'X\(//\)$' \| \
	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X/"$0" |
    sed '/^.*\/\([^/][^/]*\)\/*$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`

# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits


  as_lineno_1=$LINENO as_lineno_1a=$LINENO
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
  sed -n '
    p
    /[$]LINENO/=
  ' <$as_myself |
    sed '
      s/[$]LINENO.*/&-/
      t lineno
      b
      :lineno
      N
      :loop
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
      t loop
      s/-\n.*//
    ' >$as_me.lineno &&
  chmod +x "$as_me.lineno" ||
    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }

  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
  # already done that, so ensure we don't try to do so again and fall
  # in an infinite loop.  This has already happened in practice.
  _as_can_reexec=no; export _as_can_reexec
  # Don't try to exec as it changes $[0], causing all sort of problems
  # (the dirname of $[0] is not the place where we might find the
  # original and so on.  Autoconf is especially sensitive to this).
  . "./$as_me.lineno"
  # Exit status is that of the last command.
  exit
}


# Determine whether it's possible to make 'echo' print without a newline.
# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
# for compatibility with existing Makefiles.
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in #(((((
-n*)
  case `echo 'xy\c'` in
  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
  xy)  ECHO_C='\c';;
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
       ECHO_T='	';;
  esac;;
*)
  ECHO_N='-n';;
esac

# For backward compatibility with old third-party macros, we provide
# the shell variables $as_echo and $as_echo_n.  New code should use
# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
as_echo='printf %s\n'
as_echo_n='printf %s'


rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file
else
  rm -f conf$$.dir
  mkdir conf$$.dir 2>/dev/null
fi
if (echo >conf$$.file) 2>/dev/null; then
  if ln -s conf$$.file conf$$ 2>/dev/null; then
    as_ln_s='ln -s'
    # ... but there are two gotchas:
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    # In both cases, we have to default to `cp -pR'.
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
      as_ln_s='cp -pR'
  elif ln conf$$.file conf$$ 2>/dev/null; then
    as_ln_s=ln
  else
    as_ln_s='cp -pR'
  fi
else
  as_ln_s='cp -pR'
fi
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null

if mkdir -p . 2>/dev/null; then
  as_mkdir_p='mkdir -p "$as_dir"'
else
  test -d ./-p && rmdir ./-p
  as_mkdir_p=false
fi

as_test_x='test -x'
as_executable_p=as_fn_executable_p

# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"

# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"


test -n "$DJDIR" || exec 7<&0 </dev/null
exec 6>&1

# Name of the host.
# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
# so uname gets run too.
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`

#
# Initializations.
#
ac_default_prefix=/usr/local
ac_clean_files=
ac_config_libobj_dir=.
LIBOBJS=
cross_compiling=no
subdirs=
MFLAGS=
MAKEFLAGS=

# Identity of this package.
PACKAGE_NAME='Sage'
PACKAGE_TARNAME='sage'
PACKAGE_VERSION='9.7.rc1'
PACKAGE_STRING='Sage 9.7.rc1'
PACKAGE_BUGREPORT='sage-devel@googlegroups.com'
PACKAGE_URL=''

ac_unique_file="configure.ac"
ac_default_prefix=`pwd -P`/local
# Factoring default headers for most tests.
ac_includes_default="\
#include <stddef.h>
#ifdef HAVE_STDIO_H
# include <stdio.h>
#endif
#ifdef HAVE_STDLIB_H
# include <stdlib.h>
#endif
#ifdef HAVE_STRING_H
# include <string.h>
#endif
#ifdef HAVE_INTTYPES_H
# include <inttypes.h>
#endif
#ifdef HAVE_STDINT_H
# include <stdint.h>
#endif
#ifdef HAVE_STRINGS_H
# include <strings.h>
#endif
#ifdef HAVE_SYS_TYPES_H
# include <sys/types.h>
#endif
#ifdef HAVE_SYS_STAT_H
# include <sys/stat.h>
#endif
#ifdef HAVE_UNISTD_H
# include <unistd.h>
#endif"

ac_header_cxx_list=
ac_subst_vars='am__EXEEXT_FALSE
am__EXEEXT_TRUE
LTLIBOBJS
LIBOBJS
SAGE_SDIST_PACKAGES
SAGE_OPTIONAL_UNINSTALLED_PACKAGES
SAGE_OPTIONAL_INSTALLED_PACKAGES
SAGE_DUMMY_PACKAGES
SAGE_BUILT_PACKAGES
SAGE_SCRIPT_PACKAGES
SAGE_PIP_PACKAGES
SAGE_NORMAL_PACKAGES
SAGE_PACKAGE_TREES
SAGE_PACKAGE_DEPENDENCIES
SAGE_PACKAGE_VERSIONS
SAGE_GCC_DEP
ZMQ_LIBS
ZMQ_CPPFLAGS
ZMQ_LDFLAGS
DVIPNG
LATEXMK
PDFLATEX
TACHYON
SYMPOW
SAGE_SUITESPARSE_PREFIX
LIBSINGULAR_PATH
SINGULAR_LIB_DIR
SINGULAR_LIBS
SINGULAR_CFLAGS
SINGULAR_BIN
R
R_LIBS
R_CFLAGS
QHULL
PRIMECOUNT_LIBS
PRIMECOUNT_CFLAGS
PRIMESIEVE_LIBS
PRIMESIEVE_CFLAGS
PPL_LIBS
PPL_LDFLAGS
PPL_CPPFLAGS
PPL_CONFIG
SAGE_PKG_CONFIG_PATH
PDF2SVG
PCRE_LIBS
PCRE_CFLAGS
PANDOC
PALPcws11
PALPcws6
PALPcws5
PALPcws4
PALPcws
PALPnef11
PALPnef6
PALPnef5
PALPnef4
PALPnef
PALPclass11
PALPclass6
PALPclass5
PALPclass4
PALPclass
PALPpoly11
PALPpoly6
PALPpoly5
PALPpoly4
PALPpoly
OPENSSL_LDFLAGS
OPENSSL_LIBS
OPENSSL_INCLUDES
PYTHON_FOR_VENV
SAGE_ARCHFLAGS
ac_path_PYTHON3
SAGE_MPC_PREFIX
LRSNASH
LINBOX_LIBS
LINBOX_CFLAGS
XML2_CONFIG
LIBSEMIGROUPS_LIBS
LIBSEMIGROUPS_CFLAGS
fooconverseg
foogentreeg
foogenbg
foogeng
foogentourng
foodirectg
SAGE_NAUTY_BINS_PREFIX
nauconverseg
naugentreeg
naugenbg
naugeng
naugentourng
naudirectg
GENGnautyCHECK
GENGCHECK
LIBGD_LIBS
LIBGD_CFLAGS
LIBFFI_LIBS
LIBFFI_CFLAGS
LCALC_BIN
ISL_LIBS
ISL_CFLAGS
INFO
CONVERT
IGRAPH_LIBS
IGRAPH_CFLAGS
LTLIBICONV
LIBICONV
EGREP
GREP
SAGE_GSL_PC_COMMAND
GSLPCDIR
GSL_LIBS
GSL_CFLAGS
TWOPI
NEATO
DOT
SAGE_PARI_CFG
GP2C
GF2X_LIBS
GF2X_CFLAGS
GENGETOPT
SAGE_FREETYPE_PREFIX
FREETYPE_LIBS
FREETYPE_CFLAGS
FPLLL_LIBS
FPLLL_CFLAGS
HAVE_QUADRATICSIEVE
FFMPEG
SAGE_CONFIGURE_FFLAS_FFPACK
FFLAS_FFPACK_LIBS
FFLAS_FFPACK_CFLAGS
GIVAROCONFIG
ECMBIN
ECLIB_LIBS
ECLIB_CFLAGS
SAGE_PARI_PREFIX
GPHELP
GP
READLINE_LIBS
READLINE_CFLAGS
NCURSES_LIBS
NCURSES_CFLAGS
SAGE_KENZO_FAS
SAGE_MAXIMA_FAS
SAGE_ECL_CONFIG
ECL_CONFIG
GC_LIBS
GC_CFLAGS
LIBATOMIC_OPS_LIBS
LIBATOMIC_OPS_CFLAGS
LIBCURL
LIBCURL_CPPFLAGS
_libcurl_config
CL
SCDD
REDCHECKGMP
CDDEXECGMP
CDDEXEC
CBC_LIBS
CBC_CFLAGS
LAPACK_LIBS
LAPACK_CFLAGS
CBLAS_LIBS
CBLAS_CFLAGS
OPENBLASPCDIR
SAGE_OPENBLAS_PC_COMMAND
SAGE_SYSTEM_FACADE_PC_FILES
OPENBLAS_LIBS
OPENBLAS_CFLAGS
bzip2_prog
M4RI_LIBS
M4RI_CFLAGS
BOOST_LDFLAGS
BOOST_CPPFLAGS
SAGE_ARB_LIBRARY
SAGE_FLINT_PREFIX
NTL_LIBDIR
ntl_libdir
NTL_INCDIR
ntl_includedir
SAGE_NTL_PREFIX
SAGE_MPFR_PREFIX
FOURTITWO_GROEBNER
FOURTITWO_CIRCUITS
FOURTITWO_PPI
FOURTITWO_RAYS
FOURTITWO_QSOLVE
FOURTITWO_ZSOLVE
FOURTITWO_GRAVER
FOURTITWO_MARKOV
FOURTITWO_HILBERT
SAGE_GLPK_PREFIX
GLPSOL
LIBPNG_LIBS
LIBPNG_CFLAGS
CXXCPP
SAGE_GMP_INCLUDE
SAGE_GMP_PREFIX
SAGE_CRTI_DIR
OPENMP_CXXFLAGS
OPENMP_CFLAGS
CFLAGS_MARCH
GXX_VERSION
GCC_VERSION
HAVE_CXX11
SAGE_CXX_WITHOUT_STD
SAGE_ENABLE_valgrind
SAGE_ENABLE_topcom
SAGE_ENABLE_tides
SAGE_ENABLE_texttable
SAGE_ENABLE_texlive
SAGE_ENABLE_tdlib
SAGE_ENABLE_symengine_py
SAGE_ENABLE_symengine
SAGE_ENABLE_surf
SAGE_ENABLE_sirocco
SAGE_ENABLE_singular_jupyter
SAGE_ENABLE_scipoptsuite
SAGE_ENABLE_sage_sws2rst
SAGE_ENABLE_sage_numerical_backends_gurobi
SAGE_ENABLE_sage_numerical_backends_cplex
SAGE_ENABLE_sage_numerical_backends_coin
SAGE_ENABLE_sagemath_repl
SAGE_ENABLE_sagemath_objects
SAGE_ENABLE_sagemath_environment
SAGE_ENABLE_sagemath_doc_pdf
SAGE_ENABLE_sagemath_categories
SAGE_ENABLE_saclib
SAGE_ENABLE_rubiks
SAGE_ENABLE_rst2ipynb
SAGE_ENABLE_r_jupyter
SAGE_ENABLE_qepcad
SAGE_ENABLE_python_igraph
SAGE_ENABLE_pysingular
SAGE_ENABLE_pynormaliz
SAGE_ENABLE_pycryptosat
SAGE_ENABLE_pycosat
SAGE_ENABLE_polytopes_db_4d
SAGE_ENABLE_polymake
SAGE_ENABLE_polylib
SAGE_ENABLE_plantri
SAGE_ENABLE_pint
SAGE_ENABLE_p_group_cohomology
SAGE_ENABLE_perl_term_readline_gnu
SAGE_ENABLE_perl_mongodb
SAGE_ENABLE_perl_cpan_polymake_prereq
SAGE_ENABLE_pdf2svg
SAGE_ENABLE_pari_seadata
SAGE_ENABLE_pari_nftables
SAGE_ENABLE_pari_jupyter
SAGE_ENABLE_pari_galpol
SAGE_ENABLE_pari_elldata
SAGE_ENABLE_pandoc_attributes
SAGE_ENABLE_pandoc
SAGE_ENABLE_palettable
SAGE_ENABLE_notedown
SAGE_ENABLE_normaliz
SAGE_ENABLE_nodejs
SAGE_ENABLE_mpfrcx
SAGE_ENABLE_modular_resolution
SAGE_ENABLE_modular_decomposition
SAGE_ENABLE_meataxe
SAGE_ENABLE_mcqd
SAGE_ENABLE_mathics_scanner
SAGE_ENABLE_mathics
SAGE_ENABLE_lrslib
SAGE_ENABLE_llvm
SAGE_ENABLE_lie
SAGE_ENABLE_lidia
SAGE_ENABLE_libxml2
SAGE_ENABLE_libtheora
SAGE_ENABLE_libsemigroups
SAGE_ENABLE_libogg
SAGE_ENABLE_libnauty
SAGE_ENABLE_libgraphviz
SAGE_ENABLE_latte_int
SAGE_ENABLE_kenzo
SAGE_ENABLE_jupymake
SAGE_ENABLE_isl
SAGE_ENABLE_info
SAGE_ENABLE_imagemagick
SAGE_ENABLE_igraph
SAGE_ENABLE_graphviz
SAGE_ENABLE_gp2c
SAGE_ENABLE_glucose
SAGE_ENABLE_git
SAGE_ENABLE_gdb
SAGE_ENABLE_gap_packages
SAGE_ENABLE_gap_jupyter
SAGE_ENABLE_gap3
SAGE_ENABLE_gambit
SAGE_ENABLE_frobby
SAGE_ENABLE_fricas
SAGE_ENABLE_ffmpeg
SAGE_ENABLE_e_antic
SAGE_ENABLE_dot2tex
SAGE_ENABLE_deformation
SAGE_ENABLE_debugpy
SAGE_ENABLE_database_symbolic_data
SAGE_ENABLE_database_stein_watkins_mini
SAGE_ENABLE_database_stein_watkins
SAGE_ENABLE_database_odlyzko_zeta
SAGE_ENABLE_database_mutation_class
SAGE_ENABLE_database_kohel
SAGE_ENABLE_database_knotinfo
SAGE_ENABLE_database_jones_numfield
SAGE_ENABLE_database_cubic_hecke
SAGE_ENABLE_database_cremona_ellcurve
SAGE_ENABLE_d3js
SAGE_ENABLE_cylp
SAGE_ENABLE_cunningham_tables
SAGE_ENABLE_csdp
SAGE_ENABLE_cryptominisat
SAGE_ENABLE_coxeter3
SAGE_ENABLE_cocoalib
SAGE_ENABLE_ccache
SAGE_ENABLE_cbc
SAGE_ENABLE_buckygen
SAGE_ENABLE_bliss
SAGE_ENABLE_benzene
SAGE_ENABLE_barvinok
SAGE_ENABLE_awali
SAGE_ENABLE_4ti2
SAGE_SPKG_OPTIONS
SAGE_TOOLCHAIN
am__fastdepOBJCXX_FALSE
am__fastdepOBJCXX_TRUE
OBJCXXDEPMODE
ac_ct_OBJCXX
OBJCXXFLAGS
OBJCXX
am__fastdepOBJC_FALSE
am__fastdepOBJC_TRUE
OBJCDEPMODE
ac_ct_OBJC
OBJCFLAGS
OBJC
ac_ct_FC
FC
am__fastdepCXX_FALSE
am__fastdepCXX_TRUE
CXXDEPMODE
ac_ct_CXX
CXX
CPP
F77CFLAGS
F77FLAGS
FCFLAGS
CXXFLAGS
PERL
found_latex
found_strip
found_ranlib
PKG_CONFIG_LIBDIR
PKG_CONFIG_PATH
PKG_CONFIG
found_m4
found_ar
SED
SAGE_EDITABLE
SAGE_DEBUG
SAGE_FAT_BINARY
SAGE_DOCS
SAGE_VENV
SAGE_ROOT
SHLIBEXT
host_os
host_vendor
host_cpu
host
build_os
build_vendor
build_cpu
build
am__fastdepCC_FALSE
am__fastdepCC_TRUE
CCDEPMODE
am__nodep
AMDEPBACKSLASH
AMDEP_FALSE
AMDEP_TRUE
am__include
DEPDIR
OBJEXT
EXEEXT
ac_ct_CC
CPPFLAGS
LDFLAGS
CFLAGS
CC
MAINT
MAINTAINER_MODE_FALSE
MAINTAINER_MODE_TRUE
AM_BACKSLASH
AM_DEFAULT_VERBOSITY
AM_DEFAULT_V
AM_V
CSCOPE
ETAGS
CTAGS
am__untar
am__tar
AMTAR
am__leading_dot
SET_MAKE
AWK
mkdir_p
MKDIR_P
INSTALL_STRIP_PROGRAM
STRIP
install_sh
MAKEINFO
AUTOHEADER
AUTOMAKE
AUTOCONF
ACLOCAL
VERSION
PACKAGE
CYGPATH_W
am__isrc
INSTALL_DATA
INSTALL_SCRIPT
INSTALL_PROGRAM
target_alias
host_alias
build_alias
LIBS
ECHO_T
ECHO_N
ECHO_C
DEFS
mandir
localedir
libdir
psdir
pdfdir
dvidir
htmldir
infodir
docdir
oldincludedir
includedir
runstatedir
localstatedir
sharedstatedir
sysconfdir
datadir
datarootdir
libexecdir
sbindir
bindir
program_transform_name
prefix
exec_prefix
PACKAGE_URL
PACKAGE_BUGREPORT
PACKAGE_STRING
PACKAGE_VERSION
PACKAGE_TARNAME
PACKAGE_NAME
PATH_SEPARATOR
SHELL
am__quote'
ac_subst_files=''
ac_user_opts='
enable_option_checking
enable_silent_rules
enable_maintainer_mode
enable_dependency_tracking
with_gnu_ld
enable_rpath
with_sage_venv
enable_build_as_root
enable_fat_binary
enable_debug
enable_editable
enable_experimental_packages
enable_download_from_upstream_url
enable_sagelib
enable_cvxopt
enable_notebook
enable_r
enable_doc
enable_4ti2
enable_awali
enable_barvinok
enable_benzene
enable_bliss
enable_buckygen
enable_cbc
enable_ccache
enable_cocoalib
enable_coxeter3
enable_cryptominisat
enable_csdp
enable_cunningham_tables
enable_cylp
enable_d3js
enable_database_cremona_ellcurve
enable_database_cubic_hecke
enable_database_jones_numfield
enable_database_knotinfo
enable_database_kohel
enable_database_mutation_class
enable_database_odlyzko_zeta
enable_database_stein_watkins
enable_database_stein_watkins_mini
enable_database_symbolic_data
enable_debugpy
enable_deformation
enable_dot2tex
enable_e_antic
enable_fricas
enable_frobby
enable_gambit
enable_gap3
enable_gap_jupyter
enable_gap_packages
enable_gdb
enable_glucose
enable_gp2c
enable_igraph
enable_info
enable_isl
enable_jupymake
enable_kenzo
enable_latte_int
enable_libnauty
enable_libogg
enable_libsemigroups
enable_libtheora
enable_lidia
enable_lie
enable_lrslib
enable_mathics
enable_mathics_scanner
enable_mcqd
enable_meataxe
enable_modular_decomposition
enable_modular_resolution
enable_mpfrcx
enable_nodejs
enable_normaliz
enable_notedown
enable_palettable
enable_pandoc_attributes
enable_pari_elldata
enable_pari_galpol
enable_pari_jupyter
enable_pari_nftables
enable_pari_seadata
enable_perl_term_readline_gnu
enable_p_group_cohomology
enable_pint
enable_plantri
enable_polylib
enable_polymake
enable_polytopes_db_4d
enable_pycosat
enable_pycryptosat
enable_pynormaliz
enable_pysingular
enable_python_igraph
enable_qepcad
enable_r_jupyter
enable_rst2ipynb
enable_rubiks
enable_saclib
enable_sagemath_categories
enable_sagemath_doc_pdf
enable_sagemath_environment
enable_sagemath_objects
enable_sagemath_repl
enable_sage_numerical_backends_coin
enable_sage_numerical_backends_cplex
enable_sage_numerical_backends_gurobi
enable_sage_sws2rst
enable_scipoptsuite
enable_singular_jupyter
enable_sirocco
enable_surf
enable_symengine
enable_symengine_py
enable_tdlib
enable_texlive
enable_texttable
enable_tides
enable_topcom
enable_valgrind
with_system_4ti2
with_system_gcc
with_system_gmp
with_system_glpk
with_system_zlib
with_system_appdirs
with_system_virtualenv
with_system_tox
with_system_arb
with_system_flint
with_system_mpfr
with_system_ntl
with_system_boost_cropped
with_boost
with_boost_libdir
with_system_brial
with_system_m4ri
with_system_libpng
with_system_bzip2
with_system_cbc
with_system_openblas
with_system_gfortran
with_system_cddlib
with_system_cliquer
with_system_cmake
with_system_coxeter3
with_system_curl
with_libcurl
with_system__develop
with_system_distlib
with_system_ecl
with_system_gc
with_system_libatomic_ops
with_system_eclib
with_system_pari
with_system_readline
with_system_ncurses
with_system_ecm
with_system_fflas_ffpack
with_system_givaro
with_system_ffmpeg
with_system_filelock
with_system_flintqs
with_system_fplll
with_system_freetype
with_system_gengetopt
with_system_gf2x
with_system_gfan
with_system_giac
with_system_git
with_system_gp2c
with_system_graphviz
with_system_gsl
with_system_iconv
with_libiconv_prefix
with_system_igraph
with_system_imagemagick
with_system_iml
with_system_info
with_system_isl
with_system_lcalc
with_system_libbraiding
with_system_libffi
with_system_libgd
with_system_libgraphviz
with_system_libhomfly
with_system_liblzma
with_system_xz
with_system_libnauty
with_system_nauty
with_system_libsemigroups
with_system_libxml2
with_system_linbox
with_system_m4rie
with_system_llvm
with_system_lrcalc
with_system_lrslib
with_system_mpc
with_system_mpfi
with_system_ninja_build
with_system_openssl
with_system_python3
with_python
with_openssl
with_system_palp
with_system_pandoc
with_system_pari_elldata
with_system_pari_galdata
with_system_pari_galpol
with_system_pari_nftables
with_system_pari_seadata
with_system_pari_seadata_small
with_system_patch
with_system_pcre
with_system_pdf2svg
with_system_perl_cpan_polymake_prereq
with_system_perl_mongodb
with_system_perl_term_readline_gnu
with_system_pkgconf
with_system_planarity
with_system_polymake
with_system_ppl
with_ppl_prefix
with_ppl_exec_prefix
enable_ppl_test
with_system__prereq
with_system_primecount
with_system_primesieve
with_system_qhull
with_system_r
with_system__recommended
with_system_rw
with_system_singular
with_system_sqlite
with_system_suitesparse
with_system_symmetrica
with_system_sympow
with_system_tachyon
with_system_texlive
with_system_toml
with_system_zeromq
with_zmq
with_system_zn_poly
'
      ac_precious_vars='build_alias
host_alias
target_alias
CC
CFLAGS
LDFLAGS
LIBS
CPPFLAGS
SAGE_FAT_BINARY
SAGE_DEBUG
PKG_CONFIG
PKG_CONFIG_PATH
PKG_CONFIG_LIBDIR
CXXFLAGS
FCFLAGS
F77CFLAGS
CPP
CXX
CCC
FC
OBJC
OBJCFLAGS
OBJCXX
OBJCXXFLAGS
CXXCPP
LIBPNG_CFLAGS
LIBPNG_LIBS
ntl_includedir
ntl_libdir
M4RI_CFLAGS
M4RI_LIBS
OPENBLAS_CFLAGS
OPENBLAS_LIBS
OPENBLASPCDIR
CBLAS_CFLAGS
CBLAS_LIBS
LAPACK_CFLAGS
LAPACK_LIBS
CBC_CFLAGS
CBC_LIBS
LIBATOMIC_OPS_CFLAGS
LIBATOMIC_OPS_LIBS
GC_CFLAGS
GC_LIBS
NCURSES_CFLAGS
NCURSES_LIBS
READLINE_CFLAGS
READLINE_LIBS
ECLIB_CFLAGS
ECLIB_LIBS
FFLAS_FFPACK_CFLAGS
FFLAS_FFPACK_LIBS
FPLLL_CFLAGS
FPLLL_LIBS
FREETYPE_CFLAGS
FREETYPE_LIBS
GF2X_CFLAGS
GF2X_LIBS
GSL_CFLAGS
GSL_LIBS
GSLPCDIR
IGRAPH_CFLAGS
IGRAPH_LIBS
ISL_CFLAGS
ISL_LIBS
LIBFFI_CFLAGS
LIBFFI_LIBS
LIBGD_CFLAGS
LIBGD_LIBS
LIBSEMIGROUPS_CFLAGS
LIBSEMIGROUPS_LIBS
LINBOX_CFLAGS
LINBOX_LIBS
PCRE_CFLAGS
PCRE_LIBS
PRIMESIEVE_CFLAGS
PRIMESIEVE_LIBS
PRIMECOUNT_CFLAGS
PRIMECOUNT_LIBS
R_CFLAGS
R_LIBS
SINGULAR_CFLAGS
SINGULAR_LIBS
SINGULAR_LIB_DIR'


# Initialize some variables set by options.
ac_init_help=
ac_init_version=false
ac_unrecognized_opts=
ac_unrecognized_sep=
# The variables have the same names as the options, with
# dashes changed to underlines.
cache_file=/dev/null
exec_prefix=NONE
no_create=
no_recursion=
prefix=NONE
program_prefix=NONE
program_suffix=NONE
program_transform_name=s,x,x,
silent=
site=
srcdir=
verbose=
x_includes=NONE
x_libraries=NONE

# Installation directory options.
# These are left unexpanded so users can "make install exec_prefix=/foo"
# and all the variables that are supposed to be based on exec_prefix
# by default will actually change.
# Use braces instead of parens because sh, perl, etc. also accept them.
# (The list follows the same order as the GNU Coding Standards.)
bindir='${exec_prefix}/bin'
sbindir='${exec_prefix}/sbin'
libexecdir='${exec_prefix}/libexec'
datarootdir='${prefix}/share'
datadir='${datarootdir}'
sysconfdir='${prefix}/etc'
sharedstatedir='${prefix}/com'
localstatedir='${prefix}/var'
runstatedir='${localstatedir}/run'
includedir='${prefix}/include'
oldincludedir='/usr/include'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
infodir='${datarootdir}/info'
htmldir='${docdir}'
dvidir='${docdir}'
pdfdir='${docdir}'
psdir='${docdir}'
libdir='${exec_prefix}/lib'
localedir='${datarootdir}/locale'
mandir='${datarootdir}/man'

ac_prev=
ac_dashdash=
for ac_option
do
  # If the previous option needs an argument, assign it.
  if test -n "$ac_prev"; then
    eval $ac_prev=\$ac_option
    ac_prev=
    continue
  fi

  case $ac_option in
  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  *=)   ac_optarg= ;;
  *)    ac_optarg=yes ;;
  esac

  case $ac_dashdash$ac_option in
  --)
    ac_dashdash=yes ;;

  -bindir | --bindir | --bindi | --bind | --bin | --bi)
    ac_prev=bindir ;;
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    bindir=$ac_optarg ;;

  -build | --build | --buil | --bui | --bu)
    ac_prev=build_alias ;;
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    build_alias=$ac_optarg ;;

  -cache-file | --cache-file | --cache-fil | --cache-fi \
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    ac_prev=cache_file ;;
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    cache_file=$ac_optarg ;;

  --config-cache | -C)
    cache_file=config.cache ;;

  -datadir | --datadir | --datadi | --datad)
    ac_prev=datadir ;;
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
    datadir=$ac_optarg ;;

  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  | --dataroo | --dataro | --datar)
    ac_prev=datarootdir ;;
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    datarootdir=$ac_optarg ;;

  -disable-* | --disable-*)
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    # Reject names that are not valid shell variable names.
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
      as_fn_error $? "invalid feature name: \`$ac_useropt'"
    ac_useropt_orig=$ac_useropt
    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
    case $ac_user_opts in
      *"
"enable_$ac_useropt"
"*) ;;
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
	 ac_unrecognized_sep=', ';;
    esac
    eval enable_$ac_useropt=no ;;

  -docdir | --docdir | --docdi | --doc | --do)
    ac_prev=docdir ;;
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    docdir=$ac_optarg ;;

  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    ac_prev=dvidir ;;
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    dvidir=$ac_optarg ;;

  -enable-* | --enable-*)
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    # Reject names that are not valid shell variable names.
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
      as_fn_error $? "invalid feature name: \`$ac_useropt'"
    ac_useropt_orig=$ac_useropt
    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
    case $ac_user_opts in
      *"
"enable_$ac_useropt"
"*) ;;
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
	 ac_unrecognized_sep=', ';;
    esac
    eval enable_$ac_useropt=\$ac_optarg ;;

  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  | --exec | --exe | --ex)
    ac_prev=exec_prefix ;;
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  | --exec=* | --exe=* | --ex=*)
    exec_prefix=$ac_optarg ;;

  -gas | --gas | --ga | --g)
    # Obsolete; use --with-gas.
    with_gas=yes ;;

  -help | --help | --hel | --he | -h)
    ac_init_help=long ;;
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    ac_init_help=recursive ;;
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    ac_init_help=short ;;

  -host | --host | --hos | --ho)
    ac_prev=host_alias ;;
  -host=* | --host=* | --hos=* | --ho=*)
    host_alias=$ac_optarg ;;

  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    ac_prev=htmldir ;;
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  | --ht=*)
    htmldir=$ac_optarg ;;

  -includedir | --includedir | --includedi | --included | --include \
  | --includ | --inclu | --incl | --inc)
    ac_prev=includedir ;;
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  | --includ=* | --inclu=* | --incl=* | --inc=*)
    includedir=$ac_optarg ;;

  -infodir | --infodir | --infodi | --infod | --info | --inf)
    ac_prev=infodir ;;
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    infodir=$ac_optarg ;;

  -libdir | --libdir | --libdi | --libd)
    ac_prev=libdir ;;
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
    libdir=$ac_optarg ;;

  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  | --libexe | --libex | --libe)
    ac_prev=libexecdir ;;
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  | --libexe=* | --libex=* | --libe=*)
    libexecdir=$ac_optarg ;;

  -localedir | --localedir | --localedi | --localed | --locale)
    ac_prev=localedir ;;
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    localedir=$ac_optarg ;;

  -localstatedir | --localstatedir | --localstatedi | --localstated \
  | --localstate | --localstat | --localsta | --localst | --locals)
    ac_prev=localstatedir ;;
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    localstatedir=$ac_optarg ;;

  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    ac_prev=mandir ;;
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    mandir=$ac_optarg ;;

  -nfp | --nfp | --nf)
    # Obsolete; use --without-fp.
    with_fp=no ;;

  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  | --no-cr | --no-c | -n)
    no_create=yes ;;

  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    no_recursion=yes ;;

  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  | --oldin | --oldi | --old | --ol | --o)
    ac_prev=oldincludedir ;;
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
    oldincludedir=$ac_optarg ;;

  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    ac_prev=prefix ;;
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    prefix=$ac_optarg ;;

  -program-prefix | --program-prefix | --program-prefi | --program-pref \
  | --program-pre | --program-pr | --program-p)
    ac_prev=program_prefix ;;
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
    program_prefix=$ac_optarg ;;

  -program-suffix | --program-suffix | --program-suffi | --program-suff \
  | --program-suf | --program-su | --program-s)
    ac_prev=program_suffix ;;
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
    program_suffix=$ac_optarg ;;

  -program-transform-name | --program-transform-name \
  | --program-transform-nam | --program-transform-na \
  | --program-transform-n | --program-transform- \
  | --program-transform | --program-transfor \
  | --program-transfo | --program-transf \
  | --program-trans | --program-tran \
  | --progr-tra | --program-tr | --program-t)
    ac_prev=program_transform_name ;;
  -program-transform-name=* | --program-transform-name=* \
  | --program-transform-nam=* | --program-transform-na=* \
  | --program-transform-n=* | --program-transform-=* \
  | --program-transform=* | --program-transfor=* \
  | --program-transfo=* | --program-transf=* \
  | --program-trans=* | --program-tran=* \
  | --progr-tra=* | --program-tr=* | --program-t=*)
    program_transform_name=$ac_optarg ;;

  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
    ac_prev=pdfdir ;;
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
    pdfdir=$ac_optarg ;;

  -psdir | --psdir | --psdi | --psd | --ps)
    ac_prev=psdir ;;
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
    psdir=$ac_optarg ;;

  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  | -silent | --silent | --silen | --sile | --sil)
    silent=yes ;;

  -runstatedir | --runstatedir | --runstatedi | --runstated \
  | --runstate | --runstat | --runsta | --runst | --runs \
  | --run | --ru | --r)
    ac_prev=runstatedir ;;
  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
  | --run=* | --ru=* | --r=*)
    runstatedir=$ac_optarg ;;

  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
    ac_prev=sbindir ;;
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  | --sbi=* | --sb=*)
    sbindir=$ac_optarg ;;

  -sharedstatedir | --sharedstatedir | --sharedstatedi \
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  | --sharedst | --shareds | --shared | --share | --shar \
  | --sha | --sh)
    ac_prev=sharedstatedir ;;
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  | --sha=* | --sh=*)
    sharedstatedir=$ac_optarg ;;

  -site | --site | --sit)
    ac_prev=site ;;
  -site=* | --site=* | --sit=*)
    site=$ac_optarg ;;

  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
    ac_prev=srcdir ;;
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
    srcdir=$ac_optarg ;;

  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  | --syscon | --sysco | --sysc | --sys | --sy)
    ac_prev=sysconfdir ;;
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
    sysconfdir=$ac_optarg ;;

  -target | --target | --targe | --targ | --tar | --ta | --t)
    ac_prev=target_alias ;;
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
    target_alias=$ac_optarg ;;

  -v | -verbose | --verbose | --verbos | --verbo | --verb)
    verbose=yes ;;

  -version | --version | --versio | --versi | --vers | -V)
    ac_init_version=: ;;

  -with-* | --with-*)
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
    # Reject names that are not valid shell variable names.
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
      as_fn_error $? "invalid package name: \`$ac_useropt'"
    ac_useropt_orig=$ac_useropt
    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
    case $ac_user_opts in
      *"
"with_$ac_useropt"
"*) ;;
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
	 ac_unrecognized_sep=', ';;
    esac
    eval with_$ac_useropt=\$ac_optarg ;;

  -without-* | --without-*)
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
    # Reject names that are not valid shell variable names.
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
      as_fn_error $? "invalid package name: \`$ac_useropt'"
    ac_useropt_orig=$ac_useropt
    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
    case $ac_user_opts in
      *"
"with_$ac_useropt"
"*) ;;
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
	 ac_unrecognized_sep=', ';;
    esac
    eval with_$ac_useropt=no ;;

  --x)
    # Obsolete; use --with-x.
    with_x=yes ;;

  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  | --x-incl | --x-inc | --x-in | --x-i)
    ac_prev=x_includes ;;
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
    x_includes=$ac_optarg ;;

  -x-libraries | --x-libraries | --x-librarie | --x-librari \
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
    ac_prev=x_libraries ;;
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
    x_libraries=$ac_optarg ;;

  -*) as_fn_error $? "unrecognized option: \`$ac_option'
Try \`$0 --help' for more information"
    ;;

  *=*)
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
    # Reject names that are not valid shell variable names.
    case $ac_envvar in #(
      '' | [0-9]* | *[!_$as_cr_alnum]* )
      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
    esac
    eval $ac_envvar=\$ac_optarg
    export $ac_envvar ;;

  *)
    # FIXME: should be removed in autoconf 3.0.
    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
    ;;

  esac
done

if test -n "$ac_prev"; then
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  as_fn_error $? "missing argument to $ac_option"
fi

if test -n "$ac_unrecognized_opts"; then
  case $enable_option_checking in
    no) ;;
    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  esac
fi

# Check all directory arguments for consistency.
for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
		datadir sysconfdir sharedstatedir localstatedir includedir \
		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
		libdir localedir mandir runstatedir
do
  eval ac_val=\$$ac_var
  # Remove trailing slashes.
  case $ac_val in
    */ )
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
      eval $ac_var=\$ac_val;;
  esac
  # Be sure to have absolute directory names.
  case $ac_val in
    [\\/$]* | ?:[\\/]* )  continue;;
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  esac
  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
done

# There might be people who depend on the old broken behavior: `$host'
# used to hold the argument of --host etc.
# FIXME: To remove some day.
build=$build_alias
host=$host_alias
target=$target_alias

# FIXME: To remove some day.
if test "x$host_alias" != x; then
  if test "x$build_alias" = x; then
    cross_compiling=maybe
  elif test "x$build_alias" != "x$host_alias"; then
    cross_compiling=yes
  fi
fi

ac_tool_prefix=
test -n "$host_alias" && ac_tool_prefix=$host_alias-

test "$silent" = yes && exec 6>/dev/null


ac_pwd=`pwd` && test -n "$ac_pwd" &&
ac_ls_di=`ls -di .` &&
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  as_fn_error $? "working directory cannot be determined"
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  as_fn_error $? "pwd does not report name of working directory"


# Find the source files, if location was not specified.
if test -z "$srcdir"; then
  ac_srcdir_defaulted=yes
  # Try the directory containing this script, then the parent directory.
  ac_confdir=`$as_dirname -- "$as_myself" ||
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$as_myself" : 'X\(//\)[^/]' \| \
	 X"$as_myself" : 'X\(//\)$' \| \
	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$as_myself" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
  srcdir=$ac_confdir
  if test ! -r "$srcdir/$ac_unique_file"; then
    srcdir=..
  fi
else
  ac_srcdir_defaulted=no
fi
if test ! -r "$srcdir/$ac_unique_file"; then
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
fi
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
ac_abs_confdir=`(
	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
	pwd)`
# When building in place, set srcdir=.
if test "$ac_abs_confdir" = "$ac_pwd"; then
  srcdir=.
fi
# Remove unnecessary trailing slashes from srcdir.
# Double slashes in file names in object file debugging info
# mess up M-x gdb in Emacs.
case $srcdir in
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
esac
for ac_var in $ac_precious_vars; do
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
  eval ac_env_${ac_var}_value=\$${ac_var}
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
done

#
# Report the --help message.
#
if test "$ac_init_help" = "long"; then
  # Omit some internal or obsolete options to make the list less imposing.
  # This message is too long to be a string in the A/UX 3.1 sh.
  cat <<_ACEOF
\`configure' configures Sage 9.7.rc1 to adapt to many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print \`checking ...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for \`--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']

Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [$ac_default_prefix]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]

By default, \`make install' will install all the files in
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
for instance \`--prefix=\$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
  --bindir=DIR            user executables [EPREFIX/bin]
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
  --libexecdir=DIR        program executables [EPREFIX/libexec]
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
  --libdir=DIR            object code libraries [EPREFIX/lib]
  --includedir=DIR        C header files [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR           info documentation [DATAROOTDIR/info]
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR            man documentation [DATAROOTDIR/man]
  --docdir=DIR            documentation root [DATAROOTDIR/doc/sage]
  --htmldir=DIR           html documentation [DOCDIR]
  --dvidir=DIR            dvi documentation [DOCDIR]
  --pdfdir=DIR            pdf documentation [DOCDIR]
  --psdir=DIR             ps documentation [DOCDIR]
_ACEOF

  cat <<\_ACEOF

Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names

System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
_ACEOF
fi

if test -n "$ac_init_help"; then
  case $ac_init_help in
     short | recursive ) echo "Configuration of Sage 9.7.rc1:";;
   esac
  cat <<\_ACEOF

Optional Features:
  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-silent-rules   less verbose build output (undo: "make V=1")
  --disable-silent-rules  verbose build output (undo: "make V=0")
  --disable-maintainer-mode
                          disable make rules and dependencies not useful (and
                          sometimes confusing) to the casual installer
  --enable-dependency-tracking
                          do not reject slow dependency extractors
  --disable-dependency-tracking
                          speeds up one-time build
  --disable-rpath         do not hardcode runtime library paths
  --enable-build-as-root  allow building Sage as root (for use in containers)
  --enable-fat-binary     build binaries that will run on the widest range of
                          target CPUs (but not relocatable)
  --enable-debug={no|symbols|yes}
                          controls debugging support: "no" debugging;
                          debugging "symbols" (default); build debug version
                          ("yes")
  --disable-editable      do not use an editable install of the Sage library:
                          changes to Python files will require "sage -b" to
                          rebuild the Sage library
  --enable-experimental-packages
                          allow installing experimental packages (default: no
                          = ask for user confirmation for each package)
  --enable-download-from-upstream-url
                          allow downloading packages from their upstream URL
                          if they cannot be found on the Sage mirrors
  --disable-sage_conf     disable build of the sage_conf package
  --disable-cvxopt        disable build of the cvxopt package and its
                          prerequisite suitesparse
  --disable-notebook      disable build of the Jupyter notebook and related
                          packages
  --disable-r             disable build of the R package and related packages
  --disable-doc           disable build of the Sage documentation and packages
                          depending on it
  --disable-sagelib       disable build of the Sage library and packages
                          depending on it
  --enable-4ti2={no|if_installed (default)|yes}
                          enable build and use of the optional package 4ti2: Algebraic, geometric
                          and combinatorial problems on linear spaces
                          * package info: ./sage -info 4ti2
  --disable-4ti2          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-4ti2=no
  --enable-awali={no|if_installed (default)|yes}
                          enable build and use of the experimental package awali: Computation of/with
                          finite state machines
                          * package info: ./sage -info awali
  --disable-awali         disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-awali=no
  --enable-barvinok={no|if_installed (default)|yes}
                          enable build and use of the experimental package barvinok: Projections of
                          integer point sets of parametric polytopes
                          * package info: ./sage -info barvinok
  --disable-barvinok      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-barvinok=no
  --enable-benzene={no|if_installed (default)|yes}
                          enable build and use of the optional package benzene: Generate fusenes
                          and benzenoids with a given number of faces
                          * package info: ./sage -info benzene
  --disable-benzene       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-benzene=no
  --enable-bliss={no|if_installed (default)|yes}
                          enable build and use of the optional package bliss: Computing
                          automorphism groups and canonical forms of graphs
                          * package info: ./sage -info bliss
  --disable-bliss         disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-bliss=no
  --enable-buckygen={no|if_installed (default)|yes}
                          enable build and use of the optional package buckygen: Efficient
                          generation of nonisomorphic fullerenes
                          * package info: ./sage -info buckygen
  --disable-buckygen      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-buckygen=no
  --enable-cbc={no|if_installed (default)|yes}
                          enable build and use of the optional package cbc: COIN-OR branch and cut
                          solver for mixed-integer programs
                          * package info: ./sage -info cbc
  --disable-cbc           disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-cbc=no
  --enable-ccache={no|if_installed (default)|yes}
                          enable build and use of the optional package ccache: A compiler cache
                          * package info: ./sage -info ccache
  --disable-ccache        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-ccache=no
  --enable-cocoalib={no|if_installed (default)|yes}
                          enable build and use of the experimental package cocoalib: Computations in
                          commutative algebra
                          * package info: ./sage -info cocoalib
  --disable-cocoalib      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-cocoalib=no
  --enable-coxeter3={no|if_installed (default)|yes}
                          enable build and use of the optional package coxeter3: Library for
                          Coxeter groups, Bruhat ordering, Kazhdan-Lusztig polynomials
                          * package info: ./sage -info coxeter3
  --disable-coxeter3      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-coxeter3=no
  --enable-cryptominisat={no|if_installed (default)|yes}
                          enable build and use of the optional package cryptominisat: A SAT solver
                          * package info: ./sage -info cryptominisat
  --disable-cryptominisat disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-cryptominisat=no
  --enable-csdp={no|if_installed (default)|yes}
                          enable build and use of the optional package csdp: Solver for
                          semidefinite programs
                          * package info: ./sage -info csdp
  --disable-csdp          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-csdp=no
  --enable-cunningham_tables={no|if_installed (default)|yes}
                          enable build and use of the optional package cunningham\_tables: List of
                          the prime numbers occuring in the Cunningham table
                          * package info: ./sage -info cunningham_tables
  --disable-cunningham_tables
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-cunningham_tables=no
  --enable-cylp={no|if_installed (default)|yes}
                          enable build and use of the optional package cylp: A Python interface
                          for CLP, CBC, and CGL
                          * package info: ./sage -info cylp
  --disable-cylp          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-cylp=no
  --enable-d3js={no|if_installed (default)|yes}
                          enable build and use of the optional package d3js: JavaScript library
                          for manipulating documents based on data
                          * package info: ./sage -info d3js
  --disable-d3js          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-d3js=no
  --enable-database_cremona_ellcurve={no|if_installed (default)|yes}
                          enable build and use of the optional package database_cremona_ellcurve:
                          Database of elliptic curves
                          * package info: ./sage -info database_cremona_ellcurve
  --disable-database_cremona_ellcurve
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_cremona_ellcurve=no
  --enable-database_cubic_hecke={no|if_installed (default)|yes}
                          enable build and use of the optional package database_cubic_hecke: Ivan
                          Marin's representations of the cubic Hecke algebra
                          * package info: ./sage -info database_cubic_hecke
  --disable-database_cubic_hecke
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_cubic_hecke=no
  --enable-database_jones_numfield={no|if_installed (default)|yes}
                          enable build and use of the optional package database_jones_numfield:
                          Table of number fields
                          * package info: ./sage -info database_jones_numfield
  --disable-database_jones_numfield
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_jones_numfield=no
  --enable-database_knotinfo={no|if_installed (default)|yes}
                          enable build and use of the optional package database_knotinfo: Content
                          of the KnotInfo and LinkInfo databases as lists of dictionaries
                          * package info: ./sage -info database_knotinfo
  --disable-database_knotinfo
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_knotinfo=no
  --enable-database_kohel={no|if_installed (default)|yes}
                          enable build and use of the optional package database_kohel: Database of
                          modular and Hilbert polynomials
                          * package info: ./sage -info database_kohel
  --disable-database_kohel
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_kohel=no
  --enable-database_mutation_class={no|if_installed (default)|yes}
                          enable build and use of the optional package database_mutation_class:
                          Database of exceptional mutation classes of quivers
                          * package info: ./sage -info database_mutation_class
  --disable-database_mutation_class
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_mutation_class=no
  --enable-database_odlyzko_zeta={no|if_installed (default)|yes}
                          enable build and use of the optional package database_odlyzko_zeta:
                          Table of zeros of the Riemann zeta function
                          * package info: ./sage -info database_odlyzko_zeta
  --disable-database_odlyzko_zeta
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_odlyzko_zeta=no
  --enable-database_stein_watkins={no|if_installed (default)|yes}
                          enable build and use of the optional package database_stein_watkins:
                          Database of elliptic curves (full version)
                          * package info: ./sage -info database_stein_watkins
  --disable-database_stein_watkins
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_stein_watkins=no
  --enable-database_stein_watkins_mini={no|if_installed (default)|yes}
                          enable build and use of the optional package
                          database_stein_watkins_mini: Database of elliptic curves (small version)
                          * package info: ./sage -info database_stein_watkins_mini
  --disable-database_stein_watkins_mini
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_stein_watkins_mini=no
  --enable-database_symbolic_data={no|if_installed (default)|yes}
                          enable build and use of the optional package database_symbolic_data:
                          Database from the SymbolicData project
                          * package info: ./sage -info database_symbolic_data
  --disable-database_symbolic_data
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-database_symbolic_data=no
  --enable-debugpy={no|if_installed (default)|yes}
                          enable build and use of the optional package debugpy: An implementation
                          of the Debug Adapter Protocol for Python
                          * package info: ./sage -info debugpy
  --disable-debugpy       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-debugpy=no
  --enable-deformation={no|if_installed (default)|yes}
                          enable build and use of the experimental package deformation: Count points
                          on hypersurfaces using the deformation method
                          * package info: ./sage -info deformation
  --disable-deformation   disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-deformation=no
  --enable-dot2tex={no|if_installed (default)|yes}
                          enable build and use of the optional package dot2tex: Create PGF/TikZ
                          commands from Graphviz output
                          * package info: ./sage -info dot2tex
  --disable-dot2tex       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-dot2tex=no
  --enable-e_antic={no|if_installed (default)|yes}
                          enable build and use of the optional package e_antic: Real embedded
                          number fields
                          * package info: ./sage -info e_antic
  --disable-e_antic       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-e_antic=no
  --enable-fricas={no|if_installed (default)|yes}
                          enable build and use of the optional package fricas: A general purpose
                          computer algebra system
                          * package info: ./sage -info fricas
  --disable-fricas        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-fricas=no
  --enable-frobby={no|if_installed (default)|yes}
                          enable build and use of the optional package frobby: Computations on
                          monomial ideals
                          * package info: ./sage -info frobby
  --disable-frobby        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-frobby=no
  --enable-gambit={no|if_installed (default)|yes}
                          enable build and use of the experimental package gambit: Computations on
                          finite, noncooperative games
                          * package info: ./sage -info gambit
  --disable-gambit        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-gambit=no
  --enable-gap3={no|if_installed (default)|yes}
                          enable build and use of the experimental package gap3: A minimal
                          distribution of GAP 3 containing packages that have no equivalent in GAP
                          4
                          * package info: ./sage -info gap3
  --disable-gap3          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-gap3=no
  --enable-gap_jupyter={no|if_installed (default)|yes}
                          enable build and use of the optional package gap_jupyter: Jupyter kernel
                          for GAP
                          * package info: ./sage -info gap_jupyter
  --disable-gap_jupyter   disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-gap_jupyter=no
  --enable-gap_packages={no|if_installed (default)|yes}
                          enable build and use of the optional package gap_packages: A collection
                          of GAP packages
                          * package info: ./sage -info gap_packages
  --disable-gap_packages  disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-gap_packages=no
  --enable-gdb={no|if_installed (default)|yes}
                          enable build and use of the experimental package gdb: The GNU Project
                          debugger
                          * package info: ./sage -info gdb
  --disable-gdb           disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-gdb=no
  --enable-glucose={no|if_installed (default)|yes}
                          enable build and use of the optional package glucose: A SAT solver
                          * package info: ./sage -info glucose
  --disable-glucose       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-glucose=no
  --enable-gp2c={no|if_installed (default)|yes}
                          enable build and use of the optional package gp2c: A compiler for
                          translating GP routines to C
                          * package info: ./sage -info gp2c
  --disable-gp2c          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-gp2c=no
  --enable-igraph={no|if_installed (default)|yes}
                          enable build and use of the optional package igraph: A library for
                          creating and manipulating graphs
                          * package info: ./sage -info igraph
  --disable-igraph        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-igraph=no
  --enable-info={no|if_installed (default)|yes}
                          enable build and use of the optional package info: stand-alone Info
                          documentation reader
                          * package info: ./sage -info info
  --disable-info          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-info=no
  --enable-isl={no|if_installed (default)|yes}
                          enable build and use of the optional package isl: Sets and relations of
                          integer points bounded by affine constraints
                          * package info: ./sage -info isl
  --disable-isl           disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-isl=no
  --enable-jupymake={no|if_installed (default)|yes}
                          enable build and use of the optional package jupymake: A Python wrapper
                          for the polymake shell
                          * package info: ./sage -info jupymake
  --disable-jupymake      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-jupymake=no
  --enable-kenzo={no|if_installed (default)|yes}
                          enable build and use of the optional package kenzo: Construct
                          topological spaces and compute homology groups
                          * package info: ./sage -info kenzo
  --disable-kenzo         disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-kenzo=no
  --enable-latte_int={no|if_installed (default)|yes}
                          enable build and use of the optional package latte_int: Count lattice
                          points, compute volumes, and integrate over convex polytopes
                          * package info: ./sage -info latte_int
  --disable-latte_int     disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-latte_int=no
  --enable-libnauty={no|if_installed (default)|yes}
                          enable build and use of the optional package libnauty: Find automorphism
                          groups of graphs, generate non-isomorphic graphs (callable library)
                          * package info: ./sage -info libnauty
  --disable-libnauty      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-libnauty=no
  --enable-libogg={no|if_installed (default)|yes}
                          enable build and use of the optional package libogg: Library for the Ogg
                          multimedia container format
                          * package info: ./sage -info libogg
  --disable-libogg        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-libogg=no
  --enable-libsemigroups={no|if_installed (default)|yes}
                          enable build and use of the optional package libsemigroups: Library for
                          semigroups and monoids
                          * package info: ./sage -info libsemigroups
  --disable-libsemigroups disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-libsemigroups=no
  --enable-libtheora={no|if_installed (default)|yes}
                          enable build and use of the experimental package libtheora: Library for the
                          Theora video codec
                          * package info: ./sage -info libtheora
  --disable-libtheora     disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-libtheora=no
  --enable-lidia={no|if_installed (default)|yes}
                          enable build and use of the optional package lidia: A library for
                          computational number theory
                          * package info: ./sage -info lidia
  --disable-lidia         disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-lidia=no
  --enable-lie={no|if_installed (default)|yes}
                          enable build and use of the experimental package lie: Library for the
                          representation theory of complex semisimple Lie groups and algebras
                          * package info: ./sage -info lie
  --disable-lie           disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-lie=no
  --enable-lrslib={no|if_installed (default)|yes}
                          enable build and use of the optional package lrslib: Reverse search
                          algorithm for vertex enumeration and convex hull problems
                          * package info: ./sage -info lrslib
  --disable-lrslib        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-lrslib=no
  --enable-mathics={no|if_installed (default)|yes}
                          enable build and use of the optional package mathics: A general-purpose
                          computer algebra system
                          * package info: ./sage -info mathics
  --disable-mathics       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-mathics=no
  --enable-mathics_scanner={no|if_installed (default)|yes}
                          enable build and use of the optional package mathics_scanner: Character
                          Tables and Tokenizer for Mathics and the Wolfram Language.
                          * package info: ./sage -info mathics_scanner
  --disable-mathics_scanner
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-mathics_scanner=no
  --enable-mcqd={no|if_installed (default)|yes}
                          enable build and use of the optional package mcqd: An exact algorithm
                          for finding a maximum clique in an undirected graph
                          * package info: ./sage -info mcqd
  --disable-mcqd          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-mcqd=no
  --enable-meataxe={no|if_installed (default)|yes}
                          enable build and use of the optional package meataxe: Library for
                          computing with modular representations
                          * package info: ./sage -info meataxe
  --disable-meataxe       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-meataxe=no
  --enable-modular_decomposition={no|if_installed (default)|yes}
                          enable build and use of the experimental package modular_decomposition: A
                          modular decomposition algorithm
                          * package info: ./sage -info modular_decomposition
  --disable-modular_decomposition
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-modular_decomposition=no
  --enable-modular_resolution={no|if_installed (default)|yes}
                          enable build and use of the optional package p_group_cohomology: Modular
                          cohomology rings of finite groups
                          * package info: ./sage -info modular_resolution
  --disable-modular_resolution
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-modular_resolution=no
  --enable-mpfrcx={no|if_installed (default)|yes}
                          enable build and use of the optional package mpfrcx: Arithmetic of
                          univariate polynomials over arbitrary precision real or complex numbers
                          * package info: ./sage -info mpfrcx
  --disable-mpfrcx        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-mpfrcx=no
  --enable-nodejs={no|if_installed (default)|yes}
                          enable build and use of the optional package nodejs: A JavaScript
                          runtime built on Chrome's V8 JavaScript engine
                          * package info: ./sage -info nodejs
  --disable-nodejs        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-nodejs=no
  --enable-normaliz={no|if_installed (default)|yes}
                          enable build and use of the optional package normaliz: Computations in
                          affine monoids, vector configurations, lattice polytopes, and rational
                          cones
                          * package info: ./sage -info normaliz
  --disable-normaliz      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-normaliz=no
  --enable-notedown={no|if_installed (default)|yes}
                          enable build and use of the optional package notedown: Create IPython
                          notebooks from markdown
                          * package info: ./sage -info notedown
  --disable-notedown      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-notedown=no
  --enable-palettable={no|if_installed (default)|yes}
                          enable build and use of the optional package palettable: Color palettes
                          for Python
                          * package info: ./sage -info palettable
  --disable-palettable    disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-palettable=no
  --enable-pandoc_attributes={no|if_installed (default)|yes}
                          enable build and use of the optional package pandoc_attributes: A parser
                          and generator for pandoc block attributes
                          * package info: ./sage -info pandoc_attributes
  --disable-pandoc_attributes
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pandoc_attributes=no
  --enable-pari_elldata={no|if_installed (default)|yes}
                          enable build and use of the optional package pari_elldata: PARI data
                          package for elliptic curves
                          * package info: ./sage -info pari_elldata
  --disable-pari_elldata  disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pari_elldata=no
  --enable-pari_galpol={no|if_installed (default)|yes}
                          enable build and use of the optional package pari_galpol: PARI data
                          package for polynomials defining Galois extensions of the rationals
                          * package info: ./sage -info pari_galpol
  --disable-pari_galpol   disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pari_galpol=no
  --enable-pari_jupyter={no|if_installed (default)|yes}
                          enable build and use of the optional package pari_jupyter: A Jupyter
                          kernel for PARI/GP
                          * package info: ./sage -info pari_jupyter
  --disable-pari_jupyter  disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pari_jupyter=no
  --enable-pari_nftables={no|if_installed (default)|yes}
                          enable build and use of the optional package pari_nftables: PARI data
                          package for number fields
                          * package info: ./sage -info pari_nftables
  --disable-pari_nftables disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pari_nftables=no
  --enable-pari_seadata={no|if_installed (default)|yes}
                          enable build and use of the optional package pari_seadata: PARI data
                          package needed by ellap for large primes (full version)
                          * package info: ./sage -info pari_seadata
  --disable-pari_seadata  disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pari_seadata=no
  --enable-perl_term_readline_gnu={no|if_installed (default)|yes}
                          enable build and use of the optional package perl_term_readline_gnu:
                          Perl extension for the GNU Readline/History libraries
                          * package info: ./sage -info perl_term_readline_gnu
  --disable-perl_term_readline_gnu
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-perl_term_readline_gnu=no
  --enable-p_group_cohomology={no|if_installed (default)|yes}
                          enable build and use of the optional package p_group_cohomology: Modular
                          cohomology rings of finite groups
                          * package info: ./sage -info p_group_cohomology
  --disable-p_group_cohomology
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-p_group_cohomology=no
  --enable-pint={no|if_installed (default)|yes}
                          enable build and use of the optional package pint: Physical quantities
                          module
                          * package info: ./sage -info pint
  --disable-pint          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pint=no
  --enable-plantri={no|if_installed (default)|yes}
                          enable build and use of the optional package plantri: Generate
                          non-isomorphic sphere-embdedded graphs
                          * package info: ./sage -info plantri
  --disable-plantri       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-plantri=no
  --enable-polylib={no|if_installed (default)|yes}
                          enable build and use of the experimental package polylib: Operations on
                          unions of polyhedra
                          * package info: ./sage -info polylib
  --disable-polylib       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-polylib=no
  --enable-polymake={no|if_installed (default)|yes}
                          enable build and use of the optional package polymake: Computations with
                          polyhedra, fans, simplicial complexes, matroids, graphs, tropical
                          hypersurfaces
                          * package info: ./sage -info polymake
  --disable-polymake      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-polymake=no
  --enable-polytopes_db_4d={no|if_installed (default)|yes}
                          enable build and use of the optional package polytopes_db_4d: Database
                          of 4-dimensional reflexive polytopes
                          * package info: ./sage -info polytopes_db_4d
  --disable-polytopes_db_4d
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-polytopes_db_4d=no
  --enable-pycosat={no|if_installed (default)|yes}
                          enable build and use of the optional package pycosat: SAT solver picosat
                          with Python bindings
                          * package info: ./sage -info pycosat
  --disable-pycosat       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pycosat=no
  --enable-pycryptosat={no|if_installed (default)|yes}
                          enable build and use of the optional package pycryptosat: Python module
                          of cryptominisat
                          * package info: ./sage -info pycryptosat
  --disable-pycryptosat   disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pycryptosat=no
  --enable-pynormaliz={no|if_installed (default)|yes}
                          enable build and use of the optional package pynormaliz: Python bindings
                          for the normaliz library
                          * package info: ./sage -info pynormaliz
  --disable-pynormaliz    disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pynormaliz=no
  --enable-pysingular={no|if_installed (default)|yes}
                          enable build and use of the optional package pysingular: A basic Python
                          interface to Singular
                          * package info: ./sage -info pysingular
  --disable-pysingular    disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-pysingular=no
  --enable-python_igraph={no|if_installed (default)|yes}
                          enable build and use of the optional package python_igraph: Python
                          bindings for igraph
                          * package info: ./sage -info python_igraph
  --disable-python_igraph disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-python_igraph=no
  --enable-qepcad={no|if_installed (default)|yes}
                          enable build and use of the experimental package qepcad: Quantifier
                          elimination by partial cylindrical algebraic decomposition
                          * package info: ./sage -info qepcad
  --disable-qepcad        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-qepcad=no
  --enable-r_jupyter={no|if_installed (default)|yes}
                          enable build and use of the experimental package r_jupyter: Jupyter kernel
                          for R
                          * package info: ./sage -info r_jupyter
  --disable-r_jupyter     disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-r_jupyter=no
  --enable-rst2ipynb={no|if_installed (default)|yes}
                          enable build and use of the optional package rst2ipynb: Convert
                          reStructuredText files to Jupyter notebooks
                          * package info: ./sage -info rst2ipynb
  --disable-rst2ipynb     disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-rst2ipynb=no
  --enable-rubiks={no|if_installed (default)|yes}
                          enable build and use of the optional package rubiks: Programs for
                          Rubik's cube
                          * package info: ./sage -info rubiks
  --disable-rubiks        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-rubiks=no
  --enable-saclib={no|if_installed (default)|yes}
                          enable build and use of the optional package saclib: Computations with
                          real algebraic numbers
                          * package info: ./sage -info saclib
  --disable-saclib        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-saclib=no
  --enable-sagemath_categories={no|if_installed (default)|yes}
                          enable build and use of the experimental package Sage: Open Source
                          Mathematics Software: Sage categories and basic rings
                          * package info: ./sage -info sagemath_categories
  --disable-sagemath_categories
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sagemath_categories=no
  --enable-sagemath_doc_pdf={no|if_installed (default)|yes}
                          enable build and use of the optional package sagemath_doc_pdf: SageMath
                          documentation in PDF format
                          * package info: ./sage -info sagemath_doc_pdf
  --disable-sagemath_doc_pdf
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sagemath_doc_pdf=no
  --enable-sagemath_environment={no|if_installed (default)|yes}
                          enable build and use of the experimental package Sage: Open Source
                          Mathematics Software: System and software environment
                          * package info: ./sage -info sagemath_environment
  --disable-sagemath_environment
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sagemath_environment=no
  --enable-sagemath_objects={no|if_installed (default)|yes}
                          enable build and use of the experimental package Sage: Open Source
                          Mathematics Software: Sage objects, elements, parents, categories,
                          coercion, metaclasses
                          * package info: ./sage -info sagemath_objects
  --disable-sagemath_objects
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sagemath_objects=no
  --enable-sagemath_repl={no|if_installed (default)|yes}
                          enable build and use of the experimental package Sage: Open Source
                          Mathematics Software: IPython kernel, Sage preparser, doctester
                          * package info: ./sage -info sagemath_repl
  --disable-sagemath_repl disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sagemath_repl=no
  --enable-sage_numerical_backends_coin={no|if_installed (default)|yes}
                          enable build and use of the optional package
                          sage_numerical_backends_coin: COIN-OR backend for Sage
                          MixedIntegerLinearProgram
                          * package info: ./sage -info sage_numerical_backends_coin
  --disable-sage_numerical_backends_coin
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sage_numerical_backends_coin=no
  --enable-sage_numerical_backends_cplex={no|if_installed (default)|yes}
                          enable build and use of the optional package
                          sage_numerical_backends_cplex: Cplex backend for Sage
                          MixedIntegerLinearProgram
                          * package info: ./sage -info sage_numerical_backends_cplex
  --disable-sage_numerical_backends_cplex
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sage_numerical_backends_cplex=no
  --enable-sage_numerical_backends_gurobi={no|if_installed (default)|yes}
                          enable build and use of the optional package
                          sage_numerical_backends_gurobi: Gurobi backend for Sage
                          MixedIntegerLinearProgram
                          * package info: ./sage -info sage_numerical_backends_gurobi
  --disable-sage_numerical_backends_gurobi
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sage_numerical_backends_gurobi=no
  --enable-sage_sws2rst={no|if_installed (default)|yes}
                          enable build and use of the optional package sage_sws2rst: Translate
                          legacy Sage worksheet files (.sws) to reStructuredText (.rst) files
                          * package info: ./sage -info sage_sws2rst
  --disable-sage_sws2rst  disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sage_sws2rst=no
  --enable-scipoptsuite={no|if_installed (default)|yes}
                          enable build and use of the experimental package scipoptsuite: Mixed integer
                          programming solver
                          * package info: ./sage -info scipoptsuite
  --disable-scipoptsuite  disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-scipoptsuite=no
  --enable-singular_jupyter={no|if_installed (default)|yes}
                          enable build and use of the optional package singular_jupyter: Jupyter
                          kernel for Singular
                          * package info: ./sage -info singular_jupyter
  --disable-singular_jupyter
                          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-singular_jupyter=no
  --enable-sirocco={no|if_installed (default)|yes}
                          enable build and use of the optional package sirocco: Compute
                          topologically certified root continuation of bivariate polynomials
                          * package info: ./sage -info sirocco
  --disable-sirocco       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-sirocco=no
  --enable-surf={no|if_installed (default)|yes}
                          enable build and use of the experimental package surf: Visualization of
                          algebraic curves, algebraic surfaces and hyperplane sections of surfaces
                          * package info: ./sage -info surf
  --disable-surf          disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-surf=no
  --enable-symengine={no|if_installed (default)|yes}
                          enable build and use of the optional package symengine: A C++ symbolic
                          manipulation library
                          * package info: ./sage -info symengine
  --disable-symengine     disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-symengine=no
  --enable-symengine_py={no|if_installed (default)|yes}
                          enable build and use of the experimental package symengine_py: Python
                          wrappers for SymEngine
                          * package info: ./sage -info symengine_py
  --disable-symengine_py  disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-symengine_py=no
  --enable-tdlib={no|if_installed (default)|yes}
                          enable build and use of the optional package tdlib: Algorithms for
                          computing tree decompositions
                          * package info: ./sage -info tdlib
  --disable-tdlib         disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-tdlib=no
  --enable-texlive={no|if_installed (default)|yes}
                          enable build and use of the optional package texlive: A comprehensive
                          TeX system
                          * package info: ./sage -info texlive
  --disable-texlive       disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-texlive=no
  --enable-texttable={no|if_installed (default)|yes}
                          enable build and use of the optional package texttable: Python module
                          for creating simple ASCII tables
                          * package info: ./sage -info texttable
  --disable-texttable     disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-texttable=no
  --enable-tides={no|if_installed (default)|yes}
                          enable build and use of the optional package tides: Integration of ODEs
                          * package info: ./sage -info tides
  --disable-tides         disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-tides=no
  --enable-topcom={no|if_installed (default)|yes}
                          enable build and use of the optional package topcom: Compute
                          triangulations of point configurations and oriented matroids
                          * package info: ./sage -info topcom
  --disable-topcom        disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-topcom=no
  --enable-valgrind={no|if_installed (default)|yes}
                          enable build and use of the experimental package valgrind: Memory error
                          detector, call graph generator, runtime profiler
                          * package info: ./sage -info valgrind
  --disable-valgrind      disable build and uninstall if previously installed by Sage in PREFIX;
                          same as --enable-valgrind=no
  --disable-ppltest       do not try to compile and run a test PPL program

Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
  --with-sage-venv={auto (default),yes,no,SAGE_VENV}
                          put Python packages into an installation hierarchy
                          separate from prefix
  --with-system-4ti2={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system 4ti2
  --with-system-gcc={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gcc
  --with-system-gmp={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gmp
  --with-system-glpk={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system glpk
  --with-system-zlib={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system zlib
  --with-system-appdirs={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system appdirs
  --with-system-virtualenv={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system virtualenv
  --with-system-tox={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system tox
  --with-system-arb={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system arb
  --with-system-flint={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system flint
  --with-system-mpfr={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system mpfr
  --with-system-ntl={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system ntl
  --with-system-boost_cropped={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system boost_cropped
  --with-boost[=ARG]      use Boost library from a standard location
                          (ARG=yes), from the specified location (ARG=<path>),
                          or disable it (ARG=no) [ARG=yes]
  --with-boost-libdir=LIB_DIR
                          Force given directory for boost libraries. Note that
                          this will override library path detection, so use
                          this parameter only if default library detection
                          fails and you know exactly where your boost
                          libraries are located.
  --with-system-brial={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system brial
  --with-system-m4ri={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system m4ri
  --with-system-libpng={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libpng
  --with-system-bzip2={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system bzip2
  --with-system-cbc={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system cbc
  --with-system-openblas={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system openblas
  --with-system-gfortran={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gfortran
  --with-system-cddlib={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system cddlib
  --with-system-cliquer={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system cliquer
  --with-system-cmake={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system cmake
  --with-system-coxeter3={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system coxeter3
  --with-system-curl={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system curl
  --with-libcurl=PREFIX   look for the curl library in PREFIX/lib and headers
                          in PREFIX/include
  --with-system-_develop={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system _develop
  --with-system-distlib={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system distlib
  --with-system-ecl={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system ecl
  --with-system-gc={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gc
  --with-system-libatomic_ops={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libatomic_ops
  --with-system-eclib={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system eclib
  --with-system-pari={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pari
  --with-system-readline={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system readline
  --with-system-ncurses={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system ncurses
  --with-system-ecm={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system ecm
  --with-system-fflas_ffpack={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system fflas_ffpack
  --with-system-givaro={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system givaro
  --with-system-ffmpeg={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system ffmpeg
  --with-system-filelock={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system filelock
  --with-system-flintqs={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system flintqs
  --with-system-fplll={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system fplll
  --with-system-freetype={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system freetype
  --with-system-gengetopt={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gengetopt
  --with-system-gf2x={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gf2x
  --with-system-gfan={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gfan
  --with-system-giac={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system giac
  --with-system-git={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system git
  --with-system-gp2c={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gp2c
  --with-system-graphviz={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system graphviz
  --with-system-gsl={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system gsl
  --with-system-iconv={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system iconv
  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
  --with-system-igraph={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system igraph
  --with-system-imagemagick={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system imagemagick
  --with-system-iml={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system iml
  --with-system-info={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system info
  --with-system-isl={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system isl
  --with-system-lcalc={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system lcalc
  --with-system-libbraiding={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libbraiding
  --with-system-libffi={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libffi
  --with-system-libgd={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libgd
  --with-system-libgraphviz={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libgraphviz
  --with-system-libhomfly={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libhomfly
  --with-system-liblzma={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system liblzma
  --with-system-xz={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system xz
  --with-system-libnauty={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libnauty
  --with-system-nauty={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system nauty
  --with-system-libsemigroups={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libsemigroups
  --with-system-libxml2={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system libxml2
  --with-system-linbox={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system linbox
  --with-system-m4rie={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system m4rie
  --with-system-llvm={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system llvm
  --with-system-lrcalc={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system lrcalc
  --with-system-lrslib={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system lrslib
  --with-system-mpc={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system mpc
  --with-system-mpfi={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system mpfi
  --with-system-ninja_build={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system ninja_build
  --with-system-openssl={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system openssl
  --with-system-python3={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system python3
  --with-python=PYTHON3   Python 3 executable to use for the Sage venv;
                          default: python3
  --with-openssl=DIR      override root of the OpenSSL directory to DIR
  --with-system-palp={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system palp
  --with-system-pandoc={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pandoc
  --with-system-pari_elldata={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pari_elldata
  --with-system-pari_galdata={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pari_galdata
  --with-system-pari_galpol={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pari_galpol
  --with-system-pari_nftables={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pari_nftables
  --with-system-pari_seadata={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pari_seadata
  --with-system-pari_seadata_small={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pari_seadata_small
  --with-system-patch={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system patch
  --with-system-pcre={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pcre
  --with-system-pdf2svg={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pdf2svg
  --with-system-perl_cpan_polymake_prereq={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system perl_cpan_polymake_prereq
  --with-system-perl_mongodb={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system perl_mongodb
  --with-system-perl_term_readline_gnu={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system perl_term_readline_gnu
  --with-system-pkgconf={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system pkgconf
  --with-system-planarity={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system planarity
  --with-system-polymake={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system polymake
  --with-system-ppl={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system ppl
  --with-ppl-prefix=PREFIX
                          prefix used to configure the PPL
  --with-ppl-exec-prefix=PREFIX
                          exec-prefix used to configure the PPL
  --with-system-_prereq={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system _prereq
  --with-system-primecount={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system primecount
  --with-system-primesieve={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system primesieve
  --with-system-qhull={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system qhull
  --with-system-r={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system r
  --with-system-_recommended={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system _recommended
  --with-system-rw={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system rw
  --with-system-singular={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system singular
  --with-system-sqlite={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system sqlite
  --with-system-suitesparse={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system suitesparse
  --with-system-symmetrica={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system symmetrica
  --with-system-sympow={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system sympow
  --with-system-tachyon={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system tachyon
  --with-system-texlive={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system texlive
  --with-system-toml={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system toml
  --with-system-zeromq={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system zeromq
  --with-zmq=<prefix>     ZMQ prefix directory
  --with-system-zn_poly={no|yes (default)|force (exit with an error if no usable version is found)}
                          detect and use an existing system zn_poly

Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  LIBS        libraries to pass to the linker, e.g. -l<library>
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
              you have headers in a nonstandard directory <include dir>
  SAGE_FAT_BINARY
              set to "yes" to build binaries that will run on the widest range
              of target CPUs (but not relocatable)
  SAGE_DEBUG  controls debugging support: "no" debugging; debugging "symbols"
              (default); build debug version ("yes")
  PKG_CONFIG  path to pkg-config utility
  PKG_CONFIG_PATH
              directories to add to pkg-config's search path
  PKG_CONFIG_LIBDIR
              path overriding pkg-config's built-in search path
  CXXFLAGS    C compiler flags
  FCFLAGS     Fortran compiler flags
  F77CFLAGS   Fortran 77 compiler flags
  CPP         C preprocessor
  CXX         C++ compiler command
  FC          Fortran compiler command
  OBJC        Objective C compiler command
  OBJCFLAGS   Objective C compiler flags
  OBJCXX      Objective C++ compiler command
  OBJCXXFLAGS Objective C++ compiler flags
  CXXCPP      C++ preprocessor
  LIBPNG_CFLAGS
              C compiler flags for LIBPNG, overriding pkg-config
  LIBPNG_LIBS linker flags for LIBPNG, overriding pkg-config
  ntl_includedir
              value of includedir for ntl, overriding pkg-config
  ntl_libdir  value of libdir for ntl, overriding pkg-config
  M4RI_CFLAGS C compiler flags for M4RI, overriding pkg-config
  M4RI_LIBS   linker flags for M4RI, overriding pkg-config
  OPENBLAS_CFLAGS
              C compiler flags for OPENBLAS, overriding pkg-config
  OPENBLAS_LIBS
              linker flags for OPENBLAS, overriding pkg-config
  OPENBLASPCDIR
              value of pcfiledir for openblas, overriding pkg-config
  CBLAS_CFLAGS
              C compiler flags for CBLAS, overriding pkg-config
  CBLAS_LIBS  linker flags for CBLAS, overriding pkg-config
  LAPACK_CFLAGS
              C compiler flags for LAPACK, overriding pkg-config
  LAPACK_LIBS linker flags for LAPACK, overriding pkg-config
  CBC_CFLAGS  C compiler flags for CBC, overriding pkg-config
  CBC_LIBS    linker flags for CBC, overriding pkg-config
  LIBATOMIC_OPS_CFLAGS
              C compiler flags for LIBATOMIC_OPS, overriding pkg-config
  LIBATOMIC_OPS_LIBS
              linker flags for LIBATOMIC_OPS, overriding pkg-config
  GC_CFLAGS   C compiler flags for GC, overriding pkg-config
  GC_LIBS     linker flags for GC, overriding pkg-config
  NCURSES_CFLAGS
              C compiler flags for NCURSES, overriding pkg-config
  NCURSES_LIBS
              linker flags for NCURSES, overriding pkg-config
  READLINE_CFLAGS
              C compiler flags for READLINE, overriding pkg-config
  READLINE_LIBS
              linker flags for READLINE, overriding pkg-config
  ECLIB_CFLAGS
              C compiler flags for ECLIB, overriding pkg-config
  ECLIB_LIBS  linker flags for ECLIB, overriding pkg-config
  FFLAS_FFPACK_CFLAGS
              C compiler flags for FFLAS_FFPACK, overriding pkg-config
  FFLAS_FFPACK_LIBS
              linker flags for FFLAS_FFPACK, overriding pkg-config
  FPLLL_CFLAGS
              C compiler flags for FPLLL, overriding pkg-config
  FPLLL_LIBS  linker flags for FPLLL, overriding pkg-config
  FREETYPE_CFLAGS
              C compiler flags for FREETYPE, overriding pkg-config
  FREETYPE_LIBS
              linker flags for FREETYPE, overriding pkg-config
  GF2X_CFLAGS C compiler flags for GF2X, overriding pkg-config
  GF2X_LIBS   linker flags for GF2X, overriding pkg-config
  GSL_CFLAGS  C compiler flags for GSL, overriding pkg-config
  GSL_LIBS    linker flags for GSL, overriding pkg-config
  GSLPCDIR    value of pcfiledir for gsl, overriding pkg-config
  IGRAPH_CFLAGS
              C compiler flags for IGRAPH, overriding pkg-config
  IGRAPH_LIBS linker flags for IGRAPH, overriding pkg-config
  ISL_CFLAGS  C compiler flags for ISL, overriding pkg-config
  ISL_LIBS    linker flags for ISL, overriding pkg-config
  LIBFFI_CFLAGS
              C compiler flags for LIBFFI, overriding pkg-config
  LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config
  LIBGD_CFLAGS
              C compiler flags for LIBGD, overriding pkg-config
  LIBGD_LIBS  linker flags for LIBGD, overriding pkg-config
  LIBSEMIGROUPS_CFLAGS
              C compiler flags for LIBSEMIGROUPS, overriding pkg-config
  LIBSEMIGROUPS_LIBS
              linker flags for LIBSEMIGROUPS, overriding pkg-config
  LINBOX_CFLAGS
              C compiler flags for LINBOX, overriding pkg-config
  LINBOX_LIBS linker flags for LINBOX, overriding pkg-config
  PCRE_CFLAGS C compiler flags for PCRE, overriding pkg-config
  PCRE_LIBS   linker flags for PCRE, overriding pkg-config
  PRIMESIEVE_CFLAGS
              C compiler flags for PRIMESIEVE, overriding pkg-config
  PRIMESIEVE_LIBS
              linker flags for PRIMESIEVE, overriding pkg-config
  PRIMECOUNT_CFLAGS
              C compiler flags for PRIMECOUNT, overriding pkg-config
  PRIMECOUNT_LIBS
              linker flags for PRIMECOUNT, overriding pkg-config
  R_CFLAGS    C compiler flags for R, overriding pkg-config
  R_LIBS      linker flags for R, overriding pkg-config
  SINGULAR_CFLAGS
              C compiler flags for SINGULAR, overriding pkg-config
  SINGULAR_LIBS
              linker flags for SINGULAR, overriding pkg-config
  SINGULAR_LIB_DIR
              value of libdir for Singular, overriding pkg-config

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.

Report bugs to <sage-devel@googlegroups.com>.
_ACEOF
ac_status=$?
fi

if test "$ac_init_help" = "recursive"; then
  # If there are subdirs, report their specific --help.
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
    test -d "$ac_dir" ||
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
      continue
    ac_builddir=.

case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
  # A ".." for each directory in $ac_dir_suffix.
  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  case $ac_top_builddir_sub in
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  esac ;;
esac
ac_abs_top_builddir=$ac_pwd
ac_abs_builddir=$ac_pwd$ac_dir_suffix
# for backward compatibility:
ac_top_builddir=$ac_top_build_prefix

case $srcdir in
  .)  # We are building in place.
    ac_srcdir=.
    ac_top_srcdir=$ac_top_builddir_sub
    ac_abs_top_srcdir=$ac_pwd ;;
  [\\/]* | ?:[\\/]* )  # Absolute name.
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_top_srcdir=$srcdir
    ac_abs_top_srcdir=$srcdir ;;
  *) # Relative name.
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
esac
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix

    cd "$ac_dir" || { ac_status=$?; continue; }
    # Check for configure.gnu first; this name is used for a wrapper for
    # Metaconfig's "Configure" on case-insensitive file systems.
    if test -f "$ac_srcdir/configure.gnu"; then
      echo &&
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
    elif test -f "$ac_srcdir/configure"; then
      echo &&
      $SHELL "$ac_srcdir/configure" --help=recursive
    else
      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
    fi || ac_status=$?
    cd "$ac_pwd" || { ac_status=$?; break; }
  done
fi

test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
  cat <<\_ACEOF
Sage configure 9.7.rc1
generated by GNU Autoconf 2.71

Copyright (C) 2021 Free Software Foundation, Inc.
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.

GPL version 3
_ACEOF
  exit
fi

## ------------------------ ##
## Autoconf initialization. ##
## ------------------------ ##

# ac_fn_c_try_compile LINENO
# --------------------------
# Try to compile conftest.$ac_ext, and return whether this succeeded.
ac_fn_c_try_compile ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  rm -f conftest.$ac_objext conftest.beam
  if { { ac_try="$ac_compile"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compile") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && {
	 test -z "$ac_c_werror_flag" ||
	 test ! -s conftest.err
       } && test -s conftest.$ac_objext
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

	ac_retval=1
fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_c_try_compile

# ac_fn_c_try_cpp LINENO
# ----------------------
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
ac_fn_c_try_cpp ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  if { { ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } > conftest.i && {
	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
	 test ! -s conftest.err
       }
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

    ac_retval=1
fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_c_try_cpp

# ac_fn_cxx_try_compile LINENO
# ----------------------------
# Try to compile conftest.$ac_ext, and return whether this succeeded.
ac_fn_cxx_try_compile ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  rm -f conftest.$ac_objext conftest.beam
  if { { ac_try="$ac_compile"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compile") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && {
	 test -z "$ac_cxx_werror_flag" ||
	 test ! -s conftest.err
       } && test -s conftest.$ac_objext
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

	ac_retval=1
fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_cxx_try_compile

# ac_fn_fc_try_compile LINENO
# ---------------------------
# Try to compile conftest.$ac_ext, and return whether this succeeded.
ac_fn_fc_try_compile ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  rm -f conftest.$ac_objext conftest.beam
  if { { ac_try="$ac_compile"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compile") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && {
	 test -z "$ac_fc_werror_flag" ||
	 test ! -s conftest.err
       } && test -s conftest.$ac_objext
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

	ac_retval=1
fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_fc_try_compile

# ac_fn_objc_try_compile LINENO
# -----------------------------
# Try to compile conftest.$ac_ext, and return whether this succeeded.
ac_fn_objc_try_compile ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  rm -f conftest.$ac_objext conftest.beam
  if { { ac_try="$ac_compile"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compile") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && {
	 test -z "$ac_objc_werror_flag" ||
	 test ! -s conftest.err
       } && test -s conftest.$ac_objext
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

	ac_retval=1
fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_objc_try_compile

# ac_fn_objcxx_try_compile LINENO
# -------------------------------
# Try to compile conftest.$ac_ext, and return whether this succeeded.
ac_fn_objcxx_try_compile ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  rm -f conftest.$ac_objext conftest.beam
  if { { ac_try="$ac_compile"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compile") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && {
	 test -z "$ac_objcxx_werror_flag" ||
	 test ! -s conftest.err
       } && test -s conftest.$ac_objext
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

	ac_retval=1
fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_objcxx_try_compile

# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
# ---------------------------------------------------------
# Tests whether HEADER exists and can be compiled using the include files in
# INCLUDES, setting the cache variable VAR accordingly.
ac_fn_cxx_check_header_compile ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
printf %s "checking for $2... " >&6; }
if eval test \${$3+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$4
#include <$2>
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  eval "$3=yes"
else $as_nop
  eval "$3=no"
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
eval ac_res=\$$3
	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
printf "%s\n" "$ac_res" >&6; }
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno

} # ac_fn_cxx_check_header_compile

# ac_fn_cxx_try_link LINENO
# -------------------------
# Try to link conftest.$ac_ext, and return whether this succeeded.
ac_fn_cxx_try_link ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
  if { { ac_try="$ac_link"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_link") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && {
	 test -z "$ac_cxx_werror_flag" ||
	 test ! -s conftest.err
       } && test -s conftest$ac_exeext && {
	 test "$cross_compiling" = yes ||
	 test -x conftest$ac_exeext
       }
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

	ac_retval=1
fi
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  # interfere with the next link command; also delete a directory that is
  # left behind by Apple's compiler.  We do this before executing the actions.
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_cxx_try_link

# ac_fn_c_try_link LINENO
# -----------------------
# Try to link conftest.$ac_ext, and return whether this succeeded.
ac_fn_c_try_link ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
  if { { ac_try="$ac_link"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_link") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && {
	 test -z "$ac_c_werror_flag" ||
	 test ! -s conftest.err
       } && test -s conftest$ac_exeext && {
	 test "$cross_compiling" = yes ||
	 test -x conftest$ac_exeext
       }
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

	ac_retval=1
fi
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  # interfere with the next link command; also delete a directory that is
  # left behind by Apple's compiler.  We do this before executing the actions.
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_c_try_link

# ac_fn_cxx_try_cpp LINENO
# ------------------------
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
ac_fn_cxx_try_cpp ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  if { { ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    grep -v '^ *+' conftest.err >conftest.er1
    cat conftest.er1 >&5
    mv -f conftest.er1 conftest.err
  fi
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } > conftest.i && {
	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
	 test ! -s conftest.err
       }
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

    ac_retval=1
fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_cxx_try_cpp

# ac_fn_cxx_try_run LINENO
# ------------------------
# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
# executables *can* be run.
ac_fn_cxx_try_run ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  if { { ac_try="$ac_link"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  { { case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; }
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: program exited with status $ac_status" >&5
       printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

       ac_retval=$ac_status
fi
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_cxx_try_run

# ac_fn_c_try_run LINENO
# ----------------------
# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
# executables *can* be run.
ac_fn_c_try_run ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  if { { ac_try="$ac_link"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  { { case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; }
then :
  ac_retval=0
else $as_nop
  printf "%s\n" "$as_me: program exited with status $ac_status" >&5
       printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

       ac_retval=$ac_status
fi
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_c_try_run

# ac_fn_cxx_check_func LINENO FUNC VAR
# ------------------------------------
# Tests whether FUNC exists, setting the cache variable VAR accordingly
ac_fn_cxx_check_func ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
printf %s "checking for $2... " >&6; }
if eval test \${$3+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
#define $2 innocuous_$2

/* System header to define __stub macros and hopefully few prototypes,
   which can conflict with char $2 (); below.  */

#include <limits.h>
#undef $2

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
#ifdef __cplusplus
extern "C"
#endif
char $2 ();
/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined __stub_$2 || defined __stub___$2
choke me
#endif

int
main (void)
{
return $2 ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  eval "$3=yes"
else $as_nop
  eval "$3=no"
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
fi
eval ac_res=\$$3
	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
printf "%s\n" "$ac_res" >&6; }
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno

} # ac_fn_cxx_check_func

# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
# -------------------------------------------------------
# Tests whether HEADER exists and can be compiled using the include files in
# INCLUDES, setting the cache variable VAR accordingly.
ac_fn_c_check_header_compile ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
printf %s "checking for $2... " >&6; }
if eval test \${$3+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$4
#include <$2>
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  eval "$3=yes"
else $as_nop
  eval "$3=no"
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
eval ac_res=\$$3
	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
printf "%s\n" "$ac_res" >&6; }
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno

} # ac_fn_c_check_header_compile
ac_configure_args_raw=
for ac_arg
do
  case $ac_arg in
  *\'*)
    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  esac
  as_fn_append ac_configure_args_raw " '$ac_arg'"
done

case $ac_configure_args_raw in
  *$as_nl*)
    ac_safe_unquote= ;;
  *)
    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
    ac_unsafe_a="$ac_unsafe_z#~"
    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
esac

cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by Sage $as_me 9.7.rc1, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ $0$ac_configure_args_raw

_ACEOF
exec 5>>config.log
{
cat <<_ASUNAME
## --------- ##
## Platform. ##
## --------- ##

hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`

/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`

/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`

_ASUNAME

as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    printf "%s\n" "PATH: $as_dir"
  done
IFS=$as_save_IFS

} >&5

cat >&5 <<_ACEOF


## ----------- ##
## Core tests. ##
## ----------- ##

_ACEOF


# Keep a trace of the command line.
# Strip out --no-create and --no-recursion so they do not pile up.
# Strip out --silent because we don't want to record it for future runs.
# Also quote any args containing shell meta-characters.
# Make two passes to allow for proper duplicate-argument suppression.
ac_configure_args=
ac_configure_args0=
ac_configure_args1=
ac_must_keep_next=false
for ac_pass in 1 2
do
  for ac_arg
  do
    case $ac_arg in
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
    | -silent | --silent | --silen | --sile | --sil)
      continue ;;
    *\'*)
      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
    esac
    case $ac_pass in
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
    2)
      as_fn_append ac_configure_args1 " '$ac_arg'"
      if test $ac_must_keep_next = true; then
	ac_must_keep_next=false # Got value, back to normal.
      else
	case $ac_arg in
	  *=* | --config-cache | -C | -disable-* | --disable-* \
	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
	  | -with-* | --with-* | -without-* | --without-* | --x)
	    case "$ac_configure_args0 " in
	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
	    esac
	    ;;
	  -* ) ac_must_keep_next=true ;;
	esac
      fi
      as_fn_append ac_configure_args " '$ac_arg'"
      ;;
    esac
  done
done
{ ac_configure_args0=; unset ac_configure_args0;}
{ ac_configure_args1=; unset ac_configure_args1;}

# When interrupted or exit'd, cleanup temporary files, and complete
# config.log.  We remove comments because anyway the quotes in there
# would cause problems or look ugly.
# WARNING: Use '\'' to represent an apostrophe within the trap.
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
trap 'exit_status=$?
  # Sanitize IFS.
  IFS=" ""	$as_nl"
  # Save into config.log some information that might help in debugging.
  {
    echo

    printf "%s\n" "## ---------------- ##
## Cache variables. ##
## ---------------- ##"
    echo
    # The following way of writing the cache mishandles newlines in values,
(
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
    eval ac_val=\$$ac_var
    case $ac_val in #(
    *${as_nl}*)
      case $ac_var in #(
      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
      esac
      case $ac_var in #(
      _ | IFS | as_nl) ;; #(
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
      *) { eval $ac_var=; unset $ac_var;} ;;
      esac ;;
    esac
  done
  (set) 2>&1 |
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
    *${as_nl}ac_space=\ *)
      sed -n \
	"s/'\''/'\''\\\\'\'''\''/g;
	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
      ;; #(
    *)
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      ;;
    esac |
    sort
)
    echo

    printf "%s\n" "## ----------------- ##
## Output variables. ##
## ----------------- ##"
    echo
    for ac_var in $ac_subst_vars
    do
      eval ac_val=\$$ac_var
      case $ac_val in
      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
      esac
      printf "%s\n" "$ac_var='\''$ac_val'\''"
    done | sort
    echo

    if test -n "$ac_subst_files"; then
      printf "%s\n" "## ------------------- ##
## File substitutions. ##
## ------------------- ##"
      echo
      for ac_var in $ac_subst_files
      do
	eval ac_val=\$$ac_var
	case $ac_val in
	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
	esac
	printf "%s\n" "$ac_var='\''$ac_val'\''"
      done | sort
      echo
    fi

    if test -s confdefs.h; then
      printf "%s\n" "## ----------- ##
## confdefs.h. ##
## ----------- ##"
      echo
      cat confdefs.h
      echo
    fi
    test "$ac_signal" != 0 &&
      printf "%s\n" "$as_me: caught signal $ac_signal"
    printf "%s\n" "$as_me: exit $exit_status"
  } >&5
  rm -f core *.core core.conftest.* &&
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
    exit $exit_status
' 0
for ac_signal in 1 2 13 15; do
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
done
ac_signal=0

# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -f -r conftest* confdefs.h

printf "%s\n" "/* confdefs.h */" > confdefs.h

# Predefined preprocessor variables.

printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h

printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h

printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h

printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h

printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h

printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h


# Let the site file select an alternate cache file if it wants to.
# Prefer an explicitly selected file to automatically selected ones.
if test -n "$CONFIG_SITE"; then
  ac_site_files="$CONFIG_SITE"
elif test "x$prefix" != xNONE; then
  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
else
  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
fi

for ac_site_file in $ac_site_files
do
  case $ac_site_file in #(
  */*) :
     ;; #(
  *) :
    ac_site_file=./$ac_site_file ;;
esac
  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
    sed 's/^/| /' "$ac_site_file" >&5
    . "$ac_site_file" \
      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "failed to load site script $ac_site_file
See \`config.log' for more details" "$LINENO" 5; }
  fi
done

if test -r "$cache_file"; then
  # Some versions of bash will fail to source /dev/null (special files
  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
    case $cache_file in
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
      *)                      . "./$cache_file";;
    esac
  fi
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
  >$cache_file
fi

# Test code for whether the C compiler supports C89 (global declarations)
ac_c_conftest_c89_globals='
/* Does the compiler advertise C89 conformance?
   Do not test the value of __STDC__, because some compilers set it to 0
   while being otherwise adequately conformant. */
#if !defined __STDC__
# error "Compiler does not advertise C89 conformance"
#endif

#include <stddef.h>
#include <stdarg.h>
struct stat;
/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
struct buf { int x; };
struct buf * (*rcsopen) (struct buf *, struct stat *, int);
static char *e (p, i)
     char **p;
     int i;
{
  return p[i];
}
static char *f (char * (*g) (char **, int), char **p, ...)
{
  char *s;
  va_list v;
  va_start (v,p);
  s = g (p, va_arg (v,int));
  va_end (v);
  return s;
}

/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   function prototypes and stuff, but not \xHH hex character constants.
   These do not provoke an error unfortunately, instead are silently treated
   as an "x".  The following induces an error, until -std is added to get
   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
   array size at least.  It is necessary to write \x00 == 0 to get something
   that is true only with -std.  */
int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];

/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   inside strings and character constants.  */
#define FOO(x) '\''x'\''
int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];

int test (int i, double x);
struct s1 {int (*f) (int a);};
struct s2 {int (*f) (double a);};
int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
               int, int);'

# Test code for whether the C compiler supports C89 (body of main).
ac_c_conftest_c89_main='
ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
'

# Test code for whether the C compiler supports C99 (global declarations)
ac_c_conftest_c99_globals='
// Does the compiler advertise C99 conformance?
#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
# error "Compiler does not advertise C99 conformance"
#endif

#include <stdbool.h>
extern int puts (const char *);
extern int printf (const char *, ...);
extern int dprintf (int, const char *, ...);
extern void *malloc (size_t);

// Check varargs macros.  These examples are taken from C99 6.10.3.5.
// dprintf is used instead of fprintf to avoid needing to declare
// FILE and stderr.
#define debug(...) dprintf (2, __VA_ARGS__)
#define showlist(...) puts (#__VA_ARGS__)
#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
static void
test_varargs_macros (void)
{
  int x = 1234;
  int y = 5678;
  debug ("Flag");
  debug ("X = %d\n", x);
  showlist (The first, second, and third items.);
  report (x>y, "x is %d but y is %d", x, y);
}

// Check long long types.
#define BIG64 18446744073709551615ull
#define BIG32 4294967295ul
#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
#if !BIG_OK
  #error "your preprocessor is broken"
#endif
#if BIG_OK
#else
  #error "your preprocessor is broken"
#endif
static long long int bignum = -9223372036854775807LL;
static unsigned long long int ubignum = BIG64;

struct incomplete_array
{
  int datasize;
  double data[];
};

struct named_init {
  int number;
  const wchar_t *name;
  double average;
};

typedef const char *ccp;

static inline int
test_restrict (ccp restrict text)
{
  // See if C++-style comments work.
  // Iterate through items via the restricted pointer.
  // Also check for declarations in for loops.
  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
    continue;
  return 0;
}

// Check varargs and va_copy.
static bool
test_varargs (const char *format, ...)
{
  va_list args;
  va_start (args, format);
  va_list args_copy;
  va_copy (args_copy, args);

  const char *str = "";
  int number = 0;
  float fnumber = 0;

  while (*format)
    {
      switch (*format++)
	{
	case '\''s'\'': // string
	  str = va_arg (args_copy, const char *);
	  break;
	case '\''d'\'': // int
	  number = va_arg (args_copy, int);
	  break;
	case '\''f'\'': // float
	  fnumber = va_arg (args_copy, double);
	  break;
	default:
	  break;
	}
    }
  va_end (args_copy);
  va_end (args);

  return *str && number && fnumber;
}
'

# Test code for whether the C compiler supports C99 (body of main).
ac_c_conftest_c99_main='
  // Check bool.
  _Bool success = false;
  success |= (argc != 0);

  // Check restrict.
  if (test_restrict ("String literal") == 0)
    success = true;
  char *restrict newvar = "Another string";

  // Check varargs.
  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
  test_varargs_macros ();

  // Check flexible array members.
  struct incomplete_array *ia =
    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
  ia->datasize = 10;
  for (int i = 0; i < ia->datasize; ++i)
    ia->data[i] = i * 1.234;

  // Check named initializers.
  struct named_init ni = {
    .number = 34,
    .name = L"Test wide string",
    .average = 543.34343,
  };

  ni.number = 58;

  int dynamic_array[ni.number];
  dynamic_array[0] = argv[0][0];
  dynamic_array[ni.number - 1] = 543;

  // work around unused variable warnings
  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
	 || dynamic_array[ni.number - 1] != 543);
'

# Test code for whether the C compiler supports C11 (global declarations)
ac_c_conftest_c11_globals='
// Does the compiler advertise C11 conformance?
#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
# error "Compiler does not advertise C11 conformance"
#endif

// Check _Alignas.
char _Alignas (double) aligned_as_double;
char _Alignas (0) no_special_alignment;
extern char aligned_as_int;
char _Alignas (0) _Alignas (int) aligned_as_int;

// Check _Alignof.
enum
{
  int_alignment = _Alignof (int),
  int_array_alignment = _Alignof (int[100]),
  char_alignment = _Alignof (char)
};
_Static_assert (0 < -_Alignof (int), "_Alignof is signed");

// Check _Noreturn.
int _Noreturn does_not_return (void) { for (;;) continue; }

// Check _Static_assert.
struct test_static_assert
{
  int x;
  _Static_assert (sizeof (int) <= sizeof (long int),
                  "_Static_assert does not work in struct");
  long int y;
};

// Check UTF-8 literals.
#define u8 syntax error!
char const utf8_literal[] = u8"happens to be ASCII" "another string";

// Check duplicate typedefs.
typedef long *long_ptr;
typedef long int *long_ptr;
typedef long_ptr long_ptr;

// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
struct anonymous
{
  union {
    struct { int i; int j; };
    struct { int k; long int l; } w;
  };
  int m;
} v1;
'

# Test code for whether the C compiler supports C11 (body of main).
ac_c_conftest_c11_main='
  _Static_assert ((offsetof (struct anonymous, i)
		   == offsetof (struct anonymous, w.k)),
		  "Anonymous union alignment botch");
  v1.i = 2;
  v1.w.k = 5;
  ok |= v1.i != 5;
'

# Test code for whether the C compiler supports C11 (complete).
ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
${ac_c_conftest_c99_globals}
${ac_c_conftest_c11_globals}

int
main (int argc, char **argv)
{
  int ok = 0;
  ${ac_c_conftest_c89_main}
  ${ac_c_conftest_c99_main}
  ${ac_c_conftest_c11_main}
  return ok;
}
"

# Test code for whether the C compiler supports C99 (complete).
ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
${ac_c_conftest_c99_globals}

int
main (int argc, char **argv)
{
  int ok = 0;
  ${ac_c_conftest_c89_main}
  ${ac_c_conftest_c99_main}
  return ok;
}
"

# Test code for whether the C compiler supports C89 (complete).
ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}

int
main (int argc, char **argv)
{
  int ok = 0;
  ${ac_c_conftest_c89_main}
  return ok;
}
"

# Test code for whether the C++ compiler supports C++98 (global declarations)
ac_cxx_conftest_cxx98_globals='
// Does the compiler advertise C++98 conformance?
#if !defined __cplusplus || __cplusplus < 199711L
# error "Compiler does not advertise C++98 conformance"
#endif

// These inclusions are to reject old compilers that
// lack the unsuffixed header files.
#include <cstdlib>
#include <exception>

// <cassert> and <cstring> are *not* freestanding headers in C++98.
extern void assert (int);
namespace std {
  extern int strcmp (const char *, const char *);
}

// Namespaces, exceptions, and templates were all added after "C++ 2.0".
using std::exception;
using std::strcmp;

namespace {

void test_exception_syntax()
{
  try {
    throw "test";
  } catch (const char *s) {
    // Extra parentheses suppress a warning when building autoconf itself,
    // due to lint rules shared with more typical C programs.
    assert (!(strcmp) (s, "test"));
  }
}

template <typename T> struct test_template
{
  T const val;
  explicit test_template(T t) : val(t) {}
  template <typename U> T add(U u) { return static_cast<T>(u) + val; }
};

} // anonymous namespace
'

# Test code for whether the C++ compiler supports C++98 (body of main)
ac_cxx_conftest_cxx98_main='
  assert (argc);
  assert (! argv[0]);
{
  test_exception_syntax ();
  test_template<double> tt (2.0);
  assert (tt.add (4) == 6.0);
  assert (true && !false);
}
'

# Test code for whether the C++ compiler supports C++11 (global declarations)
ac_cxx_conftest_cxx11_globals='
// Does the compiler advertise C++ 2011 conformance?
#if !defined __cplusplus || __cplusplus < 201103L
# error "Compiler does not advertise C++11 conformance"
#endif

namespace cxx11test
{
  constexpr int get_val() { return 20; }

  struct testinit
  {
    int i;
    double d;
  };

  class delegate
  {
  public:
    delegate(int n) : n(n) {}
    delegate(): delegate(2354) {}

    virtual int getval() { return this->n; };
  protected:
    int n;
  };

  class overridden : public delegate
  {
  public:
    overridden(int n): delegate(n) {}
    virtual int getval() override final { return this->n * 2; }
  };

  class nocopy
  {
  public:
    nocopy(int i): i(i) {}
    nocopy() = default;
    nocopy(const nocopy&) = delete;
    nocopy & operator=(const nocopy&) = delete;
  private:
    int i;
  };

  // for testing lambda expressions
  template <typename Ret, typename Fn> Ret eval(Fn f, Ret v)
  {
    return f(v);
  }

  // for testing variadic templates and trailing return types
  template <typename V> auto sum(V first) -> V
  {
    return first;
  }
  template <typename V, typename... Args> auto sum(V first, Args... rest) -> V
  {
    return first + sum(rest...);
  }
}
'

# Test code for whether the C++ compiler supports C++11 (body of main)
ac_cxx_conftest_cxx11_main='
{
  // Test auto and decltype
  auto a1 = 6538;
  auto a2 = 48573953.4;
  auto a3 = "String literal";

  int total = 0;
  for (auto i = a3; *i; ++i) { total += *i; }

  decltype(a2) a4 = 34895.034;
}
{
  // Test constexpr
  short sa[cxx11test::get_val()] = { 0 };
}
{
  // Test initializer lists
  cxx11test::testinit il = { 4323, 435234.23544 };
}
{
  // Test range-based for
  int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3,
                 14, 19, 17, 8, 6, 20, 16, 2, 11, 1};
  for (auto &x : array) { x += 23; }
}
{
  // Test lambda expressions
  using cxx11test::eval;
  assert (eval ([](int x) { return x*2; }, 21) == 42);
  double d = 2.0;
  assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0);
  assert (d == 5.0);
  assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0);
  assert (d == 5.0);
}
{
  // Test use of variadic templates
  using cxx11test::sum;
  auto a = sum(1);
  auto b = sum(1, 2);
  auto c = sum(1.0, 2.0, 3.0);
}
{
  // Test constructor delegation
  cxx11test::delegate d1;
  cxx11test::delegate d2();
  cxx11test::delegate d3(45);
}
{
  // Test override and final
  cxx11test::overridden o1(55464);
}
{
  // Test nullptr
  char *c = nullptr;
}
{
  // Test template brackets
  test_template<::test_template<int>> v(test_template<int>(12));
}
{
  // Unicode literals
  char const *utf8 = u8"UTF-8 string \u2500";
  char16_t const *utf16 = u"UTF-8 string \u2500";
  char32_t const *utf32 = U"UTF-32 string \u2500";
}
'

# Test code for whether the C compiler supports C++11 (complete).
ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals}
${ac_cxx_conftest_cxx11_globals}

int
main (int argc, char **argv)
{
  int ok = 0;
  ${ac_cxx_conftest_cxx98_main}
  ${ac_cxx_conftest_cxx11_main}
  return ok;
}
"

# Test code for whether the C compiler supports C++98 (complete).
ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals}
int
main (int argc, char **argv)
{
  int ok = 0;
  ${ac_cxx_conftest_cxx98_main}
  return ok;
}
"

as_fn_append ac_header_cxx_list " stdio.h stdio_h HAVE_STDIO_H"
as_fn_append ac_header_cxx_list " stdlib.h stdlib_h HAVE_STDLIB_H"
as_fn_append ac_header_cxx_list " string.h string_h HAVE_STRING_H"
as_fn_append ac_header_cxx_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
as_fn_append ac_header_cxx_list " stdint.h stdint_h HAVE_STDINT_H"
as_fn_append ac_header_cxx_list " strings.h strings_h HAVE_STRINGS_H"
as_fn_append ac_header_cxx_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
as_fn_append ac_header_cxx_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
as_fn_append ac_header_cxx_list " unistd.h unistd_h HAVE_UNISTD_H"

# Auxiliary files required by this configure script.
ac_aux_files="config.guess config.sub compile config.rpath missing install-sh"

# Locations in which to look for auxiliary files.
ac_aux_dir_candidates="${srcdir}/config"

# Search for a directory containing all of the required auxiliary files,
# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
# If we don't find one directory that contains all the files we need,
# we report the set of missing files from the *first* directory in
# $ac_aux_dir_candidates and give up.
ac_missing_aux_files=""
ac_first_candidate=:
printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_found=false
for as_dir in $ac_aux_dir_candidates
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
  as_found=:

  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
  ac_aux_dir_found=yes
  ac_install_sh=
  for ac_aux in $ac_aux_files
  do
    # As a special case, if "install-sh" is required, that requirement
    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
    # and $ac_install_sh is set appropriately for whichever one is found.
    if test x"$ac_aux" = x"install-sh"
    then
      if test -f "${as_dir}install-sh"; then
        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
        ac_install_sh="${as_dir}install-sh -c"
      elif test -f "${as_dir}install.sh"; then
        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
        ac_install_sh="${as_dir}install.sh -c"
      elif test -f "${as_dir}shtool"; then
        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
        ac_install_sh="${as_dir}shtool install -c"
      else
        ac_aux_dir_found=no
        if $ac_first_candidate; then
          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
        else
          break
        fi
      fi
    else
      if test -f "${as_dir}${ac_aux}"; then
        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
      else
        ac_aux_dir_found=no
        if $ac_first_candidate; then
          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
        else
          break
        fi
      fi
    fi
  done
  if test "$ac_aux_dir_found" = yes; then
    ac_aux_dir="$as_dir"
    break
  fi
  ac_first_candidate=false

  as_found=false
done
IFS=$as_save_IFS
if $as_found
then :

else $as_nop
  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
fi


# These three variables are undocumented and unsupported,
# and are intended to be withdrawn in a future Autoconf release.
# They can cause serious problems if a builder's source tree is in a directory
# whose full name contains unusual characters.
if test -f "${ac_aux_dir}config.guess"; then
  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
fi
if test -f "${ac_aux_dir}config.sub"; then
  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
fi
if test -f "$ac_aux_dir/configure"; then
  ac_configure="$SHELL ${ac_aux_dir}configure"
fi

# Check that the precious variables saved in the cache have kept the same
# value.
ac_cache_corrupted=false
for ac_var in $ac_precious_vars; do
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
  eval ac_new_set=\$ac_env_${ac_var}_set
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
  eval ac_new_val=\$ac_env_${ac_var}_value
  case $ac_old_set,$ac_new_set in
    set,)
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
      ac_cache_corrupted=: ;;
    ,set)
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
      ac_cache_corrupted=: ;;
    ,);;
    *)
      if test "x$ac_old_val" != "x$ac_new_val"; then
	# differences in whitespace do not lead to failure.
	ac_old_val_w=`echo x $ac_old_val`
	ac_new_val_w=`echo x $ac_new_val`
	if test "$ac_old_val_w" != "$ac_new_val_w"; then
	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
	  ac_cache_corrupted=:
	else
	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
	  eval $ac_var=\$ac_old_val
	fi
	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
printf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
printf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
      fi;;
  esac
  # Pass precious variables to config.status.
  if test "$ac_new_set" = set; then
    case $ac_new_val in
    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
    *) ac_arg=$ac_var=$ac_new_val ;;
    esac
    case " $ac_configure_args " in
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
    esac
  fi
done
if $ac_cache_corrupted; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
	    and start over" "$LINENO" 5
fi
## -------------------- ##
## Main body of script. ##
## -------------------- ##

ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu










am__api_version='1.16'



  # Find a good install program.  We prefer a C program (faster),
# so one script is as good as another.  But avoid the broken or
# incompatible versions:
# SysV /etc/install, /usr/sbin/install
# SunOS /usr/etc/install
# IRIX /sbin/install
# AIX /bin/install
# AmigaOS /C/install, which installs bootblocks on floppy discs
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# OS/2's system install, which has a completely different semantic
# ./install, which can be erroneously created by make from ./install.sh.
# Reject install programs that cannot install multiple files.
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
printf %s "checking for a BSD-compatible install... " >&6; }
if test -z "$INSTALL"; then
if test ${ac_cv_path_install+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    # Account for fact that we put trailing slashes in our PATH walk.
case $as_dir in #((
  ./ | /[cC]/* | \
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  /usr/ucb/* ) ;;
  *)
    # OSF1 and SCO ODT 3.0 have their own names for install.
    # Don't use installbsd from OSF since it installs stuff as root
    # by default.
    for ac_prog in ginstall scoinst install; do
      for ac_exec_ext in '' $ac_executable_extensions; do
	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
	  if test $ac_prog = install &&
	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
	    # AIX install.  It has an incompatible calling convention.
	    :
	  elif test $ac_prog = install &&
	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
	    # program-specific install script used by HP pwplus--don't use.
	    :
	  else
	    rm -rf conftest.one conftest.two conftest.dir
	    echo one > conftest.one
	    echo two > conftest.two
	    mkdir conftest.dir
	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
	      test -s conftest.one && test -s conftest.two &&
	      test -s conftest.dir/conftest.one &&
	      test -s conftest.dir/conftest.two
	    then
	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
	      break 3
	    fi
	  fi
	fi
      done
    done
    ;;
esac

  done
IFS=$as_save_IFS

rm -rf conftest.one conftest.two conftest.dir

fi
  if test ${ac_cv_path_install+y}; then
    INSTALL=$ac_cv_path_install
  else
    # As a last resort, use the slow shell script.  Don't cache a
    # value for INSTALL within a source directory, because that will
    # break other packages using the cache if that directory is
    # removed, or if the value is a relative name.
    INSTALL=$ac_install_sh
  fi
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
printf "%s\n" "$INSTALL" >&6; }

# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'

test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'

test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
printf %s "checking whether build environment is sane... " >&6; }
# Reject unsafe characters in $srcdir or the absolute working directory
# name.  Accept space and tab only in the latter.
am_lf='
'
case `pwd` in
  *[\\\"\#\$\&\'\`$am_lf]*)
    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
esac
case $srcdir in
  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
esac

# Do 'set' in a subshell so we don't clobber the current shell's
# arguments.  Must try -L first in case configure is actually a
# symlink; some systems play weird games with the mod time of symlinks
# (eg FreeBSD returns the mod time of the symlink's containing
# directory).
if (
   am_has_slept=no
   for am_try in 1 2; do
     echo "timestamp, slept: $am_has_slept" > conftest.file
     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
     if test "$*" = "X"; then
	# -L didn't work.
	set X `ls -t "$srcdir/configure" conftest.file`
     fi
     if test "$*" != "X $srcdir/configure conftest.file" \
	&& test "$*" != "X conftest.file $srcdir/configure"; then

	# If neither matched, then we have a broken ls.  This can happen
	# if, for instance, CONFIG_SHELL is bash and it inherits a
	# broken ls alias from the environment.  This has actually
	# happened.  Such a system could not be considered "sane".
	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
  alias in your environment" "$LINENO" 5
     fi
     if test "$2" = conftest.file || test $am_try -eq 2; then
       break
     fi
     # Just in case.
     sleep 1
     am_has_slept=yes
   done
   test "$2" = conftest.file
   )
then
   # Ok.
   :
else
   as_fn_error $? "newly created file is older than distributed files!
Check your system clock" "$LINENO" 5
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
# If we didn't sleep, we still need to ensure time stamps of config.status and
# generated files are strictly newer.
am_sleep_pid=
if grep 'slept: no' conftest.file >/dev/null 2>&1; then
  ( sleep 1 ) &
  am_sleep_pid=$!
fi

rm -f conftest.file

test "$program_prefix" != NONE &&
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
# Use a double $ so make ignores it.
test "$program_suffix" != NONE &&
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
# Double any \ or $.
# By default was `s,x,x', remove it if useless.
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`


# Expand $ac_aux_dir to an absolute path.
am_aux_dir=`cd "$ac_aux_dir" && pwd`


  if test x"${MISSING+set}" != xset; then
  MISSING="\${SHELL} '$am_aux_dir/missing'"
fi
# Use eval to expand $SHELL
if eval "$MISSING --is-lightweight"; then
  am_missing_run="$MISSING "
else
  am_missing_run=
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
fi

if test x"${install_sh+set}" != xset; then
  case $am_aux_dir in
  *\ * | *\	*)
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  *)
    install_sh="\${SHELL} $am_aux_dir/install-sh"
  esac
fi

# Installed binaries are usually stripped using 'strip' when the user
# run "make install-strip".  However 'strip' might not be the right
# tool to use in cross-compilation environments, therefore Automake
# will honor the 'STRIP' environment variable to overrule this program.
if test "$cross_compiling" != no; then
  if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
set dummy ${ac_tool_prefix}strip; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_STRIP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$STRIP"; then
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
STRIP=$ac_cv_prog_STRIP
if test -n "$STRIP"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
printf "%s\n" "$STRIP" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$ac_cv_prog_STRIP"; then
  ac_ct_STRIP=$STRIP
  # Extract the first word of "strip", so it can be a program name with args.
set dummy strip; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_STRIP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_STRIP"; then
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_STRIP="strip"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
if test -n "$ac_ct_STRIP"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
printf "%s\n" "$ac_ct_STRIP" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

  if test "x$ac_ct_STRIP" = x; then
    STRIP=":"
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    STRIP=$ac_ct_STRIP
  fi
else
  STRIP="$ac_cv_prog_STRIP"
fi

fi
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"


  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
printf %s "checking for a race-free mkdir -p... " >&6; }
if test -z "$MKDIR_P"; then
  if test ${ac_cv_path_mkdir+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in mkdir gmkdir; do
	 for ac_exec_ext in '' $ac_executable_extensions; do
	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
	     'mkdir ('*'coreutils) '* | \
	     'BusyBox '* | \
	     'mkdir (fileutils) '4.1*)
	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
	       break 3;;
	   esac
	 done
       done
  done
IFS=$as_save_IFS

fi

  test -d ./--version && rmdir ./--version
  if test ${ac_cv_path_mkdir+y}; then
    MKDIR_P="$ac_cv_path_mkdir -p"
  else
    # As a last resort, use the slow shell script.  Don't cache a
    # value for MKDIR_P within a source directory, because that will
    # break other packages using the cache if that directory is
    # removed, or if the value is a relative name.
    MKDIR_P="$ac_install_sh -d"
  fi
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
printf "%s\n" "$MKDIR_P" >&6; }

for ac_prog in gawk mawk nawk awk
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_AWK+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$AWK"; then
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_AWK="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
AWK=$ac_cv_prog_AWK
if test -n "$AWK"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
printf "%s\n" "$AWK" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$AWK" && break
done

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
set x ${MAKE-make}
ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
if eval test \${ac_cv_prog_make_${ac_make}_set+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat >conftest.make <<\_ACEOF
SHELL = /bin/sh
all:
	@echo '@@@%%%=$(MAKE)=@@@%%%'
_ACEOF
# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
case `${MAKE-make} -f conftest.make 2>/dev/null` in
  *@@@%%%=?*=@@@%%%*)
    eval ac_cv_prog_make_${ac_make}_set=yes;;
  *)
    eval ac_cv_prog_make_${ac_make}_set=no;;
esac
rm -f conftest.make
fi
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
  SET_MAKE=
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
  SET_MAKE="MAKE=${MAKE-make}"
fi

rm -rf .tst 2>/dev/null
mkdir .tst 2>/dev/null
if test -d .tst; then
  am__leading_dot=.
else
  am__leading_dot=_
fi
rmdir .tst 2>/dev/null

# Check whether --enable-silent-rules was given.
if test ${enable_silent_rules+y}
then :
  enableval=$enable_silent_rules;
fi

case $enable_silent_rules in # (((
  yes) AM_DEFAULT_VERBOSITY=0;;
   no) AM_DEFAULT_VERBOSITY=1;;
    *) AM_DEFAULT_VERBOSITY=1;;
esac
am_make=${MAKE-make}
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
printf %s "checking whether $am_make supports nested variables... " >&6; }
if test ${am_cv_make_support_nested_variables+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if printf "%s\n" 'TRUE=$(BAR$(V))
BAR0=false
BAR1=true
V=1
am__doit:
	@$(TRUE)
.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
  am_cv_make_support_nested_variables=yes
else
  am_cv_make_support_nested_variables=no
fi
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
printf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
if test $am_cv_make_support_nested_variables = yes; then
    AM_V='$(V)'
  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
else
  AM_V=$AM_DEFAULT_VERBOSITY
  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
fi
AM_BACKSLASH='\'

if test "`cd $srcdir && pwd`" != "`pwd`"; then
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  # is not polluted with repeated "-I."
  am__isrc=' -I$(srcdir)'
  # test to see if srcdir already configured
  if test -f $srcdir/config.status; then
    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  fi
fi

# test whether we have cygpath
if test -z "$CYGPATH_W"; then
  if (cygpath --version) >/dev/null 2>/dev/null; then
    CYGPATH_W='cygpath -w'
  else
    CYGPATH_W=echo
  fi
fi


# Define the identity of the package.
 PACKAGE='sage'
 VERSION='9.7.rc1'


printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h


printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h

# Some tools Automake needs.

ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}


AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}


AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}


AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}


MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}

# For better backward compatibility.  To be removed once Automake 1.9.x
# dies out for good.  For more background, see:
# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
mkdir_p='$(MKDIR_P)'

# We need awk for the "check" target (and possibly the TAP driver).  The
# system "awk" is bad on some platforms.
# Always define AMTAR for backward compatibility.  Yes, it's still used
# in the wild :-(  We should find a proper way to deprecate it ...
AMTAR='$${TAR-tar}'


# We'll loop over all known methods to create a tar archive until one works.
_am_tools='gnutar  pax cpio none'

am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'





# Variables for tags utilities; see am/tags.am
if test -z "$CTAGS"; then
  CTAGS=ctags
fi

if test -z "$ETAGS"; then
  ETAGS=etags
fi

if test -z "$CSCOPE"; then
  CSCOPE=cscope
fi



# POSIX will say in a future version that running "rm -f" with no argument
# is OK; and we want to be able to make that assumption in our Makefile
# recipes.  So use an aggressive probe to check that the usage we want is
# actually supported "in the wild" to an acceptable degree.
# See automake bug#10828.
# To make any issue more visible, cause the running configure to be aborted
# by default if the 'rm' program in use doesn't match our expectations; the
# user can still override this though.
if rm -f && rm -fr && rm -rf; then : OK; else
  cat >&2 <<'END'
Oops!

Your 'rm' program seems unable to run without file operands specified
on the command line, even when the '-f' option is present.  This is contrary
to the behaviour of most rm programs out there, and not conforming with
the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>

Please tell bug-automake@gnu.org about your system, including the value
of your $PATH and any error possibly output before this message.  This
can help us improve future automake versions.

END
  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
    echo 'Configuration will proceed anyway, since you have set the' >&2
    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
    echo >&2
  else
    cat >&2 <<'END'
Aborting the configuration process, to ensure you take notice of the issue.

You can download and install GNU coreutils to get an 'rm' implementation
that behaves properly: <https://www.gnu.org/software/coreutils/>.

If you want to complete the configuration process using your problematic
'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
to "yes", and re-run configure.

END
    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
  fi
fi


# Allow "configure --disable-maintainer-mode" to disable timestamp checking

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
printf %s "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
    # Check whether --enable-maintainer-mode was given.
if test ${enable_maintainer_mode+y}
then :
  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
else $as_nop
  USE_MAINTAINER_MODE=yes
fi

  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
printf "%s\n" "$USE_MAINTAINER_MODE" >&6; }
   if test $USE_MAINTAINER_MODE = yes; then
  MAINTAINER_MODE_TRUE=
  MAINTAINER_MODE_FALSE='#'
else
  MAINTAINER_MODE_TRUE='#'
  MAINTAINER_MODE_FALSE=
fi

  MAINT=$MAINTAINER_MODE_TRUE














DEPDIR="${am__leading_dot}deps"

ac_config_commands="$ac_config_commands depfiles"

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
cat > confinc.mk << 'END'
am__doit:
	@echo this is the am__doit target >confinc.out
.PHONY: am__doit
END
am__include="#"
am__quote=
# BSD make does it like this.
echo '.include "confinc.mk" # ignored' > confmf.BSD
# Other make implementations (GNU, Solaris 10, AIX) do it like this.
echo 'include confinc.mk # ignored' > confmf.GNU
_am_result=no
for s in GNU BSD; do
  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }
  case $?:`cat confinc.out 2>/dev/null` in #(
  '0:this is the am__doit target') :
    case $s in #(
  BSD) :
    am__include='.include' am__quote='"' ;; #(
  *) :
    am__include='include' am__quote='' ;;
esac ;; #(
  *) :
     ;;
esac
  if test "$am__include" != "#"; then
    _am_result="yes ($s style)"
    break
  fi
done
rm -f confinc.* confmf.*
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
printf "%s\n" "${_am_result}" >&6; }

# Check whether --enable-dependency-tracking was given.
if test ${enable_dependency_tracking+y}
then :
  enableval=$enable_dependency_tracking;
fi

if test "x$enable_dependency_tracking" != xno; then
  am_depcomp="$ac_aux_dir/depcomp"
  AMDEPBACKSLASH='\'
  am__nodep='_no'
fi
 if test "x$enable_dependency_tracking" != xno; then
  AMDEP_TRUE=
  AMDEP_FALSE='#'
else
  AMDEP_TRUE='#'
  AMDEP_FALSE=
fi


ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
set dummy ${ac_tool_prefix}gcc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$ac_cv_prog_CC"; then
  ac_ct_CC=$CC
  # Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_CC="gcc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
printf "%s\n" "$ac_ct_CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    CC=$ac_ct_CC
  fi
else
  CC="$ac_cv_prog_CC"
fi

if test -z "$CC"; then
          if test -n "$ac_tool_prefix"; then
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
set dummy ${ac_tool_prefix}cc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="${ac_tool_prefix}cc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  fi
fi
if test -z "$CC"; then
  # Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
  ac_prog_rejected=no
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
       ac_prog_rejected=yes
       continue
     fi
    ac_cv_prog_CC="cc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

if test $ac_prog_rejected = yes; then
  # We found a bogon in the path, so make sure we never use it.
  set dummy $ac_cv_prog_CC
  shift
  if test $# != 0; then
    # We chose a different compiler from the bogus one.
    # However, it has the same basename, so the bogon will be chosen
    # first if we set CC to just the basename; use the full file name.
    shift
    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
  fi
fi
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$CC"; then
  if test -n "$ac_tool_prefix"; then
  for ac_prog in cl.exe
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    test -n "$CC" && break
  done
fi
if test -z "$CC"; then
  ac_ct_CC=$CC
  for ac_prog in cl.exe
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_CC="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
printf "%s\n" "$ac_ct_CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$ac_ct_CC" && break
done

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    CC=$ac_ct_CC
  fi
fi

fi
if test -z "$CC"; then
  if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
set dummy ${ac_tool_prefix}clang; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="${ac_tool_prefix}clang"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$ac_cv_prog_CC"; then
  ac_ct_CC=$CC
  # Extract the first word of "clang", so it can be a program name with args.
set dummy clang; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_CC="clang"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
printf "%s\n" "$ac_ct_CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    CC=$ac_ct_CC
  fi
else
  CC="$ac_cv_prog_CC"
fi

fi


test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "no acceptable C compiler found in \$PATH
See \`config.log' for more details" "$LINENO" 5; }

# Provide some information about the compiler.
printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
set X $ac_compile
ac_compiler=$2
for ac_option in --version -v -V -qversion -version; do
  { { ac_try="$ac_compiler $ac_option >&5"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    sed '10a\
... rest of stderr output deleted ...
         10q' conftest.err >conftest.er1
    cat conftest.er1 >&5
  fi
  rm -f conftest.er1 conftest.err
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
done

cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
# Try to create an executable without -o first, disregard a.out.
# It will help us diagnose broken compilers, and finding out an intuition
# of exeext.
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
printf %s "checking whether the C compiler works... " >&6; }
ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`

# The possible output files:
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"

ac_rmfiles=
for ac_file in $ac_files
do
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  esac
done
rm -f $ac_rmfiles

if { { ac_try="$ac_link_default"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_link_default") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
then :
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
# so that the user can short-circuit this test for compilers unknown to
# Autoconf.
for ac_file in $ac_files ''
do
  test -f "$ac_file" || continue
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
	;;
    [ab].out )
	# We found the default executable, but exeext='' is most
	# certainly right.
	break;;
    *.* )
	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
	then :; else
	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
	fi
	# We set ac_cv_exeext here because the later test for it is not
	# safe: cross compilers may not add the suffix if given an `-o'
	# argument, so we may need to know it at that point already.
	# Even if this section looks crufty: it has the advantage of
	# actually working.
	break;;
    * )
	break;;
  esac
done
test "$ac_cv_exeext" = no && ac_cv_exeext=

else $as_nop
  ac_file=''
fi
if test -z "$ac_file"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error 77 "C compiler cannot create executables
See \`config.log' for more details" "$LINENO" 5; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
printf %s "checking for C compiler default output file name... " >&6; }
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
printf "%s\n" "$ac_file" >&6; }
ac_exeext=$ac_cv_exeext

rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
ac_clean_files=$ac_clean_files_save
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
printf %s "checking for suffix of executables... " >&6; }
if { { ac_try="$ac_link"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
then :
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
# work properly (i.e., refer to `conftest.exe'), while it won't with
# `rm'.
for ac_file in conftest.exe conftest conftest.*; do
  test -f "$ac_file" || continue
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
	  break;;
    * ) break;;
  esac
done
else $as_nop
  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "cannot compute suffix of executables: cannot compile and link
See \`config.log' for more details" "$LINENO" 5; }
fi
rm -f conftest conftest$ac_cv_exeext
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
printf "%s\n" "$ac_cv_exeext" >&6; }

rm -f conftest.$ac_ext
EXEEXT=$ac_cv_exeext
ac_exeext=$EXEEXT
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <stdio.h>
int
main (void)
{
FILE *f = fopen ("conftest.out", "w");
 return ferror (f) || fclose (f) != 0;

  ;
  return 0;
}
_ACEOF
ac_clean_files="$ac_clean_files conftest.out"
# Check that the compiler produces executables we can run.  If not, either
# the compiler is broken, or we cross compile.
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
printf %s "checking whether we are cross compiling... " >&6; }
if test "$cross_compiling" != yes; then
  { { ac_try="$ac_link"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_link") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
  if { ac_try='./conftest$ac_cv_exeext'
  { { case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_try") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; }; then
    cross_compiling=no
  else
    if test "$cross_compiling" = maybe; then
	cross_compiling=yes
    else
	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error 77 "cannot run C compiled programs.
If you meant to cross compile, use \`--host'.
See \`config.log' for more details" "$LINENO" 5; }
    fi
  fi
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
printf "%s\n" "$cross_compiling" >&6; }

rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
ac_clean_files=$ac_clean_files_save
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
printf %s "checking for suffix of object files... " >&6; }
if test ${ac_cv_objext+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
rm -f conftest.o conftest.obj
if { { ac_try="$ac_compile"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compile") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
then :
  for ac_file in conftest.o conftest.obj conftest.*; do
  test -f "$ac_file" || continue;
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
       break;;
  esac
done
else $as_nop
  printf "%s\n" "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "cannot compute suffix of object files: cannot compile
See \`config.log' for more details" "$LINENO" 5; }
fi
rm -f conftest.$ac_cv_objext conftest.$ac_ext
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
printf "%s\n" "$ac_cv_objext" >&6; }
OBJEXT=$ac_cv_objext
ac_objext=$OBJEXT
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
printf %s "checking whether the compiler supports GNU C... " >&6; }
if test ${ac_cv_c_compiler_gnu+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{
#ifndef __GNUC__
       choke me
#endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  ac_compiler_gnu=yes
else $as_nop
  ac_compiler_gnu=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
ac_cv_c_compiler_gnu=$ac_compiler_gnu

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
ac_compiler_gnu=$ac_cv_c_compiler_gnu

if test $ac_compiler_gnu = yes; then
  GCC=yes
else
  GCC=
fi
ac_test_CFLAGS=${CFLAGS+y}
ac_save_CFLAGS=$CFLAGS
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
printf %s "checking whether $CC accepts -g... " >&6; }
if test ${ac_cv_prog_cc_g+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_save_c_werror_flag=$ac_c_werror_flag
   ac_c_werror_flag=yes
   ac_cv_prog_cc_g=no
   CFLAGS="-g"
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_g=yes
else $as_nop
  CFLAGS=""
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :

else $as_nop
  ac_c_werror_flag=$ac_save_c_werror_flag
	 CFLAGS="-g"
	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_g=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   ac_c_werror_flag=$ac_save_c_werror_flag
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
if test $ac_test_CFLAGS; then
  CFLAGS=$ac_save_CFLAGS
elif test $ac_cv_prog_cc_g = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-g -O2"
  else
    CFLAGS="-g"
  fi
else
  if test "$GCC" = yes; then
    CFLAGS="-O2"
  else
    CFLAGS=
  fi
fi
ac_prog_cc_stdc=no
if test x$ac_prog_cc_stdc = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
printf %s "checking for $CC option to enable C11 features... " >&6; }
if test ${ac_cv_prog_cc_c11+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cc_c11=no
ac_save_CC=$CC
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_c_conftest_c11_program
_ACEOF
for ac_arg in '' -std=gnu11
do
  CC="$ac_save_CC $ac_arg"
  if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_c11=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cc_c11" != "xno" && break
done
rm -f conftest.$ac_ext
CC=$ac_save_CC
fi

if test "x$ac_cv_prog_cc_c11" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cc_c11" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
     CC="$CC $ac_cv_prog_cc_c11"
fi
  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
  ac_prog_cc_stdc=c11
fi
fi
if test x$ac_prog_cc_stdc = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
printf %s "checking for $CC option to enable C99 features... " >&6; }
if test ${ac_cv_prog_cc_c99+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cc_c99=no
ac_save_CC=$CC
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_c_conftest_c99_program
_ACEOF
for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
do
  CC="$ac_save_CC $ac_arg"
  if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_c99=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cc_c99" != "xno" && break
done
rm -f conftest.$ac_ext
CC=$ac_save_CC
fi

if test "x$ac_cv_prog_cc_c99" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cc_c99" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
     CC="$CC $ac_cv_prog_cc_c99"
fi
  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
  ac_prog_cc_stdc=c99
fi
fi
if test x$ac_prog_cc_stdc = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
printf %s "checking for $CC option to enable C89 features... " >&6; }
if test ${ac_cv_prog_cc_c89+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cc_c89=no
ac_save_CC=$CC
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_c_conftest_c89_program
_ACEOF
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
do
  CC="$ac_save_CC $ac_arg"
  if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_c89=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cc_c89" != "xno" && break
done
rm -f conftest.$ac_ext
CC=$ac_save_CC
fi

if test "x$ac_cv_prog_cc_c89" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cc_c89" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
     CC="$CC $ac_cv_prog_cc_c89"
fi
  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
  ac_prog_cc_stdc=c89
fi
fi

ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu


  ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
printf %s "checking whether $CC understands -c and -o together... " >&6; }
if test ${am_cv_prog_cc_c_o+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
  # Make sure it works both with $CC and with simple cc.
  # Following AC_PROG_CC_C_O, we do the test twice because some
  # compilers refuse to overwrite an existing .o file with -o,
  # though they will create one.
  am_cv_prog_cc_c_o=yes
  for am_i in 1 2; do
    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } \
         && test -f conftest2.$ac_objext; then
      : OK
    else
      am_cv_prog_cc_c_o=no
      break
    fi
  done
  rm -f core conftest*
  unset am_i
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
printf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
if test "$am_cv_prog_cc_c_o" != yes; then
   # Losing compiler, so override with the script.
   # FIXME: It is wrong to rewrite CC.
   # But if we don't then we get into trouble of one sort or another.
   # A longer-term fix would be to have automake use am__CC in this case,
   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   CC="$am_aux_dir/compile $CC"
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu


depcc="$CC"   am_compiler_list=

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
printf %s "checking dependency style of $depcc... " >&6; }
if test ${am_cv_CC_dependencies_compiler_type+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # making bogus files that we don't know about and never remove.  For
  # instance it was reported that on HP-UX the gcc test will end up
  # making a dummy file named 'D' -- because '-MD' means "put the output
  # in D".
  rm -rf conftest.dir
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # directory.
  mkdir sub

  am_cv_CC_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  fi
  am__universal=false
  case " $depcc " in #(
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
     esac

  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    #
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
      # Solaris 10 /bin/sh.
      echo '/* dummy */' > sub/conftst$i.h
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf

    # We check with '-c' and '-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle '-M -o', and we need to detect this.  Also, some Intel
    # versions had trouble with output in subdirs.
    am__obj=sub/conftest.${OBJEXT-o}
    am__minus_obj="-o $am__obj"
    case $depmode in
    gcc)
      # This depmode causes a compiler race in universal mode.
      test "$am__universal" = false || continue
      ;;
    nosideeffect)
      # After this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested.
      if test "x$enable_dependency_tracking" = xyes; then
	continue
      else
	break
      fi
      ;;
    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
      # This compiler won't grok '-c -o', but also, the minuso test has
      # not run yet.  These depmodes are late enough in the game, and
      # so weak that their functioning should not be impacted.
      am__obj=conftest.${OBJEXT-o}
      am__minus_obj=
      ;;
    none) break ;;
    esac
    if depmode=$depmode \
       source=sub/conftest.c object=$am__obj \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
         >/dev/null 2>conftest.err &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_CC_dependencies_compiler_type=$depmode
        break
      fi
    fi
  done

  cd ..
  rm -rf conftest.dir
else
  am_cv_CC_dependencies_compiler_type=none
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type

 if
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  am__fastdepCC_TRUE=
  am__fastdepCC_FALSE='#'
else
  am__fastdepCC_TRUE='#'
  am__fastdepCC_FALSE=
fi




  # Make sure we can run config.sub.
$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
printf %s "checking build system type... " >&6; }
if test ${ac_cv_build+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_build_alias=$build_alias
test "x$ac_build_alias" = x &&
  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
test "x$ac_build_alias" = x &&
  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
printf "%s\n" "$ac_cv_build" >&6; }
case $ac_cv_build in
*-*-*) ;;
*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
esac
build=$ac_cv_build
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_build
shift
build_cpu=$1
build_vendor=$2
shift; shift
# Remember, the first character of IFS is used to create $*,
# except with old shells:
build_os=$*
IFS=$ac_save_IFS
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac


{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
printf %s "checking host system type... " >&6; }
if test ${ac_cv_host+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test "x$host_alias" = x; then
  ac_cv_host=$ac_cv_build
else
  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
printf "%s\n" "$ac_cv_host" >&6; }
case $ac_cv_host in
*-*-*) ;;
*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
esac
host=$ac_cv_host
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_host
shift
host_cpu=$1
host_vendor=$2
shift; shift
# Remember, the first character of IFS is used to create $*,
# except with old shells:
host_os=$*
IFS=$ac_save_IFS
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac





# Check whether --with-gnu-ld was given.
if test ${with_gnu_ld+y}
then :
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
else $as_nop
  with_gnu_ld=no
fi

# Prepare PATH_SEPARATOR.
# The user is always right.
if test "${PATH_SEPARATOR+set}" != set; then
  # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
  # contains only /bin. Note that ksh looks also at the FPATH variable,
  # so we have to set that as well for the test.
  PATH_SEPARATOR=:
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
    && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
           || PATH_SEPARATOR=';'
       }
fi

if test -n "$LD"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld" >&5
printf %s "checking for ld... " >&6; }
elif test "$GCC" = yes; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
printf %s "checking for ld used by $CC... " >&6; }
elif test "$with_gnu_ld" = yes; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
printf %s "checking for GNU ld... " >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
printf %s "checking for non-GNU ld... " >&6; }
fi
if test -n "$LD"; then
  # Let the user override the test with a path.
  :
else
  if test ${acl_cv_path_LD+y}
then :
  printf %s "(cached) " >&6
else $as_nop

    acl_cv_path_LD= # Final result of this test
    ac_prog=ld # Program to search in $PATH
    if test "$GCC" = yes; then
      # Check if gcc -print-prog-name=ld gives a path.
      case $host in
        *-*-mingw*)
          # gcc leaves a trailing carriage return which upsets mingw
          acl_output=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
        *)
          acl_output=`($CC -print-prog-name=ld) 2>&5` ;;
      esac
      case $acl_output in
        # Accept absolute paths.
        [\\/]* | ?:[\\/]*)
          re_direlt='/[^/][^/]*/\.\./'
          # Canonicalize the pathname of ld
          acl_output=`echo "$acl_output" | sed 's%\\\\%/%g'`
          while echo "$acl_output" | grep "$re_direlt" > /dev/null 2>&1; do
            acl_output=`echo $acl_output | sed "s%$re_direlt%/%"`
          done
          # Got the pathname. No search in PATH is needed.
          acl_cv_path_LD="$acl_output"
          ac_prog=
          ;;
        "")
          # If it fails, then pretend we aren't using GCC.
          ;;
        *)
          # If it is relative, then search for the first ld in PATH.
          with_gnu_ld=unknown
          ;;
      esac
    fi
    if test -n "$ac_prog"; then
      # Search for $ac_prog in $PATH.
      acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
      for ac_dir in $PATH; do
        IFS="$acl_save_ifs"
        test -z "$ac_dir" && ac_dir=.
        if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
          acl_cv_path_LD="$ac_dir/$ac_prog"
          # Check to see if the program is GNU ld.  I'd rather use --version,
          # but apparently some variants of GNU ld only accept -v.
          # Break only if it was the GNU/non-GNU ld that we prefer.
          case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
            *GNU* | *'with BFD'*)
              test "$with_gnu_ld" != no && break
              ;;
            *)
              test "$with_gnu_ld" != yes && break
              ;;
          esac
        fi
      done
      IFS="$acl_save_ifs"
    fi
    case $host in
      *-*-aix*)
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __powerpc64__ || defined __LP64__
                int ok;
               #else
                error fail
               #endif

_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  # The compiler produces 64-bit code. Add option '-b64' so that the
           # linker groks 64-bit object files.
           case "$acl_cv_path_LD " in
             *" -b64 "*) ;;
             *) acl_cv_path_LD="$acl_cv_path_LD -b64" ;;
           esac

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
        ;;
      sparc64-*-netbsd*)
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __sparcv9 || defined __arch64__
                int ok;
               #else
                error fail
               #endif

_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :

else $as_nop
  # The compiler produces 32-bit code. Add option '-m elf32_sparc'
           # so that the linker groks 32-bit object files.
           case "$acl_cv_path_LD " in
             *" -m elf32_sparc "*) ;;
             *) acl_cv_path_LD="$acl_cv_path_LD -m elf32_sparc" ;;
           esac

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
        ;;
    esac

fi

  LD="$acl_cv_path_LD"
fi
if test -n "$LD"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
printf "%s\n" "$LD" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
  as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
printf %s "checking if the linker ($LD) is GNU ld... " >&6; }
if test ${acl_cv_prog_gnu_ld+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
case `$LD -v 2>&1 </dev/null` in
*GNU* | *'with BFD'*)
  acl_cv_prog_gnu_ld=yes
  ;;
*)
  acl_cv_prog_gnu_ld=no
  ;;
esac
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
printf "%s\n" "$acl_cv_prog_gnu_ld" >&6; }
with_gnu_ld=$acl_cv_prog_gnu_ld





                                                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
printf %s "checking for shared library run path origin... " >&6; }
if test ${acl_cv_rpath+y}
then :
  printf %s "(cached) " >&6
else $as_nop

    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
    . ./conftest.sh
    rm -f ./conftest.sh
    acl_cv_rpath=done

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
printf "%s\n" "$acl_cv_rpath" >&6; }
  wl="$acl_cv_wl"
  acl_libext="$acl_cv_libext"
  acl_shlibext="$acl_cv_shlibext"
  acl_libname_spec="$acl_cv_libname_spec"
  acl_library_names_spec="$acl_cv_library_names_spec"
  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
  acl_hardcode_direct="$acl_cv_hardcode_direct"
  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
    # Check whether --enable-rpath was given.
if test ${enable_rpath+y}
then :
  enableval=$enable_rpath; :
else $as_nop
  enable_rpath=yes
fi


SHLIBEXT="${acl_shlibext}"


#---------------------------------------------------------
#
# This is essentially the configure part of the old "install" file.
# Over time, this should be changed to proper autoconf style with
# configure options.
#

########################################################################
# Set various environment variables (needed at configure time)
########################################################################

# Assume current directory is SAGE_ROOT.
SAGE_ROOT=`pwd -P`


SAGE_LOCAL="$prefix"
# The following line is necessary because the code below
# inspects stuff in the installation prefix at configure time.
# This is nonstandard.
if test "$SAGE_LOCAL" = NONE; then
    SAGE_LOCAL=local
    if test -x "$SAGE_LOCAL"/bin/python3; then
        # Incremental build with an existing installation of python3 spkg
        # in SAGE_LOCAL or venv in SAGE_LOCAL.  Keep old behavior.
        SAGE_VENV_AUTO=no
    else
        SAGE_VENV_AUTO=yes
    fi
else
    SAGE_VENV_AUTO=no
fi
SAGE_SRC="$SAGE_ROOT/src"


# Check whether --with-sage-venv was given.
if test ${with_sage_venv+y}
then :
  withval=$with_sage_venv; SAGE_VENV="$withval"
else $as_nop
  SAGE_VENV="auto"
fi



SAGE_DOCS='${SAGE_LOCAL}'

#---------------------------------------------------------

# Check whether --enable-build-as-root was given.
if test ${enable_build_as_root+y}
then :
  enableval=$enable_build_as_root; enable_build_as_root=$enableval
else $as_nop
  enable_build_as_root=no
fi

if test "$enable_build_as_root" != yes; then

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for root user" >&5
printf %s "checking for root user... " >&6; }

uid=`id -u`
if test "x$uid" = "x0"; then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
    as_fn_error $? "You cannot build Sage as root, switch to an unprivileged user.  (If building in a container, use --enable-build-as-root.)" "$LINENO" 5
else
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

fi;

fi

# Check whether --enable-fat-binary was given.
if test ${enable_fat_binary+y}
then :
  enableval=$enable_fat_binary; SAGE_FAT_BINARY="yes"

fi




# Check whether --enable-debug was given.
if test ${enable_debug+y}
then :
  enableval=$enable_debug; SAGE_DEBUG=$enableval

fi




# Check whether --enable-editable was given.
if test ${enable_editable+y}
then :
  enableval=$enable_editable; SAGE_EDITABLE=$enableval

else $as_nop
  SAGE_EDITABLE=yes

fi


# Check whether we are on a supported platform



case $host in
*-*-sunos*|*-*-solaris2.1-9)
as_fn_error $? "
Sage is not supported on any version of Solaris earlier than 10.
Sage has been tested on the first release of Solaris 10
(03/2005) and works on that. Sage may or may not work with
your version of Solaris.

More information can be found about Sage on Solaris
on the Wiki at http://wiki.sagemath.org/solaris" "$LINENO" 5;;

*-*-darwin1-7.*)
as_fn_error $? "
Sage has never been built on OS X 10.3 (Panther)
or earlier. The oldest version of OS X successfully used
is OS X version 10.4 (Tiger). You might consider updating
your version of OS X if your hardware permits this, but
Apple charges for upgrades of OS X" "$LINENO" 5;;

*-*-hpux*)
as_fn_error $? "
You are attempting to build Sage on HP's HP-UX operating system,
which is not a supported platform for Sage yet though
some work has been done on HP-UX. A port does not look to
be particularly difficult. Some information can be
found on the Sage Wiki at http://wiki.sagemath.org/HP-UX

If you would like to help port Sage to HP-UX,
please join the sage-devel discussion list - see
http://groups.google.com/group/sage-devel
The Sage community would also appreciate any patches you submit" "$LINENO" 5;;

*-*-aix*)
as_fn_error $? "
You are attempting to build Sage on IBM's AIX operating system,
which is not a supported platform for Sage yet. Things may or
may not work. If you would like to help port Sage to AIX,
please join the sage-devel discussion list - see
http://groups.google.com/group/sage-devel
The Sage community would also appreciate any patches you submit" "$LINENO" 5;;

*-*-irix*)
as_fn_error $? "
You are attempting to build Sage on SGI's IRIX operating system,
which is not a supported platform for Sage yet. Things may or
may not work. If you would like to help port Sage to IRIX,
please join the sage-devel discussion list - see
http://groups.google.com/group/sage-devel
The Sage community would also appreciate any patches you submit" "$LINENO" 5;;

*-*-osf*)
as_fn_error $? "
You are attempting to build Sage on HP's Tru64 operating system,
which is not a supported platform for Sage yet. Things may or
may not work. If you would like to help port Sage to Tru64,
please join the sage-devel discussion list - see
http://groups.google.com/group/sage-devel
The Sage community would also appreciate any patches you submit" "$LINENO" 5;;

# The following are all supported platforms.
*-*-freebsd*);;
*-*-linux*);;
*-*-darwin*);;
*-*-solaris*);;
*-*-cygwin*);;

# Wildcard for other unsupported platforms
*)
as_fn_error $? "
You are attempting to build Sage on $host,
which is not a supported platform for Sage yet. Things may or
may not work. If you would like to help port Sage to $host,
please join the sage-devel discussion list - see
http://groups.google.com/group/sage-devel
The Sage community would also appreciate any patches you submit" "$LINENO" 5;;
esac


###############################################################################
# Check general programs
###############################################################################

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
printf %s "checking for a sed that does not truncate output... " >&6; }
if test ${ac_cv_path_SED+y}
then :
  printf %s "(cached) " >&6
else $as_nop
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
     for ac_i in 1 2 3 4 5 6 7; do
       ac_script="$ac_script$as_nl$ac_script"
     done
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
     { ac_script=; unset ac_script;}
     if test -z "$SED"; then
  ac_path_SED_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in sed gsed
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_SED" || continue
# Check for GNU ac_path_SED and select it if it is found.
  # Check for GNU $ac_path_SED
case `"$ac_path_SED" --version 2>&1` in
*GNU*)
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
*)
  ac_count=0
  printf %s 0123456789 >"conftest.in"
  while :
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    printf "%s\n" '' >> "conftest.nl"
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    as_fn_arith $ac_count + 1 && ac_count=$as_val
    if test $ac_count -gt ${ac_path_SED_max-0}; then
      # Best one so far, save it but keep looking for a better one
      ac_cv_path_SED="$ac_path_SED"
      ac_path_SED_max=$ac_count
    fi
    # 10*(2^10) chars as input seems more than enough
    test $ac_count -gt 10 && break
  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
esac

      $ac_path_SED_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_SED"; then
    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
  fi
else
  ac_cv_path_SED=$SED
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
printf "%s\n" "$ac_cv_path_SED" >&6; }
 SED="$ac_cv_path_SED"
  rm -f conftest.sed


# Extract the first word of "ar", so it can be a program name with args.
set dummy ar; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_found_ar+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$found_ar"; then
  ac_cv_prog_found_ar="$found_ar" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_found_ar="yes"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_prog_found_ar" && ac_cv_prog_found_ar="no"
fi
fi
found_ar=$ac_cv_prog_found_ar
if test -n "$found_ar"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $found_ar" >&5
printf "%s\n" "$found_ar" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


if test x$found_ar != xyes
then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Sorry, the 'ar' command must be in the path to build Sage" >&5
printf "%s\n" "$as_me: Sorry, the 'ar' command must be in the path to build Sage" >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: On some systems it can be found in /usr/ccs/bin " >&5
printf "%s\n" "$as_me: On some systems it can be found in /usr/ccs/bin " >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: 'ar' is also part of the GNU 'binutils' package." >&5
printf "%s\n" "$as_me: 'ar' is also part of the GNU 'binutils' package." >&6;}
    as_fn_error $? "Exiting, as the archiver 'ar' can not be found." "$LINENO" 5
fi

# Extract the first word of "m4", so it can be a program name with args.
set dummy m4; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_found_m4+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$found_m4"; then
  ac_cv_prog_found_m4="$found_m4" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_found_m4="yes"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_prog_found_m4" && ac_cv_prog_found_m4="no"
fi
fi
found_m4=$ac_cv_prog_found_m4
if test -n "$found_m4"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $found_m4" >&5
printf "%s\n" "$found_m4" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


if test x$found_m4 != xyes
then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Sorry, the 'm4' command must be in the path to build Sage" >&5
printf "%s\n" "$as_me: Sorry, the 'm4' command must be in the path to build Sage" >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: On some systems it can be found in /usr/ccs/bin" >&5
printf "%s\n" "$as_me: On some systems it can be found in /usr/ccs/bin" >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: See also http://www.gnu.org/software/m4/" >&5
printf "%s\n" "$as_me: See also http://www.gnu.org/software/m4/" >&6;}
    as_fn_error $? "Exiting, as the macro processor 'm4' can not be found." "$LINENO" 5
fi










if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
	if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PKG_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PKG_CONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PKG_CONFIG=$ac_cv_path_PKG_CONFIG
if test -n "$PKG_CONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
printf "%s\n" "$PKG_CONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$ac_cv_path_PKG_CONFIG"; then
  ac_pt_PKG_CONFIG=$PKG_CONFIG
  # Extract the first word of "pkg-config", so it can be a program name with args.
set dummy pkg-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $ac_pt_PKG_CONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
if test -n "$ac_pt_PKG_CONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

  if test "x$ac_pt_PKG_CONFIG" = x; then
    PKG_CONFIG=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    PKG_CONFIG=$ac_pt_PKG_CONFIG
  fi
else
  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
fi

fi
if test -n "$PKG_CONFIG"; then
	_pkg_min_version=0.29
	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
	else
		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
		PKG_CONFIG=""
	fi
fi

# Extract the first word of "ranlib", so it can be a program name with args.
set dummy ranlib; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_found_ranlib+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$found_ranlib"; then
  ac_cv_prog_found_ranlib="$found_ranlib" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_found_ranlib="yes"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_prog_found_ranlib" && ac_cv_prog_found_ranlib="no"
fi
fi
found_ranlib=$ac_cv_prog_found_ranlib
if test -n "$found_ranlib"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $found_ranlib" >&5
printf "%s\n" "$found_ranlib" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


if test x$found_ranlib != xyes
then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Sorry, the 'ranlib' command must be in the path to build Sage" >&5
printf "%s\n" "$as_me: Sorry, the 'ranlib' command must be in the path to build Sage" >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: On some systems it can be found in /usr/ccs/bin " >&5
printf "%s\n" "$as_me: On some systems it can be found in /usr/ccs/bin " >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: 'ranlib' is also part of the GNU 'binutils' package." >&5
printf "%s\n" "$as_me: 'ranlib' is also part of the GNU 'binutils' package." >&6;}
    as_fn_error $? "Exiting, as 'ranlib' can not be found." "$LINENO" 5
fi

# Extract the first word of "strip", so it can be a program name with args.
set dummy strip; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_found_strip+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$found_strip"; then
  ac_cv_prog_found_strip="$found_strip" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_found_strip="yes"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_prog_found_strip" && ac_cv_prog_found_strip="no"
fi
fi
found_strip=$ac_cv_prog_found_strip
if test -n "$found_strip"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $found_strip" >&5
printf "%s\n" "$found_strip" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


if test x$found_strip != xyes
then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Sorry, the 'strip' command must be in the path to build Sage" >&5
printf "%s\n" "$as_me: Sorry, the 'strip' command must be in the path to build Sage" >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: On some systems 'strip' can be found in /usr/ccs/bin " >&5
printf "%s\n" "$as_me: On some systems 'strip' can be found in /usr/ccs/bin " >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: 'strip' is also part of the GNU 'binutils' package." >&5
printf "%s\n" "$as_me: 'strip' is also part of the GNU 'binutils' package." >&6;}
    as_fn_error $? "Exiting, as 'strip' can not be found." "$LINENO" 5
fi

# Check tar
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU or BSD tar" >&5
printf %s "checking for GNU or BSD tar... " >&6; }
if test ${ac_cv_path_TAR+y}
then :
  printf %s "(cached) " >&6
else $as_nop

if test -z "$TAR"; then
  ac_path_TAR_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_dummy="$PATH:/usr/sfw/bin"
for as_dir in $as_dummy
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in tar gtar
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_TAR="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_TAR" || continue

ac_version_TAR=`$ac_path_TAR --version 2>&1`
if echo "$ac_version_TAR" | grep >/dev/null GNU; then
    ac_cv_path_TAR=$ac_path_TAR
    if test $ac_prog = tar; then
        ac_path_TAR_found=:
    fi
fi
if echo "$ac_version_TAR" | grep >/dev/null bsdtar; then
    ac_cv_path_TAR=$ac_path_TAR
    if test $ac_prog = tar; then
        ac_path_TAR_found=:
    fi
fi

      $ac_path_TAR_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_TAR"; then
    as_fn_error $? "could not find either a GNU or BSD version of tar" "$LINENO" 5
  fi
else
  ac_cv_path_TAR=$TAR
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_TAR" >&5
printf "%s\n" "$ac_cv_path_TAR" >&6; }

command_TAR=`command -v tar 2>/dev/null`
if test x$command_TAR != x$ac_cv_path_TAR
then :
  as_fn_error $? "found a good version of tar in $ac_cv_path_TAR, but it's not the first \"tar\" program in your PATH" "$LINENO" 5

fi

# Check make (unless MAKE is set)
if test -z "$MAKE"; then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
printf %s "checking for GNU make... " >&6; }
if test ${ac_cv_path_MAKE+y}
then :
  printf %s "(cached) " >&6
else $as_nop

    if test -z "$MAKE"; then
  ac_path_MAKE_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_dummy="$PATH:/usr/sfw/bin"
for as_dir in $as_dummy
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in make gmake
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_MAKE="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_MAKE" || continue

    ac_version_MAKE=`$ac_path_MAKE --version 2>&1`
    if echo "$ac_version_MAKE" | grep >/dev/null GNU; then
        ac_cv_path_MAKE=$ac_path_MAKE
        if test $ac_prog = make; then
            ac_path_MAKE_found=:
        fi
    fi

      $ac_path_MAKE_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_MAKE"; then
    as_fn_error $? "could not find a GNU version of make" "$LINENO" 5
  fi
else
  ac_cv_path_MAKE=$MAKE
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_MAKE" >&5
printf "%s\n" "$ac_cv_path_MAKE" >&6; }

    command_MAKE=`command -v make 2>/dev/null`
    if test x$command_MAKE != x$ac_cv_path_MAKE
then :
  as_fn_error $? "found GNU make in $ac_cv_path_MAKE, but it's not the first \"make\" program in your PATH" "$LINENO" 5
fi
fi

# Check for system python
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Python" >&5
printf %s "checking for Python... " >&6; }
if SAGE_BOOTSTRAP_PYTHON=$(build/bin/sage-bootstrap-python -c "import sys; print(sys.executable)"); then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SAGE_BOOTSTRAP_PYTHON" >&5
printf "%s\n" "$SAGE_BOOTSTRAP_PYTHON" >&6; }
else
    as_fn_error $? "You do not have a suitable version of Python installed" "$LINENO" 5
fi

# Check for Latex, the use of which is less important in Sage than
# it used to be, as it was at one time required to build any documentation
# but this is no longer so.
# Extract the first word of "latex", so it can be a program name with args.
set dummy latex; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_found_latex+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$found_latex"; then
  ac_cv_prog_found_latex="$found_latex" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_found_latex="yes"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_prog_found_latex" && ac_cv_prog_found_latex="no"
fi
fi
found_latex=$ac_cv_prog_found_latex
if test -n "$found_latex"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $found_latex" >&5
printf "%s\n" "$found_latex" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


if test x$found_latex != xyes
then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: You do not have 'latex', which is recommended, but not" >&5
printf "%s\n" "$as_me: You do not have 'latex', which is recommended, but not" >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: required. Latex is only really used for building pdf" >&5
printf "%s\n" "$as_me: required. Latex is only really used for building pdf" >&6;}
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: documents and for %latex mode in the Sage notebook." >&5
printf "%s\n" "$as_me: documents and for %latex mode in the Sage notebook." >&6;}
fi

# Check that perl is available, with version 5.8.0 or later.
# Some packages need perl, however it is not clear whether Sage really
# requires version >= 5.8.0.  The R package *used* to require it, but
# not anymore. -- Jeroen Demeyer
# Extract the first word of "perl", so it can be a program name with args.
set dummy perl; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PERL+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PERL in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PERL="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PERL=$ac_cv_path_PERL
if test -n "$PERL"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
printf "%s\n" "$PERL" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Perl version 5.8.0 or later" >&5
printf %s "checking for Perl version 5.8.0 or later... " >&6; }
if test ${ax_cv_prog_perl_version+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if "$PERL" -e 'require 5.8.0;' >/dev/null 2>&1
then :
  ax_cv_prog_perl_version=yes
else $as_nop
  ax_cv_prog_perl_version=no
fi
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_prog_perl_version" >&5
printf "%s\n" "$ax_cv_prog_perl_version" >&6; }
 if test x"$ax_cv_prog_perl_version" = xyes
then :

else $as_nop

    as_fn_error $? "Exiting, since Sage requires perl-5.8.0 or later" "$LINENO" 5

fi

###############################################################################
# Check C/C++/Fortran compilers
###############################################################################

# Save compiler flags as configured by the user.
# We have to redo this, because otherwise `AC_PROG_CC` will just overwrite them.
CFLAGS="$CFLAGS"

CXXFLAGS="$CXXFLAGS"

FCFLAGS="$FCFLAGS"

F77FLAGS="$F77FLAGS"







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a conda environment is active" >&5
printf %s "checking whether a conda environment is active... " >&6; }
    if test "x$CONDA_PREFIX" != x
then :
  have_conda_active=yes
else $as_nop
  have_conda_active=no
fi
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_conda_active" >&5
printf "%s\n" "$have_conda_active" >&6; }
    if test $have_conda_active = yes
then :

                                reasons=
        need_pkgs=
        if test -z "$CC" -o -z "$CXX" -o -z "$FC"
then :

            as_fn_append reasons ", but
at least one of the environment variables CC, CXX, FC is not set"
            as_fn_append need_pkgs " c-compiler cxx-compiler fortran-compiler"

fi
        case "$PKG_CONFIG" in #(
  $CONDA_PREFIX/bin/*pkg-config) :

                       ;; #(
  *) :

                        if test -z "$reasons"
then :
  as_fn_append reasons ", but"
else $as_nop
  as_fn_append reasons " and"
fi
            as_fn_append reasons "
the pkg-config command is not provided by the conda environment"
            as_fn_append need_pkgs " pkg-config"
         ;;
esac
        if test -n "$need_pkgs"
then :

            as_fn_error $? "A conda environment ($CONDA_DEFAULT_ENV) is active$reasons,
which indicates that the conda environment is missing
the following conda packages required for building Sage:
    $need_pkgs
For building Sage, either:
- activate a conda environment that has these packages, using:
    conda activate ENVIRONMENT
- or install these conda packages, using
    conda install $need_pkgs
- or deactivate conda by
    conda deactivate
  (this command may need to be repeated)." "$LINENO" 5

fi

fi


ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
set dummy ${ac_tool_prefix}gcc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$ac_cv_prog_CC"; then
  ac_ct_CC=$CC
  # Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_CC="gcc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
printf "%s\n" "$ac_ct_CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    CC=$ac_ct_CC
  fi
else
  CC="$ac_cv_prog_CC"
fi

if test -z "$CC"; then
          if test -n "$ac_tool_prefix"; then
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
set dummy ${ac_tool_prefix}cc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="${ac_tool_prefix}cc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  fi
fi
if test -z "$CC"; then
  # Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
  ac_prog_rejected=no
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
       ac_prog_rejected=yes
       continue
     fi
    ac_cv_prog_CC="cc"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

if test $ac_prog_rejected = yes; then
  # We found a bogon in the path, so make sure we never use it.
  set dummy $ac_cv_prog_CC
  shift
  if test $# != 0; then
    # We chose a different compiler from the bogus one.
    # However, it has the same basename, so the bogon will be chosen
    # first if we set CC to just the basename; use the full file name.
    shift
    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
  fi
fi
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$CC"; then
  if test -n "$ac_tool_prefix"; then
  for ac_prog in cl.exe
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    test -n "$CC" && break
  done
fi
if test -z "$CC"; then
  ac_ct_CC=$CC
  for ac_prog in cl.exe
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_CC="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
printf "%s\n" "$ac_ct_CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$ac_ct_CC" && break
done

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    CC=$ac_ct_CC
  fi
fi

fi
if test -z "$CC"; then
  if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
set dummy ${ac_tool_prefix}clang; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CC="${ac_tool_prefix}clang"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
printf "%s\n" "$CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$ac_cv_prog_CC"; then
  ac_ct_CC=$CC
  # Extract the first word of "clang", so it can be a program name with args.
set dummy clang; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_CC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_CC"; then
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_CC="clang"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
printf "%s\n" "$ac_ct_CC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

  if test "x$ac_ct_CC" = x; then
    CC=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    CC=$ac_ct_CC
  fi
else
  CC="$ac_cv_prog_CC"
fi

fi


test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "no acceptable C compiler found in \$PATH
See \`config.log' for more details" "$LINENO" 5; }

# Provide some information about the compiler.
printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
set X $ac_compile
ac_compiler=$2
for ac_option in --version -v -V -qversion -version; do
  { { ac_try="$ac_compiler $ac_option >&5"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    sed '10a\
... rest of stderr output deleted ...
         10q' conftest.err >conftest.er1
    cat conftest.er1 >&5
  fi
  rm -f conftest.er1 conftest.err
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
done

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
printf %s "checking whether the compiler supports GNU C... " >&6; }
if test ${ac_cv_c_compiler_gnu+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{
#ifndef __GNUC__
       choke me
#endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  ac_compiler_gnu=yes
else $as_nop
  ac_compiler_gnu=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
ac_cv_c_compiler_gnu=$ac_compiler_gnu

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
ac_compiler_gnu=$ac_cv_c_compiler_gnu

if test $ac_compiler_gnu = yes; then
  GCC=yes
else
  GCC=
fi
ac_test_CFLAGS=${CFLAGS+y}
ac_save_CFLAGS=$CFLAGS
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
printf %s "checking whether $CC accepts -g... " >&6; }
if test ${ac_cv_prog_cc_g+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_save_c_werror_flag=$ac_c_werror_flag
   ac_c_werror_flag=yes
   ac_cv_prog_cc_g=no
   CFLAGS="-g"
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_g=yes
else $as_nop
  CFLAGS=""
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :

else $as_nop
  ac_c_werror_flag=$ac_save_c_werror_flag
	 CFLAGS="-g"
	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_g=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   ac_c_werror_flag=$ac_save_c_werror_flag
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
if test $ac_test_CFLAGS; then
  CFLAGS=$ac_save_CFLAGS
elif test $ac_cv_prog_cc_g = yes; then
  if test "$GCC" = yes; then
    CFLAGS="-g -O2"
  else
    CFLAGS="-g"
  fi
else
  if test "$GCC" = yes; then
    CFLAGS="-O2"
  else
    CFLAGS=
  fi
fi
ac_prog_cc_stdc=no
if test x$ac_prog_cc_stdc = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
printf %s "checking for $CC option to enable C11 features... " >&6; }
if test ${ac_cv_prog_cc_c11+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cc_c11=no
ac_save_CC=$CC
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_c_conftest_c11_program
_ACEOF
for ac_arg in '' -std=gnu11
do
  CC="$ac_save_CC $ac_arg"
  if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_c11=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cc_c11" != "xno" && break
done
rm -f conftest.$ac_ext
CC=$ac_save_CC
fi

if test "x$ac_cv_prog_cc_c11" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cc_c11" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
     CC="$CC $ac_cv_prog_cc_c11"
fi
  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
  ac_prog_cc_stdc=c11
fi
fi
if test x$ac_prog_cc_stdc = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
printf %s "checking for $CC option to enable C99 features... " >&6; }
if test ${ac_cv_prog_cc_c99+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cc_c99=no
ac_save_CC=$CC
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_c_conftest_c99_program
_ACEOF
for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
do
  CC="$ac_save_CC $ac_arg"
  if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_c99=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cc_c99" != "xno" && break
done
rm -f conftest.$ac_ext
CC=$ac_save_CC
fi

if test "x$ac_cv_prog_cc_c99" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cc_c99" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
     CC="$CC $ac_cv_prog_cc_c99"
fi
  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
  ac_prog_cc_stdc=c99
fi
fi
if test x$ac_prog_cc_stdc = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
printf %s "checking for $CC option to enable C89 features... " >&6; }
if test ${ac_cv_prog_cc_c89+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cc_c89=no
ac_save_CC=$CC
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_c_conftest_c89_program
_ACEOF
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
do
  CC="$ac_save_CC $ac_arg"
  if ac_fn_c_try_compile "$LINENO"
then :
  ac_cv_prog_cc_c89=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cc_c89" != "xno" && break
done
rm -f conftest.$ac_ext
CC=$ac_save_CC
fi

if test "x$ac_cv_prog_cc_c89" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cc_c89" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
     CC="$CC $ac_cv_prog_cc_c89"
fi
  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
  ac_prog_cc_stdc=c89
fi
fi

ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu


  ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
printf %s "checking whether $CC understands -c and -o together... " >&6; }
if test ${am_cv_prog_cc_c_o+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
  # Make sure it works both with $CC and with simple cc.
  # Following AC_PROG_CC_C_O, we do the test twice because some
  # compilers refuse to overwrite an existing .o file with -o,
  # though they will create one.
  am_cv_prog_cc_c_o=yes
  for am_i in 1 2; do
    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } \
         && test -f conftest2.$ac_objext; then
      : OK
    else
      am_cv_prog_cc_c_o=no
      break
    fi
  done
  rm -f core conftest*
  unset am_i
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
printf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
if test "$am_cv_prog_cc_c_o" != yes; then
   # Losing compiler, so override with the script.
   # FIXME: It is wrong to rewrite CC.
   # But if we don't then we get into trouble of one sort or another.
   # A longer-term fix would be to have automake use am__CC in this case,
   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   CC="$am_aux_dir/compile $CC"
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu


depcc="$CC"   am_compiler_list=

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
printf %s "checking dependency style of $depcc... " >&6; }
if test ${am_cv_CC_dependencies_compiler_type+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # making bogus files that we don't know about and never remove.  For
  # instance it was reported that on HP-UX the gcc test will end up
  # making a dummy file named 'D' -- because '-MD' means "put the output
  # in D".
  rm -rf conftest.dir
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # directory.
  mkdir sub

  am_cv_CC_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  fi
  am__universal=false
  case " $depcc " in #(
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
     esac

  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    #
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
      # Solaris 10 /bin/sh.
      echo '/* dummy */' > sub/conftst$i.h
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf

    # We check with '-c' and '-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle '-M -o', and we need to detect this.  Also, some Intel
    # versions had trouble with output in subdirs.
    am__obj=sub/conftest.${OBJEXT-o}
    am__minus_obj="-o $am__obj"
    case $depmode in
    gcc)
      # This depmode causes a compiler race in universal mode.
      test "$am__universal" = false || continue
      ;;
    nosideeffect)
      # After this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested.
      if test "x$enable_dependency_tracking" = xyes; then
	continue
      else
	break
      fi
      ;;
    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
      # This compiler won't grok '-c -o', but also, the minuso test has
      # not run yet.  These depmodes are late enough in the game, and
      # so weak that their functioning should not be impacted.
      am__obj=conftest.${OBJEXT-o}
      am__minus_obj=
      ;;
    none) break ;;
    esac
    if depmode=$depmode \
       source=sub/conftest.c object=$am__obj \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
         >/dev/null 2>conftest.err &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_CC_dependencies_compiler_type=$depmode
        break
      fi
    fi
  done

  cd ..
  rm -rf conftest.dir
else
  am_cv_CC_dependencies_compiler_type=none
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type

 if
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  am__fastdepCC_TRUE=
  am__fastdepCC_FALSE='#'
else
  am__fastdepCC_TRUE='#'
  am__fastdepCC_FALSE=
fi


ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
printf %s "checking how to run the C preprocessor... " >&6; }
# On Suns, sometimes $CPP names a directory.
if test -n "$CPP" && test -d "$CPP"; then
  CPP=
fi
if test -z "$CPP"; then
  if test ${ac_cv_prog_CPP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
      # Double quotes because $CC needs to be expanded
    for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp
    do
      ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
do
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <limits.h>
		     Syntax error
_ACEOF
if ac_fn_c_try_cpp "$LINENO"
then :

else $as_nop
  # Broken: fails on valid input.
continue
fi
rm -f conftest.err conftest.i conftest.$ac_ext

  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <ac_nonexistent.h>
_ACEOF
if ac_fn_c_try_cpp "$LINENO"
then :
  # Broken: success on invalid input.
continue
else $as_nop
  # Passes both tests.
ac_preproc_ok=:
break
fi
rm -f conftest.err conftest.i conftest.$ac_ext

done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.i conftest.err conftest.$ac_ext
if $ac_preproc_ok
then :
  break
fi

    done
    ac_cv_prog_CPP=$CPP

fi
  CPP=$ac_cv_prog_CPP
else
  ac_cv_prog_CPP=$CPP
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
printf "%s\n" "$CPP" >&6; }
ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
do
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <limits.h>
		     Syntax error
_ACEOF
if ac_fn_c_try_cpp "$LINENO"
then :

else $as_nop
  # Broken: fails on valid input.
continue
fi
rm -f conftest.err conftest.i conftest.$ac_ext

  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <ac_nonexistent.h>
_ACEOF
if ac_fn_c_try_cpp "$LINENO"
then :
  # Broken: success on invalid input.
continue
else $as_nop
  # Passes both tests.
ac_preproc_ok=:
break
fi
rm -f conftest.err conftest.i conftest.$ac_ext

done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.i conftest.err conftest.$ac_ext
if $ac_preproc_ok
then :

else $as_nop
  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
See \`config.log' for more details" "$LINENO" 5; }
fi

ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu







ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
if test -z "$CXX"; then
  if test -n "$CCC"; then
    CXX=$CCC
  else
    if test -n "$ac_tool_prefix"; then
  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CXX+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CXX"; then
  ac_cv_prog_CXX="$CXX" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CXX=$ac_cv_prog_CXX
if test -n "$CXX"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
printf "%s\n" "$CXX" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    test -n "$CXX" && break
  done
fi
if test -z "$CXX"; then
  ac_ct_CXX=$CXX
  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_CXX+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_CXX"; then
  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_CXX="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
if test -n "$ac_ct_CXX"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
printf "%s\n" "$ac_ct_CXX" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$ac_ct_CXX" && break
done

  if test "x$ac_ct_CXX" = x; then
    CXX="g++"
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    CXX=$ac_ct_CXX
  fi
fi

  fi
fi
# Provide some information about the compiler.
printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
set X $ac_compile
ac_compiler=$2
for ac_option in --version -v -V -qversion; do
  { { ac_try="$ac_compiler $ac_option >&5"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    sed '10a\
... rest of stderr output deleted ...
         10q' conftest.err >conftest.er1
    cat conftest.er1 >&5
  fi
  rm -f conftest.er1 conftest.err
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
done

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5
printf %s "checking whether the compiler supports GNU C++... " >&6; }
if test ${ac_cv_cxx_compiler_gnu+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{
#ifndef __GNUC__
       choke me
#endif

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  ac_compiler_gnu=yes
else $as_nop
  ac_compiler_gnu=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
ac_cv_cxx_compiler_gnu=$ac_compiler_gnu

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; }
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

if test $ac_compiler_gnu = yes; then
  GXX=yes
else
  GXX=
fi
ac_test_CXXFLAGS=${CXXFLAGS+y}
ac_save_CXXFLAGS=$CXXFLAGS
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
printf %s "checking whether $CXX accepts -g... " >&6; }
if test ${ac_cv_prog_cxx_g+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   ac_cxx_werror_flag=yes
   ac_cv_prog_cxx_g=no
   CXXFLAGS="-g"
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  ac_cv_prog_cxx_g=yes
else $as_nop
  CXXFLAGS=""
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :

else $as_nop
  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
	 CXXFLAGS="-g"
	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  ac_cv_prog_cxx_g=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
if test $ac_test_CXXFLAGS; then
  CXXFLAGS=$ac_save_CXXFLAGS
elif test $ac_cv_prog_cxx_g = yes; then
  if test "$GXX" = yes; then
    CXXFLAGS="-g -O2"
  else
    CXXFLAGS="-g"
  fi
else
  if test "$GXX" = yes; then
    CXXFLAGS="-O2"
  else
    CXXFLAGS=
  fi
fi
ac_prog_cxx_stdcxx=no
if test x$ac_prog_cxx_stdcxx = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
printf %s "checking for $CXX option to enable C++11 features... " >&6; }
if test ${ac_cv_prog_cxx_11+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cxx_11=no
ac_save_CXX=$CXX
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_cxx_conftest_cxx11_program
_ACEOF
for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA
do
  CXX="$ac_save_CXX $ac_arg"
  if ac_fn_cxx_try_compile "$LINENO"
then :
  ac_cv_prog_cxx_cxx11=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cxx_cxx11" != "xno" && break
done
rm -f conftest.$ac_ext
CXX=$ac_save_CXX
fi

if test "x$ac_cv_prog_cxx_cxx11" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cxx_cxx11" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5
printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; }
     CXX="$CXX $ac_cv_prog_cxx_cxx11"
fi
  ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11
  ac_prog_cxx_stdcxx=cxx11
fi
fi
if test x$ac_prog_cxx_stdcxx = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5
printf %s "checking for $CXX option to enable C++98 features... " >&6; }
if test ${ac_cv_prog_cxx_98+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_prog_cxx_98=no
ac_save_CXX=$CXX
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_cxx_conftest_cxx98_program
_ACEOF
for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
do
  CXX="$ac_save_CXX $ac_arg"
  if ac_fn_cxx_try_compile "$LINENO"
then :
  ac_cv_prog_cxx_cxx98=$ac_arg
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam
  test "x$ac_cv_prog_cxx_cxx98" != "xno" && break
done
rm -f conftest.$ac_ext
CXX=$ac_save_CXX
fi

if test "x$ac_cv_prog_cxx_cxx98" = xno
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
printf "%s\n" "unsupported" >&6; }
else $as_nop
  if test "x$ac_cv_prog_cxx_cxx98" = x
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
printf "%s\n" "none needed" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5
printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; }
     CXX="$CXX $ac_cv_prog_cxx_cxx98"
fi
  ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98
  ac_prog_cxx_stdcxx=cxx98
fi
fi

ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

depcc="$CXX"  am_compiler_list=

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
printf %s "checking dependency style of $depcc... " >&6; }
if test ${am_cv_CXX_dependencies_compiler_type+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # making bogus files that we don't know about and never remove.  For
  # instance it was reported that on HP-UX the gcc test will end up
  # making a dummy file named 'D' -- because '-MD' means "put the output
  # in D".
  rm -rf conftest.dir
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # directory.
  mkdir sub

  am_cv_CXX_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  fi
  am__universal=false
  case " $depcc " in #(
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
     esac

  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    #
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
      # Solaris 10 /bin/sh.
      echo '/* dummy */' > sub/conftst$i.h
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf

    # We check with '-c' and '-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle '-M -o', and we need to detect this.  Also, some Intel
    # versions had trouble with output in subdirs.
    am__obj=sub/conftest.${OBJEXT-o}
    am__minus_obj="-o $am__obj"
    case $depmode in
    gcc)
      # This depmode causes a compiler race in universal mode.
      test "$am__universal" = false || continue
      ;;
    nosideeffect)
      # After this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested.
      if test "x$enable_dependency_tracking" = xyes; then
	continue
      else
	break
      fi
      ;;
    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
      # This compiler won't grok '-c -o', but also, the minuso test has
      # not run yet.  These depmodes are late enough in the game, and
      # so weak that their functioning should not be impacted.
      am__obj=conftest.${OBJEXT-o}
      am__minus_obj=
      ;;
    none) break ;;
    esac
    if depmode=$depmode \
       source=sub/conftest.c object=$am__obj \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
         >/dev/null 2>conftest.err &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_CXX_dependencies_compiler_type=$depmode
        break
      fi
    fi
  done

  cd ..
  rm -rf conftest.dir
else
  am_cv_CXX_dependencies_compiler_type=none
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; }
CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type

 if
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  am__fastdepCXX_TRUE=
  am__fastdepCXX_FALSE='#'
else
  am__fastdepCXX_TRUE='#'
  am__fastdepCXX_FALSE=
fi


ac_ext=${ac_fc_srcext-f}
ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_fc_compiler_gnu
if test -n "$ac_tool_prefix"; then
  for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgfortran pgf95 lf95 ftn nagfor xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FC"; then
  ac_cv_prog_FC="$FC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FC=$ac_cv_prog_FC
if test -n "$FC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
printf "%s\n" "$FC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    test -n "$FC" && break
  done
fi
if test -z "$FC"; then
  ac_ct_FC=$FC
  for ac_prog in gfortran g95 xlf95 f95 fort ifort ifc efc pgfortran pgf95 lf95 ftn nagfor xlf90 f90 pgf90 pghpf epcf90 g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_FC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_FC"; then
  ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_FC="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_FC=$ac_cv_prog_ac_ct_FC
if test -n "$ac_ct_FC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
printf "%s\n" "$ac_ct_FC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$ac_ct_FC" && break
done

  if test "x$ac_ct_FC" = x; then
    FC=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    FC=$ac_ct_FC
  fi
fi


# Provide some information about the compiler.
printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
set X $ac_compile
ac_compiler=$2
for ac_option in --version -v -V -qversion; do
  { { ac_try="$ac_compiler $ac_option >&5"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    sed '10a\
... rest of stderr output deleted ...
         10q' conftest.err >conftest.er1
    cat conftest.er1 >&5
  fi
  rm -f conftest.er1 conftest.err
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
done
rm -f a.out

# If we don't use `.F' as extension, the preprocessor is not run on the
# input file.  (Note that this only needs to work for GNU compilers.)
ac_save_ext=$ac_ext
ac_ext=F
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU Fortran" >&5
printf %s "checking whether the compiler supports GNU Fortran... " >&6; }
if test ${ac_cv_fc_compiler_gnu+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat > conftest.$ac_ext <<_ACEOF
      program main
#ifndef __GNUC__
       choke me
#endif

      end
_ACEOF
if ac_fn_fc_try_compile "$LINENO"
then :
  ac_compiler_gnu=yes
else $as_nop
  ac_compiler_gnu=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
ac_cv_fc_compiler_gnu=$ac_compiler_gnu

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
printf "%s\n" "$ac_cv_fc_compiler_gnu" >&6; }
ac_compiler_gnu=$ac_cv_fc_compiler_gnu

ac_ext=$ac_save_ext
ac_test_FCFLAGS=${FCFLAGS+y}
ac_save_FCFLAGS=$FCFLAGS
FCFLAGS=
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
printf %s "checking whether $FC accepts -g... " >&6; }
if test ${ac_cv_prog_fc_g+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  FCFLAGS=-g
cat > conftest.$ac_ext <<_ACEOF
      program main

      end
_ACEOF
if ac_fn_fc_try_compile "$LINENO"
then :
  ac_cv_prog_fc_g=yes
else $as_nop
  ac_cv_prog_fc_g=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
printf "%s\n" "$ac_cv_prog_fc_g" >&6; }
if test $ac_test_FCFLAGS; then
  FCFLAGS=$ac_save_FCFLAGS
elif test $ac_cv_prog_fc_g = yes; then
  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
    FCFLAGS="-g -O2"
  else
    FCFLAGS="-g"
  fi
else
  if test "x$ac_cv_fc_compiler_gnu" = xyes; then
    FCFLAGS="-O2"
  else
    FCFLAGS=
  fi
fi

if test $ac_compiler_gnu = yes; then
  GFC=yes
else
  GFC=
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu





# On darwin, also set the objective C/C++ compilers
# Checking on all platforms doesn't hurt and stops
# configure from sending an error when run on non-darwin.
ac_ext=m
ac_cpp='$OBJCPP $CPPFLAGS'
ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_objc_compiler_gnu
if test -n "$ac_tool_prefix"; then
  for ac_prog in gcc objcc objc cc CC clang
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_OBJC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$OBJC"; then
  ac_cv_prog_OBJC="$OBJC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_OBJC="$ac_tool_prefix$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
OBJC=$ac_cv_prog_OBJC
if test -n "$OBJC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJC" >&5
printf "%s\n" "$OBJC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    test -n "$OBJC" && break
  done
fi
if test -z "$OBJC"; then
  ac_ct_OBJC=$OBJC
  for ac_prog in gcc objcc objc cc CC clang
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_OBJC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_OBJC"; then
  ac_cv_prog_ac_ct_OBJC="$ac_ct_OBJC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_OBJC="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_OBJC=$ac_cv_prog_ac_ct_OBJC
if test -n "$ac_ct_OBJC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJC" >&5
printf "%s\n" "$ac_ct_OBJC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$ac_ct_OBJC" && break
done

  if test "x$ac_ct_OBJC" = x; then
    OBJC="gcc"
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    OBJC=$ac_ct_OBJC
  fi
fi

# Provide some information about the compiler.
printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Objective C compiler version" >&5
set X $ac_compile
ac_compiler=$2
for ac_option in --version -v -V -qversion; do
  { { ac_try="$ac_compiler $ac_option >&5"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    sed '10a\
... rest of stderr output deleted ...
         10q' conftest.err >conftest.er1
    cat conftest.er1 >&5
  fi
  rm -f conftest.er1 conftest.err
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
done

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU Objective C" >&5
printf %s "checking whether the compiler supports GNU Objective C... " >&6; }
if test ${ac_cv_objc_compiler_gnu+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{
#ifndef __GNUC__
       choke me
#endif

  ;
  return 0;
}
_ACEOF
if ac_fn_objc_try_compile "$LINENO"
then :
  ac_compiler_gnu=yes
else $as_nop
  ac_compiler_gnu=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
ac_cv_objc_compiler_gnu=$ac_compiler_gnu

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objc_compiler_gnu" >&5
printf "%s\n" "$ac_cv_objc_compiler_gnu" >&6; }
ac_compiler_gnu=$ac_cv_objc_compiler_gnu

if test $ac_compiler_gnu = yes; then
  GOBJC=yes
else
  GOBJC=
fi
ac_test_OBJCFLAGS=${OBJCFLAGS+y}
ac_save_OBJCFLAGS=$OBJCFLAGS
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $OBJC accepts -g" >&5
printf %s "checking whether $OBJC accepts -g... " >&6; }
if test ${ac_cv_prog_objc_g+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_save_objc_werror_flag=$ac_objc_werror_flag
   ac_objc_werror_flag=yes
   ac_cv_prog_objc_g=no
   OBJCFLAGS="-g"
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_objc_try_compile "$LINENO"
then :
  ac_cv_prog_objc_g=yes
else $as_nop
  OBJCFLAGS=""
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_objc_try_compile "$LINENO"
then :

else $as_nop
  ac_objc_werror_flag=$ac_save_objc_werror_flag
	 OBJCFLAGS="-g"
	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_objc_try_compile "$LINENO"
then :
  ac_cv_prog_objc_g=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   ac_objc_werror_flag=$ac_save_objc_werror_flag
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_objc_g" >&5
printf "%s\n" "$ac_cv_prog_objc_g" >&6; }
if test $ac_test_OBJCFLAGS; then
  OBJCFLAGS=$ac_save_OBJCFLAGS
elif test $ac_cv_prog_objc_g = yes; then
  if test "$GOBJC" = yes; then
    OBJCFLAGS="-g -O2"
  else
    OBJCFLAGS="-g"
  fi
else
  if test "$GOBJC" = yes; then
    OBJCFLAGS="-O2"
  else
    OBJCFLAGS=
  fi
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

depcc="$OBJC" am_compiler_list='gcc3 gcc'

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
printf %s "checking dependency style of $depcc... " >&6; }
if test ${am_cv_OBJC_dependencies_compiler_type+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # making bogus files that we don't know about and never remove.  For
  # instance it was reported that on HP-UX the gcc test will end up
  # making a dummy file named 'D' -- because '-MD' means "put the output
  # in D".
  rm -rf conftest.dir
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # directory.
  mkdir sub

  am_cv_OBJC_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  fi
  am__universal=false


  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    #
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
      # Solaris 10 /bin/sh.
      echo '/* dummy */' > sub/conftst$i.h
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf

    # We check with '-c' and '-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle '-M -o', and we need to detect this.  Also, some Intel
    # versions had trouble with output in subdirs.
    am__obj=sub/conftest.${OBJEXT-o}
    am__minus_obj="-o $am__obj"
    case $depmode in
    gcc)
      # This depmode causes a compiler race in universal mode.
      test "$am__universal" = false || continue
      ;;
    nosideeffect)
      # After this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested.
      if test "x$enable_dependency_tracking" = xyes; then
	continue
      else
	break
      fi
      ;;
    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
      # This compiler won't grok '-c -o', but also, the minuso test has
      # not run yet.  These depmodes are late enough in the game, and
      # so weak that their functioning should not be impacted.
      am__obj=conftest.${OBJEXT-o}
      am__minus_obj=
      ;;
    none) break ;;
    esac
    if depmode=$depmode \
       source=sub/conftest.c object=$am__obj \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
         >/dev/null 2>conftest.err &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_OBJC_dependencies_compiler_type=$depmode
        break
      fi
    fi
  done

  cd ..
  rm -rf conftest.dir
else
  am_cv_OBJC_dependencies_compiler_type=none
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_OBJC_dependencies_compiler_type" >&5
printf "%s\n" "$am_cv_OBJC_dependencies_compiler_type" >&6; }
OBJCDEPMODE=depmode=$am_cv_OBJC_dependencies_compiler_type

 if
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_OBJC_dependencies_compiler_type" = gcc3; then
  am__fastdepOBJC_TRUE=
  am__fastdepOBJC_FALSE='#'
else
  am__fastdepOBJC_TRUE='#'
  am__fastdepOBJC_FALSE=
fi


ac_ext=mm
ac_cpp='$OBJCXXCPP $CPPFLAGS'
ac_compile='$OBJCXX -c $OBJCXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$OBJCXX -o conftest$ac_exeext $OBJCXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_objcxx_compiler_gnu
if test -n "$ac_tool_prefix"; then
  for ac_prog in g++ objc++ objcxx c++ CXX
  do
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_OBJCXX+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$OBJCXX"; then
  ac_cv_prog_OBJCXX="$OBJCXX" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_OBJCXX="$ac_tool_prefix$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
OBJCXX=$ac_cv_prog_OBJCXX
if test -n "$OBJCXX"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJCXX" >&5
printf "%s\n" "$OBJCXX" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    test -n "$OBJCXX" && break
  done
fi
if test -z "$OBJCXX"; then
  ac_ct_OBJCXX=$OBJCXX
  for ac_prog in g++ objc++ objcxx c++ CXX
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_OBJCXX+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_OBJCXX"; then
  ac_cv_prog_ac_ct_OBJCXX="$ac_ct_OBJCXX" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_OBJCXX="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_OBJCXX=$ac_cv_prog_ac_ct_OBJCXX
if test -n "$ac_ct_OBJCXX"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJCXX" >&5
printf "%s\n" "$ac_ct_OBJCXX" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$ac_ct_OBJCXX" && break
done

  if test "x$ac_ct_OBJCXX" = x; then
    OBJCXX="g++"
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    OBJCXX=$ac_ct_OBJCXX
  fi
fi

# Provide some information about the compiler.
printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Objective C++ compiler version" >&5
set X $ac_compile
ac_compiler=$2
for ac_option in --version -v -V -qversion; do
  { { ac_try="$ac_compiler $ac_option >&5"
case "(($ac_try" in
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  *) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
printf "%s\n" "$ac_try_echo"; } >&5
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  ac_status=$?
  if test -s conftest.err; then
    sed '10a\
... rest of stderr output deleted ...
         10q' conftest.err >conftest.er1
    cat conftest.er1 >&5
  fi
  rm -f conftest.er1 conftest.err
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }
done

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU Objective C++" >&5
printf %s "checking whether the compiler supports GNU Objective C++... " >&6; }
if test ${ac_cv_objcxx_compiler_gnu+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{
#ifndef __GNUC__
       choke me
#endif

  ;
  return 0;
}
_ACEOF
if ac_fn_objcxx_try_compile "$LINENO"
then :
  ac_compiler_gnu=yes
else $as_nop
  ac_compiler_gnu=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
ac_cv_objcxx_compiler_gnu=$ac_compiler_gnu

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objcxx_compiler_gnu" >&5
printf "%s\n" "$ac_cv_objcxx_compiler_gnu" >&6; }
ac_compiler_gnu=$ac_cv_objcxx_compiler_gnu

if test $ac_compiler_gnu = yes; then
  GOBJCXX=yes
else
  GOBJCXX=
fi
ac_test_OBJCXXFLAGS=${OBJCXXFLAGS+y}
ac_save_OBJCXXFLAGS=$OBJCXXFLAGS
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $OBJCXX accepts -g" >&5
printf %s "checking whether $OBJCXX accepts -g... " >&6; }
if test ${ac_cv_prog_objcxx_g+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_save_objcxx_werror_flag=$ac_objcxx_werror_flag
   ac_objcxx_werror_flag=yes
   ac_cv_prog_objcxx_g=no
   OBJCXXFLAGS="-g"
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_objcxx_try_compile "$LINENO"
then :
  ac_cv_prog_objcxx_g=yes
else $as_nop
  OBJCXXFLAGS=""
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_objcxx_try_compile "$LINENO"
then :

else $as_nop
  ac_objcxx_werror_flag=$ac_save_objcxx_werror_flag
	 OBJCXXFLAGS="-g"
	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_objcxx_try_compile "$LINENO"
then :
  ac_cv_prog_objcxx_g=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
   ac_objcxx_werror_flag=$ac_save_objcx_werror_flag
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_objcxx_g" >&5
printf "%s\n" "$ac_cv_prog_objcxx_g" >&6; }
if test $ac_test_OBJCXXFLAGS; then
  OBJCXXFLAGS=$ac_save_OBJCXXFLAGS
elif test $ac_cv_prog_objcxx_g = yes; then
  if test "$GOBJCXX" = yes; then
    OBJCXXFLAGS="-g -O2"
  else
    OBJCXXFLAGS="-g"
  fi
else
  if test "$GOBJCXX" = yes; then
    OBJCXXFLAGS="-O2"
  else
    OBJCXXFLAGS=
  fi
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

depcc="$OBJCXX" am_compiler_list='gcc3 gcc'

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
printf %s "checking dependency style of $depcc... " >&6; }
if test ${am_cv_OBJCXX_dependencies_compiler_type+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  # We make a subdir and do the tests there.  Otherwise we can end up
  # making bogus files that we don't know about and never remove.  For
  # instance it was reported that on HP-UX the gcc test will end up
  # making a dummy file named 'D' -- because '-MD' means "put the output
  # in D".
  rm -rf conftest.dir
  mkdir conftest.dir
  # Copy depcomp to subdir because otherwise we won't find it if we're
  # using a relative directory.
  cp "$am_depcomp" conftest.dir
  cd conftest.dir
  # We will build objects and dependencies in a subdirectory because
  # it helps to detect inapplicable dependency modes.  For instance
  # both Tru64's cc and ICC support -MD to output dependencies as a
  # side effect of compilation, but ICC will put the dependencies in
  # the current directory while Tru64 will put them in the object
  # directory.
  mkdir sub

  am_cv_OBJCXX_dependencies_compiler_type=none
  if test "$am_compiler_list" = ""; then
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  fi
  am__universal=false


  for depmode in $am_compiler_list; do
    # Setup a source with many dependencies, because some compilers
    # like to wrap large dependency lists on column 80 (with \), and
    # we should not choose a depcomp mode which is confused by this.
    #
    # We need to recreate these files for each test, as the compiler may
    # overwrite some of them when testing with obscure command lines.
    # This happens at least with the AIX C compiler.
    : > sub/conftest.c
    for i in 1 2 3 4 5 6; do
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
      # Solaris 10 /bin/sh.
      echo '/* dummy */' > sub/conftst$i.h
    done
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf

    # We check with '-c' and '-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle '-M -o', and we need to detect this.  Also, some Intel
    # versions had trouble with output in subdirs.
    am__obj=sub/conftest.${OBJEXT-o}
    am__minus_obj="-o $am__obj"
    case $depmode in
    gcc)
      # This depmode causes a compiler race in universal mode.
      test "$am__universal" = false || continue
      ;;
    nosideeffect)
      # After this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested.
      if test "x$enable_dependency_tracking" = xyes; then
	continue
      else
	break
      fi
      ;;
    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
      # This compiler won't grok '-c -o', but also, the minuso test has
      # not run yet.  These depmodes are late enough in the game, and
      # so weak that their functioning should not be impacted.
      am__obj=conftest.${OBJEXT-o}
      am__minus_obj=
      ;;
    none) break ;;
    esac
    if depmode=$depmode \
       source=sub/conftest.c object=$am__obj \
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
         >/dev/null 2>conftest.err &&
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
      # icc doesn't choke on unknown options, it will just issue warnings
      # or remarks (even with -Werror).  So we grep stderr for any message
      # that says an option was ignored or not supported.
      # When given -MP, icc 7.0 and 7.1 complain thusly:
      #   icc: Command line warning: ignoring option '-M'; no argument required
      # The diagnosis changed in icc 8.0:
      #   icc: Command line remark: option '-MP' not supported
      if (grep 'ignoring option' conftest.err ||
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
        am_cv_OBJCXX_dependencies_compiler_type=$depmode
        break
      fi
    fi
  done

  cd ..
  rm -rf conftest.dir
else
  am_cv_OBJCXX_dependencies_compiler_type=none
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_OBJCXX_dependencies_compiler_type" >&5
printf "%s\n" "$am_cv_OBJCXX_dependencies_compiler_type" >&6; }
OBJCXXDEPMODE=depmode=$am_cv_OBJCXX_dependencies_compiler_type

 if
  test "x$enable_dependency_tracking" != xno \
  && test "$am_cv_OBJCXX_dependencies_compiler_type" = gcc3; then
  am__fastdepOBJCXX_TRUE=
  am__fastdepOBJCXX_FALSE='#'
else
  am__fastdepOBJCXX_TRUE='#'
  am__fastdepOBJCXX_FALSE=
fi





if test "x$CXX" = x
then :
  as_fn_error $? "a C++ compiler is missing" "$LINENO" 5
fi


###############################################################################
# Check header files
###############################################################################


# complex.h is one that might not exist on older systems.
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


ac_header= ac_cache=
for ac_item in $ac_header_cxx_list
do
  if test $ac_cache; then
    ac_fn_cxx_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
      printf "%s\n" "#define $ac_item 1" >> confdefs.h
    fi
    ac_header= ac_cache=
  elif test $ac_header; then
    ac_cache=$ac_item
  else
    ac_header=$ac_item
  fi
done








if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
then :

printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h

fi
ac_fn_cxx_check_header_compile "$LINENO" "complex.h" "ac_cv_header_complex_h" "$ac_includes_default"
if test "x$ac_cv_header_complex_h" = xyes
then :

else $as_nop

    as_fn_error $? "Exiting, since you do not have the 'complex.h' header file." "$LINENO" 5

fi



###############################################################################
# Check libraries
###############################################################################

# First check for something that should be in any maths library (sqrt).
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
printf %s "checking for sqrt in -lm... " >&6; }
if test ${ac_cv_lib_m_sqrt+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lm  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int sqrt ();
}
int
main (void)
{
return conftest::sqrt ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_lib_m_sqrt=yes
else $as_nop
  ac_cv_lib_m_sqrt=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
printf "%s\n" "$ac_cv_lib_m_sqrt" >&6; }
if test "x$ac_cv_lib_m_sqrt" = xyes
then :
  printf "%s\n" "#define HAVE_LIBM 1" >>confdefs.h

  LIBS="-lm $LIBS"

else $as_nop

                       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: This system has no maths library installed." >&5
printf "%s\n" "$as_me: This system has no maths library installed." >&6;}
                       # On AIX this is not installed by default - strange as that might seem.
                       # but is in a fileset bos.adt.libm. However, the fileset bos.adt
                       # includes other things that are probably useful.
                       if test "x`uname`" = 'xAIX'
                       then
                          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: On AIX, libm is contained in the bos.adt.libm fileset." >&5
printf "%s\n" "$as_me: On AIX, libm is contained in the bos.adt.libm fileset." >&6;}
                          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Actually, we recommend to install the complete bos.adt fileset." >&5
printf "%s\n" "$as_me: Actually, we recommend to install the complete bos.adt fileset." >&6;}
                          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: This needs to be performed by a system administrator." >&5
printf "%s\n" "$as_me: This needs to be performed by a system administrator." >&6;}
                       fi
                       as_fn_error $? "Exiting, since a maths library was not found." "$LINENO" 5

fi


# Check for system services

# Check that we are not building in a directory containing spaces
if echo "$ac_pwd" |grep " " >/dev/null
then :
  as_fn_error $? "the path to the Sage root directory ($ac_pwd) contains a space. Sage will not build correctly in this case" "$LINENO" 5

fi



    case $host in #(
  *-apple-darwin*) :

        # Warning: xcodebuild does not seem to be maintained in Xcode 4.3
        # or later, so do not rely on the variable XCODE_VERS with OS X
        # 10.7 or later.

        XCODE_VERS=`xcodebuild -version 2> /dev/null | grep Xcode | sed -e 's/[A-Za-z ]//g'`

        if test -z $XCODE_VERS; then
            XCODE_VERS="2"
        fi
        XCODE_VERS_MAJOR=`echo $XCODE_VERS | cut '-d.' -f1`
        DARWIN_VERSION=`uname -r | cut '-d.' -f1`
        if test $DARWIN_VERSION -gt 10; then
            echo "You are using OS X Lion (or later)."
            echo "You are strongly advised to install Apple's latest Xcode"
            echo "unless you already have it. You can install this using"
            echo "the App Store. Also, make sure you install Xcode's"
            echo "Command Line Tools -- see Sage's README.txt."
        elif test $XCODE_VERS_MAJOR -gt 2; then
            echo "You are using Xcode version $XCODE_VERS."
            echo "You are strongly advised to install Apple's latest Xcode"
            echo "unless you already have it. You can download this from"
            echo "http://developer.apple.com/downloads/."
            echo "If using Xcode 4.3 or later, make sure you install Xcode's"
            echo "Command Line Tools -- see Sage's README.txt."
        else
            echo "You are using Xcode version 1 or 2"
            echo "WARNING: You are strongly advised to install the"
            echo "latest version of Apple's Xcode for your platform,"
            echo "unless you already have it."
            if test $DARWIN_VERSION -eq 10; then
               echo "Probably you need Xcode 3.2.6"
            elif test $DARWIN_VERSION -eq 9; then
               echo "Probably you need Xcode 3.1.4"
            elif test $DARWIN_VERSION -lt 9; then
               echo "Probably you need Xcode 2.5"
            fi
        fi >& 6

     ;; #(
  *) :
     ;;
esac


###############################################################################
# Collect substitutions for build/make/Makefile.in
###############################################################################

# $(TOOLCHAIN) variable containing prerequisites for the build
SAGE_TOOLCHAIN=gcc
if test "$SAGE_INSTALL_CCACHE" = yes ; then
    SAGE_TOOLCHAIN="$SAGE_TOOLCHAIN ccache"
fi


# Check whether --enable-experimental-packages was given.
if test ${enable_experimental_packages+y}
then :
  enableval=$enable_experimental_packages;
fi

# Check whether --enable-download-from-upstream-url was given.
if test ${enable_download_from_upstream_url+y}
then :
  enableval=$enable_download_from_upstream_url;
fi


SAGE_SPKG_OPTIONS=""
if test "x$enable_experimental_packages" = "xyes"
then :

  as_fn_append SAGE_SPKG_OPTIONS " -y"

fi
if test "x$enable_download_from_upstream_url" = "xyes"
then :

  as_fn_append SAGE_SPKG_OPTIONS " -o"

fi


# Check whether --enable-sagelib was given.
if test ${enable_sagelib+y}
then :
  enableval=$enable_sagelib;
    for pkg in sage_conf; do
      eval "SAGE_ENABLE_$pkg=\$enableval"
    done

fi


# Check whether --enable-cvxopt was given.
if test ${enable_cvxopt+y}
then :
  enableval=$enable_cvxopt;
    for pkg in cvxopt suitesparse; do
      eval "SAGE_ENABLE_$pkg=\$enableval"
    done

fi


# Check whether --enable-notebook was given.
if test ${enable_notebook+y}
then :
  enableval=$enable_notebook;
    for pkg in notebook nbconvert beautifulsoup4 sagenb_export nbformat nbclient terminado send2trash prometheus_client mistune pandocfilters bleach defusedxml jsonschema jupyter_jsmol argon2_cffi; do
      eval "SAGE_ENABLE_$pkg=\$enableval"
    done

fi


if test "$SAGE_ENABLE_notebook" = no -a "$SAGE_ENABLE_sagelib" = no
then :

    for pkg in jupyter_client ipykernel ipython zeromq pyzmq; do
      eval "SAGE_ENABLE_$pkg=\$enableval"
    done

fi

# Check whether --enable-r was given.
if test ${enable_r+y}
then :
  enableval=$enable_r;
    for pkg in r rpy2 r_jupyter pcre; do
      eval "SAGE_ENABLE_$pkg=\$enableval"
    done

fi


# Check whether --enable-doc was given.
if test ${enable_doc+y}
then :
  enableval=$enable_doc;
        for pkg in sage_docbuild alabaster babel snowballstemmer imagesize sphinx sphinxcontrib_devhelp sphinxcontrib_jsmath sphinxcontrib_serializinghtml sphinxcontrib_applehelp sphinxcontrib_htmlhelp sphinxcontrib_qthelp sphinxcontrib_websupport jupyter_sphinx furo; do
      eval "SAGE_ENABLE_$pkg=\$enableval"
    done
    if test "x$enableval" = xno
then :
          SAGE_DOCS=
fi

fi


# Check whether --enable-sagelib was given.
if test ${enable_sagelib+y}
then :
  enableval=$enable_sagelib;
    for pkg in sagelib sage_docbuild sage_setup; do
      eval "SAGE_ENABLE_$pkg=\$enableval"
    done

fi


sage_use_system_gcc=force






# BEGIN SAGE_SPKG_CONFIGURE_GCC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gcc..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG gcc... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-gcc was given.
if test ${with_system_gcc+y}
then :
  withval=$with_system_gcc; sage_use_system_gcc=$withval

fi


sage_spkg_name=gcc

if test ${sage_use_system_gcc+y}
then :

else $as_nop
  sage_use_system_gcc=yes
fi

sage_spkg_install_gcc=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gcc has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gcc has already been installed by SageMath" >&6;}
    sage_spkg_install_gcc=yes
    sage_use_system_gcc=installed

fi

if test ${sage_require_gcc+y}
then :

else $as_nop
  sage_require_gcc=yes
fi


if test "x$sage_spkg_install_gcc" = xno
then :

    if test "x$sage_require_gcc" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gcc is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gcc is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gcc" = xno
then :

                        sage_spkg_install_gcc=yes

else $as_nop










    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether gcc is already installed in SAGE_LOCAL" >&5
printf %s "checking whether gcc is already installed in SAGE_LOCAL... " >&6; }
    if test -f "$SAGE_LOCAL/bin/gcc"; then
        CONFIGURED_CC_PROGNAME=$($CC --print-prog-name gcc 2>/dev/null)
        INSTALLED_GCC_PROGNAME=$($SAGE_LOCAL/bin/gcc --print-prog-name gcc 2>/dev/null)
        echo "CONFIGURED_CC_PROGNAME=$CONFIGURED_CC_PROGNAME" >& 5
        echo "INSTALLED_GCC_PROGNAME=$INSTALLED_GCC_PROGNAME" >& 5
        if test "$CONFIGURED_CC_PROGNAME" = "$INSTALLED_GCC_PROGNAME"; then
                                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: configured CC" >&5
printf "%s\n" "configured CC" >&6; }
        else
            # Special value for SAGE_INSTALL_GCC if GCC is already installed
            SAGE_INSTALL_GCC=exists
            # Set yes since this implies we have already installed GCC and want to keep
            # it selected

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        as_fn_error $? "SAGE_INSTALL_GCC is set to 'no', but gcc is already installed in SAGE_LOCAL" "$LINENO" 5
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because gcc is already installed in SAGE_LOCAL" >&5
printf "%s\n" "$as_me: Installing GCC because gcc is already installed in SAGE_LOCAL" >&6;}
        sage_spkg_install_gcc=yes
    fi


            # Check whether it actually works...
            # See https://trac.sagemath.org/ticket/24599

    SAGE_BROKEN_GCC=no
    if test -n "$SAGE_LOCAL" -a -f "$SAGE_LOCAL/bin/gcc"; then
        if test -x "$SAGE_LOCAL/bin/g++"; then
            echo '#include <complex>' >conftest.cpp
            echo 'auto inf = 1.0 / std::complex<double>();' >>conftest.cpp

            # #31097: Do not try to source sage-env-config here - it is generated by configure
            # and is not needed to set up the compiler variables.
            if ! bash -c "source '$SAGE_SRC/bin/sage-env' && g++ -O3 -c -o conftest.o conftest.cpp"; then
                SAGE_BROKEN_GCC=yes
            fi
            rm -f conftest.*
        fi
    fi

            if test x$SAGE_BROKEN_GCC = xyes; then
                # Prentend that GCC is not installed.
                # The gcc and g++ binaries as well as the "installed" file will
                # be removed by make before installing any packages such that
                # GCC will be built as if was never installed before.
                SAGE_INSTALL_GCC=yes

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        as_fn_error $? "SAGE_INSTALL_GCC is set to 'no', but installed g++ is broken" "$LINENO" 5
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because installed g++ is broken" >&5
printf "%s\n" "$as_me: Installing GCC because installed g++ is broken" >&6;}
        sage_spkg_install_gcc=yes
    fi

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes, but broken" >&5
printf "%s\n" "yes, but broken" >&6; }
            else
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
            fi
        fi
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
        if test -n "$SAGE_INSTALL_GCC"; then
            # Check the value of the environment variable SAGE_INSTALL_GCC
            case $SAGE_INSTALL_GCC in #(
  yes) :


    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        as_fn_error $? "SAGE_INSTALL_GCC is set to 'no', but SAGE_INSTALL_GCC is set to 'yes'" "$LINENO" 5
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because SAGE_INSTALL_GCC is set to 'yes'" >&5
printf "%s\n" "$as_me: Installing GCC because SAGE_INSTALL_GCC is set to 'yes'" >&6;}
        sage_spkg_install_gcc=yes
    fi

                 ;; #(
  no) :

                    true
                 ;; #(
  *) :

                    as_fn_error $? "SAGE_INSTALL_GCC should be set to 'yes' or 'no'. You can also leave it unset to install GCC when needed" "$LINENO" 5
                 ;;
esac
        fi
    fi

    # Figuring out if we are using clang instead of gcc.
    ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler vendor" >&5
printf %s "checking for C compiler vendor... " >&6; }
if test ${ax_cv_c_compiler_vendor+y}
then :
  printf %s "(cached) " >&6
else $as_nop
    # note: don't check for gcc first since some other compilers define __GNUC__
  vendors="intel:     __ICC,__ECC,__INTEL_COMPILER
           ibm:       __xlc__,__xlC__,__IBMC__,__IBMCPP__
           pathscale: __PATHCC__,__PATHSCALE__
           clang:     __clang__
           cray:      _CRAYC
           fujitsu:   __FUJITSU
           gnu:       __GNUC__
           sun:       __SUNPRO_C,__SUNPRO_CC
           hp:        __HP_cc,__HP_aCC
           dec:       __DECC,__DECCXX,__DECC_VER,__DECCXX_VER
           borland:   __BORLANDC__,__CODEGEARC__,__TURBOC__
           comeau:    __COMO__
           kai:       __KCC
           lcc:       __LCC__
           sgi:       __sgi,sgi
           microsoft: _MSC_VER
           metrowerks: __MWERKS__
           watcom:    __WATCOMC__
           portland:  __PGI
	   tcc:       __TINYC__
           unknown:   UNKNOWN"
  for ventest in $vendors; do
    case $ventest in
      *:) vendor=$ventest; continue ;;
      *)  vencpp="defined("`echo $ventest | sed 's/,/) || defined(/g'`")" ;;
    esac
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

      #if !($vencpp)
        thisisanerror;
      #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :
  break
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
  done
  ax_cv_c_compiler_vendor=`echo $vendor | cut -d: -f1`

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_compiler_vendor" >&5
printf "%s\n" "$ax_cv_c_compiler_vendor" >&6; }

    if test "x$ax_cv_c_compiler_vendor" = xgnu
then :

        IS_REALLY_GCC=yes
        case $host in #(
  *-apple-darwin*) :

             as_fn_error $? "Cannot build Sage on macOS with GNU's gcc.
               Make use gcc and g++ are actually Clang compilers." "$LINENO" 5 ;; #(
  *) :
     ;;
esac

else $as_nop

        IS_REALLY_GCC=no

fi
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


    # Save the value of CXX without special flags to enable C++11 support
    SAGE_CXX_WITHOUT_STD=$CXX

    # Modify CXX to include an option that enables C++11 support if necessary
      ax_cxx_compile_alternatives="11 0x"    ax_cxx_compile_cxx11_required=false
  ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  ac_success=no

    if test x$ac_success = xno; then
    for alternative in ${ax_cxx_compile_alternatives}; do
      switch="-std=gnu++${alternative}"
      cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
printf %s "checking whether $CXX supports C++11 features with $switch... " >&6; }
if eval test \${$cachevar+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_save_CXX="$CXX"
         CXX="$CXX $switch"
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


// If the compiler admits that it is not ready for C++11, why torture it?
// Hopefully, this will speed up the test.

#ifndef __cplusplus

#error "This is not a C++ compiler"

#elif __cplusplus < 201103L

#error "This is not a C++11 compiler"

#else

namespace cxx11
{

  namespace test_static_assert
  {

    template <typename T>
    struct check
    {
      static_assert(sizeof(int) <= sizeof(T), "not big enough");
    };

  }

  namespace test_final_override
  {

    struct Base
    {
      virtual void f() {}
    };

    struct Derived : public Base
    {
      virtual void f() override {}
    };

  }

  namespace test_double_right_angle_brackets
  {

    template < typename T >
    struct check {};

    typedef check<void> single_type;
    typedef check<check<void>> double_type;
    typedef check<check<check<void>>> triple_type;
    typedef check<check<check<check<void>>>> quadruple_type;

  }

  namespace test_decltype
  {

    int
    f()
    {
      int a = 1;
      decltype(a) b = 2;
      return a + b;
    }

  }

  namespace test_type_deduction
  {

    template < typename T1, typename T2 >
    struct is_same
    {
      static const bool value = false;
    };

    template < typename T >
    struct is_same<T, T>
    {
      static const bool value = true;
    };

    template < typename T1, typename T2 >
    auto
    add(T1 a1, T2 a2) -> decltype(a1 + a2)
    {
      return a1 + a2;
    }

    int
    test(const int c, volatile int v)
    {
      static_assert(is_same<int, decltype(0)>::value == true, "");
      static_assert(is_same<int, decltype(c)>::value == false, "");
      static_assert(is_same<int, decltype(v)>::value == false, "");
      auto ac = c;
      auto av = v;
      auto sumi = ac + av + 'x';
      auto sumf = ac + av + 1.0;
      static_assert(is_same<int, decltype(ac)>::value == true, "");
      static_assert(is_same<int, decltype(av)>::value == true, "");
      static_assert(is_same<int, decltype(sumi)>::value == true, "");
      static_assert(is_same<int, decltype(sumf)>::value == false, "");
      static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
      return (sumf > 0.0) ? sumi : add(c, v);
    }

  }

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }

  namespace test_constexpr
  {

    template < typename CharT >
    unsigned long constexpr
    strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
    {
      return *s ? strlen_c_r(s + 1, acc + 1) : acc;
    }

    template < typename CharT >
    unsigned long constexpr
    strlen_c(const CharT *const s) noexcept
    {
      return strlen_c_r(s, 0UL);
    }

    static_assert(strlen_c("") == 0UL, "");
    static_assert(strlen_c("1") == 1UL, "");
    static_assert(strlen_c("example") == 7UL, "");
    static_assert(strlen_c("another\0example") == 7UL, "");

  }

  namespace test_rvalue_references
  {

    template < int N >
    struct answer
    {
      static constexpr int value = N;
    };

    answer<1> f(int&)       { return answer<1>(); }
    answer<2> f(const int&) { return answer<2>(); }
    answer<3> f(int&&)      { return answer<3>(); }

    void
    test()
    {
      int i = 0;
      const int c = 0;
      static_assert(decltype(f(i))::value == 1, "");
      static_assert(decltype(f(c))::value == 2, "");
      static_assert(decltype(f(0))::value == 3, "");
    }

  }

  namespace test_uniform_initialization
  {

    struct test
    {
      static const int zero {};
      static const int one {1};
    };

    static_assert(test::zero == 0, "");
    static_assert(test::one == 1, "");

  }

  namespace test_lambdas
  {

    void
    test1()
    {
      auto lambda1 = [](){};
      auto lambda2 = lambda1;
      lambda1();
      lambda2();
    }

    int
    test2()
    {
      auto a = [](int i, int j){ return i + j; }(1, 2);
      auto b = []() -> int { return '0'; }();
      auto c = [=](){ return a + b; }();
      auto d = [&](){ return c; }();
      auto e = [a, &b](int x) mutable {
        const auto identity = [](int y){ return y; };
        for (auto i = 0; i < a; ++i)
          a += b--;
        return x + identity(a + b);
      }(0);
      return a + b + c + d + e;
    }

    int
    test3()
    {
      const auto nullary = [](){ return 0; };
      const auto unary = [](int x){ return x; };
      using nullary_t = decltype(nullary);
      using unary_t = decltype(unary);
      const auto higher1st = [](nullary_t f){ return f(); };
      const auto higher2nd = [unary](nullary_t f1){
        return [unary, f1](unary_t f2){ return f2(unary(f1())); };
      };
      return higher1st(nullary) + higher2nd(nullary)(unary);
    }

  }

  namespace test_variadic_templates
  {

    template <int...>
    struct sum;

    template <int N0, int... N1toN>
    struct sum<N0, N1toN...>
    {
      static constexpr auto value = N0 + sum<N1toN...>::value;
    };

    template <>
    struct sum<>
    {
      static constexpr auto value = 0;
    };

    static_assert(sum<>::value == 0, "");
    static_assert(sum<1>::value == 1, "");
    static_assert(sum<23>::value == 23, "");
    static_assert(sum<1, 2>::value == 3, "");
    static_assert(sum<5, 5, 11>::value == 21, "");
    static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");

  }

  // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
  // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
  // because of this.
  namespace test_template_alias_sfinae
  {

    struct foo {};

    template<typename T>
    using member = typename T::member_type;

    template<typename T>
    void func(...) {}

    template<typename T>
    void func(member<T>*) {}

    void test();

    void test() { func<foo>(0); }

  }

}  // namespace cxx11

#endif  // __cplusplus >= 201103L



_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  eval $cachevar=yes
else $as_nop
  eval $cachevar=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
         CXX="$ac_save_CXX"
fi
eval ac_res=\$$cachevar
	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
printf "%s\n" "$ac_res" >&6; }
      if eval test x\$$cachevar = xyes; then
        CXX="$CXX $switch"
        if test -n "$CXXCPP" ; then
          CXXCPP="$CXXCPP $switch"
        fi
        ac_success=yes
        break
      fi
    done
  fi

    if test x$ac_success = xno; then
                for alternative in ${ax_cxx_compile_alternatives}; do
      for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
        cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
printf %s "checking whether $CXX supports C++11 features with $switch... " >&6; }
if eval test \${$cachevar+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_save_CXX="$CXX"
           CXX="$CXX $switch"
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


// If the compiler admits that it is not ready for C++11, why torture it?
// Hopefully, this will speed up the test.

#ifndef __cplusplus

#error "This is not a C++ compiler"

#elif __cplusplus < 201103L

#error "This is not a C++11 compiler"

#else

namespace cxx11
{

  namespace test_static_assert
  {

    template <typename T>
    struct check
    {
      static_assert(sizeof(int) <= sizeof(T), "not big enough");
    };

  }

  namespace test_final_override
  {

    struct Base
    {
      virtual void f() {}
    };

    struct Derived : public Base
    {
      virtual void f() override {}
    };

  }

  namespace test_double_right_angle_brackets
  {

    template < typename T >
    struct check {};

    typedef check<void> single_type;
    typedef check<check<void>> double_type;
    typedef check<check<check<void>>> triple_type;
    typedef check<check<check<check<void>>>> quadruple_type;

  }

  namespace test_decltype
  {

    int
    f()
    {
      int a = 1;
      decltype(a) b = 2;
      return a + b;
    }

  }

  namespace test_type_deduction
  {

    template < typename T1, typename T2 >
    struct is_same
    {
      static const bool value = false;
    };

    template < typename T >
    struct is_same<T, T>
    {
      static const bool value = true;
    };

    template < typename T1, typename T2 >
    auto
    add(T1 a1, T2 a2) -> decltype(a1 + a2)
    {
      return a1 + a2;
    }

    int
    test(const int c, volatile int v)
    {
      static_assert(is_same<int, decltype(0)>::value == true, "");
      static_assert(is_same<int, decltype(c)>::value == false, "");
      static_assert(is_same<int, decltype(v)>::value == false, "");
      auto ac = c;
      auto av = v;
      auto sumi = ac + av + 'x';
      auto sumf = ac + av + 1.0;
      static_assert(is_same<int, decltype(ac)>::value == true, "");
      static_assert(is_same<int, decltype(av)>::value == true, "");
      static_assert(is_same<int, decltype(sumi)>::value == true, "");
      static_assert(is_same<int, decltype(sumf)>::value == false, "");
      static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
      return (sumf > 0.0) ? sumi : add(c, v);
    }

  }

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }

  namespace test_constexpr
  {

    template < typename CharT >
    unsigned long constexpr
    strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
    {
      return *s ? strlen_c_r(s + 1, acc + 1) : acc;
    }

    template < typename CharT >
    unsigned long constexpr
    strlen_c(const CharT *const s) noexcept
    {
      return strlen_c_r(s, 0UL);
    }

    static_assert(strlen_c("") == 0UL, "");
    static_assert(strlen_c("1") == 1UL, "");
    static_assert(strlen_c("example") == 7UL, "");
    static_assert(strlen_c("another\0example") == 7UL, "");

  }

  namespace test_rvalue_references
  {

    template < int N >
    struct answer
    {
      static constexpr int value = N;
    };

    answer<1> f(int&)       { return answer<1>(); }
    answer<2> f(const int&) { return answer<2>(); }
    answer<3> f(int&&)      { return answer<3>(); }

    void
    test()
    {
      int i = 0;
      const int c = 0;
      static_assert(decltype(f(i))::value == 1, "");
      static_assert(decltype(f(c))::value == 2, "");
      static_assert(decltype(f(0))::value == 3, "");
    }

  }

  namespace test_uniform_initialization
  {

    struct test
    {
      static const int zero {};
      static const int one {1};
    };

    static_assert(test::zero == 0, "");
    static_assert(test::one == 1, "");

  }

  namespace test_lambdas
  {

    void
    test1()
    {
      auto lambda1 = [](){};
      auto lambda2 = lambda1;
      lambda1();
      lambda2();
    }

    int
    test2()
    {
      auto a = [](int i, int j){ return i + j; }(1, 2);
      auto b = []() -> int { return '0'; }();
      auto c = [=](){ return a + b; }();
      auto d = [&](){ return c; }();
      auto e = [a, &b](int x) mutable {
        const auto identity = [](int y){ return y; };
        for (auto i = 0; i < a; ++i)
          a += b--;
        return x + identity(a + b);
      }(0);
      return a + b + c + d + e;
    }

    int
    test3()
    {
      const auto nullary = [](){ return 0; };
      const auto unary = [](int x){ return x; };
      using nullary_t = decltype(nullary);
      using unary_t = decltype(unary);
      const auto higher1st = [](nullary_t f){ return f(); };
      const auto higher2nd = [unary](nullary_t f1){
        return [unary, f1](unary_t f2){ return f2(unary(f1())); };
      };
      return higher1st(nullary) + higher2nd(nullary)(unary);
    }

  }

  namespace test_variadic_templates
  {

    template <int...>
    struct sum;

    template <int N0, int... N1toN>
    struct sum<N0, N1toN...>
    {
      static constexpr auto value = N0 + sum<N1toN...>::value;
    };

    template <>
    struct sum<>
    {
      static constexpr auto value = 0;
    };

    static_assert(sum<>::value == 0, "");
    static_assert(sum<1>::value == 1, "");
    static_assert(sum<23>::value == 23, "");
    static_assert(sum<1, 2>::value == 3, "");
    static_assert(sum<5, 5, 11>::value == 21, "");
    static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");

  }

  // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
  // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
  // because of this.
  namespace test_template_alias_sfinae
  {

    struct foo {};

    template<typename T>
    using member = typename T::member_type;

    template<typename T>
    void func(...) {}

    template<typename T>
    void func(member<T>*) {}

    void test();

    void test() { func<foo>(0); }

  }

}  // namespace cxx11

#endif  // __cplusplus >= 201103L



_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  eval $cachevar=yes
else $as_nop
  eval $cachevar=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           CXX="$ac_save_CXX"
fi
eval ac_res=\$$cachevar
	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
printf "%s\n" "$ac_res" >&6; }
        if eval test x\$$cachevar = xyes; then
          CXX="$CXX $switch"
          if test -n "$CXXCPP" ; then
            CXXCPP="$CXXCPP $switch"
          fi
          ac_success=yes
          break
        fi
      done
      if test x$ac_success = xyes; then
        break
      fi
    done
  fi
  ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

  if test x$ax_cxx_compile_cxx11_required = xtrue; then
    if test x$ac_success = xno; then
      as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
    fi
  fi
  if test x$ac_success = xno; then
    HAVE_CXX11=0
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
printf "%s\n" "$as_me: No compiler with C++11 support was found" >&6;}
  else
    HAVE_CXX11=1

printf "%s\n" "#define HAVE_CXX11 1" >>confdefs.h

  fi


    if test $HAVE_CXX11 != 1; then

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        as_fn_error $? "SAGE_INSTALL_GCC is set to 'no', but your C++ compiler does not support C++11" "$LINENO" 5
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because your C++ compiler does not support C++11" >&5
printf "%s\n" "$as_me: Installing GCC because your C++ compiler does not support C++11" >&6;}
        sage_spkg_install_gcc=yes
    fi

    fi


    if test -z "$CC"; then

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        as_fn_error $? "SAGE_INSTALL_GCC is set to 'no', but a C compiler is missing" "$LINENO" 5
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because a C compiler is missing" >&5
printf "%s\n" "$as_me: Installing GCC because a C compiler is missing" >&6;}
        sage_spkg_install_gcc=yes
    fi

    fi

    # Check for C99 support detected by the AC_PROG_CC macro.
    if test "x$ac_cv_prog_cc_c99" = xno; then

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        as_fn_error $? "SAGE_INSTALL_GCC is set to 'no', but your C compiler cannot compile C99 code" "$LINENO" 5
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because your C compiler cannot compile C99 code" >&5
printf "%s\n" "$as_me: Installing GCC because your C compiler cannot compile C99 code" >&6;}
        sage_spkg_install_gcc=yes
    fi

    fi

    if test x$GXX != xyes; then

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: your C++ compiler isn't GCC (GNU C++)" >&5
printf "%s\n" "$as_me: WARNING: your C++ compiler isn't GCC (GNU C++)" >&2;}
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because your C++ compiler isn't GCC (GNU C++)" >&5
printf "%s\n" "$as_me: Installing GCC because your C++ compiler isn't GCC (GNU C++)" >&6;}
        sage_spkg_install_gcc=yes
    fi

    elif test $sage_spkg_install_gcc = yes; then
        # If we're installing GCC anyway, skip the rest of these version
        # checks.
        true
    elif test x$GCC != xyes; then

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: your C compiler isn't GCC (GNU C)" >&5
printf "%s\n" "$as_me: WARNING: your C compiler isn't GCC (GNU C)" >&2;}
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because your C compiler isn't GCC (GNU C)" >&5
printf "%s\n" "$as_me: Installing GCC because your C compiler isn't GCC (GNU C)" >&6;}
        sage_spkg_install_gcc=yes
    fi

    else
        # Since sage_spkg_install_gcc is "no", we know that
        # at least C, C++ and Fortran compilers are available.
        # We also know that all compilers are GCC.

        # Find out the compiler versions:

  GCC_VERSION=""



  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if gcc accepts -dumpversion option" >&5
printf %s "checking if gcc accepts -dumpversion option... " >&6; }

  if  test "x$GCC" = "xyes"
then :

    if  test -z ""
then :

      ax_gcc_option_test="int main()
{
	return 0;
}"

else $as_nop

      ax_gcc_option_test=""

fi

    # Dump the test program to file
    cat <<EOF > conftest.c
$ax_gcc_option_test
EOF

    # Dump back the file to the log, useful for debugging purposes
    { ac_try='cat conftest.c 1>&5'
  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
  (eval $ac_try) 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; }

    if  { ac_try='$CC  -dumpversion -c conftest.c 1>&5'
  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
  (eval $ac_try) 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; }
then :

   	        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

    ax_gcc_version_option=yes


else $as_nop

   		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    ax_gcc_version_option=no


fi

else $as_nop

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no gcc available" >&5
printf "%s\n" "no gcc available" >&6; }

fi

  if test "x$GCC" = "xyes"
then :

    if test "x$ax_gcc_version_option" != "xno"
then :

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking gcc version" >&5
printf %s "checking gcc version... " >&6; }
if test ${ax_cv_gcc_version+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        ax_cv_gcc_version="`$CC -dumpversion`"
        if test "x$ax_cv_gcc_version" = "x"
then :

          ax_cv_gcc_version=""

fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_version" >&5
printf "%s\n" "$ax_cv_gcc_version" >&6; }
      GCC_VERSION=$ax_cv_gcc_version

fi

fi



  GXX_VERSION=""



  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if g++ accepts -dumpversion option" >&5
printf %s "checking if g++ accepts -dumpversion option... " >&6; }

  if  test "x$GCC" = "xyes"
then :

    if  test -z ""
then :

      ax_gcc_option_test="int main()
{
	return 0;
}"

else $as_nop

      ax_gcc_option_test=""

fi

    # Dump the test program to file
    cat <<EOF > conftest.c
$ax_gcc_option_test
EOF

    # Dump back the file to the log, useful for debugging purposes
    { ac_try='cat conftest.c 1>&5'
  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
  (eval $ac_try) 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; }

    if  { ac_try='$CC  -dumpversion -c conftest.c 1>&5'
  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
  (eval $ac_try) 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; }
then :

   	        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

    ax_gcc_version_option=yes


else $as_nop

   		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    ax_gcc_version_option=no


fi

else $as_nop

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no gcc available" >&5
printf "%s\n" "no gcc available" >&6; }

fi

  if test "x$GXX" = "xyes"
then :

    if test "x$ax_gxx_version_option" != "no"
then :

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking g++ version" >&5
printf %s "checking g++ version... " >&6; }
if test ${ax_cv_gxx_version+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        ax_cv_gxx_version="`$CXX -dumpversion`"
        if test "x$ax_cv_gxx_version" = "x"
then :

          ax_cv_gxx_version=""

fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gxx_version" >&5
printf "%s\n" "$ax_cv_gxx_version" >&6; }
      GXX_VERSION=$ax_cv_gxx_version

fi

fi



        if test $IS_REALLY_GCC = yes ; then
            # Add the .0 because Debian/Ubuntu gives version numbers like
            # 4.6 instead of 4.6.4 (Trac #18885)
            case "$GXX_VERSION.0" in #(
  [0-5].*|6.[0-2].*) :

                    # Install our own GCC if the system-provided one is older than gcc-6.3

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: you have $CXX version $GXX_VERSION, which is quite old" >&5
printf "%s\n" "$as_me: WARNING: you have $CXX version $GXX_VERSION, which is quite old" >&2;}
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because you have $CXX version $GXX_VERSION, which is quite old" >&5
printf "%s\n" "$as_me: Installing GCC because you have $CXX version $GXX_VERSION, which is quite old" >&6;}
        sage_spkg_install_gcc=yes
    fi

                 ;; #(
  1[3-9].*) :

                    # Install our own GCC if the system-provided one is newer than 12.x.
                    # See https://trac.sagemath.org/ticket/29456

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $CXX is g++ version $GXX_VERSION, which is too recent for this version of Sage" >&5
printf "%s\n" "$as_me: WARNING: $CXX is g++ version $GXX_VERSION, which is too recent for this version of Sage" >&2;}
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because $CXX is g++ version $GXX_VERSION, which is too recent for this version of Sage" >&5
printf "%s\n" "$as_me: Installing GCC because $CXX is g++ version $GXX_VERSION, which is too recent for this version of Sage" >&6;}
        sage_spkg_install_gcc=yes
    fi

                 ;; #(
  *) :
     ;;
esac
            fi

        # The following tests check that the version of the compilers
        # are all the same.
        if test "$GCC_VERSION" != "$GXX_VERSION"; then

    if test x$SAGE_INSTALL_GCC = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GCC = xno; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $CC ($GCC_VERSION) and $CXX ($GXX_VERSION) are not the same version" >&5
printf "%s\n" "$as_me: WARNING: $CC ($GCC_VERSION) and $CXX ($GXX_VERSION) are not the same version" >&2;}
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing GCC because $CC ($GCC_VERSION) and $CXX ($GXX_VERSION) are not the same version" >&5
printf "%s\n" "$as_me: Installing GCC because $CC ($GCC_VERSION) and $CXX ($GXX_VERSION) are not the same version" >&6;}
        sage_spkg_install_gcc=yes
    fi

        fi

    fi

    # Check that the assembler and linker used by $CXX match $AS and $LD.
    # See http://trac.sagemath.org/sage_trac/ticket/14296
    if test -n "$AS"; then
        CXX_as=`$CXX -print-prog-name=as 2>/dev/null`
        CXX_as=`command -v $CXX_as 2>/dev/null`
        cmd_AS=`command -v $AS`

        if ! (test "$CXX_as" = "" -o "$CXX_as" -ef "$cmd_AS"); then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}:        $CXX uses $CXX_as" >&5
printf "%s\n" "$as_me:        $CXX uses $CXX_as" >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}:        \$AS equal to $AS" >&5
printf "%s\n" "$as_me:        \$AS equal to $AS" >&6;}
            as_fn_error $? "unset \$AS or set it to match your compiler's assembler" "$LINENO" 5
        fi
    fi
    if test -n "$LD"; then
        CXX_ld=`$CXX -print-prog-name=ld 2>/dev/null`
        CXX_ld=`command -v $CXX_ld 2>/dev/null`
        cmd_LD=`command -v $LD`
        if ! (test "$CXX_ld" = "" -o "$CXX_ld" -ef "$cmd_LD"); then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}:        $CXX uses $CXX_ld" >&5
printf "%s\n" "$as_me:        $CXX uses $CXX_ld" >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}:        \$LD equal to $LD" >&5
printf "%s\n" "$as_me:        \$LD equal to $LD" >&6;}
            as_fn_error $? "unset \$LD or set it to match your compiler's linker" "$LINENO" 5
        fi
    fi

            if test x$SAGE_BROKEN_GCC = xyes; then
        ac_config_commands="$ac_config_commands broken-gcc"

    fi

    # Determine which compiler flags should be set.
    if test x$sage_use_march_native = xno; then
        CFLAGS_MARCH=""
    elif test x$SAGE_FAT_BINARY = xyes; then
        CFLAGS_MARCH=""
    elif test x$sage_spkg_install_gcc = xyes; then
        CFLAGS_MARCH="-march=native"
    else
        as_CACHEVAR=`printf "%s\n" "ax_cv_check_cxxflags__"-march=native"" | $as_tr_sh`
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler accepts \"-march=native\"" >&5
printf %s "checking whether C++ compiler accepts \"-march=native\"... " >&6; }
if eval test \${$as_CACHEVAR+y}
then :
  printf %s "(cached) " >&6
else $as_nop

  ax_check_save_flags=$CXXFLAGS
  CXXFLAGS="$CXXFLAGS  "-march=native""
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  eval "$as_CACHEVAR=yes"
else $as_nop
  eval "$as_CACHEVAR=no"
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
  CXXFLAGS=$ax_check_save_flags
fi
eval ac_res=\$$as_CACHEVAR
	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
printf "%s\n" "$ac_res" >&6; }
if eval test \"x\$"$as_CACHEVAR"\" = x"yes"
then :
  CFLAGS_MARCH="-march=native"
else $as_nop
  CFLAGS_MARCH=""
fi

    fi


    # Determine wether compiler supports OpenMP.
    ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu



{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OpenMP flag of C compiler" >&5
printf %s "checking for OpenMP flag of C compiler... " >&6; }
if test ${ax_cv_c_openmp+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  saveCFLAGS=$CFLAGS
ax_cv_c_openmp=unknown
# Flags to try:  -fopenmp (gcc), -mp (SGI & PGI),
#                -qopenmp (icc>=15), -openmp (icc),
#                -xopenmp (Sun), -omp (Tru64),
#                -qsmp=omp (AIX),
#                none
ax_openmp_flags="-fopenmp -openmp -qopenmp -mp -xopenmp -omp -qsmp=omp none"
if test "x$OPENMP_CFLAGS" != x; then
  ax_openmp_flags="$OPENMP_CFLAGS $ax_openmp_flags"
fi
for ax_openmp_flag in $ax_openmp_flags; do
  case $ax_openmp_flag in
    none) CFLAGS=$saveC ;;
    *) CFLAGS="$saveCFLAGS $ax_openmp_flag" ;;
  esac
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <omp.h>

static void
parallel_fill(int * data, int n)
{
  int i;
#pragma omp parallel for
  for (i = 0; i < n; ++i)
    data[i] = i;
}

int
main()
{
  int arr[100000];
  omp_set_num_threads(2);
  parallel_fill(arr, 100000);
  return 0;
}

_ACEOF
if ac_fn_c_try_link "$LINENO"
then :
  ax_cv_c_openmp=$ax_openmp_flag; break
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
done
CFLAGS=$saveCFLAGS

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_openmp" >&5
printf "%s\n" "$ax_cv_c_openmp" >&6; }
if test "x$ax_cv_c_openmp" = "xunknown"; then
  :
else
  if test "x$ax_cv_c_openmp" != "xnone"; then
    OPENMP_CFLAGS=$ax_cv_c_openmp
  fi



fi

    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu



{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OpenMP flag of C++ compiler" >&5
printf %s "checking for OpenMP flag of C++ compiler... " >&6; }
if test ${ax_cv_cxx_openmp+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  saveCXXFLAGS=$CXXFLAGS
ax_cv_cxx_openmp=unknown
# Flags to try:  -fopenmp (gcc), -mp (SGI & PGI),
#                -qopenmp (icc>=15), -openmp (icc),
#                -xopenmp (Sun), -omp (Tru64),
#                -qsmp=omp (AIX),
#                none
ax_openmp_flags="-fopenmp -openmp -qopenmp -mp -xopenmp -omp -qsmp=omp none"
if test "x$OPENMP_CXXFLAGS" != x; then
  ax_openmp_flags="$OPENMP_CXXFLAGS $ax_openmp_flags"
fi
for ax_openmp_flag in $ax_openmp_flags; do
  case $ax_openmp_flag in
    none) CXXFLAGS=$saveCXX ;;
    *) CXXFLAGS="$saveCXXFLAGS $ax_openmp_flag" ;;
  esac
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <omp.h>

static void
parallel_fill(int * data, int n)
{
  int i;
#pragma omp parallel for
  for (i = 0; i < n; ++i)
    data[i] = i;
}

int
main()
{
  int arr[100000];
  omp_set_num_threads(2);
  parallel_fill(arr, 100000);
  return 0;
}

_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ax_cv_cxx_openmp=$ax_openmp_flag; break
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
done
CXXFLAGS=$saveCXXFLAGS

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_openmp" >&5
printf "%s\n" "$ax_cv_cxx_openmp" >&6; }
if test "x$ax_cv_cxx_openmp" = "xunknown"; then
  :
else
  if test "x$ax_cv_cxx_openmp" != "xnone"; then
    OPENMP_CXXFLAGS=$ax_cv_cxx_openmp
  fi



fi

    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu




                if test "x$sage_spkg_install_gcc" = xno
then :

                                        sage_use_system_gcc=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gcc" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gcc" >&6;}

else $as_nop

                    if test "x$sage_use_system_gcc" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gcc=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gcc)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gcc" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gcc" >&6;}

fi

fi


fi

fi

fi


    # Trac #27907: Find location of crti.o from the system CC, in case we build our own gcc
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the location of crti.o" >&5
printf %s "checking for the location of crti.o... " >&6; }
    CRTI=`$CC -print-file-name=crti.o 2>/dev/null || true`
    if test -n "$CRTI" ; then
        SAGE_CRTI_DIR=$(dirname -- "$CRTI")
        if test "$SAGE_CRTI_DIR" = "." ; then
            SAGE_CRTI_DIR=
        fi
    fi

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SAGE_CRTI_DIR" >&5
printf "%s\n" "$SAGE_CRTI_DIR" >&6; }


# END SAGE_SPKG_CONFIGURE_GCC





ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
printf %s "checking how to run the C++ preprocessor... " >&6; }
if test -z "$CXXCPP"; then
  if test ${ac_cv_prog_CXXCPP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
      # Double quotes because $CXX needs to be expanded
    for CXXCPP in "$CXX -E" cpp /lib/cpp
    do
      ac_preproc_ok=false
for ac_cxx_preproc_warn_flag in '' yes
do
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <limits.h>
		     Syntax error
_ACEOF
if ac_fn_cxx_try_cpp "$LINENO"
then :

else $as_nop
  # Broken: fails on valid input.
continue
fi
rm -f conftest.err conftest.i conftest.$ac_ext

  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <ac_nonexistent.h>
_ACEOF
if ac_fn_cxx_try_cpp "$LINENO"
then :
  # Broken: success on invalid input.
continue
else $as_nop
  # Passes both tests.
ac_preproc_ok=:
break
fi
rm -f conftest.err conftest.i conftest.$ac_ext

done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.i conftest.err conftest.$ac_ext
if $ac_preproc_ok
then :
  break
fi

    done
    ac_cv_prog_CXXCPP=$CXXCPP

fi
  CXXCPP=$ac_cv_prog_CXXCPP
else
  ac_cv_prog_CXXCPP=$CXXCPP
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
printf "%s\n" "$CXXCPP" >&6; }
ac_preproc_ok=false
for ac_cxx_preproc_warn_flag in '' yes
do
  # Use a header file that comes with gcc, so configuring glibc
  # with a fresh cross-compiler works.
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp. "Syntax error" is here to catch this case.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <limits.h>
		     Syntax error
_ACEOF
if ac_fn_cxx_try_cpp "$LINENO"
then :

else $as_nop
  # Broken: fails on valid input.
continue
fi
rm -f conftest.err conftest.i conftest.$ac_ext

  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <ac_nonexistent.h>
_ACEOF
if ac_fn_cxx_try_cpp "$LINENO"
then :
  # Broken: success on invalid input.
continue
else $as_nop
  # Passes both tests.
ac_preproc_ok=:
break
fi
rm -f conftest.err conftest.i conftest.$ac_ext

done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.i conftest.err conftest.$ac_ext
if $ac_preproc_ok
then :

else $as_nop
  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
See \`config.log' for more details" "$LINENO" 5; }
fi

ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu







# BEGIN SAGE_SPKG_CONFIGURE_GMP

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gmp..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG gmp... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-gmp was given.
if test ${with_system_gmp+y}
then :
  withval=$with_system_gmp; sage_use_system_gmp=$withval

fi


sage_spkg_name=gmp

if test ${sage_use_system_gmp+y}
then :

else $as_nop
  sage_use_system_gmp=yes
fi

sage_spkg_install_gmp=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gmp has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gmp has already been installed by SageMath" >&6;}
    sage_spkg_install_gmp=yes
    sage_use_system_gmp=installed

fi

if test ${sage_require_gmp+y}
then :

else $as_nop
  sage_require_gmp=yes
fi


if test "x$sage_spkg_install_gmp" = xno
then :

    if test "x$sage_require_gmp" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gmp is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gmp is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gmp" = xno
then :

                        sage_spkg_install_gmp=yes

else $as_nop



           sage_spkg_install_gmp=no
            ac_fn_cxx_check_header_compile "$LINENO" "gmp.h" "ac_cv_header_gmp_h" "$ac_includes_default"
if test "x$ac_cv_header_gmp_h" = xyes
then :

else $as_nop
  sage_spkg_install_gmp=yes
fi

            ac_fn_cxx_check_header_compile "$LINENO" "gmpxx.h" "ac_cv_header_gmpxx_h" "$ac_includes_default"
if test "x$ac_cv_header_gmpxx_h" = xyes
then :

else $as_nop
  sage_spkg_install_gmp=yes
fi

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing __gmpq_cmp_z" >&5
printf %s "checking for library containing __gmpq_cmp_z... " >&6; }
if test ${ac_cv_search___gmpq_cmp_z+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int __gmpq_cmp_z ();
}
int
main (void)
{
return conftest::__gmpq_cmp_z ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' gmp
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search___gmpq_cmp_z=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search___gmpq_cmp_z+y}
then :
  break
fi
done
if test ${ac_cv_search___gmpq_cmp_z+y}
then :

else $as_nop
  ac_cv_search___gmpq_cmp_z=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___gmpq_cmp_z" >&5
printf "%s\n" "$ac_cv_search___gmpq_cmp_z" >&6; }
ac_res=$ac_cv_search___gmpq_cmp_z
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_gmp=yes
fi


                if test "x$sage_spkg_install_gmp" = xno
then :

                                        sage_use_system_gmp=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gmp" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gmp" >&6;}

else $as_nop

                    if test "x$sage_use_system_gmp" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gmp=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gmp)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gmp" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gmp" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_gmp = xyes; then
        SAGE_GMP_PREFIX='$SAGE_LOCAL'

        SAGE_GMP_INCLUDE='$SAGE_LOCAL/include'

    else
                                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking absolute name of <gmp.h>" >&5
printf %s "checking absolute name of <gmp.h>... " >&6; }
if test ${gl_cv_absolute_gmp_h+y}
then :
  printf %s "(cached) " >&6
else $as_nop
      ac_fn_cxx_check_header_compile "$LINENO" "gmp.h" "ac_cv_header_gmp_h" "$ac_includes_default"
if test "x$ac_cv_header_gmp_h" = xyes
then :
  printf "%s\n" "#define HAVE_GMP_H 1" >>confdefs.h

fi
    if test $ac_cv_header_gmp_h = yes; then
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <gmp.h>
_ACEOF
      gl_cv_absolute_gmp_h=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
sed -n '\#/gmp.h#{
	s#.*"\(.*/gmp.h\)".*#\1#
	s#^/[^/]#//&#
	p
	q
}'`
    fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_absolute_gmp_h" >&5
printf "%s\n" "$gl_cv_absolute_gmp_h" >&6; }
printf "%s\n" "#define ABSOLUTE_GMP_H \"$gl_cv_absolute_gmp_h\"" >>confdefs.h


        if test x$gl_cv_absolute_gmp_h = x; then
            as_fn_error $? "failed to find absolute path to gmp.h despite it being reported found" "$LINENO" 5
        fi
        SAGE_GMP_INCLUDE=`$as_dirname -- $gl_cv_absolute_gmp_h ||
$as_expr X$gl_cv_absolute_gmp_h : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X$gl_cv_absolute_gmp_h : 'X\(//\)[^/]' \| \
	 X$gl_cv_absolute_gmp_h : 'X\(//\)$' \| \
	 X$gl_cv_absolute_gmp_h : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X$gl_cv_absolute_gmp_h |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`

        SAGE_GMP_PREFIX=''

    fi


# END SAGE_SPKG_CONFIGURE_GMP










# BEGIN SAGE_SPKG_CONFIGURE_ZLIB

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG zlib..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG zlib... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-zlib was given.
if test ${with_system_zlib+y}
then :
  withval=$with_system_zlib; sage_use_system_zlib=$withval

fi


sage_spkg_name=zlib

if test ${sage_use_system_zlib+y}
then :

else $as_nop
  sage_use_system_zlib=yes
fi

sage_spkg_install_zlib=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: zlib has already been installed by SageMath" >&5
printf "%s\n" "$as_me: zlib has already been installed by SageMath" >&6;}
    sage_spkg_install_zlib=yes
    sage_use_system_zlib=installed

fi

if test ${sage_require_zlib+y}
then :

else $as_nop
  sage_require_zlib=yes
fi


if test "x$sage_spkg_install_zlib" = xno
then :

    if test "x$sage_require_zlib" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG zlib is not required on this system" >&5
printf "%s\n" "$as_me: SPKG zlib is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_zlib" = xno
then :

                        sage_spkg_install_zlib=yes

else $as_nop



    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5
printf %s "checking for inflateEnd in -lz... " >&6; }
if test ${ac_cv_lib_z_inflateEnd+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lz  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int inflateEnd ();
}
int
main (void)
{
return conftest::inflateEnd ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_lib_z_inflateEnd=yes
else $as_nop
  ac_cv_lib_z_inflateEnd=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5
printf "%s\n" "$ac_cv_lib_z_inflateEnd" >&6; }
if test "x$ac_cv_lib_z_inflateEnd" = xyes
then :
  zlib_cv_libz=yes
else $as_nop
  zlib_cv_libz=no
fi

    ac_fn_cxx_check_header_compile "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
if test "x$ac_cv_header_zlib_h" = xyes
then :
  zlib_cv_zlib_h=yes
else $as_nop
  zlib_cv_zlib_h=no
fi

    if test "$zlib_cv_libz" = "yes" && test "$zlib_cv_zlib_h" = "yes"; then

pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBPNG" >&5
printf %s "checking for LIBPNG... " >&6; }

if test -n "$LIBPNG_CFLAGS"; then
    pkg_cv_LIBPNG_CFLAGS="$LIBPNG_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libpng >= 1.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBPNG_CFLAGS=`$PKG_CONFIG --cflags "libpng >= 1.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LIBPNG_LIBS"; then
    pkg_cv_LIBPNG_LIBS="$LIBPNG_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libpng >= 1.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBPNG_LIBS=`$PKG_CONFIG --libs "libpng >= 1.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LIBPNG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libpng >= 1.2" 2>&1`
        else
	        LIBPNG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libpng >= 1.2" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LIBPNG_PKG_ERRORS" >&5


                                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inflateValidate in -lz" >&5
printf %s "checking for inflateValidate in -lz... " >&6; }
if test ${ac_cv_lib_z_inflateValidate+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lz  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int inflateValidate ();
}
int
main (void)
{
return conftest::inflateValidate ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_lib_z_inflateValidate=yes
else $as_nop
  ac_cv_lib_z_inflateValidate=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateValidate" >&5
printf "%s\n" "$ac_cv_lib_z_inflateValidate" >&6; }
if test "x$ac_cv_lib_z_inflateValidate" = xyes
then :
  printf "%s\n" "#define HAVE_LIBZ 1" >>confdefs.h

  LIBS="-lz $LIBS"

else $as_nop
  sage_spkg_install_zlib=yes
fi


elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

                                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inflateValidate in -lz" >&5
printf %s "checking for inflateValidate in -lz... " >&6; }
if test ${ac_cv_lib_z_inflateValidate+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lz  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int inflateValidate ();
}
int
main (void)
{
return conftest::inflateValidate ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_lib_z_inflateValidate=yes
else $as_nop
  ac_cv_lib_z_inflateValidate=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateValidate" >&5
printf "%s\n" "$ac_cv_lib_z_inflateValidate" >&6; }
if test "x$ac_cv_lib_z_inflateValidate" = xyes
then :
  printf "%s\n" "#define HAVE_LIBZ 1" >>confdefs.h

  LIBS="-lz $LIBS"

else $as_nop
  sage_spkg_install_zlib=yes
fi


else
	LIBPNG_CFLAGS=$pkg_cv_LIBPNG_CFLAGS
	LIBPNG_LIBS=$pkg_cv_LIBPNG_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi
    else
        sage_spkg_install_zlib=yes
    fi

                if test "x$sage_spkg_install_zlib" = xno
then :

                                        sage_use_system_zlib=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG zlib" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG zlib" >&6;}

else $as_nop

                    if test "x$sage_use_system_zlib" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-zlib=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-zlib)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG zlib" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG zlib" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_ZLIB










# BEGIN SAGE_SPKG_CONFIGURE_GLPK

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG glpk..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG glpk... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-glpk was given.
if test ${with_system_glpk+y}
then :
  withval=$with_system_glpk; sage_use_system_glpk=$withval

fi


sage_spkg_name=glpk

if test ${sage_use_system_glpk+y}
then :

else $as_nop
  sage_use_system_glpk=yes
fi

sage_spkg_install_glpk=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: glpk has already been installed by SageMath" >&5
printf "%s\n" "$as_me: glpk has already been installed by SageMath" >&6;}
    sage_spkg_install_glpk=yes
    sage_use_system_glpk=installed

fi

if test ${sage_require_glpk+y}
then :

else $as_nop
  sage_require_glpk=yes
fi


if test "x$sage_spkg_install_glpk" = xno
then :

    if test "x$sage_require_glpk" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG glpk is not required on this system" >&5
printf "%s\n" "$as_me: SPKG glpk is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_glpk" = xno
then :

                        sage_spkg_install_glpk=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp zlib is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp zlib is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_zlib = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install glpk as well" >&5
printf "%s\n" "yes; install glpk as well" >&6; }
        sage_spkg_install_glpk=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        # Extract the first word of "glpsol", so it can be a program name with args.
set dummy glpsol; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GLPSOL+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GLPSOL in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GLPSOL="$GLPSOL" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GLPSOL="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GLPSOL=$ac_cv_path_GLPSOL
if test -n "$GLPSOL"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GLPSOL" >&5
printf "%s\n" "$GLPSOL" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


        if test x$GLPSOL = x
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: glpsol not found. Installing glpk" >&5
printf "%s\n" "$as_me: glpsol not found. Installing glpk" >&6;}
           sage_spkg_install_glpk=yes
else $as_nop

           glpk_ver=`$GLPSOL --version | grep ^GLPSOL | $SED -e 's/GLPSOL.*ver, v//g' 2>> config.log`



  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$glpk_ver" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "$"4.63"" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

               ac_fn_cxx_check_header_compile "$LINENO" "glpk.h" "ac_cv_header_glpk_h" "$ac_includes_default"
if test "x$ac_cv_header_glpk_h" = xyes
then :

else $as_nop
  sage_spkg_install_glpk=yes
fi

               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing glp_config" >&5
printf %s "checking for library containing glp_config... " >&6; }
if test ${ac_cv_search_glp_config+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int glp_config ();
}
int
main (void)
{
return conftest::glp_config ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' glpk
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_glp_config=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_glp_config+y}
then :
  break
fi
done
if test ${ac_cv_search_glp_config+y}
then :

else $as_nop
  ac_cv_search_glp_config=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_glp_config" >&5
printf "%s\n" "$ac_cv_search_glp_config" >&6; }
ac_res=$ac_cv_search_glp_config
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes. Use system's glpk" >&5
printf "%s\n" "yes. Use system's glpk" >&6; }
else $as_nop

                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no. Install glpk" >&5
printf "%s\n" "no. Install glpk" >&6; }
                  sage_spkg_install_glpk=yes
fi

    else sage_spkg_install_glpk=yes
  fi

fi

fi



                if test "x$sage_spkg_install_glpk" = xno
then :

                                        sage_use_system_glpk=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG glpk" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG glpk" >&6;}

else $as_nop

                    if test "x$sage_use_system_glpk" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-glpk=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-glpk)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG glpk" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG glpk" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_glpk = xyes
then :

        SAGE_GLPK_PREFIX='$SAGE_LOCAL'

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using Sage's glpk SPKG" >&5
printf "%s\n" "using Sage's glpk SPKG" >&6; }
else $as_nop

        SAGE_GLPK_PREFIX=''

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using glpk from the system" >&5
printf "%s\n" "using glpk from the system" >&6; }
fi


# END SAGE_SPKG_CONFIGURE_GLPK










# BEGIN SAGE_SPKG_CONFIGURE_4TI2

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG 4ti2..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG 4ti2... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-4ti2 was given.
if test ${with_system_4ti2+y}
then :
  withval=$with_system_4ti2; sage_use_system_4ti2=$withval

fi


sage_spkg_name=4ti2

if test ${sage_use_system_4ti2+y}
then :

else $as_nop
  sage_use_system_4ti2=yes
fi

sage_spkg_install_4ti2=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: 4ti2 has already been installed by SageMath" >&5
printf "%s\n" "$as_me: 4ti2 has already been installed by SageMath" >&6;}
    sage_spkg_install_4ti2=yes
    sage_use_system_4ti2=installed

fi

if test ${sage_require_4ti2+y}
then :

else $as_nop
  sage_require_4ti2=yes
fi


if test "x$sage_spkg_install_4ti2" = xno
then :

    if test "x$sage_require_4ti2" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG 4ti2 is not required on this system" >&5
printf "%s\n" "$as_me: SPKG 4ti2 is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_4ti2" = xno
then :

                        sage_spkg_install_4ti2=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp glpk zlib is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp glpk zlib is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_glpk = xyes -o x$sage_spkg_install_zlib = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install 4ti2 as well" >&5
printf "%s\n" "yes; install 4ti2 as well" >&6; }
        sage_spkg_install_4ti2=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


            for ac_prog in hilbert 4ti2-hilbert 4ti2_hilbert
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_HILBERT+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_HILBERT"; then
  ac_cv_prog_FOURTITWO_HILBERT="$FOURTITWO_HILBERT" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_HILBERT="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_HILBERT=$ac_cv_prog_FOURTITWO_HILBERT
if test -n "$FOURTITWO_HILBERT"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_HILBERT" >&5
printf "%s\n" "$FOURTITWO_HILBERT" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_HILBERT" && break
done

            if test "x$FOURTITWO_HILBERT" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in markov 4ti2-markov 4ti2_markov
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_MARKOV+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_MARKOV"; then
  ac_cv_prog_FOURTITWO_MARKOV="$FOURTITWO_MARKOV" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_MARKOV="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_MARKOV=$ac_cv_prog_FOURTITWO_MARKOV
if test -n "$FOURTITWO_MARKOV"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_MARKOV" >&5
printf "%s\n" "$FOURTITWO_MARKOV" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_MARKOV" && break
done

            if test "x$FOURTITWO_MARKOV" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in graver 4ti2-graver 4ti2_graver
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_GRAVER+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_GRAVER"; then
  ac_cv_prog_FOURTITWO_GRAVER="$FOURTITWO_GRAVER" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_GRAVER="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_GRAVER=$ac_cv_prog_FOURTITWO_GRAVER
if test -n "$FOURTITWO_GRAVER"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_GRAVER" >&5
printf "%s\n" "$FOURTITWO_GRAVER" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_GRAVER" && break
done

            if test "x$FOURTITWO_GRAVER" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in zsolve 4ti2-zsolve 4ti2_zsolve
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_ZSOLVE+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_ZSOLVE"; then
  ac_cv_prog_FOURTITWO_ZSOLVE="$FOURTITWO_ZSOLVE" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_ZSOLVE="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_ZSOLVE=$ac_cv_prog_FOURTITWO_ZSOLVE
if test -n "$FOURTITWO_ZSOLVE"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_ZSOLVE" >&5
printf "%s\n" "$FOURTITWO_ZSOLVE" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_ZSOLVE" && break
done

            if test "x$FOURTITWO_ZSOLVE" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in qsolve 4ti2-qsolve 4ti2_qsolve
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_QSOLVE+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_QSOLVE"; then
  ac_cv_prog_FOURTITWO_QSOLVE="$FOURTITWO_QSOLVE" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_QSOLVE="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_QSOLVE=$ac_cv_prog_FOURTITWO_QSOLVE
if test -n "$FOURTITWO_QSOLVE"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_QSOLVE" >&5
printf "%s\n" "$FOURTITWO_QSOLVE" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_QSOLVE" && break
done

            if test "x$FOURTITWO_QSOLVE" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in rays 4ti2-rays 4ti2_rays
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_RAYS+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_RAYS"; then
  ac_cv_prog_FOURTITWO_RAYS="$FOURTITWO_RAYS" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_RAYS="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_RAYS=$ac_cv_prog_FOURTITWO_RAYS
if test -n "$FOURTITWO_RAYS"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_RAYS" >&5
printf "%s\n" "$FOURTITWO_RAYS" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_RAYS" && break
done

            if test "x$FOURTITWO_RAYS" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in ppi 4ti2-ppi 4ti2_ppi
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_PPI+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_PPI"; then
  ac_cv_prog_FOURTITWO_PPI="$FOURTITWO_PPI" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_PPI="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_PPI=$ac_cv_prog_FOURTITWO_PPI
if test -n "$FOURTITWO_PPI"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_PPI" >&5
printf "%s\n" "$FOURTITWO_PPI" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_PPI" && break
done

            if test "x$FOURTITWO_PPI" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in circuits 4ti2-circuits 4ti2_circuits
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_CIRCUITS+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_CIRCUITS"; then
  ac_cv_prog_FOURTITWO_CIRCUITS="$FOURTITWO_CIRCUITS" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_CIRCUITS="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_CIRCUITS=$ac_cv_prog_FOURTITWO_CIRCUITS
if test -n "$FOURTITWO_CIRCUITS"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_CIRCUITS" >&5
printf "%s\n" "$FOURTITWO_CIRCUITS" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_CIRCUITS" && break
done

            if test "x$FOURTITWO_CIRCUITS" = x""
then :
  sage_spkg_install_4ti2=yes
fi


            for ac_prog in groebner 4ti2-groebner 4ti2_groebner
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_FOURTITWO_GROEBNER+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$FOURTITWO_GROEBNER"; then
  ac_cv_prog_FOURTITWO_GROEBNER="$FOURTITWO_GROEBNER" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_FOURTITWO_GROEBNER="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
FOURTITWO_GROEBNER=$ac_cv_prog_FOURTITWO_GROEBNER
if test -n "$FOURTITWO_GROEBNER"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FOURTITWO_GROEBNER" >&5
printf "%s\n" "$FOURTITWO_GROEBNER" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$FOURTITWO_GROEBNER" && break
done

            if test "x$FOURTITWO_GROEBNER" = x""
then :
  sage_spkg_install_4ti2=yes
fi


                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library 4ti2gmp" >&5
printf %s "checking for library 4ti2gmp... " >&6; }
        BACKUP_CXXFLAGS=${CXXFLAGS}
        BACKUP_LIBS=${LIBS}
        FORTYTWO_CXXFLAGS="-D__STDC_LIMIT_MACROS -D_4ti2_GMP_"
        FORTYTWO_LIBS="-l4ti2gmp -lzsolve"
        CXXFLAGS="${BACKUP_CXXFLAGS} ${FORTYTWO_CXXFLAGS} ${GMP_CFLAGS}"
        LIBS="${BACKUP_LIBS} ${FORTYTWO_LIBS} ${GMP_LIBS}"
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include "4ti2/4ti2.h"

int
main (void)
{
 _4ti2_rays_create_state(_4ti2_PREC_INT_ARB);

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
        sage_spkg_install_4ti2=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
        CXXFLAGS=${BACKUP_CXXFLAGS}
        LIBS=${BACKUP_LIBS}


fi


                if test "x$sage_spkg_install_4ti2" = xno
then :

                                        sage_use_system_4ti2=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG 4ti2" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG 4ti2" >&6;}

else $as_nop

                    if test "x$sage_use_system_4ti2" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-4ti2=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-4ti2)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG 4ti2" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG 4ti2" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_4TI2










# BEGIN SAGE_SPKG_CONFIGURE_TOX

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG tox..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG tox... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-tox was given.
if test ${with_system_tox+y}
then :
  withval=$with_system_tox; sage_use_system_tox=$withval

fi


sage_spkg_name=tox

if test ${sage_use_system_tox+y}
then :

else $as_nop
  sage_use_system_tox=yes
fi

sage_spkg_install_tox=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: tox has already been installed by SageMath" >&5
printf "%s\n" "$as_me: tox has already been installed by SageMath" >&6;}
    sage_spkg_install_tox=yes
    sage_use_system_tox=installed

fi

if test ${sage_require_tox+y}
then :

else $as_nop
  sage_require_tox=yes
fi


if test "x$sage_spkg_install_tox" = xno
then :

    if test "x$sage_require_tox" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG tox is not required on this system" >&5
printf "%s\n" "$as_me: SPKG tox is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_tox" = xno
then :

                        sage_spkg_install_tox=yes

else $as_nop




       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for tox >= 3.21.4" >&5
printf %s "checking for tox >= 3.21.4... " >&6; }
if test ${ac_cv_path_TOX+y}
then :
  printf %s "(cached) " >&6
else $as_nop

         if test -z "$TOX"; then
  ac_path_TOX_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in tox
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_TOX="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_TOX" || continue

            tox_version=$($ac_path_TOX --version 2> /dev/null | tail -1)
            if test -n "$tox_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$tox_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.21.4" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                    ac_cv_path_TOX="$ac_path_TOX"
                    ac_path_TOX_found=:

      fi


fi

      $ac_path_TOX_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_TOX"; then
    :
  fi
else
  ac_cv_path_TOX=$TOX
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_TOX" >&5
printf "%s\n" "$ac_cv_path_TOX" >&6; }
       if test -z "$ac_cv_path_TOX"
then :
  sage_spkg_install_tox=yes
fi

                if test "x$sage_spkg_install_tox" = xno
then :

                                        sage_use_system_tox=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG tox" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG tox" >&6;}

else $as_nop

                    if test "x$sage_use_system_tox" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-tox=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-tox)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG tox" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG tox" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_TOX










# BEGIN SAGE_SPKG_CONFIGURE_VIRTUALENV

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG virtualenv..." >& 6
printf "%s\n" "## ----------------------------------------------------------- ##
## Checking whether SageMath should install SPKG virtualenv... ##
## ----------------------------------------------------------- ##" >& 5


# Check whether --with-system-virtualenv was given.
if test ${with_system_virtualenv+y}
then :
  withval=$with_system_virtualenv; sage_use_system_virtualenv=$withval

fi


sage_spkg_name=virtualenv

if test ${sage_use_system_virtualenv+y}
then :

else $as_nop
  sage_use_system_virtualenv=yes
fi

sage_spkg_install_virtualenv=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: virtualenv has already been installed by SageMath" >&5
printf "%s\n" "$as_me: virtualenv has already been installed by SageMath" >&6;}
    sage_spkg_install_virtualenv=yes
    sage_use_system_virtualenv=installed

fi

if test ${sage_require_virtualenv+y}
then :

else $as_nop
  sage_require_virtualenv=yes
fi

        sage_require_virtualenv=$sage_spkg_install_tox


if test "x$sage_spkg_install_virtualenv" = xno
then :

    if test "x$sage_require_virtualenv" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG virtualenv is not required on this system" >&5
printf "%s\n" "$as_me: SPKG virtualenv is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_virtualenv" = xno
then :

                        sage_spkg_install_virtualenv=yes

else $as_nop



    sage_spkg_install_virtualenv=yes

                if test "x$sage_spkg_install_virtualenv" = xno
then :

                                        sage_use_system_virtualenv=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG virtualenv" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG virtualenv" >&6;}

else $as_nop

                    if test "x$sage_use_system_virtualenv" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-virtualenv=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-virtualenv)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG virtualenv" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG virtualenv" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_VIRTUALENV










# BEGIN SAGE_SPKG_CONFIGURE_APPDIRS

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG appdirs..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG appdirs... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-appdirs was given.
if test ${with_system_appdirs+y}
then :
  withval=$with_system_appdirs; sage_use_system_appdirs=$withval

fi


sage_spkg_name=appdirs

if test ${sage_use_system_appdirs+y}
then :

else $as_nop
  sage_use_system_appdirs=yes
fi

sage_spkg_install_appdirs=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: appdirs has already been installed by SageMath" >&5
printf "%s\n" "$as_me: appdirs has already been installed by SageMath" >&6;}
    sage_spkg_install_appdirs=yes
    sage_use_system_appdirs=installed

fi

if test ${sage_require_appdirs+y}
then :

else $as_nop
  sage_require_appdirs=yes
fi

        sage_require_appdirs=$sage_spkg_install_virtualenv


if test "x$sage_spkg_install_appdirs" = xno
then :

    if test "x$sage_require_appdirs" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG appdirs is not required on this system" >&5
printf "%s\n" "$as_me: SPKG appdirs is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_appdirs" = xno
then :

                        sage_spkg_install_appdirs=yes

else $as_nop



    sage_spkg_install_appdirs=yes

                if test "x$sage_spkg_install_appdirs" = xno
then :

                                        sage_use_system_appdirs=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG appdirs" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG appdirs" >&6;}

else $as_nop

                    if test "x$sage_use_system_appdirs" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-appdirs=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-appdirs)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG appdirs" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG appdirs" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_APPDIRS










# BEGIN SAGE_SPKG_CONFIGURE_MPFR

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG mpfr..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG mpfr... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-mpfr was given.
if test ${with_system_mpfr+y}
then :
  withval=$with_system_mpfr; sage_use_system_mpfr=$withval

fi


sage_spkg_name=mpfr

if test ${sage_use_system_mpfr+y}
then :

else $as_nop
  sage_use_system_mpfr=yes
fi

sage_spkg_install_mpfr=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: mpfr has already been installed by SageMath" >&5
printf "%s\n" "$as_me: mpfr has already been installed by SageMath" >&6;}
    sage_spkg_install_mpfr=yes
    sage_use_system_mpfr=installed

fi

if test ${sage_require_mpfr+y}
then :

else $as_nop
  sage_require_mpfr=yes
fi


if test "x$sage_spkg_install_mpfr" = xno
then :

    if test "x$sage_require_mpfr" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG mpfr is not required on this system" >&5
printf "%s\n" "$as_me: SPKG mpfr is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_mpfr" = xno
then :

                        sage_spkg_install_mpfr=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install mpfr as well" >&5
printf "%s\n" "yes; install mpfr as well" >&6; }
        sage_spkg_install_mpfr=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        ac_fn_cxx_check_header_compile "$LINENO" "mpfr.h" "ac_cv_header_mpfr_h" "$ac_includes_default"
if test "x$ac_cv_header_mpfr_h" = xyes
then :

else $as_nop
  sage_spkg_install_mpfr=yes
fi

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing mpfr_free_pool" >&5
printf %s "checking for library containing mpfr_free_pool... " >&6; }
if test ${ac_cv_search_mpfr_free_pool+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int mpfr_free_pool ();
}
int
main (void)
{
return conftest::mpfr_free_pool ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' mpfr
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_mpfr_free_pool=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_mpfr_free_pool+y}
then :
  break
fi
done
if test ${ac_cv_search_mpfr_free_pool+y}
then :

else $as_nop
  ac_cv_search_mpfr_free_pool=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mpfr_free_pool" >&5
printf "%s\n" "$ac_cv_search_mpfr_free_pool" >&6; }
ac_res=$ac_cv_search_mpfr_free_pool
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_mpfr=yes
fi



fi


                if test "x$sage_spkg_install_mpfr" = xno
then :

                                        sage_use_system_mpfr=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG mpfr" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG mpfr" >&6;}

else $as_nop

                    if test "x$sage_use_system_mpfr" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-mpfr=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-mpfr)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG mpfr" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG mpfr" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_mpfr = xyes; then
        SAGE_MPFR_PREFIX='$SAGE_LOCAL'

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using Sage's mpfr SPKG" >&5
printf "%s\n" "using Sage's mpfr SPKG" >&6; }
    else
       SAGE_MPFR_PREFIX=''

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using mpfr library from the system" >&5
printf "%s\n" "using mpfr library from the system" >&6; }
    fi


# END SAGE_SPKG_CONFIGURE_MPFR










# BEGIN SAGE_SPKG_CONFIGURE_NTL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG ntl..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG ntl... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-ntl was given.
if test ${with_system_ntl+y}
then :
  withval=$with_system_ntl; sage_use_system_ntl=$withval

fi


sage_spkg_name=ntl

if test ${sage_use_system_ntl+y}
then :

else $as_nop
  sage_use_system_ntl=yes
fi

sage_spkg_install_ntl=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ntl has already been installed by SageMath" >&5
printf "%s\n" "$as_me: ntl has already been installed by SageMath" >&6;}
    sage_spkg_install_ntl=yes
    sage_use_system_ntl=installed

fi

if test ${sage_require_ntl+y}
then :

else $as_nop
  sage_require_ntl=yes
fi


if test "x$sage_spkg_install_ntl" = xno
then :

    if test "x$sage_require_ntl" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG ntl is not required on this system" >&5
printf "%s\n" "$as_me: SPKG ntl is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_ntl" = xno
then :

                        sage_spkg_install_ntl=yes

else $as_nop









    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp gcc is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp gcc is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_gcc = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install ntl as well" >&5
printf "%s\n" "yes; install ntl as well" >&6; }
        sage_spkg_install_ntl=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        ac_fn_cxx_check_header_compile "$LINENO" "NTL/ZZ.h" "ac_cv_header_NTL_ZZ_h" "$ac_includes_default"
if test "x$ac_cv_header_NTL_ZZ_h" = xyes
then :

else $as_nop
  sage_spkg_install_ntl=yes
fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we can link a program using NTL" >&5
printf %s "checking whether we can link a program using NTL... " >&6; }
        NTL_SAVED_LIBS=$LIBS
        LIBS="$LIBS -lntl"
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

            #include <NTL/ZZ.h>
int
main (void)
{
NTL::ZZ a;

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }; sage_spkg_install_ntl=yes
            LIBS=$NTL_SAVED_LIBS

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking NTL version >= 10.3" >&5
printf %s "checking NTL version >= 10.3... " >&6; }
        if test "$cross_compiling" = yes
then :

                                                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

            #include <NTL/version.h>
              #include <stdio.h>

int
main (void)
{

              fprintf(stderr, "%s\n", NTL_VERSION);
              if (NTL_MAJOR_VERSION > 10) return 0;
              else if (NTL_MAJOR_VERSION == 10 &&
                       NTL_MINOR_VERSION >= 3) return 0;
              else return 1;

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                sage_spkg_install_ntl=yes

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi



fi





                if test "x$sage_spkg_install_ntl" = xno
then :

                                        sage_use_system_ntl=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG ntl" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG ntl" >&6;}

else $as_nop

                    if test "x$sage_use_system_ntl" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-ntl=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-ntl)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG ntl" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG ntl" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_ntl = xyes; then
        SAGE_NTL_PREFIX='$SAGE_LOCAL'

    else
        SAGE_NTL_PREFIX=''

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking absolute name of <NTL/ZZ.h>" >&5
printf %s "checking absolute name of <NTL/ZZ.h>... " >&6; }
if test ${gl_cv_absolute_NTL_ZZ_h+y}
then :
  printf %s "(cached) " >&6
else $as_nop
      ac_fn_cxx_check_header_compile "$LINENO" "NTL/ZZ.h" "ac_cv_header_NTL_ZZ_h" "$ac_includes_default"
if test "x$ac_cv_header_NTL_ZZ_h" = xyes
then :
  printf "%s\n" "#define HAVE_NTL_ZZ_H 1" >>confdefs.h

fi
    if test $ac_cv_header_NTL_ZZ_h = yes; then
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <NTL/ZZ.h>
_ACEOF
      gl_cv_absolute_NTL_ZZ_h=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
sed -n '\#/NTL/ZZ.h#{
	s#.*"\(.*/NTL/ZZ.h\)".*#\1#
	s#^/[^/]#//&#
	p
	q
}'`
    fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_absolute_NTL_ZZ_h" >&5
printf "%s\n" "$gl_cv_absolute_NTL_ZZ_h" >&6; }
printf "%s\n" "#define ABSOLUTE_NTL_ZZ_H \"$gl_cv_absolute_NTL_ZZ_h\"" >>confdefs.h


        ntl_inc_ntl_dir=`$as_dirname -- "$gl_cv_absolute_NTL_ZZ_h" ||
$as_expr X"$gl_cv_absolute_NTL_ZZ_h" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$gl_cv_absolute_NTL_ZZ_h" : 'X\(//\)[^/]' \| \
	 X"$gl_cv_absolute_NTL_ZZ_h" : 'X\(//\)$' \| \
	 X"$gl_cv_absolute_NTL_ZZ_h" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$gl_cv_absolute_NTL_ZZ_h" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
        ntl_inc_dir=`$as_dirname -- "$ntl_inc_ntl_dir" ||
$as_expr X"$ntl_inc_ntl_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$ntl_inc_ntl_dir" : 'X\(//\)[^/]' \| \
	 X"$ntl_inc_ntl_dir" : 'X\(//\)$' \| \
	 X"$ntl_inc_ntl_dir" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$ntl_inc_ntl_dir" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
        ntl_prefix=`$as_dirname -- "$ntl_inc_dir" ||
$as_expr X"$ntl_inc_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$ntl_inc_dir" : 'X\(//\)[^/]' \| \
	 X"$ntl_inc_dir" : 'X\(//\)$' \| \
	 X"$ntl_inc_dir" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$ntl_inc_dir" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`

if test -n "$ntl_includedir"; then
    pkg_cv_ntl_includedir="$ntl_includedir"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ntl\""; } >&5
  ($PKG_CONFIG --exists --print-errors "ntl") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_ntl_includedir=`$PKG_CONFIG --variable="includedir" "ntl" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
ntl_includedir=$pkg_cv_ntl_includedir

if test "x$ntl_includedir" = x""
then :

fi
        if test "x$ntl_includedir" = x
then :
  NTL_INCDIR=$ntl_inc_dir

else $as_nop
  NTL_INCDIR=$ntl_includedir


fi

if test -n "$ntl_libdir"; then
    pkg_cv_ntl_libdir="$ntl_libdir"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ntl\""; } >&5
  ($PKG_CONFIG --exists --print-errors "ntl") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_ntl_libdir=`$PKG_CONFIG --variable="libdir" "ntl" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
ntl_libdir=$pkg_cv_ntl_libdir

if test "x$ntl_libdir" = x""
then :

fi
        if test "x$ntl_libdir" = x
then :
  NTL_LIBDIR=$ntl_prefix/lib

else $as_nop
  NTL_LIBDIR=$ntl_libdir


fi
    fi


# END SAGE_SPKG_CONFIGURE_NTL










# BEGIN SAGE_SPKG_CONFIGURE_FLINT

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG flint..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG flint... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-flint was given.
if test ${with_system_flint+y}
then :
  withval=$with_system_flint; sage_use_system_flint=$withval

fi


sage_spkg_name=flint

if test ${sage_use_system_flint+y}
then :

else $as_nop
  sage_use_system_flint=yes
fi

sage_spkg_install_flint=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: flint has already been installed by SageMath" >&5
printf "%s\n" "$as_me: flint has already been installed by SageMath" >&6;}
    sage_spkg_install_flint=yes
    sage_use_system_flint=installed

fi

if test ${sage_require_flint+y}
then :

else $as_nop
  sage_require_flint=yes
fi


if test "x$sage_spkg_install_flint" = xno
then :

    if test "x$sage_require_flint" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG flint is not required on this system" >&5
printf "%s\n" "$as_me: SPKG flint is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_flint" = xno
then :

                        sage_spkg_install_flint=yes

else $as_nop







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of mpfr ntl is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of mpfr ntl is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_mpfr = xyes -o x$sage_spkg_install_ntl = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install flint as well" >&5
printf "%s\n" "yes; install flint as well" >&6; }
        sage_spkg_install_flint=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        ac_fn_cxx_check_header_compile "$LINENO" "flint/flint.h" "ac_cv_header_flint_flint_h" "$ac_includes_default"
if test "x$ac_cv_header_flint_flint_h" = xyes
then :

                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing fmpz_mod_ctx_init" >&5
printf %s "checking for library containing fmpz_mod_ctx_init... " >&6; }
if test ${ac_cv_search_fmpz_mod_ctx_init+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int fmpz_mod_ctx_init ();
}
int
main (void)
{
return conftest::fmpz_mod_ctx_init ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' flint
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_fmpz_mod_ctx_init=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_fmpz_mod_ctx_init+y}
then :
  break
fi
done
if test ${ac_cv_search_fmpz_mod_ctx_init+y}
then :

else $as_nop
  ac_cv_search_fmpz_mod_ctx_init=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmpz_mod_ctx_init" >&5
printf "%s\n" "$ac_cv_search_fmpz_mod_ctx_init" >&6; }
ac_res=$ac_cv_search_fmpz_mod_ctx_init
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing fmpz_poly_get_ZZX" >&5
printf %s "checking for library containing fmpz_poly_get_ZZX... " >&6; }
if test ${ac_cv_search_fmpz_poly_get_ZZX+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int fmpz_poly_get_ZZX ();
}
int
main (void)
{
return conftest::fmpz_poly_get_ZZX ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' flint
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_fmpz_poly_get_ZZX=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_fmpz_poly_get_ZZX+y}
then :
  break
fi
done
if test ${ac_cv_search_fmpz_poly_get_ZZX+y}
then :

else $as_nop
  ac_cv_search_fmpz_poly_get_ZZX=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmpz_poly_get_ZZX" >&5
printf "%s\n" "$ac_cv_search_fmpz_poly_get_ZZX" >&6; }
ac_res=$ac_cv_search_fmpz_poly_get_ZZX
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"


              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that GC is not enabled in Flint... " >&5
printf %s "checking that GC is not enabled in Flint... ... " >&6; }
              if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"cross compiling. assuming GC is not enabled\"" >&5
printf "%s\n" "\"cross compiling. assuming GC is not enabled\"" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                 #include <flint/flint.h>
int
main (void)
{

                                  #ifdef HAVE_GC
                                     return HAVE_GC;
                                  #else
                                     return 0;
                                  #endif
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: GC not enabled. Good." >&5
printf "%s\n" "GC not enabled. Good." >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: GC enabled. Incompatible with Sage." >&5
printf "%s\n" "GC enabled. Incompatible with Sage." >&6; }
                         sage_spkg_install_flint=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


else $as_nop
  sage_spkg_install_flint=yes
fi


else $as_nop
  sage_spkg_install_flint=yes
fi


else $as_nop
  sage_spkg_install_flint=yes
fi



fi


                if test "x$sage_spkg_install_flint" = xno
then :

                                        sage_use_system_flint=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG flint" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG flint" >&6;}

else $as_nop

                    if test "x$sage_use_system_flint" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-flint=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-flint)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG flint" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG flint" >&6;}

fi

fi


fi

fi

fi


     if test x$sage_spkg_install_flint = xyes; then
        SAGE_FLINT_PREFIX='$SAGE_LOCAL'

     else
        SAGE_FLINT_PREFIX=''

     fi


# END SAGE_SPKG_CONFIGURE_FLINT










# BEGIN SAGE_SPKG_CONFIGURE_ARB

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG arb..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG arb... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-arb was given.
if test ${with_system_arb+y}
then :
  withval=$with_system_arb; sage_use_system_arb=$withval

fi


sage_spkg_name=arb

if test ${sage_use_system_arb+y}
then :

else $as_nop
  sage_use_system_arb=yes
fi

sage_spkg_install_arb=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: arb has already been installed by SageMath" >&5
printf "%s\n" "$as_me: arb has already been installed by SageMath" >&6;}
    sage_spkg_install_arb=yes
    sage_use_system_arb=installed

fi

if test ${sage_require_arb+y}
then :

else $as_nop
  sage_require_arb=yes
fi


if test "x$sage_spkg_install_arb" = xno
then :

    if test "x$sage_require_arb" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG arb is not required on this system" >&5
printf "%s\n" "$as_me: SPKG arb is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_arb" = xno
then :

                        sage_spkg_install_arb=yes

else $as_nop




    SAGE_ARB_LIBRARY="arb"
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing flint? " >&5
printf %s "checking installing flint? ... " >&6; }
    if test x$sage_spkg_install_flint = xyes; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install arb as well" >&5
printf "%s\n" "yes; install arb as well" >&6; }
        sage_spkg_install_arb=yes
    else
        ac_fn_cxx_check_header_compile "$LINENO" "arb.h" "ac_cv_header_arb_h" "$ac_includes_default"
if test "x$ac_cv_header_arb_h" = xyes
then :

                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for acb_mat_eig_simple in -larb" >&5
printf %s "checking for acb_mat_eig_simple in -larb... " >&6; }
if test ${ac_cv_lib_arb_acb_mat_eig_simple+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-larb  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int acb_mat_eig_simple ();
}
int
main (void)
{
return conftest::acb_mat_eig_simple ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_lib_arb_acb_mat_eig_simple=yes
else $as_nop
  ac_cv_lib_arb_acb_mat_eig_simple=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_arb_acb_mat_eig_simple" >&5
printf "%s\n" "$ac_cv_lib_arb_acb_mat_eig_simple" >&6; }
if test "x$ac_cv_lib_arb_acb_mat_eig_simple" = xyes
then :
  printf "%s\n" "#define HAVE_LIBARB 1" >>confdefs.h

  LIBS="-larb $LIBS"

else $as_nop
                 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for acb_mat_eig_simple in -lflint-arb" >&5
printf %s "checking for acb_mat_eig_simple in -lflint-arb... " >&6; }
if test ${ac_cv_lib_flint_arb_acb_mat_eig_simple+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lflint-arb  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int acb_mat_eig_simple ();
}
int
main (void)
{
return conftest::acb_mat_eig_simple ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_lib_flint_arb_acb_mat_eig_simple=yes
else $as_nop
  ac_cv_lib_flint_arb_acb_mat_eig_simple=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_flint_arb_acb_mat_eig_simple" >&5
printf "%s\n" "$ac_cv_lib_flint_arb_acb_mat_eig_simple" >&6; }
if test "x$ac_cv_lib_flint_arb_acb_mat_eig_simple" = xyes
then :
  SAGE_ARB_LIBRARY="flint-arb"
else $as_nop
  sage_spkg_install_arb=yes
fi

fi


else $as_nop
  sage_spkg_install_arb=yes
fi

    fi

                if test "x$sage_spkg_install_arb" = xno
then :

                                        sage_use_system_arb=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG arb" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG arb" >&6;}

else $as_nop

                    if test "x$sage_use_system_arb" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-arb=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-arb)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG arb" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG arb" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_arb = xyes; then
        SAGE_ARB_LIBRARY="arb"

    else
        SAGE_ARB_LIBRARY=$SAGE_ARB_LIBRARY

    fi


# END SAGE_SPKG_CONFIGURE_ARB










# BEGIN SAGE_SPKG_CONFIGURE_BOOST_CROPPED

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG boost_cropped..." >& 6
printf "%s\n" "## -------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG boost_cropped... ##
## -------------------------------------------------------------- ##" >& 5


# Check whether --with-system-boost_cropped was given.
if test ${with_system_boost_cropped+y}
then :
  withval=$with_system_boost_cropped; sage_use_system_boost_cropped=$withval

fi


sage_spkg_name=boost_cropped

if test ${sage_use_system_boost_cropped+y}
then :

else $as_nop
  sage_use_system_boost_cropped=yes
fi

sage_spkg_install_boost_cropped=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: boost_cropped has already been installed by SageMath" >&5
printf "%s\n" "$as_me: boost_cropped has already been installed by SageMath" >&6;}
    sage_spkg_install_boost_cropped=yes
    sage_use_system_boost_cropped=installed

fi

if test ${sage_require_boost_cropped+y}
then :

else $as_nop
  sage_require_boost_cropped=yes
fi


if test "x$sage_spkg_install_boost_cropped" = xno
then :

    if test "x$sage_require_boost_cropped" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG boost_cropped is not required on this system" >&5
printf "%s\n" "$as_me: SPKG boost_cropped is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_boost_cropped" = xno
then :

                        sage_spkg_install_boost_cropped=yes

else $as_nop





# Check whether --with-boost was given.
if test ${with_boost+y}
then :
  withval=$with_boost;
     case $withval in #(
  no) :
    want_boost="no";_AX_BOOST_BASE_boost_path="" ;; #(
  yes) :
    want_boost="yes";_AX_BOOST_BASE_boost_path="" ;; #(
  *) :
    want_boost="yes";_AX_BOOST_BASE_boost_path="$withval" ;;
esac

else $as_nop
  want_boost="yes"
fi




# Check whether --with-boost-libdir was given.
if test ${with_boost_libdir+y}
then :
  withval=$with_boost_libdir;
   if test -d "$withval"
then :
  _AX_BOOST_BASE_boost_lib_path="$withval"
else $as_nop
  as_fn_error $? "--with-boost-libdir expected directory name" "$LINENO" 5
fi

else $as_nop
  _AX_BOOST_BASE_boost_lib_path=""
fi


BOOST_LDFLAGS=""
BOOST_CPPFLAGS=""
if test "x$want_boost" = "xyes"
then :


  if test "x1.66.0" = "x"
then :
  _AX_BOOST_BASE_TONUMERICVERSION_req="1.20.0"
else $as_nop
  _AX_BOOST_BASE_TONUMERICVERSION_req="1.66.0"
fi
  _AX_BOOST_BASE_TONUMERICVERSION_req_shorten=`expr $_AX_BOOST_BASE_TONUMERICVERSION_req : '\([0-9]*\.[0-9]*\)'`
  _AX_BOOST_BASE_TONUMERICVERSION_req_major=`expr $_AX_BOOST_BASE_TONUMERICVERSION_req : '\([0-9]*\)'`
  if test "x$_AX_BOOST_BASE_TONUMERICVERSION_req_major" = "x"
then :
  as_fn_error $? "You should at least specify libboost major version" "$LINENO" 5
fi
  _AX_BOOST_BASE_TONUMERICVERSION_req_minor=`expr $_AX_BOOST_BASE_TONUMERICVERSION_req : '[0-9]*\.\([0-9]*\)'`
  if test "x$_AX_BOOST_BASE_TONUMERICVERSION_req_minor" = "x"
then :
  _AX_BOOST_BASE_TONUMERICVERSION_req_minor="0"
fi
  _AX_BOOST_BASE_TONUMERICVERSION_req_sub_minor=`expr $_AX_BOOST_BASE_TONUMERICVERSION_req : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
  if test "X$_AX_BOOST_BASE_TONUMERICVERSION_req_sub_minor" = "X"
then :
  _AX_BOOST_BASE_TONUMERICVERSION_req_sub_minor="0"
fi
  _AX_BOOST_BASE_TONUMERICVERSION_RET=`expr $_AX_BOOST_BASE_TONUMERICVERSION_req_major \* 100000 \+  $_AX_BOOST_BASE_TONUMERICVERSION_req_minor \* 100 \+ $_AX_BOOST_BASE_TONUMERICVERSION_req_sub_minor`
  WANT_BOOST_VERSION=$_AX_BOOST_BASE_TONUMERICVERSION_RET

    succeeded=no



                        case ${host_cpu} in #(
  x86_64) :
    libsubdirs="lib64 libx32 lib lib64" ;; #(
  mips*64*) :
    libsubdirs="lib64 lib32 lib lib64" ;; #(
  ppc64|powerpc64|s390x|sparc64|aarch64|ppc64le|powerpc64le|riscv64) :
    libsubdirs="lib64 lib lib64" ;; #(
  *) :
    libsubdirs="lib"
     ;;
esac

                case ${host_cpu} in #(
  i?86) :
    multiarch_libsubdir="lib/i386-${host_os}" ;; #(
  *) :
    multiarch_libsubdir="lib/${host_cpu}-${host_os}"
     ;;
esac

                if test "x$_AX_BOOST_BASE_boost_path" != "x"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for boostlib >= 1.66.0 ($WANT_BOOST_VERSION) includes in \"$_AX_BOOST_BASE_boost_path/include\"" >&5
printf %s "checking for boostlib >= 1.66.0 ($WANT_BOOST_VERSION) includes in \"$_AX_BOOST_BASE_boost_path/include\"... " >&6; }
         if test -d "$_AX_BOOST_BASE_boost_path/include" && test -r "$_AX_BOOST_BASE_boost_path/include"
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
           BOOST_CPPFLAGS="-I$_AX_BOOST_BASE_boost_path/include"
           for _AX_BOOST_BASE_boost_path_tmp in $multiarch_libsubdir $libsubdirs; do
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for boostlib >= 1.66.0 ($WANT_BOOST_VERSION) lib path in \"$_AX_BOOST_BASE_boost_path/$_AX_BOOST_BASE_boost_path_tmp\"" >&5
printf %s "checking for boostlib >= 1.66.0 ($WANT_BOOST_VERSION) lib path in \"$_AX_BOOST_BASE_boost_path/$_AX_BOOST_BASE_boost_path_tmp\"... " >&6; }
                if test -d "$_AX_BOOST_BASE_boost_path/$_AX_BOOST_BASE_boost_path_tmp" && test -r "$_AX_BOOST_BASE_boost_path/$_AX_BOOST_BASE_boost_path_tmp"
then :

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
                        BOOST_LDFLAGS="-L$_AX_BOOST_BASE_boost_path/$_AX_BOOST_BASE_boost_path_tmp";
                        break;

else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi
           done
else $as_nop

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

else $as_nop

        if test X"$cross_compiling" = Xyes; then
            search_libsubdirs=$multiarch_libsubdir
        else
            search_libsubdirs="$multiarch_libsubdir $libsubdirs"
        fi
        for _AX_BOOST_BASE_boost_path_tmp in /usr /usr/local /opt /opt/local ; do
            if test -d "$_AX_BOOST_BASE_boost_path_tmp/include/boost" && test -r "$_AX_BOOST_BASE_boost_path_tmp/include/boost" ; then
                for libsubdir in $search_libsubdirs ; do
                    if ls "$_AX_BOOST_BASE_boost_path_tmp/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
                done
                BOOST_LDFLAGS="-L$_AX_BOOST_BASE_boost_path_tmp/$libsubdir"
                BOOST_CPPFLAGS="-I$_AX_BOOST_BASE_boost_path_tmp/include"
                break;
            fi
        done

fi

            if test "x$_AX_BOOST_BASE_boost_lib_path" != "x"
then :
  BOOST_LDFLAGS="-L$_AX_BOOST_BASE_boost_lib_path"
fi

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for boostlib >= 1.66.0 ($WANT_BOOST_VERSION)" >&5
printf %s "checking for boostlib >= 1.66.0 ($WANT_BOOST_VERSION)... " >&6; }
    CPPFLAGS_SAVED="$CPPFLAGS"
    CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
    export CPPFLAGS

    LDFLAGS_SAVED="$LDFLAGS"
    LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
    export LDFLAGS


    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <boost/version.hpp>

int
main (void)
{

(void) ((void)sizeof(char[1 - 2*!!((BOOST_VERSION) < ($WANT_BOOST_VERSION))]));

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
    succeeded=yes
    found_system=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu




            if test "x$succeeded" != "xyes" ; then
        CPPFLAGS="$CPPFLAGS_SAVED"
        LDFLAGS="$LDFLAGS_SAVED"
        BOOST_CPPFLAGS=
        if test -z "$_AX_BOOST_BASE_boost_lib_path" ; then
            BOOST_LDFLAGS=
        fi
        _version=0
        if test -n "$_AX_BOOST_BASE_boost_path" ; then
            if test -d "$_AX_BOOST_BASE_boost_path" && test -r "$_AX_BOOST_BASE_boost_path"; then
                for i in `ls -d $_AX_BOOST_BASE_boost_path/include/boost-* 2>/dev/null`; do
                    _version_tmp=`echo $i | sed "s#$_AX_BOOST_BASE_boost_path##" | sed 's/\/include\/boost-//' | sed 's/_/./'`
                    V_CHECK=`expr $_version_tmp \> $_version`
                    if test "x$V_CHECK" = "x1" ; then
                        _version=$_version_tmp
                    fi
                    VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'`
                    BOOST_CPPFLAGS="-I$_AX_BOOST_BASE_boost_path/include/boost-$VERSION_UNDERSCORE"
                done
                                if test -z "$BOOST_CPPFLAGS"; then
                    if test -d "$_AX_BOOST_BASE_boost_path/boost" && test -r "$_AX_BOOST_BASE_boost_path/boost"; then
                        BOOST_CPPFLAGS="-I$_AX_BOOST_BASE_boost_path"
                    fi
                fi
                                                if test -n "$BOOST_CPPFLAGS" && test -z "$BOOST_LDFLAGS"; then
                    for libsubdir in $libsubdirs ; do
                        if ls "$_AX_BOOST_BASE_boost_path/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
                    done
                    BOOST_LDFLAGS="-L$_AX_BOOST_BASE_boost_path/$libsubdir"
                fi
            fi
        else
            if test "x$cross_compiling" != "xyes" ; then
                for _AX_BOOST_BASE_boost_path in /usr /usr/local /opt /opt/local ; do
                    if test -d "$_AX_BOOST_BASE_boost_path" && test -r "$_AX_BOOST_BASE_boost_path" ; then
                        for i in `ls -d $_AX_BOOST_BASE_boost_path/include/boost-* 2>/dev/null`; do
                            _version_tmp=`echo $i | sed "s#$_AX_BOOST_BASE_boost_path##" | sed 's/\/include\/boost-//' | sed 's/_/./'`
                            V_CHECK=`expr $_version_tmp \> $_version`
                            if test "x$V_CHECK" = "x1" ; then
                                _version=$_version_tmp
                                best_path=$_AX_BOOST_BASE_boost_path
                            fi
                        done
                    fi
                done

                VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'`
                BOOST_CPPFLAGS="-I$best_path/include/boost-$VERSION_UNDERSCORE"
                if test -z "$_AX_BOOST_BASE_boost_lib_path" ; then
                    for libsubdir in $libsubdirs ; do
                        if ls "$best_path/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
                    done
                    BOOST_LDFLAGS="-L$best_path/$libsubdir"
                fi
            fi

            if test -n "$BOOST_ROOT" ; then
                for libsubdir in $libsubdirs ; do
                    if ls "$BOOST_ROOT/stage/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi
                done
                if test -d "$BOOST_ROOT" && test -r "$BOOST_ROOT" && test -d "$BOOST_ROOT/stage/$libsubdir" && test -r "$BOOST_ROOT/stage/$libsubdir"; then
                    version_dir=`expr //$BOOST_ROOT : '.*/\(.*\)'`
                    stage_version=`echo $version_dir | sed 's/boost_//' | sed 's/_/./g'`
                        stage_version_shorten=`expr $stage_version : '\([0-9]*\.[0-9]*\)'`
                    V_CHECK=`expr $stage_version_shorten \>\= $_version`
                    if test "x$V_CHECK" = "x1" && test -z "$_AX_BOOST_BASE_boost_lib_path" ; then
                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: We will use a staged boost library from $BOOST_ROOT" >&5
printf "%s\n" "$as_me: We will use a staged boost library from $BOOST_ROOT" >&6;}
                        BOOST_CPPFLAGS="-I$BOOST_ROOT"
                        BOOST_LDFLAGS="-L$BOOST_ROOT/stage/$libsubdir"
                    fi
                fi
            fi
        fi

        CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
        export CPPFLAGS
        LDFLAGS="$LDFLAGS $BOOST_LDFLAGS"
        export LDFLAGS

        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <boost/version.hpp>

int
main (void)
{

(void) ((void)sizeof(char[1 - 2*!!((BOOST_VERSION) < ($WANT_BOOST_VERSION))]));

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        succeeded=yes
        found_system=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

    fi

    if test "x$succeeded" != "xyes" ; then
        if test "x$_version" = "x0" ; then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: We could not detect the boost libraries (version 1.66.0 or higher). If you have a staged boost library (still not installed) please specify \$BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation." >&5
printf "%s\n" "$as_me: We could not detect the boost libraries (version 1.66.0 or higher). If you have a staged boost library (still not installed) please specify \$BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation." >&6;}
        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Your boost libraries seems to old (version $_version)." >&5
printf "%s\n" "$as_me: Your boost libraries seems to old (version $_version)." >&6;}
        fi
        # execute ACTION-IF-NOT-FOUND (if present):
        sage_spkg_install_boost_cropped=yes
    else

printf "%s\n" "#define HAVE_BOOST /**/" >>confdefs.h

        # execute ACTION-IF-FOUND (if present):
        :
    fi

    CPPFLAGS="$CPPFLAGS_SAVED"
    LDFLAGS="$LDFLAGS_SAVED"


fi




                if test "x$sage_spkg_install_boost_cropped" = xno
then :

                                        sage_use_system_boost_cropped=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG boost_cropped" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG boost_cropped" >&6;}

else $as_nop

                    if test "x$sage_use_system_boost_cropped" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-boost_cropped=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-boost_cropped)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG boost_cropped" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG boost_cropped" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_BOOST_CROPPED










# BEGIN SAGE_SPKG_CONFIGURE_LIBPNG

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libpng..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG libpng... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-libpng was given.
if test ${with_system_libpng+y}
then :
  withval=$with_system_libpng; sage_use_system_libpng=$withval

fi


sage_spkg_name=libpng

if test ${sage_use_system_libpng+y}
then :

else $as_nop
  sage_use_system_libpng=yes
fi

sage_spkg_install_libpng=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libpng has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libpng has already been installed by SageMath" >&6;}
    sage_spkg_install_libpng=yes
    sage_use_system_libpng=installed

fi

if test ${sage_require_libpng+y}
then :

else $as_nop
  sage_require_libpng=yes
fi


if test "x$sage_spkg_install_libpng" = xno
then :

    if test "x$sage_require_libpng" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libpng is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libpng is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libpng" = xno
then :

                        sage_spkg_install_libpng=yes

else $as_nop




    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing zlib? " >&5
printf %s "checking installing zlib? ... " >&6; }
    if test x$sage_spkg_install_zlib = xyes; then
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install libpng as well" >&5
printf "%s\n" "yes; install libpng as well" >&6; }
      sage_spkg_install_libpng=yes
    else
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBPNG" >&5
printf %s "checking for LIBPNG... " >&6; }

if test -n "$LIBPNG_CFLAGS"; then
    pkg_cv_LIBPNG_CFLAGS="$LIBPNG_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libpng >= 1.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBPNG_CFLAGS=`$PKG_CONFIG --cflags "libpng >= 1.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LIBPNG_LIBS"; then
    pkg_cv_LIBPNG_LIBS="$LIBPNG_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libpng >= 1.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBPNG_LIBS=`$PKG_CONFIG --libs "libpng >= 1.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LIBPNG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libpng >= 1.2" 2>&1`
        else
	        LIBPNG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libpng >= 1.2" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LIBPNG_PKG_ERRORS" >&5


        sage_spkg_install_libpng=yes

elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        sage_spkg_install_libpng=yes

else
	LIBPNG_CFLAGS=$pkg_cv_LIBPNG_CFLAGS
	LIBPNG_LIBS=$pkg_cv_LIBPNG_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi
    fi

                if test "x$sage_spkg_install_libpng" = xno
then :

                                        sage_use_system_libpng=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libpng" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libpng" >&6;}

else $as_nop

                    if test "x$sage_use_system_libpng" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libpng=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libpng)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libpng" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libpng" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBPNG










# BEGIN SAGE_SPKG_CONFIGURE_M4RI

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG m4ri..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG m4ri... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-m4ri was given.
if test ${with_system_m4ri+y}
then :
  withval=$with_system_m4ri; sage_use_system_m4ri=$withval

fi


sage_spkg_name=m4ri

if test ${sage_use_system_m4ri+y}
then :

else $as_nop
  sage_use_system_m4ri=yes
fi

sage_spkg_install_m4ri=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: m4ri has already been installed by SageMath" >&5
printf "%s\n" "$as_me: m4ri has already been installed by SageMath" >&6;}
    sage_spkg_install_m4ri=yes
    sage_use_system_m4ri=installed

fi

if test ${sage_require_m4ri+y}
then :

else $as_nop
  sage_require_m4ri=yes
fi


if test "x$sage_spkg_install_m4ri" = xno
then :

    if test "x$sage_require_m4ri" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG m4ri is not required on this system" >&5
printf "%s\n" "$as_me: SPKG m4ri is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_m4ri" = xno
then :

                        sage_spkg_install_m4ri=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of libpng is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of libpng is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_libpng = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install m4ri as well" >&5
printf "%s\n" "yes; install m4ri as well" >&6; }
        sage_spkg_install_m4ri=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for M4RI" >&5
printf %s "checking for M4RI... " >&6; }

if test -n "$M4RI_CFLAGS"; then
    pkg_cv_M4RI_CFLAGS="$M4RI_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"m4ri >= 20140914\""; } >&5
  ($PKG_CONFIG --exists --print-errors "m4ri >= 20140914") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_M4RI_CFLAGS=`$PKG_CONFIG --cflags "m4ri >= 20140914" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$M4RI_LIBS"; then
    pkg_cv_M4RI_LIBS="$M4RI_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"m4ri >= 20140914\""; } >&5
  ($PKG_CONFIG --exists --print-errors "m4ri >= 20140914") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_M4RI_LIBS=`$PKG_CONFIG --libs "m4ri >= 20140914" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        M4RI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "m4ri >= 20140914" 2>&1`
        else
	        M4RI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "m4ri >= 20140914" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$M4RI_PKG_ERRORS" >&5


           sage_spkg_install_m4ri=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

           sage_spkg_install_m4ri=yes
else
	M4RI_CFLAGS=$pkg_cv_M4RI_CFLAGS
	M4RI_LIBS=$pkg_cv_M4RI_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


fi


                if test "x$sage_spkg_install_m4ri" = xno
then :

                                        sage_use_system_m4ri=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG m4ri" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG m4ri" >&6;}

else $as_nop

                    if test "x$sage_use_system_m4ri" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-m4ri=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-m4ri)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG m4ri" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG m4ri" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_M4RI










# BEGIN SAGE_SPKG_CONFIGURE_BRIAL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG brial..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG brial... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-brial was given.
if test ${with_system_brial+y}
then :
  withval=$with_system_brial; sage_use_system_brial=$withval

fi


sage_spkg_name=brial

if test ${sage_use_system_brial+y}
then :

else $as_nop
  sage_use_system_brial=yes
fi

sage_spkg_install_brial=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: brial has already been installed by SageMath" >&5
printf "%s\n" "$as_me: brial has already been installed by SageMath" >&6;}
    sage_spkg_install_brial=yes
    sage_use_system_brial=installed

fi

if test ${sage_require_brial+y}
then :

else $as_nop
  sage_require_brial=yes
fi


if test "x$sage_spkg_install_brial" = xno
then :

    if test "x$sage_require_brial" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG brial is not required on this system" >&5
printf "%s\n" "$as_me: SPKG brial is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_brial" = xno
then :

                        sage_spkg_install_brial=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gcc boost_cropped m4ri is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gcc boost_cropped m4ri is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gcc = xyes -o x$sage_spkg_install_boost_cropped = xyes -o x$sage_spkg_install_m4ri = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install brial as well" >&5
printf "%s\n" "yes; install brial as well" >&6; }
        sage_spkg_install_brial=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    # If we're using the system m4ri and boost, ensure that we can
    # compile and run an executable linked against both libbrial and
    # libbrial_groebner (both are used by SageMath).
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

    SAVED_LIBS=$LIBS
    LIBS="$LIBS -lbrial -lbrial_groebner"
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can link against brial libraries and run" >&5
printf %s "checking if we can link against brial libraries and run... " >&6; }
    if test "$cross_compiling" = yes
then :

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can link against brial libraries" >&5
printf %s "checking if we can link against brial libraries... " >&6; }
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


          #include <polybori.h>
          #include <polybori/groebner/groebner_alg.h>
          USING_NAMESPACE_PBORI
          USING_NAMESPACE_PBORIGB

          class MyConstant : public BooleConstant{
            public: void negate() { this->m_value = !this->m_value; }
          };

int
main (void)
{

          BoolePolyRing r = BoolePolyRing(2, COrderEnums::dlex);
          ReductionStrategy rs = ReductionStrategy(r);
          rs.llReduceAll(); // uses groebner lib
          if (2 != r.nVariables()) { return 1; }
          if (r.constant(true) == r.constant(false)) { return 2; }
          MyConstant f = MyConstant();
          f.negate(); // ensures v1.1.0+ if m_value isn't const
          if (!f.isOne()) { return 3; }
          return 0;

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        sage_spkg_install_brial=yes

else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
        sage_spkg_install_brial=no

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext

else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


        #include <polybori.h>
        #include <polybori/groebner/groebner_alg.h>
        USING_NAMESPACE_PBORI
        USING_NAMESPACE_PBORIGB

        class MyConstant : public BooleConstant{
          public: void negate() { this->m_value = !this->m_value; }
        };

int
main (void)
{

        BoolePolyRing r = BoolePolyRing(2, COrderEnums::dlex);
        ReductionStrategy rs = ReductionStrategy(r);
        rs.llReduceAll(); // uses groebner lib
        if (2 != r.nVariables()) { return 1; }
        if (r.constant(true) == r.constant(false)) { return 2; }
        MyConstant f = MyConstant();
        f.negate(); // ensures v1.1.0+ if m_value isn't const
        if (!f.isOne()) { return 3; }
        return 0;

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :

                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking version not equal to 1.2.5" >&5
printf %s "checking version not equal to 1.2.5... " >&6; }
      if test "$cross_compiling" = yes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross compiling. Assume yes" >&5
printf "%s\n" "cross compiling. Assume yes" >&6; }
        sage_spkg_install_brial=no

else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

        #include <polybori.h>
            #include <polybori/config.h>

int
main (void)
{

             if (VERSION=="1.2.5") return 0;
             else return 1;

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: found a possibly buggy 1.2.5. Rejecting" >&5
printf "%s\n" "found a possibly buggy 1.2.5. Rejecting" >&6; }
        sage_spkg_install_brial=yes

else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        sage_spkg_install_brial=no

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


else $as_nop

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
      sage_spkg_install_brial=yes

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

    LIBS=$SAVED_LIBS
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu



fi


                if test "x$sage_spkg_install_brial" = xno
then :

                                        sage_use_system_brial=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG brial" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG brial" >&6;}

else $as_nop

                    if test "x$sage_use_system_brial" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-brial=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-brial)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG brial" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG brial" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_BRIAL










# BEGIN SAGE_SPKG_CONFIGURE_BZIP2

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG bzip2..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG bzip2... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-bzip2 was given.
if test ${with_system_bzip2+y}
then :
  withval=$with_system_bzip2; sage_use_system_bzip2=$withval

fi


sage_spkg_name=bzip2

if test ${sage_use_system_bzip2+y}
then :

else $as_nop
  sage_use_system_bzip2=yes
fi

sage_spkg_install_bzip2=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: bzip2 has already been installed by SageMath" >&5
printf "%s\n" "$as_me: bzip2 has already been installed by SageMath" >&6;}
    sage_spkg_install_bzip2=yes
    sage_use_system_bzip2=installed

fi

if test ${sage_require_bzip2+y}
then :

else $as_nop
  sage_require_bzip2=yes
fi


if test "x$sage_spkg_install_bzip2" = xno
then :

    if test "x$sage_require_bzip2" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG bzip2 is not required on this system" >&5
printf "%s\n" "$as_me: SPKG bzip2 is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_bzip2" = xno
then :

                        sage_spkg_install_bzip2=yes

else $as_nop



    ac_fn_cxx_check_header_compile "$LINENO" "bzlib.h" "ac_cv_header_bzlib_h" "$ac_includes_default"
if test "x$ac_cv_header_bzlib_h" = xyes
then :

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing BZ2_bzCompress" >&5
printf %s "checking for library containing BZ2_bzCompress... " >&6; }
if test ${ac_cv_search_BZ2_bzCompress+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int BZ2_bzCompress ();
}
int
main (void)
{
return conftest::BZ2_bzCompress ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' bz2
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_BZ2_bzCompress=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_BZ2_bzCompress+y}
then :
  break
fi
done
if test ${ac_cv_search_BZ2_bzCompress+y}
then :

else $as_nop
  ac_cv_search_BZ2_bzCompress=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_BZ2_bzCompress" >&5
printf "%s\n" "$ac_cv_search_BZ2_bzCompress" >&6; }
ac_res=$ac_cv_search_BZ2_bzCompress
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

        # Extract the first word of "bzip2", so it can be a program name with args.
set dummy bzip2; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_bzip2_prog+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $bzip2_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_bzip2_prog="$bzip2_prog" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_bzip2_prog="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
bzip2_prog=$ac_cv_path_bzip2_prog
if test -n "$bzip2_prog"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $bzip2_prog" >&5
printf "%s\n" "$bzip2_prog" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


        if test x$bzip2_prog = x
then :
  sage_spkg_install_bzip2=yes
fi

else $as_nop
  sage_spkg_install_bzip2=yes
fi


else $as_nop
  sage_spkg_install_bzip2=yes
fi


                if test "x$sage_spkg_install_bzip2" = xno
then :

                                        sage_use_system_bzip2=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG bzip2" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG bzip2" >&6;}

else $as_nop

                    if test "x$sage_use_system_bzip2" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-bzip2=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-bzip2)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG bzip2" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG bzip2" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_BZIP2






    sage_saved_fcflags="$FCFLAGS"


ac_ext=${ac_fc_srcext-f}
ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_fc_compiler_gnu
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Fortran flag needed to accept free-form source" >&5
printf %s "checking for Fortran flag needed to accept free-form source... " >&6; }
if test ${ac_cv_fc_freeform+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_cv_fc_freeform=unknown
ac_fc_freeform_FCFLAGS_save=$FCFLAGS
for ac_flag in none -ffree-form -FR -free -qfree -Mfree -Mfreeform \
	       -freeform "-f free" -8 +source=free -nfix --nfix -Free
do
  test "x$ac_flag" != xnone && FCFLAGS="$ac_fc_freeform_FCFLAGS_save $ac_flag"
  cat > conftest.$ac_ext <<_ACEOF

  program freeform
       ! FIXME: how to best confuse non-freeform compilers?
       print *, 'Hello ', &
          'world.'
       end
_ACEOF
if ac_fn_fc_try_compile "$LINENO"
then :
  ac_cv_fc_freeform=$ac_flag; break
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
done
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
FCFLAGS=$ac_fc_freeform_FCFLAGS_save

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_freeform" >&5
printf "%s\n" "$ac_cv_fc_freeform" >&6; }
if test "x$ac_cv_fc_freeform" = xunknown; then

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Your Fortran compiler does not accept free-format source code" >&5
printf "%s\n" "$as_me: Your Fortran compiler does not accept free-format source code" >&6;}
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: which means the compiler is either seriously broken, or" >&5
printf "%s\n" "$as_me: which means the compiler is either seriously broken, or" >&6;}
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: is too old to build Sage." >&5
printf "%s\n" "$as_me: is too old to build Sage." >&6;}
        SAGE_HAVE_FC_FREEFORM=no
else
  if test "x$ac_cv_fc_freeform" != xnone; then
    FCFLAGS="$FCFLAGS $ac_cv_fc_freeform"
  fi
  SAGE_HAVE_FC_FREEFORM=yes
fi
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


    FCFLAGS="$sage_saved_fcflags"






# BEGIN SAGE_SPKG_CONFIGURE_GFORTRAN

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gfortran..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG gfortran... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-gfortran was given.
if test ${with_system_gfortran+y}
then :
  withval=$with_system_gfortran; sage_use_system_gfortran=$withval

fi


sage_spkg_name=gfortran

if test ${sage_use_system_gfortran+y}
then :

else $as_nop
  sage_use_system_gfortran=yes
fi

sage_spkg_install_gfortran=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gfortran has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gfortran has already been installed by SageMath" >&6;}
    sage_spkg_install_gfortran=yes
    sage_use_system_gfortran=installed

fi

if test ${sage_require_gfortran+y}
then :

else $as_nop
  sage_require_gfortran=yes
fi


if test "x$sage_spkg_install_gfortran" = xno
then :

    if test "x$sage_require_gfortran" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gfortran is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gfortran is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gfortran" = xno
then :

                        sage_spkg_install_gfortran=yes

else $as_nop





    # Check that the Fortran compiler accepts free-format source code (as
    # opposed to the older fixed-format style from Fortran 77).
    # This helps verify the compiler works too, so if some idiot sets FC to
    # /usr/bin/ls, we will at least know it's not a working Fortran
    # compiler.



    # AC_FC_FREEFORM may have added flags.
    # However, it is up to the individual package how they invoke the
    # Fortran compiler.
    # We only check here, whether the compiler is suitable.


    if test "x$SAGE_HAVE_FC_FREEFORM" = xno
then :

        sage_spkg_install_gfortran=yes

fi

    # Special case: If we are already installing gcc then don't install
    # gfortran since it's included
    if test "x$sage_spkg_install_gcc" = "xyes" -o x$SAGE_INSTALL_GCC = xexists; then
        sage_spkg_install_gfortran=no

    else
        # AX_COMPILER_VENDOR does not work for Fortran. So we just match the name of the executable
        case "$FC" in #(
  *gfortran*) :

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the version of $FC" >&5
printf %s "checking the version of $FC... " >&6; }
                GFORTRAN_VERSION="`$FC -dumpversion`"
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_VERSION" >&5
printf "%s\n" "$GFORTRAN_VERSION" >&6; }
                # Add the .0 because Debian/Ubuntu gives version numbers like
                # 4.6 instead of 4.6.4 (Trac #18885)
                case "$GFORTRAN_VERSION.0" in #(
  [0-3].*|4.[0-7].*) :

                        # Install our own gfortran if the system-provided one is older than gcc-4.8.

    if test x$SAGE_INSTALL_GFORTRAN = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GFORTRAN = xno; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $FC is version $GFORTRAN_VERSION, which is quite old" >&5
printf "%s\n" "$as_me: WARNING: $FC is version $GFORTRAN_VERSION, which is quite old" >&2;}
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing gfortran because $FC is version $GFORTRAN_VERSION, which is quite old" >&5
printf "%s\n" "$as_me: Installing gfortran because $FC is version $GFORTRAN_VERSION, which is quite old" >&6;}
        sage_spkg_install_gfortran=yes
    fi

                     ;; #(
  1[3-9].*) :

                        # Install our own gfortran if the system-provided one is newer than 12.x.
                        # See https://trac.sagemath.org/ticket/29456, https://trac.sagemath.org/ticket/31838

    if test x$SAGE_INSTALL_GFORTRAN = xexists; then
        # Already installed in Sage, but it should remain selected
        true
    elif test x$SAGE_INSTALL_GFORTRAN = xno; then
        as_fn_error $? "SAGE_INSTALL_GFORTRAN is set to 'no', but $FC is version $GFORTRAN_VERSION, which is too recent for this version of Sage" "$LINENO" 5
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing gfortran because $FC is version $GFORTRAN_VERSION, which is too recent for this version of Sage" >&5
printf "%s\n" "$as_me: Installing gfortran because $FC is version $GFORTRAN_VERSION, which is too recent for this version of Sage" >&6;}
        sage_spkg_install_gfortran=yes
    fi

                     ;; #(
  *) :
     ;;
esac
             ;; #(
  *) :
     ;;
esac
    fi
    case $host in #(
  *-*-cygwin*) :
    if test "x$sage_spkg_install_gfortran" = xyes
then :

                                as_fn_append SAGE_SPKG_ERRORS "
  On Cygwin, gfortran must be installed as a system package. This is an error."

fi
                            ;; #(
  *) :
     ;;
esac

                if test "x$sage_spkg_install_gfortran" = xno
then :

                                        sage_use_system_gfortran=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gfortran" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gfortran" >&6;}

else $as_nop

                    if test "x$sage_use_system_gfortran" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gfortran=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gfortran)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gfortran" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gfortran" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GFORTRAN










# BEGIN SAGE_SPKG_CONFIGURE_OPENBLAS

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG openblas..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG openblas... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-openblas was given.
if test ${with_system_openblas+y}
then :
  withval=$with_system_openblas; sage_use_system_openblas=$withval

fi


sage_spkg_name=openblas

if test ${sage_use_system_openblas+y}
then :

else $as_nop
  sage_use_system_openblas=yes
fi

sage_spkg_install_openblas=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: openblas has already been installed by SageMath" >&5
printf "%s\n" "$as_me: openblas has already been installed by SageMath" >&6;}
    sage_spkg_install_openblas=yes
    sage_use_system_openblas=installed

fi

if test ${sage_require_openblas+y}
then :

else $as_nop
  sage_require_openblas=yes
fi


if test "x$sage_spkg_install_openblas" = xno
then :

    if test "x$sage_require_openblas" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG openblas is not required on this system" >&5
printf "%s\n" "$as_me: SPKG openblas is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_openblas" = xno
then :

                        sage_spkg_install_openblas=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gfortran is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gfortran is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gfortran = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install openblas as well" >&5
printf "%s\n" "yes; install openblas as well" >&6; }
        sage_spkg_install_openblas=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

  SAVE_LIBS="$LIBS"
  SAVE_CFLAGS="$CFLAGS"





pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OPENBLAS" >&5
printf %s "checking for OPENBLAS... " >&6; }

if test -n "$OPENBLAS_CFLAGS"; then
    pkg_cv_OPENBLAS_CFLAGS="$OPENBLAS_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openblas >= 0.2.20\""; } >&5
  ($PKG_CONFIG --exists --print-errors "openblas >= 0.2.20") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_OPENBLAS_CFLAGS=`$PKG_CONFIG --cflags "openblas >= 0.2.20" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$OPENBLAS_LIBS"; then
    pkg_cv_OPENBLAS_LIBS="$OPENBLAS_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openblas >= 0.2.20\""; } >&5
  ($PKG_CONFIG --exists --print-errors "openblas >= 0.2.20") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_OPENBLAS_LIBS=`$PKG_CONFIG --libs "openblas >= 0.2.20" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        OPENBLAS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "openblas >= 0.2.20" 2>&1`
        else
	        OPENBLAS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "openblas >= 0.2.20" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$OPENBLAS_PKG_ERRORS" >&5


            case $host in #(
  *-*-cygwin*) :
                            HAVE_OPENBLAS=no
                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_OPENBLAS, test for OpenBLAS disabled on Cygwin" >&5
printf "%s\n" "$HAVE_OPENBLAS, test for OpenBLAS disabled on Cygwin" >&6; }
                        ;; #(
  *) :
                                                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openblas_get_config" >&5
printf %s "checking for library containing openblas_get_config... " >&6; }
if test ${ac_cv_search_openblas_get_config+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int openblas_get_config ();
}
int
main (void)
{
return conftest::openblas_get_config ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas cblas blas
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_openblas_get_config=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_openblas_get_config+y}
then :
  break
fi
done
if test ${ac_cv_search_openblas_get_config+y}
then :

else $as_nop
  ac_cv_search_openblas_get_config=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openblas_get_config" >&5
printf "%s\n" "$ac_cv_search_openblas_get_config" >&6; }
ac_res=$ac_cv_search_openblas_get_config
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

                         if test x"$ac_cv_search_openblas_get_config" != x"none required"
then :

                           as_fn_append OPENBLAS_LIBS "$ac_cv_search_openblas_get_config "

fi
                         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether openblas_get_config indicates version >= 0.2.20" >&5
printf %s "checking whether openblas_get_config indicates version >= 0.2.20... " >&6; }
                         ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                         if test "$cross_compiling" = yes
then :
  HAVE_OPENBLAS=yes
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                           #include <stdio.h>
                                             char *openblas_get_config(void);
                                             int version[3];
int
main (void)
{
version[0] = version[1] = version[2] = 0;
                                             /*printf("%s", openblas_get_config());*/
                                             if (sscanf(openblas_get_config(), "OpenBLAS %d.%d.%d",
                                                        version, version+1, version+2) < 1)
                                               return 1;
                                             if (  10000 * version[0]
                                                   + 100 * version[1]
                                                         + version[2]
                                                 < 10000 * 0
                                                   + 100 * 2
                                                         + 20)
                                               return 1;
  ;
  return 0;
}

_ACEOF
if ac_fn_c_try_run "$LINENO"
then :
  HAVE_OPENBLAS=yes
else $as_nop
  HAVE_OPENBLAS=no
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

                         ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_OPENBLAS" >&5
printf "%s\n" "$HAVE_OPENBLAS" >&6; }

fi

                       ;;
esac
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing cblas_dgemm" >&5
printf %s "checking for library containing cblas_dgemm... " >&6; }
if test ${ac_cv_search_cblas_dgemm+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int cblas_dgemm ();
}
int
main (void)
{
return conftest::cblas_dgemm ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas cblas blas
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_cblas_dgemm=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_cblas_dgemm+y}
then :
  break
fi
done
if test ${ac_cv_search_cblas_dgemm+y}
then :

else $as_nop
  ac_cv_search_cblas_dgemm=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_cblas_dgemm" >&5
printf "%s\n" "$ac_cv_search_cblas_dgemm" >&6; }
ac_res=$ac_cv_search_cblas_dgemm
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

        HAVE_CBLAS_DGEMM=yes
        if test x"$ac_cv_search_cblas_dgemm" != x"none required"
then :

          as_fn_append OPENBLAS_LIBS "$ac_cv_search_cblas_dgemm "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing dgeqrf" >&5
printf %s "checking for library containing dgeqrf... " >&6; }
if test ${ac_cv_search_dgeqrf+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int dgeqrf ();
}
int
main (void)
{
return conftest::dgeqrf ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_dgeqrf=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_dgeqrf+y}
then :
  break
fi
done
if test ${ac_cv_search_dgeqrf+y}
then :

else $as_nop
  ac_cv_search_dgeqrf=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dgeqrf" >&5
printf "%s\n" "$ac_cv_search_dgeqrf" >&6; }
ac_res=$ac_cv_search_dgeqrf
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_dgeqrf" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_dgeqrf "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing dgeqrf_" >&5
printf %s "checking for library containing dgeqrf_... " >&6; }
if test ${ac_cv_search_dgeqrf_+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int dgeqrf_ ();
}
int
main (void)
{
return conftest::dgeqrf_ ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_dgeqrf_=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_dgeqrf_+y}
then :
  break
fi
done
if test ${ac_cv_search_dgeqrf_+y}
then :

else $as_nop
  ac_cv_search_dgeqrf_=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dgeqrf_" >&5
printf "%s\n" "$ac_cv_search_dgeqrf_" >&6; }
ac_res=$ac_cv_search_dgeqrf_
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_dgeqrf_" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_dgeqrf_ "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing DGEQRF" >&5
printf %s "checking for library containing DGEQRF... " >&6; }
if test ${ac_cv_search_DGEQRF+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int DGEQRF ();
}
int
main (void)
{
return conftest::DGEQRF ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_DGEQRF=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_DGEQRF+y}
then :
  break
fi
done
if test ${ac_cv_search_DGEQRF+y}
then :

else $as_nop
  ac_cv_search_DGEQRF=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_DGEQRF" >&5
printf "%s\n" "$ac_cv_search_DGEQRF" >&6; }
ac_res=$ac_cv_search_DGEQRF
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_DGEQRF" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_DGEQRF "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing DGEQRF_" >&5
printf %s "checking for library containing DGEQRF_... " >&6; }
if test ${ac_cv_search_DGEQRF_+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int DGEQRF_ ();
}
int
main (void)
{
return conftest::DGEQRF_ ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_DGEQRF_=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_DGEQRF_+y}
then :
  break
fi
done
if test ${ac_cv_search_DGEQRF_+y}
then :

else $as_nop
  ac_cv_search_DGEQRF_=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_DGEQRF_" >&5
printf "%s\n" "$ac_cv_search_DGEQRF_" >&6; }
ac_res=$ac_cv_search_DGEQRF_
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_DGEQRF_" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_DGEQRF_ "

fi

fi


      if test x"$HAVE_OPENBLAS" = xyes -a x"$HAVE_CBLAS_DGEMM" = xyes -a x"$HAVE_DGEQRF" = xyes
then :



        SAGE_OPENBLAS_PC_COMMAND="  (echo \"Name: openblas\"; echo \"Description: OpenBLAS\"; echo \"Version: 0.3\"; echo \"Libs: $OPENBLAS_LIBS\") > \"\$(@)\""


          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/openblas.pc"

          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/blas.pc"

          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/cblas.pc"

          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/lapack.pc"


else $as_nop

                sage_spkg_install_openblas=yes

fi

elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

            case $host in #(
  *-*-cygwin*) :
                            HAVE_OPENBLAS=no
                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_OPENBLAS, test for OpenBLAS disabled on Cygwin" >&5
printf "%s\n" "$HAVE_OPENBLAS, test for OpenBLAS disabled on Cygwin" >&6; }
                        ;; #(
  *) :
                                                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openblas_get_config" >&5
printf %s "checking for library containing openblas_get_config... " >&6; }
if test ${ac_cv_search_openblas_get_config+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int openblas_get_config ();
}
int
main (void)
{
return conftest::openblas_get_config ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas cblas blas
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_openblas_get_config=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_openblas_get_config+y}
then :
  break
fi
done
if test ${ac_cv_search_openblas_get_config+y}
then :

else $as_nop
  ac_cv_search_openblas_get_config=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openblas_get_config" >&5
printf "%s\n" "$ac_cv_search_openblas_get_config" >&6; }
ac_res=$ac_cv_search_openblas_get_config
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

                         if test x"$ac_cv_search_openblas_get_config" != x"none required"
then :

                           as_fn_append OPENBLAS_LIBS "$ac_cv_search_openblas_get_config "

fi
                         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether openblas_get_config indicates version >= 0.2.20" >&5
printf %s "checking whether openblas_get_config indicates version >= 0.2.20... " >&6; }
                         ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                         if test "$cross_compiling" = yes
then :
  HAVE_OPENBLAS=yes
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                           #include <stdio.h>
                                             char *openblas_get_config(void);
                                             int version[3];
int
main (void)
{
version[0] = version[1] = version[2] = 0;
                                             /*printf("%s", openblas_get_config());*/
                                             if (sscanf(openblas_get_config(), "OpenBLAS %d.%d.%d",
                                                        version, version+1, version+2) < 1)
                                               return 1;
                                             if (  10000 * version[0]
                                                   + 100 * version[1]
                                                         + version[2]
                                                 < 10000 * 0
                                                   + 100 * 2
                                                         + 20)
                                               return 1;
  ;
  return 0;
}

_ACEOF
if ac_fn_c_try_run "$LINENO"
then :
  HAVE_OPENBLAS=yes
else $as_nop
  HAVE_OPENBLAS=no
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

                         ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_OPENBLAS" >&5
printf "%s\n" "$HAVE_OPENBLAS" >&6; }

fi

                       ;;
esac
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing cblas_dgemm" >&5
printf %s "checking for library containing cblas_dgemm... " >&6; }
if test ${ac_cv_search_cblas_dgemm+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int cblas_dgemm ();
}
int
main (void)
{
return conftest::cblas_dgemm ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas cblas blas
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_cblas_dgemm=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_cblas_dgemm+y}
then :
  break
fi
done
if test ${ac_cv_search_cblas_dgemm+y}
then :

else $as_nop
  ac_cv_search_cblas_dgemm=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_cblas_dgemm" >&5
printf "%s\n" "$ac_cv_search_cblas_dgemm" >&6; }
ac_res=$ac_cv_search_cblas_dgemm
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

        HAVE_CBLAS_DGEMM=yes
        if test x"$ac_cv_search_cblas_dgemm" != x"none required"
then :

          as_fn_append OPENBLAS_LIBS "$ac_cv_search_cblas_dgemm "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing dgeqrf" >&5
printf %s "checking for library containing dgeqrf... " >&6; }
if test ${ac_cv_search_dgeqrf+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int dgeqrf ();
}
int
main (void)
{
return conftest::dgeqrf ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_dgeqrf=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_dgeqrf+y}
then :
  break
fi
done
if test ${ac_cv_search_dgeqrf+y}
then :

else $as_nop
  ac_cv_search_dgeqrf=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dgeqrf" >&5
printf "%s\n" "$ac_cv_search_dgeqrf" >&6; }
ac_res=$ac_cv_search_dgeqrf
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_dgeqrf" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_dgeqrf "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing dgeqrf_" >&5
printf %s "checking for library containing dgeqrf_... " >&6; }
if test ${ac_cv_search_dgeqrf_+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int dgeqrf_ ();
}
int
main (void)
{
return conftest::dgeqrf_ ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_dgeqrf_=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_dgeqrf_+y}
then :
  break
fi
done
if test ${ac_cv_search_dgeqrf_+y}
then :

else $as_nop
  ac_cv_search_dgeqrf_=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dgeqrf_" >&5
printf "%s\n" "$ac_cv_search_dgeqrf_" >&6; }
ac_res=$ac_cv_search_dgeqrf_
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_dgeqrf_" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_dgeqrf_ "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing DGEQRF" >&5
printf %s "checking for library containing DGEQRF... " >&6; }
if test ${ac_cv_search_DGEQRF+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int DGEQRF ();
}
int
main (void)
{
return conftest::DGEQRF ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_DGEQRF=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_DGEQRF+y}
then :
  break
fi
done
if test ${ac_cv_search_DGEQRF+y}
then :

else $as_nop
  ac_cv_search_DGEQRF=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_DGEQRF" >&5
printf "%s\n" "$ac_cv_search_DGEQRF" >&6; }
ac_res=$ac_cv_search_DGEQRF
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_DGEQRF" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_DGEQRF "

fi

fi


         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing DGEQRF_" >&5
printf %s "checking for library containing DGEQRF_... " >&6; }
if test ${ac_cv_search_DGEQRF_+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int DGEQRF_ ();
}
int
main (void)
{
return conftest::DGEQRF_ ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' openblas lapack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib -lgfortran $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_DGEQRF_=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_DGEQRF_+y}
then :
  break
fi
done
if test ${ac_cv_search_DGEQRF_+y}
then :

else $as_nop
  ac_cv_search_DGEQRF_=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_DGEQRF_" >&5
printf "%s\n" "$ac_cv_search_DGEQRF_" >&6; }
ac_res=$ac_cv_search_DGEQRF_
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

           HAVE_DGEQRF=yes
           if test x"$ac_cv_search_DGEQRF_" != x"none required"
then :

             as_fn_append OPENBLAS_LIBS "$ac_cv_search_DGEQRF_ "

fi

fi


      if test x"$HAVE_OPENBLAS" = xyes -a x"$HAVE_CBLAS_DGEMM" = xyes -a x"$HAVE_DGEQRF" = xyes
then :



        SAGE_OPENBLAS_PC_COMMAND="  (echo \"Name: openblas\"; echo \"Description: OpenBLAS\"; echo \"Version: 0.3\"; echo \"Libs: $OPENBLAS_LIBS\") > \"\$(@)\""


          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/openblas.pc"

          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/blas.pc"

          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/cblas.pc"

          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/lapack.pc"


else $as_nop

                sage_spkg_install_openblas=yes

fi

else
	OPENBLAS_CFLAGS=$pkg_cv_OPENBLAS_CFLAGS
	OPENBLAS_LIBS=$pkg_cv_OPENBLAS_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

    LIBS="$OPENBLAS_LIBS $LIBS"
    CFLAGS="$OPENBLAS_CFLAGS $CFLAGS"

if test -n "$OPENBLASPCDIR"; then
    pkg_cv_OPENBLASPCDIR="$OPENBLASPCDIR"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"openblas\""; } >&5
  ($PKG_CONFIG --exists --print-errors "openblas") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_OPENBLASPCDIR=`$PKG_CONFIG --variable="pcfiledir" "openblas" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
OPENBLASPCDIR=$pkg_cv_OPENBLASPCDIR

if test "x$OPENBLASPCDIR" = x""
then :

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Unable to locate the directory of openblas.pc. This should not happen!" >&5
printf "%s\n" "$as_me: WARNING: Unable to locate the directory of openblas.pc. This should not happen!" >&2;}
       sage_spkg_install_openblas=yes

else $as_nop

       sage_install_blas_pc=yes
       ac_fn_cxx_check_func "$LINENO" "cblas_dgemm" "ac_cv_func_cblas_dgemm"
if test "x$ac_cv_func_cblas_dgemm" = xyes
then :
               sage_install_cblas_pc=yes

else $as_nop


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CBLAS" >&5
printf %s "checking for CBLAS... " >&6; }

if test -n "$CBLAS_CFLAGS"; then
    pkg_cv_CBLAS_CFLAGS="$CBLAS_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cblas\""; } >&5
  ($PKG_CONFIG --exists --print-errors "cblas") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_CBLAS_CFLAGS=`$PKG_CONFIG --cflags "cblas" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$CBLAS_LIBS"; then
    pkg_cv_CBLAS_LIBS="$CBLAS_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cblas\""; } >&5
  ($PKG_CONFIG --exists --print-errors "cblas") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_CBLAS_LIBS=`$PKG_CONFIG --libs "cblas" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        CBLAS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "cblas" 2>&1`
        else
	        CBLAS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "cblas" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$CBLAS_PKG_ERRORS" >&5

	sage_spkg_install_openblas=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_openblas=yes
else
	CBLAS_CFLAGS=$pkg_cv_CBLAS_CFLAGS
	CBLAS_LIBS=$pkg_cv_CBLAS_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

fi


          ac_fn_cxx_check_func "$LINENO" "dgeqrf" "ac_cv_func_dgeqrf"
if test "x$ac_cv_func_dgeqrf" = xyes
then :

             HAVE_DGEQRF=yes

fi


          ac_fn_cxx_check_func "$LINENO" "dgeqrf_" "ac_cv_func_dgeqrf_"
if test "x$ac_cv_func_dgeqrf_" = xyes
then :

             HAVE_DGEQRF=yes

fi


          ac_fn_cxx_check_func "$LINENO" "DGEQRF" "ac_cv_func_DGEQRF"
if test "x$ac_cv_func_DGEQRF" = xyes
then :

             HAVE_DGEQRF=yes

fi


          ac_fn_cxx_check_func "$LINENO" "DGEQRF_" "ac_cv_func_DGEQRF_"
if test "x$ac_cv_func_DGEQRF_" = xyes
then :

             HAVE_DGEQRF=yes

fi


       if test x$HAVE_DGEQRF = xyes
then :
               sage_install_lapack_pc=yes

else $as_nop


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LAPACK" >&5
printf %s "checking for LAPACK... " >&6; }

if test -n "$LAPACK_CFLAGS"; then
    pkg_cv_LAPACK_CFLAGS="$LAPACK_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lapack\""; } >&5
  ($PKG_CONFIG --exists --print-errors "lapack") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LAPACK_CFLAGS=`$PKG_CONFIG --cflags "lapack" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LAPACK_LIBS"; then
    pkg_cv_LAPACK_LIBS="$LAPACK_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lapack\""; } >&5
  ($PKG_CONFIG --exists --print-errors "lapack") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LAPACK_LIBS=`$PKG_CONFIG --libs "lapack" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LAPACK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "lapack" 2>&1`
        else
	        LAPACK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "lapack" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LAPACK_PKG_ERRORS" >&5

	sage_spkg_install_openblas=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_openblas=yes
else
	LAPACK_CFLAGS=$pkg_cv_LAPACK_CFLAGS
	LAPACK_LIBS=$pkg_cv_LAPACK_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

fi

fi
     if test x$sage_spkg_install_openblas != xyes
then :


        SAGE_OPENBLAS_PC_COMMAND="\$(LN) -sf \"$OPENBLASPCDIR/openblas.pc\" \"\$(@)\""


         if test x$sage_install_blas_pc = xyes
then :

            as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/blas.pc"

fi

         if test x$sage_install_cblas_pc = xyes
then :

            as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/cblas.pc"

fi

         if test x$sage_install_lapack_pc = xyes
then :

            as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/lapack.pc"

fi


fi

fi
  LIBS="$SAVE_LIBS"
  CFLAGS="$SAVE_CFLAGS"


fi



                if test "x$sage_spkg_install_openblas" = xno
then :

                                        sage_use_system_openblas=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG openblas" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG openblas" >&6;}

else $as_nop

                    if test "x$sage_use_system_openblas" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-openblas=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-openblas)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG openblas" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG openblas" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_OPENBLAS










# BEGIN SAGE_SPKG_CONFIGURE_CBC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG cbc..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG cbc... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-cbc was given.
if test ${with_system_cbc+y}
then :
  withval=$with_system_cbc; sage_use_system_cbc=$withval

fi


sage_spkg_name=cbc

if test ${sage_use_system_cbc+y}
then :

else $as_nop
  sage_use_system_cbc=yes
fi

sage_spkg_install_cbc=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cbc has already been installed by SageMath" >&5
printf "%s\n" "$as_me: cbc has already been installed by SageMath" >&6;}
    sage_spkg_install_cbc=yes
    sage_use_system_cbc=installed

fi

if test ${sage_require_cbc+y}
then :

else $as_nop
  sage_require_cbc=yes
fi


if test "x$sage_spkg_install_cbc" = xno
then :

    if test "x$sage_require_cbc" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG cbc is not required on this system" >&5
printf "%s\n" "$as_me: SPKG cbc is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_cbc" = xno
then :

                        sage_spkg_install_cbc=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of openblas zlib bzip2 is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of openblas zlib bzip2 is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_openblas = xyes -o x$sage_spkg_install_zlib = xyes -o x$sage_spkg_install_bzip2 = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install cbc as well" >&5
printf "%s\n" "yes; install cbc as well" >&6; }
        sage_spkg_install_cbc=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CBC" >&5
printf %s "checking for CBC... " >&6; }

if test -n "$CBC_CFLAGS"; then
    pkg_cv_CBC_CFLAGS="$CBC_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cbc >= 2.9.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "cbc >= 2.9.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_CBC_CFLAGS=`$PKG_CONFIG --cflags "cbc >= 2.9.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$CBC_LIBS"; then
    pkg_cv_CBC_LIBS="$CBC_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cbc >= 2.9.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "cbc >= 2.9.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_CBC_LIBS=`$PKG_CONFIG --libs "cbc >= 2.9.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        CBC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "cbc >= 2.9.4" 2>&1`
        else
	        CBC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "cbc >= 2.9.4" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$CBC_PKG_ERRORS" >&5

	sage_spkg_install_cbc=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_cbc=yes
else
	CBC_CFLAGS=$pkg_cv_CBC_CFLAGS
	CBC_LIBS=$pkg_cv_CBC_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


fi


                if test "x$sage_spkg_install_cbc" = xno
then :

                                        sage_use_system_cbc=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG cbc" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG cbc" >&6;}

else $as_nop

                    if test "x$sage_use_system_cbc" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-cbc=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-cbc)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG cbc" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG cbc" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_CBC










# BEGIN SAGE_SPKG_CONFIGURE_CDDLIB

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG cddlib..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG cddlib... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-cddlib was given.
if test ${with_system_cddlib+y}
then :
  withval=$with_system_cddlib; sage_use_system_cddlib=$withval

fi


sage_spkg_name=cddlib

if test ${sage_use_system_cddlib+y}
then :

else $as_nop
  sage_use_system_cddlib=yes
fi

sage_spkg_install_cddlib=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cddlib has already been installed by SageMath" >&5
printf "%s\n" "$as_me: cddlib has already been installed by SageMath" >&6;}
    sage_spkg_install_cddlib=yes
    sage_use_system_cddlib=installed

fi

if test ${sage_require_cddlib+y}
then :

else $as_nop
  sage_require_cddlib=yes
fi


if test "x$sage_spkg_install_cddlib" = xno
then :

    if test "x$sage_require_cddlib" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG cddlib is not required on this system" >&5
printf "%s\n" "$as_me: SPKG cddlib is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_cddlib" = xno
then :

                        sage_spkg_install_cddlib=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install cddlib as well" >&5
printf "%s\n" "yes; install cddlib as well" >&6; }
        sage_spkg_install_cddlib=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

            for ac_prog in cddexec
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CDDEXEC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CDDEXEC"; then
  ac_cv_prog_CDDEXEC="$CDDEXEC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CDDEXEC="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CDDEXEC=$ac_cv_prog_CDDEXEC
if test -n "$CDDEXEC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CDDEXEC" >&5
printf "%s\n" "$CDDEXEC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$CDDEXEC" && break
done

    if test x$CDDEXEC = x
then :
  sage_spkg_install_cddlib=yes
fi

    for ac_prog in cddexec_gmp
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_CDDEXECGMP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$CDDEXECGMP"; then
  ac_cv_prog_CDDEXECGMP="$CDDEXECGMP" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_CDDEXECGMP="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
CDDEXECGMP=$ac_cv_prog_CDDEXECGMP
if test -n "$CDDEXECGMP"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CDDEXECGMP" >&5
printf "%s\n" "$CDDEXECGMP" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$CDDEXECGMP" && break
done

    if test x$CDDEXECGMP = x
then :
  sage_spkg_install_cddlib=yes
fi

        for ac_prog in redcheck_gmp
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_REDCHECKGMP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$REDCHECKGMP"; then
  ac_cv_prog_REDCHECKGMP="$REDCHECKGMP" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_REDCHECKGMP="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
REDCHECKGMP=$ac_cv_prog_REDCHECKGMP
if test -n "$REDCHECKGMP"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $REDCHECKGMP" >&5
printf "%s\n" "$REDCHECKGMP" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$REDCHECKGMP" && break
done

    if test x$REDCHECKGMP = x
then :
  sage_spkg_install_cddlib=yes
fi

        for ac_prog in scdd_gmp scdd
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_SCDD+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$SCDD"; then
  ac_cv_prog_SCDD="$SCDD" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_SCDD="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
SCDD=$ac_cv_prog_SCDD
if test -n "$SCDD"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SCDD" >&5
printf "%s\n" "$SCDD" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$SCDD" && break
done

    if test x$SCDD = x
then :
  sage_spkg_install_cddlib=yes
fi

        if test -n "$CDDEXEC"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CDDEXEC --redcheck works correctly for real input" >&5
printf %s "checking whether $CDDEXEC --redcheck works correctly for real input... " >&6; }
        cat > conftest.ine <<EOF
H-representation
linearity 2 1 2
begin
 5 4 real
 0.0 0.0 1.0 1.0
 -1.0 0.0 1.0 1.0
 -1.0 2.0 -1.0 0.0
 -1.0 4.0 -2.0 0.0
 1 0 0 0
end
EOF
        rm -f conftest.out
        $CDDEXEC --redcheck <conftest.ine >conftest.out 2>& 5
        if grep -q "^Redundant rows.*1" conftest.out 2>& 5
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_cddlib=yes

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

fi
                                        ac_fn_cxx_check_header_compile "$LINENO" "cddlib/cdd.h" "ac_cv_header_cddlib_cdd_h" "
      #include <cddlib/setoper.h>
      #include <cddlib/cddmp.h>

"
if test "x$ac_cv_header_cddlib_cdd_h" = xyes
then :

else $as_nop
  sage_spkg_install_cddlib=yes
fi


            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing dd_abs" >&5
printf %s "checking for library containing dd_abs... " >&6; }
if test ${ac_cv_search_dd_abs+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int dd_abs ();
}
int
main (void)
{
return conftest::dd_abs ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' cddgmp
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_dd_abs=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_dd_abs+y}
then :
  break
fi
done
if test ${ac_cv_search_dd_abs+y}
then :

else $as_nop
  ac_cv_search_dd_abs=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dd_abs" >&5
printf "%s\n" "$ac_cv_search_dd_abs" >&6; }
ac_res=$ac_cv_search_dd_abs
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_cddlib=yes
fi



fi


                if test "x$sage_spkg_install_cddlib" = xno
then :

                                        sage_use_system_cddlib=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG cddlib" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG cddlib" >&6;}

else $as_nop

                    if test "x$sage_use_system_cddlib" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-cddlib=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-cddlib)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG cddlib" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG cddlib" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_CDDLIB










# BEGIN SAGE_SPKG_CONFIGURE_CLIQUER

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG cliquer..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG cliquer... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-cliquer was given.
if test ${with_system_cliquer+y}
then :
  withval=$with_system_cliquer; sage_use_system_cliquer=$withval

fi


sage_spkg_name=cliquer

if test ${sage_use_system_cliquer+y}
then :

else $as_nop
  sage_use_system_cliquer=yes
fi

sage_spkg_install_cliquer=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cliquer has already been installed by SageMath" >&5
printf "%s\n" "$as_me: cliquer has already been installed by SageMath" >&6;}
    sage_spkg_install_cliquer=yes
    sage_use_system_cliquer=installed

fi

if test ${sage_require_cliquer+y}
then :

else $as_nop
  sage_require_cliquer=yes
fi


if test "x$sage_spkg_install_cliquer" = xno
then :

    if test "x$sage_require_cliquer" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG cliquer is not required on this system" >&5
printf "%s\n" "$as_me: SPKG cliquer is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_cliquer" = xno
then :

                        sage_spkg_install_cliquer=yes

else $as_nop



    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing clique_unweighted_max_weight" >&5
printf %s "checking for library containing clique_unweighted_max_weight... " >&6; }
if test ${ac_cv_search_clique_unweighted_max_weight+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int clique_unweighted_max_weight ();
}
int
main (void)
{
return conftest::clique_unweighted_max_weight ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' cliquer
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_clique_unweighted_max_weight=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_clique_unweighted_max_weight+y}
then :
  break
fi
done
if test ${ac_cv_search_clique_unweighted_max_weight+y}
then :

else $as_nop
  ac_cv_search_clique_unweighted_max_weight=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clique_unweighted_max_weight" >&5
printf "%s\n" "$ac_cv_search_clique_unweighted_max_weight" >&6; }
ac_res=$ac_cv_search_clique_unweighted_max_weight
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

      ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

      ac_fn_c_check_header_compile "$LINENO" "cliquer/cliquer.h" "ac_cv_header_cliquer_cliquer_h" "$ac_includes_default"
if test "x$ac_cv_header_cliquer_cliquer_h" = xyes
then :

         # Extract the first word of "cl", so it can be a program name with args.
set dummy cl; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_CL+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $CL in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_CL="$CL" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_CL="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
CL=$ac_cv_path_CL
if test -n "$CL"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CL" >&5
printf "%s\n" "$CL" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


         if test x$CL = x
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cl (cliquer's CLI) is not found." >&5
printf "%s\n" "$as_me: cl (cliquer's CLI) is not found." >&6;}
           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: No action, as Sage does not need it. cl might be named cliquer on this system." >&5
printf "%s\n" "$as_me: No action, as Sage does not need it. cl might be named cliquer on this system." >&6;}

fi

else $as_nop
  sage_spkg_install_cliquer=yes
fi

      ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


else $as_nop
  sage_spkg_install_cliquer=yes
fi


                if test "x$sage_spkg_install_cliquer" = xno
then :

                                        sage_use_system_cliquer=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG cliquer" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG cliquer" >&6;}

else $as_nop

                    if test "x$sage_use_system_cliquer" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-cliquer=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-cliquer)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG cliquer" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG cliquer" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_CLIQUER










# BEGIN SAGE_SPKG_CONFIGURE_CMAKE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG cmake..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG cmake... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-cmake was given.
if test ${with_system_cmake+y}
then :
  withval=$with_system_cmake; sage_use_system_cmake=$withval

fi


sage_spkg_name=cmake

if test ${sage_use_system_cmake+y}
then :

else $as_nop
  sage_use_system_cmake=yes
fi

sage_spkg_install_cmake=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cmake has already been installed by SageMath" >&5
printf "%s\n" "$as_me: cmake has already been installed by SageMath" >&6;}
    sage_spkg_install_cmake=yes
    sage_use_system_cmake=installed

fi

if test ${sage_require_cmake+y}
then :

else $as_nop
  sage_require_cmake=yes
fi


if test "x$sage_spkg_install_cmake" = xno
then :

    if test "x$sage_require_cmake" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG cmake is not required on this system" >&5
printf "%s\n" "$as_me: SPKG cmake is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_cmake" = xno
then :

                        sage_spkg_install_cmake=yes

else $as_nop



        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for cmake >= 3.4" >&5
printf %s "checking for cmake >= 3.4... " >&6; }
if test ${ac_cv_path_CMAKE+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test -z "$CMAKE"; then
  ac_path_CMAKE_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in cmake
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_CMAKE="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_CMAKE" || continue

            cmake_version=`$ac_path_CMAKE --version 2>&1 \
                | $SED -n -e 's/cmake version *\([0-9]*\.[0-9]*\.[0-9]*\)/\1/p'`
            if test -n "$cmake_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$cmake_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.4" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                    ac_cv_path_CMAKE="$ac_path_CMAKE"
                    ac_path_CMAKE_found=:

      fi


fi

      $ac_path_CMAKE_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_CMAKE"; then
    :
  fi
else
  ac_cv_path_CMAKE=$CMAKE
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_CMAKE" >&5
printf "%s\n" "$ac_cv_path_CMAKE" >&6; }
    if test -z "$ac_cv_path_CMAKE"
then :
  sage_spkg_install_cmake=yes
fi

                if test "x$sage_spkg_install_cmake" = xno
then :

                                        sage_use_system_cmake=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG cmake" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG cmake" >&6;}

else $as_nop

                    if test "x$sage_use_system_cmake" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-cmake=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-cmake)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG cmake" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG cmake" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_CMAKE










# BEGIN SAGE_SPKG_CONFIGURE_COXETER3

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG coxeter3..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG coxeter3... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-coxeter3 was given.
if test ${with_system_coxeter3+y}
then :
  withval=$with_system_coxeter3; sage_use_system_coxeter3=$withval

fi


sage_spkg_name=coxeter3

if test ${sage_use_system_coxeter3+y}
then :

else $as_nop
  sage_use_system_coxeter3=yes
fi

sage_spkg_install_coxeter3=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: coxeter3 has already been installed by SageMath" >&5
printf "%s\n" "$as_me: coxeter3 has already been installed by SageMath" >&6;}
    sage_spkg_install_coxeter3=yes
    sage_use_system_coxeter3=installed

fi

if test ${sage_require_coxeter3+y}
then :

else $as_nop
  sage_require_coxeter3=yes
fi


if test "x$sage_spkg_install_coxeter3" = xno
then :

    if test "x$sage_require_coxeter3" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG coxeter3 is not required on this system" >&5
printf "%s\n" "$as_me: SPKG coxeter3 is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_coxeter3" = xno
then :

                        sage_spkg_install_coxeter3=yes

else $as_nop



    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library coxeter3" >&5
printf %s "checking for library coxeter3... " >&6; }
    SAVE_LIBS="$LIBS"
    LIBS="$LIBS -lcoxeter3"
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


            #include <coxeter/sage.h>
            #include <coxeter/interactive.h>

int
main (void)
{

           coxeter::CoxGroup *g = interactive::coxeterGroup("B", 2);

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
        sage_spkg_install_coxeter3=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
    LIBS="$SAVE_LIBS"
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


                if test "x$sage_spkg_install_coxeter3" = xno
then :

                                        sage_use_system_coxeter3=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG coxeter3" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG coxeter3" >&6;}

else $as_nop

                    if test "x$sage_use_system_coxeter3" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-coxeter3=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-coxeter3)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG coxeter3" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG coxeter3" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_COXETER3










# BEGIN SAGE_SPKG_CONFIGURE_CURL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG curl..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG curl... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-curl was given.
if test ${with_system_curl+y}
then :
  withval=$with_system_curl; sage_use_system_curl=$withval

fi


sage_spkg_name=curl

if test ${sage_use_system_curl+y}
then :

else $as_nop
  sage_use_system_curl=yes
fi

sage_spkg_install_curl=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: curl has already been installed by SageMath" >&5
printf "%s\n" "$as_me: curl has already been installed by SageMath" >&6;}
    sage_spkg_install_curl=yes
    sage_use_system_curl=installed

fi

if test ${sage_require_curl+y}
then :

else $as_nop
  sage_require_curl=yes
fi


if test "x$sage_spkg_install_curl" = xno
then :

    if test "x$sage_require_curl" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG curl is not required on this system" >&5
printf "%s\n" "$as_me: SPKG curl is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_curl" = xno
then :

                        sage_spkg_install_curl=yes

else $as_nop



    # Only install curl (and libcurl) if we cannot find version 7.22 or
    # later, since that is what R needs.
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for curl 7.22" >&5
printf %s "checking for curl 7.22... " >&6; }
if test ${ac_cv_path_CURL+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test -z "$CURL"; then
  ac_path_CURL_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in curl
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_CURL="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_CURL" || continue

          ${ac_path_CURL}-config --checkfor 7.22 >/dev/null 2>/dev/null &&
                    ac_cv_path_CURL=${ac_path_CURL} &&
                    ac_path_CURL_found=:

      $ac_path_CURL_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_CURL"; then
    :
  fi
else
  ac_cv_path_CURL=$CURL
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_CURL" >&5
printf "%s\n" "$ac_cv_path_CURL" >&6; }
    if test -z "$ac_cv_path_CURL"
then :
  sage_spkg_install_curl=yes
fi

























# Check whether --with-libcurl was given.
if test ${with_libcurl+y}
then :
  withval=$with_libcurl; _libcurl_with=$withval
else $as_nop
  _libcurl_with=yes
fi


  if test "$_libcurl_with" != "no" ; then

     for ac_prog in gawk mawk nawk awk
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_AWK+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$AWK"; then
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_AWK="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
AWK=$ac_cv_prog_AWK
if test -n "$AWK"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
printf "%s\n" "$AWK" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$AWK" && break
done


     _libcurl_version_parse="eval $AWK '{split(\$NF,A,\".\"); X=256*256*A[1]+256*A[2]+A[3]; print X;}'"

     _libcurl_try_link=yes

     if test -d "$_libcurl_with" ; then
        LIBCURL_CPPFLAGS="-I$withval/include"
        _libcurl_ldflags="-L$withval/lib"
        # Extract the first word of "curl-config", so it can be a program name with args.
set dummy curl-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path__libcurl_config+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $_libcurl_config in
  [\\/]* | ?:[\\/]*)
  ac_cv_path__libcurl_config="$_libcurl_config" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in "$withval/bin"
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path__libcurl_config="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
_libcurl_config=$ac_cv_path__libcurl_config
if test -n "$_libcurl_config"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_libcurl_config" >&5
printf "%s\n" "$_libcurl_config" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


     else
        # Extract the first word of "curl-config", so it can be a program name with args.
set dummy curl-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path__libcurl_config+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $_libcurl_config in
  [\\/]* | ?:[\\/]*)
  ac_cv_path__libcurl_config="$_libcurl_config" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path__libcurl_config="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
_libcurl_config=$ac_cv_path__libcurl_config
if test -n "$_libcurl_config"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $_libcurl_config" >&5
printf "%s\n" "$_libcurl_config" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


     fi

     if test x$_libcurl_config != "x" ; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the version of libcurl" >&5
printf %s "checking for the version of libcurl... " >&6; }
if test ${libcurl_cv_lib_curl_version+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  libcurl_cv_lib_curl_version=`$_libcurl_config --version | $AWK '{print $2}'`
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libcurl_cv_lib_curl_version" >&5
printf "%s\n" "$libcurl_cv_lib_curl_version" >&6; }

        _libcurl_version=`echo $libcurl_cv_lib_curl_version | $_libcurl_version_parse`
        _libcurl_wanted=`echo 7.22 | $_libcurl_version_parse`

        if test $_libcurl_wanted -gt 0 ; then
           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libcurl >= version 7.22" >&5
printf %s "checking for libcurl >= version 7.22... " >&6; }
if test ${libcurl_cv_lib_version_ok+y}
then :
  printf %s "(cached) " >&6
else $as_nop

              if test $_libcurl_version -ge $_libcurl_wanted ; then
                 libcurl_cv_lib_version_ok=yes
              else
                 libcurl_cv_lib_version_ok=no
              fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libcurl_cv_lib_version_ok" >&5
printf "%s\n" "$libcurl_cv_lib_version_ok" >&6; }
        fi

        if test $_libcurl_wanted -eq 0 || test x$libcurl_cv_lib_version_ok = xyes ; then
           if test x"$LIBCURL_CPPFLAGS" = "x" ; then
              LIBCURL_CPPFLAGS=`$_libcurl_config --cflags`
           fi
           if test x"$LIBCURL" = "x" ; then
              LIBCURL=`$_libcurl_config --libs`

              # This is so silly, but Apple actually has a bug in their
              # curl-config script.  Fixed in Tiger, but there are still
              # lots of Panther installs around.
              case "${host}" in
                 powerpc-apple-darwin7*)
                    LIBCURL=`echo $LIBCURL | sed -e 's|-arch i386||g'`
                 ;;
              esac
           fi

           # All curl-config scripts support --feature
           _libcurl_features=`$_libcurl_config --feature`

           # Is it modern enough to have --protocols? (7.12.4)
           if test $_libcurl_version -ge 461828 ; then
              _libcurl_protocols=`$_libcurl_config --protocols`
           fi
        else
           _libcurl_try_link=no
        fi

        unset _libcurl_wanted
     fi

     if test $_libcurl_try_link = yes ; then

        # we didn't find curl-config, so let's see if the user-supplied
        # link line (or failing that, "-lcurl") is enough.
        LIBCURL=${LIBCURL-"$_libcurl_ldflags -lcurl"}

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether libcurl is usable" >&5
printf %s "checking whether libcurl is usable... " >&6; }
if test ${libcurl_cv_lib_curl_usable+y}
then :
  printf %s "(cached) " >&6
else $as_nop

           _libcurl_save_cppflags=$CPPFLAGS
           CPPFLAGS="$LIBCURL_CPPFLAGS $CPPFLAGS"
           _libcurl_save_libs=$LIBS
           LIBS="$LIBCURL $LIBS"

           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <curl/curl.h>
int
main (void)
{

/* Try and use a few common options to force a failure if we are
   missing symbols or can't link. */
int x;
curl_easy_setopt(NULL,CURLOPT_URL,NULL);
x=CURL_ERROR_SIZE;
x=CURLOPT_WRITEFUNCTION;
x=CURLOPT_WRITEDATA;
x=CURLOPT_ERRORBUFFER;
x=CURLOPT_STDERR;
x=CURLOPT_VERBOSE;
if (x) {;}

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  libcurl_cv_lib_curl_usable=yes
else $as_nop
  libcurl_cv_lib_curl_usable=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext

           CPPFLAGS=$_libcurl_save_cppflags
           LIBS=$_libcurl_save_libs
           unset _libcurl_save_cppflags
           unset _libcurl_save_libs

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libcurl_cv_lib_curl_usable" >&5
printf "%s\n" "$libcurl_cv_lib_curl_usable" >&6; }

        if test $libcurl_cv_lib_curl_usable = yes ; then

           # Does curl_free() exist in this version of libcurl?
           # If not, fake it with free()

           _libcurl_save_cppflags=$CPPFLAGS
           CPPFLAGS="$CPPFLAGS $LIBCURL_CPPFLAGS"
           _libcurl_save_libs=$LIBS
           LIBS="$LIBS $LIBCURL"

           ac_fn_cxx_check_func "$LINENO" "curl_free" "ac_cv_func_curl_free"
if test "x$ac_cv_func_curl_free" = xyes
then :

else $as_nop

printf "%s\n" "#define curl_free free" >>confdefs.h

fi


           CPPFLAGS=$_libcurl_save_cppflags
           LIBS=$_libcurl_save_libs
           unset _libcurl_save_cppflags
           unset _libcurl_save_libs


printf "%s\n" "#define HAVE_LIBCURL 1" >>confdefs.h




           for _libcurl_feature in $_libcurl_features ; do
              cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "libcurl_feature_$_libcurl_feature" | $as_tr_cpp` 1
_ACEOF

              eval `printf "%s\n" "libcurl_feature_$_libcurl_feature" | $as_tr_sh`=yes
           done

           if test "x$_libcurl_protocols" = "x" ; then

              # We don't have --protocols, so just assume that all
              # protocols are available
              _libcurl_protocols="HTTP FTP FILE TELNET LDAP DICT TFTP"

              if test x$libcurl_feature_SSL = xyes ; then
                 _libcurl_protocols="$_libcurl_protocols HTTPS"

                 # FTPS wasn't standards-compliant until version
                 # 7.11.0 (0x070b00 == 461568)
                 if test $_libcurl_version -ge 461568; then
                    _libcurl_protocols="$_libcurl_protocols FTPS"
                 fi
              fi

              # RTSP, IMAP, POP3 and SMTP were added in
              # 7.20.0 (0x071400 == 463872)
              if test $_libcurl_version -ge 463872; then
                 _libcurl_protocols="$_libcurl_protocols RTSP IMAP POP3 SMTP"
              fi
           fi

           for _libcurl_protocol in $_libcurl_protocols ; do
              cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "libcurl_protocol_$_libcurl_protocol" | $as_tr_cpp` 1
_ACEOF

              eval `printf "%s\n" "libcurl_protocol_$_libcurl_protocol" | $as_tr_sh`=yes
           done
        else
           unset LIBCURL
           unset LIBCURL_CPPFLAGS
        fi
     fi

     unset _libcurl_try_link
     unset _libcurl_version_parse
     unset _libcurl_config
     unset _libcurl_feature
     unset _libcurl_features
     unset _libcurl_protocol
     unset _libcurl_protocols
     unset _libcurl_version
     unset _libcurl_ldflags
  fi

  if test x$_libcurl_with = xno || test x$libcurl_cv_lib_curl_usable != xyes ; then
     # This is the IF-NO path
     sage_spkg_install_curl=yes
  else
     # This is the IF-YES path
     :
  fi

  unset _libcurl_with

    # Anaconda on macOS provides a libcurl with @rpath. Check that
    # linking produces a binary than can be run. (#27941)
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether programs linking to libcurl can be executed" >&5
printf %s "checking whether programs linking to libcurl can be executed... " >&6; }
if test ${sage_libcurl_cv_lib_curl_executable+y}
then :
  printf %s "(cached) " >&6
else $as_nop

           _libcurl_save_cppflags=$CPPFLAGS
           CPPFLAGS="$LIBCURL_CPPFLAGS $CPPFLAGS"
           _libcurl_save_libs=$LIBS
           LIBS="$LIBCURL $LIBS"

           if test "$cross_compiling" = yes
then :

                            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <curl/curl.h>
int
main (void)
{

               curl_easy_setopt(NULL,CURLOPT_URL,NULL);

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  sage_libcurl_cv_lib_curl_executable=yes
else $as_nop
  sage_libcurl_cv_lib_curl_executable=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext

else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <curl/curl.h>
int
main (void)
{

             curl_easy_setopt(NULL,CURLOPT_URL,NULL);

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :
  sage_libcurl_cv_lib_curl_executable=yes
else $as_nop
  sage_libcurl_cv_lib_curl_executable=no
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $sage_libcurl_cv_lib_curl_executable" >&5
printf "%s\n" "$sage_libcurl_cv_lib_curl_executable" >&6; }
    if test "$sage_libcurl_cv_lib_curl_executable" = "no"
then :
  sage_spkg_install_curl=yes
fi

                if test "x$sage_spkg_install_curl" = xno
then :

                                        sage_use_system_curl=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG curl" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG curl" >&6;}

else $as_nop

                    if test "x$sage_use_system_curl" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-curl=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-curl)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG curl" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG curl" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_CURL










# BEGIN SAGE_SPKG_CONFIGURE__DEVELOP

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG _develop..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG _develop... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-_develop was given.
if test ${with_system__develop+y}
then :
  withval=$with_system__develop; sage_use_system__develop=$withval

fi


sage_spkg_name=_develop

if test ${sage_use_system__develop+y}
then :

else $as_nop
  sage_use_system__develop=yes
fi

sage_spkg_install__develop=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: _develop has already been installed by SageMath" >&5
printf "%s\n" "$as_me: _develop has already been installed by SageMath" >&6;}
    sage_spkg_install__develop=yes
    sage_use_system__develop=installed

fi

if test ${sage_require__develop+y}
then :

else $as_nop
  sage_require__develop=yes
fi


if test "x$sage_spkg_install__develop" = xno
then :

    if test "x$sage_require__develop" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG _develop is not required on this system" >&5
printf "%s\n" "$as_me: SPKG _develop is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system__develop" = xno
then :

                        sage_spkg_install__develop=yes

else $as_nop



  sage_spkg_install__develop=yes

                if test "x$sage_spkg_install__develop" = xno
then :

                                        sage_use_system__develop=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG _develop" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG _develop" >&6;}

else $as_nop

                    if test "x$sage_use_system__develop" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-_develop=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-_develop)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG _develop" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG _develop" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE__DEVELOP










# BEGIN SAGE_SPKG_CONFIGURE_DISTLIB

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG distlib..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG distlib... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-distlib was given.
if test ${with_system_distlib+y}
then :
  withval=$with_system_distlib; sage_use_system_distlib=$withval

fi


sage_spkg_name=distlib

if test ${sage_use_system_distlib+y}
then :

else $as_nop
  sage_use_system_distlib=yes
fi

sage_spkg_install_distlib=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: distlib has already been installed by SageMath" >&5
printf "%s\n" "$as_me: distlib has already been installed by SageMath" >&6;}
    sage_spkg_install_distlib=yes
    sage_use_system_distlib=installed

fi

if test ${sage_require_distlib+y}
then :

else $as_nop
  sage_require_distlib=yes
fi
        sage_require_distlib=$sage_spkg_install_virtualenv


if test "x$sage_spkg_install_distlib" = xno
then :

    if test "x$sage_require_distlib" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG distlib is not required on this system" >&5
printf "%s\n" "$as_me: SPKG distlib is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_distlib" = xno
then :

                        sage_spkg_install_distlib=yes

else $as_nop




    sage_spkg_install_distlib=yes

                if test "x$sage_spkg_install_distlib" = xno
then :

                                        sage_use_system_distlib=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG distlib" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG distlib" >&6;}

else $as_nop

                    if test "x$sage_use_system_distlib" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-distlib=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-distlib)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG distlib" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG distlib" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_DISTLIB










# BEGIN SAGE_SPKG_CONFIGURE_LIBATOMIC_OPS

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libatomic_ops..." >& 6
printf "%s\n" "## -------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG libatomic_ops... ##
## -------------------------------------------------------------- ##" >& 5


# Check whether --with-system-libatomic_ops was given.
if test ${with_system_libatomic_ops+y}
then :
  withval=$with_system_libatomic_ops; sage_use_system_libatomic_ops=$withval

fi


sage_spkg_name=libatomic_ops

if test ${sage_use_system_libatomic_ops+y}
then :

else $as_nop
  sage_use_system_libatomic_ops=yes
fi

sage_spkg_install_libatomic_ops=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libatomic_ops has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libatomic_ops has already been installed by SageMath" >&6;}
    sage_spkg_install_libatomic_ops=yes
    sage_use_system_libatomic_ops=installed

fi

if test ${sage_require_libatomic_ops+y}
then :

else $as_nop
  sage_require_libatomic_ops=yes
fi


if test "x$sage_spkg_install_libatomic_ops" = xno
then :

    if test "x$sage_require_libatomic_ops" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libatomic_ops is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libatomic_ops is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libatomic_ops" = xno
then :

                        sage_spkg_install_libatomic_ops=yes

else $as_nop




pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBATOMIC_OPS" >&5
printf %s "checking for LIBATOMIC_OPS... " >&6; }

if test -n "$LIBATOMIC_OPS_CFLAGS"; then
    pkg_cv_LIBATOMIC_OPS_CFLAGS="$LIBATOMIC_OPS_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"atomic_ops >= 7.6.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "atomic_ops >= 7.6.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBATOMIC_OPS_CFLAGS=`$PKG_CONFIG --cflags "atomic_ops >= 7.6.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LIBATOMIC_OPS_LIBS"; then
    pkg_cv_LIBATOMIC_OPS_LIBS="$LIBATOMIC_OPS_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"atomic_ops >= 7.6.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "atomic_ops >= 7.6.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBATOMIC_OPS_LIBS=`$PKG_CONFIG --libs "atomic_ops >= 7.6.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LIBATOMIC_OPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "atomic_ops >= 7.6.2" 2>&1`
        else
	        LIBATOMIC_OPS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "atomic_ops >= 7.6.2" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LIBATOMIC_OPS_PKG_ERRORS" >&5

	sage_spkg_install_libatomic_ops=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_libatomic_ops=yes
else
	LIBATOMIC_OPS_CFLAGS=$pkg_cv_LIBATOMIC_OPS_CFLAGS
	LIBATOMIC_OPS_LIBS=$pkg_cv_LIBATOMIC_OPS_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

                if test "x$sage_spkg_install_libatomic_ops" = xno
then :

                                        sage_use_system_libatomic_ops=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libatomic_ops" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libatomic_ops" >&6;}

else $as_nop

                    if test "x$sage_use_system_libatomic_ops" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libatomic_ops=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libatomic_ops)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libatomic_ops" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libatomic_ops" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBATOMIC_OPS










# BEGIN SAGE_SPKG_CONFIGURE_GC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gc..." >& 6
printf "%s\n" "## --------------------------------------------------- ##
## Checking whether SageMath should install SPKG gc... ##
## --------------------------------------------------- ##" >& 5


# Check whether --with-system-gc was given.
if test ${with_system_gc+y}
then :
  withval=$with_system_gc; sage_use_system_gc=$withval

fi


sage_spkg_name=gc

if test ${sage_use_system_gc+y}
then :

else $as_nop
  sage_use_system_gc=yes
fi

sage_spkg_install_gc=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gc has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gc has already been installed by SageMath" >&6;}
    sage_spkg_install_gc=yes
    sage_use_system_gc=installed

fi

if test ${sage_require_gc+y}
then :

else $as_nop
  sage_require_gc=yes
fi


if test "x$sage_spkg_install_gc" = xno
then :

    if test "x$sage_require_gc" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gc is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gc is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gc" = xno
then :

                        sage_spkg_install_gc=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of libatomic_ops is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of libatomic_ops is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_libatomic_ops = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install gc as well" >&5
printf "%s\n" "yes; install gc as well" >&6; }
        sage_spkg_install_gc=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we run on WSL" >&5
printf %s "checking whether we run on WSL... " >&6; }
        if grep -q -E -i "wsl|microsoft" /proc/sys/kernel/osrelease 2>/dev/null
then :

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; disabling using of system gc" >&5
printf "%s\n" "yes; disabling using of system gc" >&6; }
          sage_spkg_install_gc=yes

else $as_nop

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GC" >&5
printf %s "checking for GC... " >&6; }

if test -n "$GC_CFLAGS"; then
    pkg_cv_GC_CFLAGS="$GC_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc-threaded >= 7.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "bdw-gc-threaded >= 7.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GC_CFLAGS=`$PKG_CONFIG --cflags "bdw-gc-threaded >= 7.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$GC_LIBS"; then
    pkg_cv_GC_LIBS="$GC_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc-threaded >= 7.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "bdw-gc-threaded >= 7.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GC_LIBS=`$PKG_CONFIG --libs "bdw-gc-threaded >= 7.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        GC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "bdw-gc-threaded >= 7.6.4" 2>&1`
        else
	        GC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "bdw-gc-threaded >= 7.6.4" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$GC_PKG_ERRORS" >&5



pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GC" >&5
printf %s "checking for GC... " >&6; }

if test -n "$GC_CFLAGS"; then
    pkg_cv_GC_CFLAGS="$GC_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc >= 7.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "bdw-gc >= 7.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GC_CFLAGS=`$PKG_CONFIG --cflags "bdw-gc >= 7.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$GC_LIBS"; then
    pkg_cv_GC_LIBS="$GC_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc >= 7.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "bdw-gc >= 7.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GC_LIBS=`$PKG_CONFIG --libs "bdw-gc >= 7.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        GC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "bdw-gc >= 7.6.4" 2>&1`
        else
	        GC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "bdw-gc >= 7.6.4" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$GC_PKG_ERRORS" >&5


              sage_spkg_install_gc=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

              sage_spkg_install_gc=yes
else
	GC_CFLAGS=$pkg_cv_GC_CFLAGS
	GC_LIBS=$pkg_cv_GC_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GC" >&5
printf %s "checking for GC... " >&6; }

if test -n "$GC_CFLAGS"; then
    pkg_cv_GC_CFLAGS="$GC_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc >= 7.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "bdw-gc >= 7.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GC_CFLAGS=`$PKG_CONFIG --cflags "bdw-gc >= 7.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$GC_LIBS"; then
    pkg_cv_GC_LIBS="$GC_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"bdw-gc >= 7.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "bdw-gc >= 7.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GC_LIBS=`$PKG_CONFIG --libs "bdw-gc >= 7.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        GC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "bdw-gc >= 7.6.4" 2>&1`
        else
	        GC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "bdw-gc >= 7.6.4" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$GC_PKG_ERRORS" >&5


              sage_spkg_install_gc=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

              sage_spkg_install_gc=yes
else
	GC_CFLAGS=$pkg_cv_GC_CFLAGS
	GC_LIBS=$pkg_cv_GC_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi
else
	GC_CFLAGS=$pkg_cv_GC_CFLAGS
	GC_LIBS=$pkg_cv_GC_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

fi


fi


                if test "x$sage_spkg_install_gc" = xno
then :

                                        sage_use_system_gc=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gc" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gc" >&6;}

else $as_nop

                    if test "x$sage_use_system_gc" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gc=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gc)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gc" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gc" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GC










# BEGIN SAGE_SPKG_CONFIGURE_ECL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG ecl..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG ecl... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-ecl was given.
if test ${with_system_ecl+y}
then :
  withval=$with_system_ecl; sage_use_system_ecl=$withval

fi


sage_spkg_name=ecl

if test ${sage_use_system_ecl+y}
then :

else $as_nop
  sage_use_system_ecl=yes
fi

sage_spkg_install_ecl=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ecl has already been installed by SageMath" >&5
printf "%s\n" "$as_me: ecl has already been installed by SageMath" >&6;}
    sage_spkg_install_ecl=yes
    sage_use_system_ecl=installed

fi

if test ${sage_require_ecl+y}
then :

else $as_nop
  sage_require_ecl=yes
fi


if test "x$sage_spkg_install_ecl" = xno
then :

    if test "x$sage_require_ecl" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG ecl is not required on this system" >&5
printf "%s\n" "$as_me: SPKG ecl is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_ecl" = xno
then :

                        sage_spkg_install_ecl=yes

else $as_nop




  # Default to installing the SPKG
  sage_spkg_install_ecl=yes






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gcc gc gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gcc gc gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gcc = xyes -o x$sage_spkg_install_gc = xyes -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install ecl as well" >&5
printf "%s\n" "yes; install ecl as well" >&6; }
        sage_spkg_install_ecl=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    # Extract the first word of "ecl-config", so it can be a program name with args.
set dummy ecl-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_ECL_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $ECL_CONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_ECL_CONFIG="$ECL_CONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_ECL_CONFIG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
ECL_CONFIG=$ac_cv_path_ECL_CONFIG
if test -n "$ECL_CONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ECL_CONFIG" >&5
printf "%s\n" "$ECL_CONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test x$ECL_CONFIG != x
then :

      # "CPPFLAGS" is not a typo, the --cflags output from
      # ecl-config typically contains -D and -I flags.
      saved_CPPFLAGS="${CPPFLAGS}"
      CPPFLAGS="${CPPFLAGS} $($ECL_CONFIG --cflags)"

      ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

      if test "$cross_compiling" = yes
then :
  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "cannot run test program while cross compiling
See \`config.log' for more details" "$LINENO" 5; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

        #include <ecl/config.h>

int
main (void)
{

        if (ECL_VERSION_NUMBER < 210201) { return 1; }

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :

        sage_spkg_install_ecl=no

else $as_nop

        CPPFLAGS="${saved_CPPFLAGS}"
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ecl found but too old" >&5
printf "%s\n" "$as_me: ecl found but too old" >&6;}

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

      ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


fi


fi


                if test "x$sage_spkg_install_ecl" = xno
then :

                                        sage_use_system_ecl=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG ecl" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG ecl" >&6;}

else $as_nop

                    if test "x$sage_use_system_ecl" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-ecl=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-ecl)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG ecl" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG ecl" >&6;}

fi

fi


fi

fi

fi


  # post-check
  if test x$sage_spkg_install_ecl = xyes; then
    SAGE_ECL_CONFIG='${prefix}'/bin/ecl-config

  else
    SAGE_ECL_CONFIG=$ECL_CONFIG

  fi

  # Maxima cannot yet be provided by the system, so we always use
  # the SAGE_LOCAL path for now.
  SAGE_MAXIMA_FAS='${prefix}'/lib/ecl/maxima.fas


  # Likewise for the optional Kenzo SPKG
  SAGE_KENZO_FAS='${prefix}'/lib/ecl/kenzo.fas



# END SAGE_SPKG_CONFIGURE_ECL










# BEGIN SAGE_SPKG_CONFIGURE_NCURSES

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG ncurses..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG ncurses... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-ncurses was given.
if test ${with_system_ncurses+y}
then :
  withval=$with_system_ncurses; sage_use_system_ncurses=$withval

fi


sage_spkg_name=ncurses

if test ${sage_use_system_ncurses+y}
then :

else $as_nop
  sage_use_system_ncurses=yes
fi

sage_spkg_install_ncurses=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ncurses has already been installed by SageMath" >&5
printf "%s\n" "$as_me: ncurses has already been installed by SageMath" >&6;}
    sage_spkg_install_ncurses=yes
    sage_use_system_ncurses=installed

fi

if test ${sage_require_ncurses+y}
then :

else $as_nop
  sage_require_ncurses=yes
fi


if test "x$sage_spkg_install_ncurses" = xno
then :

    if test "x$sage_require_ncurses" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG ncurses is not required on this system" >&5
printf "%s\n" "$as_me: SPKG ncurses is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_ncurses" = xno
then :

                        sage_spkg_install_ncurses=yes

else $as_nop




pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for NCURSES" >&5
printf %s "checking for NCURSES... " >&6; }

if test -n "$NCURSES_CFLAGS"; then
    pkg_cv_NCURSES_CFLAGS="$NCURSES_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses >= 6.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "ncurses >= 6.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_NCURSES_CFLAGS=`$PKG_CONFIG --cflags "ncurses >= 6.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$NCURSES_LIBS"; then
    pkg_cv_NCURSES_LIBS="$NCURSES_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses >= 6.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "ncurses >= 6.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_NCURSES_LIBS=`$PKG_CONFIG --libs "ncurses >= 6.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        NCURSES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncurses >= 6.0" 2>&1`
        else
	        NCURSES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncurses >= 6.0" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$NCURSES_PKG_ERRORS" >&5

	       for ac_header in ncurses.h
do :
  ac_fn_cxx_check_header_compile "$LINENO" "ncurses.h" "ac_cv_header_ncurses_h" "$ac_includes_default"
if test "x$ac_cv_header_ncurses_h" = xyes
then :
  printf "%s\n" "#define HAVE_NCURSES_H 1" >>confdefs.h
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing wresize" >&5
printf %s "checking for library containing wresize... " >&6; }
if test ${ac_cv_search_wresize+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int wresize ();
}
int
main (void)
{
return conftest::wresize ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' ncurses tinfo
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_wresize=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_wresize+y}
then :
  break
fi
done
if test ${ac_cv_search_wresize+y}
then :

else $as_nop
  ac_cv_search_wresize=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wresize" >&5
printf "%s\n" "$ac_cv_search_wresize" >&6; }
ac_res=$ac_cv_search_wresize
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_ncurses=yes
fi

else $as_nop
  sage_spkg_install_ncurses=yes
fi

done
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	       for ac_header in ncurses.h
do :
  ac_fn_cxx_check_header_compile "$LINENO" "ncurses.h" "ac_cv_header_ncurses_h" "$ac_includes_default"
if test "x$ac_cv_header_ncurses_h" = xyes
then :
  printf "%s\n" "#define HAVE_NCURSES_H 1" >>confdefs.h
 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing wresize" >&5
printf %s "checking for library containing wresize... " >&6; }
if test ${ac_cv_search_wresize+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int wresize ();
}
int
main (void)
{
return conftest::wresize ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' ncurses tinfo
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_wresize=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_wresize+y}
then :
  break
fi
done
if test ${ac_cv_search_wresize+y}
then :

else $as_nop
  ac_cv_search_wresize=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wresize" >&5
printf "%s\n" "$ac_cv_search_wresize" >&6; }
ac_res=$ac_cv_search_wresize
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_ncurses=yes
fi

else $as_nop
  sage_spkg_install_ncurses=yes
fi

done
else
	NCURSES_CFLAGS=$pkg_cv_NCURSES_CFLAGS
	NCURSES_LIBS=$pkg_cv_NCURSES_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

                if test "x$sage_spkg_install_ncurses" = xno
then :

                                        sage_use_system_ncurses=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG ncurses" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG ncurses" >&6;}

else $as_nop

                    if test "x$sage_use_system_ncurses" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-ncurses=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-ncurses)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG ncurses" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG ncurses" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_NCURSES










# BEGIN SAGE_SPKG_CONFIGURE_READLINE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG readline..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG readline... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-readline was given.
if test ${with_system_readline+y}
then :
  withval=$with_system_readline; sage_use_system_readline=$withval

fi


sage_spkg_name=readline

if test ${sage_use_system_readline+y}
then :

else $as_nop
  sage_use_system_readline=yes
fi

sage_spkg_install_readline=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: readline has already been installed by SageMath" >&5
printf "%s\n" "$as_me: readline has already been installed by SageMath" >&6;}
    sage_spkg_install_readline=yes
    sage_use_system_readline=installed

fi

if test ${sage_require_readline+y}
then :

else $as_nop
  sage_require_readline=yes
fi


if test "x$sage_spkg_install_readline" = xno
then :

    if test "x$sage_require_readline" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG readline is not required on this system" >&5
printf "%s\n" "$as_me: SPKG readline is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_readline" = xno
then :

                        sage_spkg_install_readline=yes

else $as_nop




  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking Installing ncurses? " >&5
printf %s "checking Installing ncurses? ... " >&6; }
  if test x$sage_spkg_install_ncurses = xyes; then
     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Yes. Install readline as well." >&5
printf "%s\n" "Yes. Install readline as well." >&6; }
     sage_spkg_install_readline=yes
  else
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: No." >&5
printf "%s\n" "No." >&6; }

pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for READLINE" >&5
printf %s "checking for READLINE... " >&6; }

if test -n "$READLINE_CFLAGS"; then
    pkg_cv_READLINE_CFLAGS="$READLINE_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"readline >= 6.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "readline >= 6.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_READLINE_CFLAGS=`$PKG_CONFIG --cflags "readline >= 6.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$READLINE_LIBS"; then
    pkg_cv_READLINE_LIBS="$READLINE_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"readline >= 6.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "readline >= 6.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_READLINE_LIBS=`$PKG_CONFIG --libs "readline >= 6.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        READLINE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "readline >= 6.0" 2>&1`
        else
	        READLINE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "readline >= 6.0" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$READLINE_PKG_ERRORS" >&5

	       for ac_header in readline/readline.h
do :
  ac_fn_cxx_check_header_compile "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default"
if test "x$ac_cv_header_readline_readline_h" = xyes
then :
  printf "%s\n" "#define HAVE_READLINE_READLINE_H 1" >>confdefs.h
           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing rl_bind_keyseq" >&5
printf %s "checking for library containing rl_bind_keyseq... " >&6; }
if test ${ac_cv_search_rl_bind_keyseq+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int rl_bind_keyseq ();
}
int
main (void)
{
return conftest::rl_bind_keyseq ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' readline
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_rl_bind_keyseq=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_rl_bind_keyseq+y}
then :
  break
fi
done
if test ${ac_cv_search_rl_bind_keyseq+y}
then :

else $as_nop
  ac_cv_search_rl_bind_keyseq=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rl_bind_keyseq" >&5
printf "%s\n" "$ac_cv_search_rl_bind_keyseq" >&6; }
ac_res=$ac_cv_search_rl_bind_keyseq
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_readline=yes
fi

else $as_nop
  sage_spkg_install_readline=yes
fi

done
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	       for ac_header in readline/readline.h
do :
  ac_fn_cxx_check_header_compile "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default"
if test "x$ac_cv_header_readline_readline_h" = xyes
then :
  printf "%s\n" "#define HAVE_READLINE_READLINE_H 1" >>confdefs.h
           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing rl_bind_keyseq" >&5
printf %s "checking for library containing rl_bind_keyseq... " >&6; }
if test ${ac_cv_search_rl_bind_keyseq+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int rl_bind_keyseq ();
}
int
main (void)
{
return conftest::rl_bind_keyseq ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' readline
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_rl_bind_keyseq=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_rl_bind_keyseq+y}
then :
  break
fi
done
if test ${ac_cv_search_rl_bind_keyseq+y}
then :

else $as_nop
  ac_cv_search_rl_bind_keyseq=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rl_bind_keyseq" >&5
printf "%s\n" "$ac_cv_search_rl_bind_keyseq" >&6; }
ac_res=$ac_cv_search_rl_bind_keyseq
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_readline=yes
fi

else $as_nop
  sage_spkg_install_readline=yes
fi

done
else
	READLINE_CFLAGS=$pkg_cv_READLINE_CFLAGS
	READLINE_LIBS=$pkg_cv_READLINE_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi
  fi

                if test "x$sage_spkg_install_readline" = xno
then :

                                        sage_use_system_readline=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG readline" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG readline" >&6;}

else $as_nop

                    if test "x$sage_use_system_readline" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-readline=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-readline)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG readline" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG readline" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_READLINE










# BEGIN SAGE_SPKG_CONFIGURE_PARI

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pari..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG pari... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-pari was given.
if test ${with_system_pari+y}
then :
  withval=$with_system_pari; sage_use_system_pari=$withval

fi


sage_spkg_name=pari

if test ${sage_use_system_pari+y}
then :

else $as_nop
  sage_use_system_pari=yes
fi

sage_spkg_install_pari=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pari has already been installed by SageMath" >&6;}
    sage_spkg_install_pari=yes
    sage_use_system_pari=installed

fi

if test ${sage_require_pari+y}
then :

else $as_nop
  sage_require_pari=yes
fi


if test "x$sage_spkg_install_pari" = xno
then :

    if test "x$sage_require_pari" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pari is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pari is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pari" = xno
then :

                        sage_spkg_install_pari=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp readline is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp readline is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_readline = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pari as well" >&5
printf "%s\n" "yes; install pari as well" >&6; }
        sage_spkg_install_pari=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    # Extract the first word of "gp", so it can be a program name with args.
set dummy gp; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GP in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GP="$GP" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GP="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GP=$ac_cv_path_GP
if test -n "$GP"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GP" >&5
printf "%s\n" "$GP" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test x$GP = x; then         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gp is not found" >&5
printf "%s\n" "$as_me: gp is not found" >&6;}
        sage_spkg_install_pari=yes
    else
        # Extract the first word of "gphelp", so it can be a program name with args.
set dummy gphelp; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GPHELP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GPHELP in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GPHELP="$GPHELP" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GPHELP="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GPHELP=$ac_cv_path_GPHELP
if test -n "$GPHELP"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GPHELP" >&5
printf "%s\n" "$GPHELP" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


                if test x$GPHELP = x; then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gphelp is not found; cannot use system pari/GP without gphelp" >&5
printf "%s\n" "$as_me: gphelp is not found; cannot use system pari/GP without gphelp" >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Install a system package that provides it, possibly pari-doc." >&5
printf "%s\n" "$as_me: Install a system package that provides it, possibly pari-doc." >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Otherwise Sage will build its own pari/GP." >&5
printf "%s\n" "$as_me: Otherwise Sage will build its own pari/GP." >&6;}
            sage_spkg_install_pari=yes
        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether gphelp has access to the documentation" >&5
printf %s "checking whether gphelp has access to the documentation... " >&6; }
                        if $GPHELP -raw Catalan > /dev/null 2>&1; then
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
            else
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Install a system package that provides the documentation." >&5
printf "%s\n" "$as_me: Install a system package that provides the documentation." >&6;}
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Otherwise Sage will build its own pari/GP." >&5
printf "%s\n" "$as_me: Otherwise Sage will build its own pari/GP." >&6;}
                sage_spkg_install_pari=yes
            fi
        fi
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking is pari_elldata installed? " >&5
printf %s "checking is pari_elldata installed? ... " >&6; }
        gp_ell_check=`echo "r=ellinit(\"11a1\"); r[11]" | $GP -qf 2>> config.log`
        if test x$gp_ell_check = x20008; then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no; cannot use system pari/GP without elldata package" >&5
printf "%s\n" "no; cannot use system pari/GP without elldata package" >&6; }
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Install elldata package and reconfigure." >&5
printf "%s\n" "$as_me: Install elldata package and reconfigure." >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Otherwise Sage will build its own pari/GP." >&5
printf "%s\n" "$as_me: Otherwise Sage will build its own pari/GP." >&6;}
            sage_spkg_install_pari=yes
        fi
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking is pari_galdata installed? " >&5
printf %s "checking is pari_galdata installed? ... " >&6; }
        gp_gal_check=`echo "polgalois(x^8-2)[1]" | $GP -qf 2>> config.log`
        if test x$gp_gal_check = x16; then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no; cannot use system pari/GP without galdata package" >&5
printf "%s\n" "no; cannot use system pari/GP without galdata package" >&6; }
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Install galdata package and reconfigure." >&5
printf "%s\n" "$as_me: Install galdata package and reconfigure." >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Otherwise Sage will build its own pari/GP." >&5
printf "%s\n" "$as_me: Otherwise Sage will build its own pari/GP." >&6;}
            sage_spkg_install_pari=yes
        fi
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking is pari_galpol installed? " >&5
printf %s "checking is pari_galpol installed? ... " >&6; }
        gp_galp_check=`echo "galoisgetname(12,1) == \"C3 : C4\"" |  $GP -qf 2>> config.log`
        if test x$gp_galp_check = x1; then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no; cannot use system pari/GP without galpol package" >&5
printf "%s\n" "no; cannot use system pari/GP without galpol package" >&6; }
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Install galpol package and reconfigure." >&5
printf "%s\n" "$as_me: Install galpol package and reconfigure." >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Otherwise Sage will build its own pari/GP." >&5
printf "%s\n" "$as_me: Otherwise Sage will build its own pari/GP." >&6;}
            sage_spkg_install_pari=yes
        fi
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking is pari_seadata installed? " >&5
printf %s "checking is pari_seadata installed? ... " >&6; }
        gp_seadat_check=`echo "poldegree(ellmodulareqn(211)[1])" | $GP -qf 2>> config.log`
        if test x$gp_seadat_check = x212; then
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no; cannot use system pari/GP without seadata package" >&5
printf "%s\n" "no; cannot use system pari/GP without seadata package" >&6; }
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Install seadata package and reconfigure." >&5
printf "%s\n" "$as_me: Install seadata package and reconfigure." >&6;}
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Otherwise Sage will build its own pari/GP." >&5
printf "%s\n" "$as_me: Otherwise Sage will build its own pari/GP." >&6;}
            sage_spkg_install_pari=yes
        fi
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether rnfdisc bug of pari 2.13.1 is fixed" >&5
printf %s "checking whether rnfdisc bug of pari 2.13.1 is fixed... " >&6; }
        bug_check=`echo "K = nfinit(y^4-10*y^2+1); disc = rnfdisc(K,x^2-(y^3/2+y^2-5*y/2+1)); idealnorm(K,disc)" | $GP -qf 2>> config.log`
        expected="2304"
        if test x"$bug_check" = x"$expected"; then
          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
        else
           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no; cannot use system pari/GP with known bug" >&5
printf "%s\n" "no; cannot use system pari/GP with known bug" >&6; }
           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Upgrade your system package and reconfigure." >&5
printf "%s\n" "$as_me: Upgrade your system package and reconfigure." >&6;}
           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Otherwise Sage will build its own pari/GP." >&5
printf "%s\n" "$as_me: Otherwise Sage will build its own pari/GP." >&6;}
           sage_spkg_install_pari=yes
        fi
    fi
      if test x$sage_spkg_install_pari = xno; then         ac_fn_cxx_check_header_compile "$LINENO" "pari/pari.h" "ac_cv_header_pari_pari_h" "$ac_includes_default"
if test "x$ac_cv_header_pari_pari_h" = xyes
then :

else $as_nop
  sage_spkg_install_pari=yes
fi

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing matpermanent" >&5
printf %s "checking for library containing matpermanent... " >&6; }
if test ${ac_cv_search_matpermanent+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int matpermanent ();
}
int
main (void)
{
return conftest::matpermanent ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' pari
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_matpermanent=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_matpermanent+y}
then :
  break
fi
done
if test ${ac_cv_search_matpermanent+y}
then :

else $as_nop
  ac_cv_search_matpermanent=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_matpermanent" >&5
printf "%s\n" "$ac_cv_search_matpermanent" >&6; }
ac_res=$ac_cv_search_matpermanent
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking getting GP's version " >&5
printf %s "checking getting GP's version ... " >&6; }
              gp_version=`echo "v=version(); v[1]<<16 + v[2]<<8 + v[3]" | $GP -qf 2>> config.log`
              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gp_version" >&5
printf "%s\n" "$gp_version" >&6; }
              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking comparing GP and libpari versions" >&5
printf %s "checking comparing GP and libpari versions... " >&6; }
              ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

              if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross compiling. Assume they match" >&5
printf "%s\n" "cross compiling. Assume they match" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                  #include <pari/pari.h>
int
main (void)
{
long vers;
                  pari_init(5000000, 2);
                  vers=paricfg_version_code;
                  pari_close();
                  return vers!=$gp_version;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libpari's and GP's versions match. Good" >&5
printf "%s\n" "libpari's and GP's versions match. Good" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libpari's version does not match GP's version. Not good" >&5
printf "%s\n" "libpari's version does not match GP's version. Not good" >&6; }
                         sage_spkg_install_pari=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking is GP's version good enough? " >&5
printf %s "checking is GP's version good enough? ... " >&6; }



  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$gp_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "$"134401"" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking getting GP's datadir" >&5
printf %s "checking getting GP's datadir... " >&6; }
                  gp_datadir=`echo "default(datadir)" | $GP -qf 2>> config.log`
                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gp_datadir" >&5
printf "%s\n" "$gp_datadir" >&6; }
                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking comparing GP's and libpari's datadirs" >&5
printf %s "checking comparing GP's and libpari's datadirs... " >&6; }
                  if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross compiling. Assume yes" >&5
printf "%s\n" "cross compiling. Assume yes" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                      #include <pari/pari.h>
int
main (void)
{
int t;
                      pari_init(5000000, 2);
                      t=strcmp(paricfg_datadir,$gp_datadir);
                      pari_close();
                      return t;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libpari's and GP's datadirs match. Good" >&5
printf "%s\n" "libpari's and GP's datadirs match. Good" >&6; }
                     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pari is configured with pthreads" >&5
printf %s "checking whether pari is configured with pthreads... " >&6; }
                     if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross compiling. Assume yes" >&5
printf "%s\n" "cross compiling. Assume yes" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                         #include <pari/pari.h>
                          #include <string.h>
int
main (void)
{
return strcmp(PARI_MT_ENGINE, "pthread") != 0
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes. Good" >&5
printf "%s\n" "yes. Good" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no. Not good" >&5
printf "%s\n" "no. Not good" >&6; }
                        sage_spkg_install_pari=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libpari's datadir does not match GP's datadir. Not good" >&5
printf "%s\n" "libpari's datadir does not match GP's datadir. Not good" >&6; }
                    sage_spkg_install_pari=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


    else
                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                  sage_spkg_install_pari=yes
  fi

              ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


else $as_nop
  sage_spkg_install_pari=yes
fi

      fi

fi



                if test "x$sage_spkg_install_pari" = xno
then :

                                        sage_use_system_pari=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pari" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pari" >&6;}

else $as_nop

                    if test "x$sage_use_system_pari" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pari=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pari)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pari" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pari" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_pari = xyes; then
        SAGE_PARI_PREFIX='$SAGE_LOCAL'

    else
       SAGE_PARI_PREFIX=''

    fi


# END SAGE_SPKG_CONFIGURE_PARI










# BEGIN SAGE_SPKG_CONFIGURE_ECLIB

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG eclib..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG eclib... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-eclib was given.
if test ${with_system_eclib+y}
then :
  withval=$with_system_eclib; sage_use_system_eclib=$withval

fi


sage_spkg_name=eclib

if test ${sage_use_system_eclib+y}
then :

else $as_nop
  sage_use_system_eclib=yes
fi

sage_spkg_install_eclib=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: eclib has already been installed by SageMath" >&5
printf "%s\n" "$as_me: eclib has already been installed by SageMath" >&6;}
    sage_spkg_install_eclib=yes
    sage_use_system_eclib=installed

fi

if test ${sage_require_eclib+y}
then :

else $as_nop
  sage_require_eclib=yes
fi


if test "x$sage_spkg_install_eclib" = xno
then :

    if test "x$sage_require_eclib" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG eclib is not required on this system" >&5
printf "%s\n" "$as_me: SPKG eclib is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_eclib" = xno
then :

                        sage_spkg_install_eclib=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of ntl pari flint is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of ntl pari flint is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_ntl = xyes -o x$sage_spkg_install_pari = xyes -o x$sage_spkg_install_flint = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install eclib as well" >&5
printf "%s\n" "yes; install eclib as well" >&6; }
        sage_spkg_install_eclib=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }



pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ECLIB" >&5
printf %s "checking for ECLIB... " >&6; }

if test -n "$ECLIB_CFLAGS"; then
    pkg_cv_ECLIB_CFLAGS="$ECLIB_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"eclib = "20220621"\""; } >&5
  ($PKG_CONFIG --exists --print-errors "eclib = "20220621"") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_ECLIB_CFLAGS=`$PKG_CONFIG --cflags "eclib = "20220621"" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$ECLIB_LIBS"; then
    pkg_cv_ECLIB_LIBS="$ECLIB_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"eclib = "20220621"\""; } >&5
  ($PKG_CONFIG --exists --print-errors "eclib = "20220621"") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_ECLIB_LIBS=`$PKG_CONFIG --libs "eclib = "20220621"" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        ECLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "eclib = "20220621"" 2>&1`
        else
	        ECLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "eclib = "20220621"" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$ECLIB_PKG_ERRORS" >&5


    sage_spkg_install_eclib=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    sage_spkg_install_eclib=yes
else
	ECLIB_CFLAGS=$pkg_cv_ECLIB_CFLAGS
	ECLIB_LIBS=$pkg_cv_ECLIB_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mwrank version == "20220621"" >&5
printf %s "checking for mwrank version == "20220621"... " >&6; }
if test ${ac_cv_path_MWRANK+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test -z "$MWRANK"; then
  ac_path_MWRANK_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in mwrank
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_MWRANK="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_MWRANK" || continue

            mwrank_version=`$ac_path_MWRANK -V 2>&1`



  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$mwrank_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo ""20220621"" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`




    # Pad zeros at end of numbers to make same length.
    ax_compare_version_tmp_A="$ax_compare_version_A`echo $ax_compare_version_B | sed 's/./0/g'`"
    ax_compare_version_B="$ax_compare_version_B`echo $ax_compare_version_A | sed 's/./0/g'`"
    ax_compare_version_A="$ax_compare_version_tmp_A"

    # Check for equality or inequality as necessary.

      test "x$ax_compare_version_A" = "x$ax_compare_version_B" && ax_compare_version=true




    if test "$ax_compare_version" = "true" ; then

                ac_cv_path_MWRANK="$ac_path_MWRANK"

      fi


      $ac_path_MWRANK_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_MWRANK"; then
    :
  fi
else
  ac_cv_path_MWRANK=$MWRANK
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_MWRANK" >&5
printf "%s\n" "$ac_cv_path_MWRANK" >&6; }
      if test -z "$ac_cv_path_MWRANK"
then :
  sage_spkg_install_eclib=yes
fi

fi


fi



                if test "x$sage_spkg_install_eclib" = xno
then :

                                        sage_use_system_eclib=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG eclib" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG eclib" >&6;}

else $as_nop

                    if test "x$sage_use_system_eclib" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-eclib=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-eclib)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG eclib" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG eclib" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_ECLIB










# BEGIN SAGE_SPKG_CONFIGURE_ECM

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG ecm..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG ecm... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-ecm was given.
if test ${with_system_ecm+y}
then :
  withval=$with_system_ecm; sage_use_system_ecm=$withval

fi


sage_spkg_name=ecm

if test ${sage_use_system_ecm+y}
then :

else $as_nop
  sage_use_system_ecm=yes
fi

sage_spkg_install_ecm=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ecm has already been installed by SageMath" >&5
printf "%s\n" "$as_me: ecm has already been installed by SageMath" >&6;}
    sage_spkg_install_ecm=yes
    sage_use_system_ecm=installed

fi

if test ${sage_require_ecm+y}
then :

else $as_nop
  sage_require_ecm=yes
fi


if test "x$sage_spkg_install_ecm" = xno
then :

    if test "x$sage_require_ecm" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG ecm is not required on this system" >&5
printf "%s\n" "$as_me: SPKG ecm is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_ecm" = xno
then :

                        sage_spkg_install_ecm=yes

else $as_nop







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install ecm as well" >&5
printf "%s\n" "yes; install ecm as well" >&6; }
        sage_spkg_install_ecm=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        ac_fn_cxx_check_header_compile "$LINENO" "ecm.h" "ac_cv_header_ecm_h" "$ac_includes_default"
if test "x$ac_cv_header_ecm_h" = xyes
then :

              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking absolute name of <ecm.h>" >&5
printf %s "checking absolute name of <ecm.h>... " >&6; }
if test ${gl_cv_absolute_ecm_h+y}
then :
  printf %s "(cached) " >&6
else $as_nop
      ac_fn_cxx_check_header_compile "$LINENO" "ecm.h" "ac_cv_header_ecm_h" "$ac_includes_default"
if test "x$ac_cv_header_ecm_h" = xyes
then :
  printf "%s\n" "#define HAVE_ECM_H 1" >>confdefs.h

fi
    if test $ac_cv_header_ecm_h = yes; then
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <ecm.h>
_ACEOF
      gl_cv_absolute_ecm_h=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
sed -n '\#/ecm.h#{
	s#.*"\(.*/ecm.h\)".*#\1#
	s#^/[^/]#//&#
	p
	q
}'`
    fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_absolute_ecm_h" >&5
printf "%s\n" "$gl_cv_absolute_ecm_h" >&6; }
printf "%s\n" "#define ABSOLUTE_ECM_H \"$gl_cv_absolute_ecm_h\"" >>confdefs.h


            if test x$gl_cv_absolute_ecm_h = x; then
                as_fn_error $? "failed to find absolute path to ecm.h despite it being reported found" "$LINENO" 5
                sage_spkg_install_ecm=yes
            else
                                ecm_version=`grep ECM_VERSION $gl_cv_absolute_ecm_h |
                  $SED -n -e 's/\#define ECM_VERSION "*\([[0-9]]*\.[[0-9]]*\.[[0-9]]*\)"/\1/p'`
                if test -n "$ecm_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$ecm_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "$7.0.4" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                        ac_cv_ECM="$ecm_version"
                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing ecm_factor" >&5
printf %s "checking for library containing ecm_factor... " >&6; }
if test ${ac_cv_search_ecm_factor+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int ecm_factor ();
}
int
main (void)
{
return conftest::ecm_factor ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' ecm
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_ecm_factor=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_ecm_factor+y}
then :
  break
fi
done
if test ${ac_cv_search_ecm_factor+y}
then :

else $as_nop
  ac_cv_search_ecm_factor=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ecm_factor" >&5
printf "%s\n" "$ac_cv_search_ecm_factor" >&6; }
ac_res=$ac_cv_search_ecm_factor
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_ecm=yes
fi


      fi


fi
                # Extract the first word of "ecm", so it can be a program name with args.
set dummy ecm; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_ECMBIN+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $ECMBIN in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_ECMBIN="$ECMBIN" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_ECMBIN="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
ECMBIN=$ac_cv_path_ECMBIN
if test -n "$ECMBIN"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ECMBIN" >&5
printf "%s\n" "$ECMBIN" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


                if test x$ECMBIN != x; then
                    ecmbin_version=`echo 121 | $ECMBIN 4 | grep ^GMP |
                      $SED -n -e 's/GMP\-ECM \([0-9]*\.[0-9]*\.[0-9]*\).*/\1/p'`
                fi
                if test -n "$ecmbin_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$ecmbin_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "$7.0.4" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                        ac_cv_ECMBIN="$ecmbin_version"

      fi


fi
            fi
            if test -z "$ac_cv_ECM"
then :
  sage_spkg_install_ecm=yes
fi
            if test -z "$ac_cv_ECMBIN"
then :
  sage_spkg_install_ecm=yes
fi

else $as_nop
  sage_spkg_install_ecm=yes
fi



fi



                if test "x$sage_spkg_install_ecm" = xno
then :

                                        sage_use_system_ecm=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG ecm" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG ecm" >&6;}

else $as_nop

                    if test "x$sage_use_system_ecm" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-ecm=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-ecm)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG ecm" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG ecm" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_ECM










# BEGIN SAGE_SPKG_CONFIGURE_GIVARO

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG givaro..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG givaro... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-givaro was given.
if test ${with_system_givaro+y}
then :
  withval=$with_system_givaro; sage_use_system_givaro=$withval

fi


sage_spkg_name=givaro

if test ${sage_use_system_givaro+y}
then :

else $as_nop
  sage_use_system_givaro=yes
fi

sage_spkg_install_givaro=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: givaro has already been installed by SageMath" >&5
printf "%s\n" "$as_me: givaro has already been installed by SageMath" >&6;}
    sage_spkg_install_givaro=yes
    sage_use_system_givaro=installed

fi

if test ${sage_require_givaro+y}
then :

else $as_nop
  sage_require_givaro=yes
fi


if test "x$sage_spkg_install_givaro" = xno
then :

    if test "x$sage_require_givaro" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG givaro is not required on this system" >&5
printf "%s\n" "$as_me: SPKG givaro is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_givaro" = xno
then :

                        sage_spkg_install_givaro=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install givaro as well" >&5
printf "%s\n" "yes; install givaro as well" >&6; }
        sage_spkg_install_givaro=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        # Extract the first word of "givaro-config", so it can be a program name with args.
set dummy givaro-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GIVAROCONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GIVAROCONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GIVAROCONFIG="$GIVAROCONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GIVAROCONFIG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GIVAROCONFIG=$ac_cv_path_GIVAROCONFIG
if test -n "$GIVAROCONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GIVAROCONFIG" >&5
printf "%s\n" "$GIVAROCONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


        if test x$GIVAROCONFIG = x
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: givaro-config not found. Installing givaro" >&5
printf "%s\n" "$as_me: givaro-config not found. Installing givaro" >&6;}
           sage_spkg_install_givaro=yes
else $as_nop

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking is givaro's version acceptable? " >&5
printf %s "checking is givaro's version acceptable? ... " >&6; }
           givaro_ver=`$GIVAROCONFIG --decimal-version 2>> config.log`



  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$givaro_ver" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo ""40101"" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$givaro_ver" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo ""40200"" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/false/;s/x${ax_compare_version_B}/true/;1q"`



    if test "$ax_compare_version" = "true" ; then

                   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
    else
                   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, too new" >&5
printf "%s\n" "no, too new" >&6; }
                   sage_spkg_install_givaro=yes

  fi


    else
               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, too old" >&5
printf "%s\n" "no, too old" >&6; }
               sage_spkg_install_givaro=yes

  fi


fi


fi




                if test "x$sage_spkg_install_givaro" = xno
then :

                                        sage_use_system_givaro=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG givaro" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG givaro" >&6;}

else $as_nop

                    if test "x$sage_use_system_givaro" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-givaro=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-givaro)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG givaro" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG givaro" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GIVARO










# BEGIN SAGE_SPKG_CONFIGURE_FFLAS_FFPACK

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG fflas_ffpack..." >& 6
printf "%s\n" "## ------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG fflas_ffpack... ##
## ------------------------------------------------------------- ##" >& 5


# Check whether --with-system-fflas_ffpack was given.
if test ${with_system_fflas_ffpack+y}
then :
  withval=$with_system_fflas_ffpack; sage_use_system_fflas_ffpack=$withval

fi


sage_spkg_name=fflas_ffpack

if test ${sage_use_system_fflas_ffpack+y}
then :

else $as_nop
  sage_use_system_fflas_ffpack=yes
fi

sage_spkg_install_fflas_ffpack=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: fflas_ffpack has already been installed by SageMath" >&5
printf "%s\n" "$as_me: fflas_ffpack has already been installed by SageMath" >&6;}
    sage_spkg_install_fflas_ffpack=yes
    sage_use_system_fflas_ffpack=installed

fi

if test ${sage_require_fflas_ffpack+y}
then :

else $as_nop
  sage_require_fflas_ffpack=yes
fi


if test "x$sage_spkg_install_fflas_ffpack" = xno
then :

    if test "x$sage_require_fflas_ffpack" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG fflas_ffpack is not required on this system" >&5
printf "%s\n" "$as_me: SPKG fflas_ffpack is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_fflas_ffpack" = xno
then :

                        sage_spkg_install_fflas_ffpack=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of givaro gmp openblas is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of givaro gmp openblas is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_givaro = xyes -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_openblas = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install fflas_ffpack as well" >&5
printf "%s\n" "yes; install fflas_ffpack as well" >&6; }
        sage_spkg_install_fflas_ffpack=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    # If our dependencies come from the system, then we can use
    # the system fflas-ffpack, too. Use pkg-config to find a
    # recentish version, if there is one.

pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for FFLAS_FFPACK" >&5
printf %s "checking for FFLAS_FFPACK... " >&6; }

if test -n "$FFLAS_FFPACK_CFLAGS"; then
    pkg_cv_FFLAS_FFPACK_CFLAGS="$FFLAS_FFPACK_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fflas-ffpack >= 2.4.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "fflas-ffpack >= 2.4.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_FFLAS_FFPACK_CFLAGS=`$PKG_CONFIG --cflags "fflas-ffpack >= 2.4.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$FFLAS_FFPACK_LIBS"; then
    pkg_cv_FFLAS_FFPACK_LIBS="$FFLAS_FFPACK_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fflas-ffpack >= 2.4.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "fflas-ffpack >= 2.4.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_FFLAS_FFPACK_LIBS=`$PKG_CONFIG --libs "fflas-ffpack >= 2.4.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        FFLAS_FFPACK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "fflas-ffpack >= 2.4.0" 2>&1`
        else
	        FFLAS_FFPACK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "fflas-ffpack >= 2.4.0" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$FFLAS_FFPACK_PKG_ERRORS" >&5

	sage_spkg_install_fflas_ffpack=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_fflas_ffpack=yes
else
	FFLAS_FFPACK_CFLAGS=$pkg_cv_FFLAS_FFPACK_CFLAGS
	FFLAS_FFPACK_LIBS=$pkg_cv_FFLAS_FFPACK_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
	sage_spkg_install_fflas_ffpack=no
fi


fi


                if test "x$sage_spkg_install_fflas_ffpack" = xno
then :

                                        sage_use_system_fflas_ffpack=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG fflas_ffpack" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG fflas_ffpack" >&6;}

else $as_nop

                    if test "x$sage_use_system_fflas_ffpack" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-fflas_ffpack=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-fflas_ffpack)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG fflas_ffpack" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG fflas_ffpack" >&6;}

fi

fi


fi

fi

fi


  # Run this AFTER the check above, unconditionally, so that in particular
  # it gets run if the user passes --without-system-fflas-ffpack to the
  # ./configure script.
  if test "x$sage_spkg_install_fflas_ffpack" = "xyes"
then :


    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler accepts -mavx512f -mavx512vl -mavx512dq" >&5
printf %s "checking whether C++ compiler accepts -mavx512f -mavx512vl -mavx512dq... " >&6; }
if test ${ax_cv_check_cxxflags___mavx512f__mavx512vl__mavx512dq+y}
then :
  printf %s "(cached) " >&6
else $as_nop

  ax_check_save_flags=$CXXFLAGS
  CXXFLAGS="$CXXFLAGS  -mavx512f -mavx512vl -mavx512dq"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  ax_cv_check_cxxflags___mavx512f__mavx512vl__mavx512dq=yes
else $as_nop
  ax_cv_check_cxxflags___mavx512f__mavx512vl__mavx512dq=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
  CXXFLAGS=$ax_check_save_flags
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cxxflags___mavx512f__mavx512vl__mavx512dq" >&5
printf "%s\n" "$ax_cv_check_cxxflags___mavx512f__mavx512vl__mavx512dq" >&6; }
if test "x$ax_cv_check_cxxflags___mavx512f__mavx512vl__mavx512dq" = xyes
then :
  :
else $as_nop

      as_fn_append SAGE_CONFIGURE_FFLAS_FFPACK " --disable-avx512f --disable-avx512vl --disable-avx512dq"

fi


      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler accepts -mfma" >&5
printf %s "checking whether C++ compiler accepts -mfma... " >&6; }
if test ${ax_cv_check_cxxflags___mfma+y}
then :
  printf %s "(cached) " >&6
else $as_nop

  ax_check_save_flags=$CXXFLAGS
  CXXFLAGS="$CXXFLAGS  -mfma"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  ax_cv_check_cxxflags___mfma=yes
else $as_nop
  ax_cv_check_cxxflags___mfma=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
  CXXFLAGS=$ax_check_save_flags
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cxxflags___mfma" >&5
printf "%s\n" "$ax_cv_check_cxxflags___mfma" >&6; }
if test "x$ax_cv_check_cxxflags___mfma" = xyes
then :
  :
else $as_nop
  as_fn_append SAGE_CONFIGURE_FFLAS_FFPACK " --disable-fma "
fi


      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler accepts -mfma4" >&5
printf %s "checking whether C++ compiler accepts -mfma4... " >&6; }
if test ${ax_cv_check_cxxflags___mfma4+y}
then :
  printf %s "(cached) " >&6
else $as_nop

  ax_check_save_flags=$CXXFLAGS
  CXXFLAGS="$CXXFLAGS  -mfma4"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  ax_cv_check_cxxflags___mfma4=yes
else $as_nop
  ax_cv_check_cxxflags___mfma4=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
  CXXFLAGS=$ax_check_save_flags
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cxxflags___mfma4" >&5
printf "%s\n" "$ax_cv_check_cxxflags___mfma4" >&6; }
if test "x$ax_cv_check_cxxflags___mfma4" = xyes
then :
  :
else $as_nop
  as_fn_append SAGE_CONFIGURE_FFLAS_FFPACK " --disable-fma4 "
fi




fi


# END SAGE_SPKG_CONFIGURE_FFLAS_FFPACK










# BEGIN SAGE_SPKG_CONFIGURE_FFMPEG

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG ffmpeg..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG ffmpeg... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-ffmpeg was given.
if test ${with_system_ffmpeg+y}
then :
  withval=$with_system_ffmpeg; sage_use_system_ffmpeg=$withval

fi


sage_spkg_name=ffmpeg

if test ${sage_use_system_ffmpeg+y}
then :

else $as_nop
  sage_use_system_ffmpeg=yes
fi

sage_spkg_install_ffmpeg=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ffmpeg has already been installed by SageMath" >&5
printf "%s\n" "$as_me: ffmpeg has already been installed by SageMath" >&6;}
    sage_spkg_install_ffmpeg=yes
    sage_use_system_ffmpeg=installed

fi

if test ${sage_require_ffmpeg+y}
then :

else $as_nop
  sage_require_ffmpeg=yes
fi


if test "x$sage_spkg_install_ffmpeg" = xno
then :

    if test "x$sage_require_ffmpeg" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG ffmpeg is not required on this system" >&5
printf "%s\n" "$as_me: SPKG ffmpeg is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_ffmpeg" = xno
then :

                        sage_spkg_install_ffmpeg=yes

else $as_nop



   # Extract the first word of "ffmpeg", so it can be a program name with args.
set dummy ffmpeg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_FFMPEG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $FFMPEG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_FFMPEG="$FFMPEG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_FFMPEG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
FFMPEG=$ac_cv_path_FFMPEG
if test -n "$FFMPEG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FFMPEG" >&5
printf "%s\n" "$FFMPEG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


   if test -z "$ac_cv_path_FFMPEG"
then :
  sage_spkg_install_ffmpeg=yes
fi

                if test "x$sage_spkg_install_ffmpeg" = xno
then :

                                        sage_use_system_ffmpeg=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG ffmpeg" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG ffmpeg" >&6;}

else $as_nop

                    if test "x$sage_use_system_ffmpeg" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-ffmpeg=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-ffmpeg)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG ffmpeg" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG ffmpeg" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_FFMPEG










# BEGIN SAGE_SPKG_CONFIGURE_FILELOCK

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG filelock..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG filelock... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-filelock was given.
if test ${with_system_filelock+y}
then :
  withval=$with_system_filelock; sage_use_system_filelock=$withval

fi


sage_spkg_name=filelock

if test ${sage_use_system_filelock+y}
then :

else $as_nop
  sage_use_system_filelock=yes
fi

sage_spkg_install_filelock=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: filelock has already been installed by SageMath" >&5
printf "%s\n" "$as_me: filelock has already been installed by SageMath" >&6;}
    sage_spkg_install_filelock=yes
    sage_use_system_filelock=installed

fi

if test ${sage_require_filelock+y}
then :

else $as_nop
  sage_require_filelock=yes
fi


        if test $sage_spkg_install_virtualenv = no -a $sage_spkg_install_tox = no
then :
  sage_require_filelock=no
fi


if test "x$sage_spkg_install_filelock" = xno
then :

    if test "x$sage_require_filelock" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG filelock is not required on this system" >&5
printf "%s\n" "$as_me: SPKG filelock is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_filelock" = xno
then :

                        sage_spkg_install_filelock=yes

else $as_nop



    sage_spkg_install_filelock=yes

                if test "x$sage_spkg_install_filelock" = xno
then :

                                        sage_use_system_filelock=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG filelock" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG filelock" >&6;}

else $as_nop

                    if test "x$sage_use_system_filelock" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-filelock=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-filelock)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG filelock" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG filelock" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_FILELOCK










# BEGIN SAGE_SPKG_CONFIGURE_FLINTQS

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG flintqs..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG flintqs... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-flintqs was given.
if test ${with_system_flintqs+y}
then :
  withval=$with_system_flintqs; sage_use_system_flintqs=$withval

fi


sage_spkg_name=flintqs

if test ${sage_use_system_flintqs+y}
then :

else $as_nop
  sage_use_system_flintqs=yes
fi

sage_spkg_install_flintqs=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: flintqs has already been installed by SageMath" >&5
printf "%s\n" "$as_me: flintqs has already been installed by SageMath" >&6;}
    sage_spkg_install_flintqs=yes
    sage_use_system_flintqs=installed

fi

if test ${sage_require_flintqs+y}
then :

else $as_nop
  sage_require_flintqs=yes
fi


if test "x$sage_spkg_install_flintqs" = xno
then :

    if test "x$sage_require_flintqs" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG flintqs is not required on this system" >&5
printf "%s\n" "$as_me: SPKG flintqs is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_flintqs" = xno
then :

                        sage_spkg_install_flintqs=yes

else $as_nop



  # The QuadraticSieve program is the only interface to FlintQS that
  # sagelib uses. As a result, we don't need to call SAGE_SPKG_DEPCHECK
  # here because there's no possibility for a library conflict.
  # Extract the first word of "QuadraticSieve", so it can be a program name with args.
set dummy QuadraticSieve; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_HAVE_QUADRATICSIEVE+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$HAVE_QUADRATICSIEVE"; then
  ac_cv_prog_HAVE_QUADRATICSIEVE="$HAVE_QUADRATICSIEVE" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_HAVE_QUADRATICSIEVE="yes"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_prog_HAVE_QUADRATICSIEVE" && ac_cv_prog_HAVE_QUADRATICSIEVE="no"
fi
fi
HAVE_QUADRATICSIEVE=$ac_cv_prog_HAVE_QUADRATICSIEVE
if test -n "$HAVE_QUADRATICSIEVE"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_QUADRATICSIEVE" >&5
printf "%s\n" "$HAVE_QUADRATICSIEVE" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi



  # If we try to just do the obvious thing and swap the return value
  # of AC_CHECK_PROG, then ./configure outputs
  #
  #   checking for QuadraticSieve... no
  #
  # when QuadraticSieve is found... which is not great.
  #
  if test "x$HAVE_QUADRATICSIEVE" = "xyes"
then :
  sage_spkg_install_flintqs=no
else $as_nop
  sage_spkg_install_flintqs=yes
fi

                if test "x$sage_spkg_install_flintqs" = xno
then :

                                        sage_use_system_flintqs=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG flintqs" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG flintqs" >&6;}

else $as_nop

                    if test "x$sage_use_system_flintqs" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-flintqs=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-flintqs)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG flintqs" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG flintqs" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_FLINTQS










# BEGIN SAGE_SPKG_CONFIGURE_FPLLL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG fplll..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG fplll... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-fplll was given.
if test ${with_system_fplll+y}
then :
  withval=$with_system_fplll; sage_use_system_fplll=$withval

fi


sage_spkg_name=fplll

if test ${sage_use_system_fplll+y}
then :

else $as_nop
  sage_use_system_fplll=yes
fi

sage_spkg_install_fplll=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: fplll has already been installed by SageMath" >&5
printf "%s\n" "$as_me: fplll has already been installed by SageMath" >&6;}
    sage_spkg_install_fplll=yes
    sage_use_system_fplll=installed

fi

if test ${sage_require_fplll+y}
then :

else $as_nop
  sage_require_fplll=yes
fi


if test "x$sage_spkg_install_fplll" = xno
then :

    if test "x$sage_require_fplll" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG fplll is not required on this system" >&5
printf "%s\n" "$as_me: SPKG fplll is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_fplll" = xno
then :

                        sage_spkg_install_fplll=yes

else $as_nop







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gcc mpfr is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gcc mpfr is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gcc = xyes -o x$sage_spkg_install_mpfr = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install fplll as well" >&5
printf "%s\n" "yes; install fplll as well" >&6; }
        sage_spkg_install_fplll=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for FPLLL" >&5
printf %s "checking for FPLLL... " >&6; }

if test -n "$FPLLL_CFLAGS"; then
    pkg_cv_FPLLL_CFLAGS="$FPLLL_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fplll >= 5.4.0 fplll <= 5.4.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "fplll >= 5.4.0 fplll <= 5.4.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_FPLLL_CFLAGS=`$PKG_CONFIG --cflags "fplll >= 5.4.0 fplll <= 5.4.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$FPLLL_LIBS"; then
    pkg_cv_FPLLL_LIBS="$FPLLL_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fplll >= 5.4.0 fplll <= 5.4.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "fplll >= 5.4.0 fplll <= 5.4.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_FPLLL_LIBS=`$PKG_CONFIG --libs "fplll >= 5.4.0 fplll <= 5.4.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        FPLLL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "fplll >= 5.4.0 fplll <= 5.4.2" 2>&1`
        else
	        FPLLL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "fplll >= 5.4.0 fplll <= 5.4.2" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$FPLLL_PKG_ERRORS" >&5

	sage_spkg_install_fplll=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_fplll=yes
else
	FPLLL_CFLAGS=$pkg_cv_FPLLL_CFLAGS
	FPLLL_LIBS=$pkg_cv_FPLLL_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether BKZ default strategy JSON is installed" >&5
printf %s "checking whether BKZ default strategy JSON is installed... " >&6; }
        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

        FPLLL_SAVED_LIBS=$LIBS
        LIBS="$LIBS -lfplll"
        if test "$cross_compiling" = yes
then :

                                                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

            #include <fstream>
              #include <fplll/fplll.h>
              #include <fplll/bkz_param.h>

int
main (void)
{

              std::ifstream fs;
              fs.open(fplll::default_strategy());
              if (fs) return 0;
              return 1;

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                sage_spkg_install_fplll=yes

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

        LIBS=$FPLLL_SAVED_LIBS
        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


fi


fi


                if test "x$sage_spkg_install_fplll" = xno
then :

                                        sage_use_system_fplll=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG fplll" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG fplll" >&6;}

else $as_nop

                    if test "x$sage_use_system_fplll" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-fplll=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-fplll)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG fplll" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG fplll" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_FPLLL










# BEGIN SAGE_SPKG_CONFIGURE_FREETYPE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG freetype..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG freetype... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-freetype was given.
if test ${with_system_freetype+y}
then :
  withval=$with_system_freetype; sage_use_system_freetype=$withval

fi


sage_spkg_name=freetype

if test ${sage_use_system_freetype+y}
then :

else $as_nop
  sage_use_system_freetype=yes
fi

sage_spkg_install_freetype=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: freetype has already been installed by SageMath" >&5
printf "%s\n" "$as_me: freetype has already been installed by SageMath" >&6;}
    sage_spkg_install_freetype=yes
    sage_use_system_freetype=installed

fi

if test ${sage_require_freetype+y}
then :

else $as_nop
  sage_require_freetype=yes
fi


if test "x$sage_spkg_install_freetype" = xno
then :

    if test "x$sage_require_freetype" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG freetype is not required on this system" >&5
printf "%s\n" "$as_me: SPKG freetype is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_freetype" = xno
then :

                        sage_spkg_install_freetype=yes

else $as_nop







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gcc libpng is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gcc libpng is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gcc = xyes -o x$sage_spkg_install_libpng = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install freetype as well" >&5
printf "%s\n" "yes; install freetype as well" >&6; }
        sage_spkg_install_freetype=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for FREETYPE" >&5
printf %s "checking for FREETYPE... " >&6; }

if test -n "$FREETYPE_CFLAGS"; then
    pkg_cv_FREETYPE_CFLAGS="$FREETYPE_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2 >= 20.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "freetype2 >= 20.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2 >= 20.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$FREETYPE_LIBS"; then
    pkg_cv_FREETYPE_LIBS="$FREETYPE_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2 >= 20.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "freetype2 >= 20.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2 >= 20.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "freetype2 >= 20.0" 2>&1`
        else
	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "freetype2 >= 20.0" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$FREETYPE_PKG_ERRORS" >&5

	sage_spkg_install_freetype=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_freetype=yes
else
	FREETYPE_CFLAGS=$pkg_cv_FREETYPE_CFLAGS
	FREETYPE_LIBS=$pkg_cv_FREETYPE_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


fi


                if test "x$sage_spkg_install_freetype" = xno
then :

                                        sage_use_system_freetype=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG freetype" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG freetype" >&6;}

else $as_nop

                    if test "x$sage_use_system_freetype" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-freetype=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-freetype)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG freetype" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG freetype" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_freetype = xyes; then
      SAGE_FREETYPE_PREFIX='$SAGE_LOCAL'

    else
      SAGE_FREETYPE_PREFIX=''

    fi


# END SAGE_SPKG_CONFIGURE_FREETYPE










# BEGIN SAGE_SPKG_CONFIGURE_GENGETOPT

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gengetopt..." >& 6
printf "%s\n" "## ---------------------------------------------------------- ##
## Checking whether SageMath should install SPKG gengetopt... ##
## ---------------------------------------------------------- ##" >& 5


# Check whether --with-system-gengetopt was given.
if test ${with_system_gengetopt+y}
then :
  withval=$with_system_gengetopt; sage_use_system_gengetopt=$withval

fi


sage_spkg_name=gengetopt

if test ${sage_use_system_gengetopt+y}
then :

else $as_nop
  sage_use_system_gengetopt=yes
fi

sage_spkg_install_gengetopt=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gengetopt has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gengetopt has already been installed by SageMath" >&6;}
    sage_spkg_install_gengetopt=yes
    sage_use_system_gengetopt=installed

fi

if test ${sage_require_gengetopt+y}
then :

else $as_nop
  sage_require_gengetopt=yes
fi


if test "x$sage_spkg_install_gengetopt" = xno
then :

    if test "x$sage_require_gengetopt" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gengetopt is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gengetopt is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gengetopt" = xno
then :

                        sage_spkg_install_gengetopt=yes

else $as_nop



  # Extract the first word of "gengetopt", so it can be a program name with args.
set dummy gengetopt; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GENGETOPT+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GENGETOPT in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GENGETOPT="$GENGETOPT" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GENGETOPT="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GENGETOPT=$ac_cv_path_GENGETOPT
if test -n "$GENGETOPT"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GENGETOPT" >&5
printf "%s\n" "$GENGETOPT" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  if test -z "${GENGETOPT}"
then :
  sage_spkg_install_gengetopt=yes
fi

                if test "x$sage_spkg_install_gengetopt" = xno
then :

                                        sage_use_system_gengetopt=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gengetopt" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gengetopt" >&6;}

else $as_nop

                    if test "x$sage_use_system_gengetopt" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gengetopt=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gengetopt)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gengetopt" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gengetopt" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GENGETOPT










# BEGIN SAGE_SPKG_CONFIGURE_GF2X

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gf2x..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG gf2x... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-gf2x was given.
if test ${with_system_gf2x+y}
then :
  withval=$with_system_gf2x; sage_use_system_gf2x=$withval

fi


sage_spkg_name=gf2x

if test ${sage_use_system_gf2x+y}
then :

else $as_nop
  sage_use_system_gf2x=yes
fi

sage_spkg_install_gf2x=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gf2x has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gf2x has already been installed by SageMath" >&6;}
    sage_spkg_install_gf2x=yes
    sage_use_system_gf2x=installed

fi

if test ${sage_require_gf2x+y}
then :

else $as_nop
  sage_require_gf2x=yes
fi


if test "x$sage_spkg_install_gf2x" = xno
then :

    if test "x$sage_require_gf2x" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gf2x is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gf2x is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gf2x" = xno
then :

                        sage_spkg_install_gf2x=yes

else $as_nop




pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GF2X" >&5
printf %s "checking for GF2X... " >&6; }

if test -n "$GF2X_CFLAGS"; then
    pkg_cv_GF2X_CFLAGS="$GF2X_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gf2x >= 1.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "gf2x >= 1.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GF2X_CFLAGS=`$PKG_CONFIG --cflags "gf2x >= 1.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$GF2X_LIBS"; then
    pkg_cv_GF2X_LIBS="$GF2X_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gf2x >= 1.2\""; } >&5
  ($PKG_CONFIG --exists --print-errors "gf2x >= 1.2") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GF2X_LIBS=`$PKG_CONFIG --libs "gf2x >= 1.2" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        GF2X_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gf2x >= 1.2" 2>&1`
        else
	        GF2X_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gf2x >= 1.2" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$GF2X_PKG_ERRORS" >&5

	    ac_fn_cxx_check_header_compile "$LINENO" "gf2x.h" "ac_cv_header_gf2x_h" "$ac_includes_default"
if test "x$ac_cv_header_gf2x_h" = xyes
then :

else $as_nop
  sage_spkg_install_gf2x=yes
fi

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gf2x_mul_r" >&5
printf %s "checking for library containing gf2x_mul_r... " >&6; }
if test ${ac_cv_search_gf2x_mul_r+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int gf2x_mul_r ();
}
int
main (void)
{
return conftest::gf2x_mul_r ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' gf2x
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_gf2x_mul_r=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_gf2x_mul_r+y}
then :
  break
fi
done
if test ${ac_cv_search_gf2x_mul_r+y}
then :

else $as_nop
  ac_cv_search_gf2x_mul_r=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gf2x_mul_r" >&5
printf "%s\n" "$ac_cv_search_gf2x_mul_r" >&6; }
ac_res=$ac_cv_search_gf2x_mul_r
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GF2X 1.2" >&5
printf %s "checking for GF2X 1.2... " >&6; }
        ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

        old_CFLAGS="$CFLAGS"
        CFLAGS="$CFLAGS -Werror=incompatible-pointer-types"
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <gf2x.h>
int
main (void)
{
const void (*fptr)(unsigned long *, const unsigned long *, unsigned long,
                                const unsigned long *, unsigned long, gf2x_mul_pool_t);
             fptr = gf2x_mul_r;
  ;
  return 0;
}

_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
           sage_spkg_install_gf2x=no

else $as_nop

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
           sage_spkg_install_gf2x=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
        CFLAGS="$old_CFLAGS"
        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

else $as_nop
  sage_spkg_install_gf2x=yes
fi


elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	    ac_fn_cxx_check_header_compile "$LINENO" "gf2x.h" "ac_cv_header_gf2x_h" "$ac_includes_default"
if test "x$ac_cv_header_gf2x_h" = xyes
then :

else $as_nop
  sage_spkg_install_gf2x=yes
fi

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gf2x_mul_r" >&5
printf %s "checking for library containing gf2x_mul_r... " >&6; }
if test ${ac_cv_search_gf2x_mul_r+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int gf2x_mul_r ();
}
int
main (void)
{
return conftest::gf2x_mul_r ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' gf2x
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_gf2x_mul_r=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_gf2x_mul_r+y}
then :
  break
fi
done
if test ${ac_cv_search_gf2x_mul_r+y}
then :

else $as_nop
  ac_cv_search_gf2x_mul_r=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gf2x_mul_r" >&5
printf "%s\n" "$ac_cv_search_gf2x_mul_r" >&6; }
ac_res=$ac_cv_search_gf2x_mul_r
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GF2X 1.2" >&5
printf %s "checking for GF2X 1.2... " >&6; }
        ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

        old_CFLAGS="$CFLAGS"
        CFLAGS="$CFLAGS -Werror=incompatible-pointer-types"
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <gf2x.h>
int
main (void)
{
const void (*fptr)(unsigned long *, const unsigned long *, unsigned long,
                                const unsigned long *, unsigned long, gf2x_mul_pool_t);
             fptr = gf2x_mul_r;
  ;
  return 0;
}

_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
           sage_spkg_install_gf2x=no

else $as_nop

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
           sage_spkg_install_gf2x=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
        CFLAGS="$old_CFLAGS"
        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

else $as_nop
  sage_spkg_install_gf2x=yes
fi


else
	GF2X_CFLAGS=$pkg_cv_GF2X_CFLAGS
	GF2X_LIBS=$pkg_cv_GF2X_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

                if test "x$sage_spkg_install_gf2x" = xno
then :

                                        sage_use_system_gf2x=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gf2x" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gf2x" >&6;}

else $as_nop

                    if test "x$sage_use_system_gf2x" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gf2x=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gf2x)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gf2x" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gf2x" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GF2X










# BEGIN SAGE_SPKG_CONFIGURE_GFAN

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gfan..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG gfan... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-gfan was given.
if test ${with_system_gfan+y}
then :
  withval=$with_system_gfan; sage_use_system_gfan=$withval

fi


sage_spkg_name=gfan

if test ${sage_use_system_gfan+y}
then :

else $as_nop
  sage_use_system_gfan=yes
fi

sage_spkg_install_gfan=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gfan has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gfan has already been installed by SageMath" >&6;}
    sage_spkg_install_gfan=yes
    sage_use_system_gfan=installed

fi

if test ${sage_require_gfan+y}
then :

else $as_nop
  sage_require_gfan=yes
fi


if test "x$sage_spkg_install_gfan" = xno
then :

    if test "x$sage_require_gfan" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gfan is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gfan is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gfan" = xno
then :

                        sage_spkg_install_gfan=yes

else $as_nop



        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gfan >= 0.6.2" >&5
printf %s "checking for gfan >= 0.6.2... " >&6; }
if test ${ac_cv_path_GFAN+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test -z "$GFAN_VERSION"; then
  ac_path_GFAN_VERSION_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in gfan_version
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_GFAN_VERSION="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_GFAN_VERSION" || continue

            gfan_version=`$ac_path_GFAN_VERSION | $SED -n '/^gfan/s/gfan//p'`
            if test -n "$gfan_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$gfan_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "0.6.2" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                    ac_cv_path_GFAN_VERSION="$ac_path_GFAN_VERSION"
                    ac_path_GFAN_VERSION_found=:

      fi


fi

      $ac_path_GFAN_VERSION_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_GFAN_VERSION"; then
    :
  fi
else
  ac_cv_path_GFAN_VERSION=$GFAN_VERSION
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GFAN" >&5
printf "%s\n" "$ac_cv_path_GFAN" >&6; }
    if test -z "$ac_cv_path_GFAN_VERSION"
then :
  sage_spkg_install_gfan=yes
fi

                if test "x$sage_spkg_install_gfan" = xno
then :

                                        sage_use_system_gfan=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gfan" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gfan" >&6;}

else $as_nop

                    if test "x$sage_use_system_gfan" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gfan=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gfan)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gfan" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gfan" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GFAN










# BEGIN SAGE_SPKG_CONFIGURE_GIAC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG giac..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG giac... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-giac was given.
if test ${with_system_giac+y}
then :
  withval=$with_system_giac; sage_use_system_giac=$withval

fi


sage_spkg_name=giac

if test ${sage_use_system_giac+y}
then :

else $as_nop
  sage_use_system_giac=yes
fi

sage_spkg_install_giac=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: giac has already been installed by SageMath" >&5
printf "%s\n" "$as_me: giac has already been installed by SageMath" >&6;}
    sage_spkg_install_giac=yes
    sage_use_system_giac=installed

fi

if test ${sage_require_giac+y}
then :

else $as_nop
  sage_require_giac=yes
fi


if test "x$sage_spkg_install_giac" = xno
then :

    if test "x$sage_require_giac" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG giac is not required on this system" >&5
printf "%s\n" "$as_me: SPKG giac is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_giac" = xno
then :

                        sage_spkg_install_giac=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of pari is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of pari is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_pari = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install giac as well" >&5
printf "%s\n" "yes; install giac as well" >&6; }
        sage_spkg_install_giac=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }



       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for giac >= 1.5.0, <= 1.9.999" >&5
printf %s "checking for giac >= 1.5.0, <= 1.9.999... " >&6; }
if test ${ac_cv_path_GIAC+y}
then :
  printf %s "(cached) " >&6
else $as_nop

         if test -z "$GIAC"; then
  ac_path_GIAC_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in giac
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_GIAC="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_GIAC" || continue

            giac_version=$($ac_path_GIAC --version 2> /dev/null | tail -1)
            if test -n "$giac_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$giac_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "1.5.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$giac_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "1.9.999" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                        ac_cv_path_GIAC="$ac_path_GIAC"
                        ac_path_GIAC_found=:

      fi


      fi


fi

      $ac_path_GIAC_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_GIAC"; then
    :
  fi
else
  ac_cv_path_GIAC=$GIAC
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GIAC" >&5
printf "%s\n" "$ac_cv_path_GIAC" >&6; }
       if test -z "$ac_cv_path_GIAC"
then :
  sage_spkg_install_giac=yes
fi
       ac_fn_cxx_check_header_compile "$LINENO" "giac/giac.h" "ac_cv_header_giac_giac_h" "$ac_includes_default"
if test "x$ac_cv_header_giac_giac_h" = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing ConvertUTF16toUTF8" >&5
printf %s "checking for library containing ConvertUTF16toUTF8... " >&6; }
if test ${ac_cv_search_ConvertUTF16toUTF8+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int ConvertUTF16toUTF8 ();
}
int
main (void)
{
return conftest::ConvertUTF16toUTF8 ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' giac
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_ConvertUTF16toUTF8=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_ConvertUTF16toUTF8+y}
then :
  break
fi
done
if test ${ac_cv_search_ConvertUTF16toUTF8+y}
then :

else $as_nop
  ac_cv_search_ConvertUTF16toUTF8=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ConvertUTF16toUTF8" >&5
printf "%s\n" "$ac_cv_search_ConvertUTF16toUTF8" >&6; }
ac_res=$ac_cv_search_ConvertUTF16toUTF8
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"


else $as_nop
  sage_spkg_install_giac=yes
fi


else $as_nop
  sage_spkg_install_giac=yes
fi





fi


                if test "x$sage_spkg_install_giac" = xno
then :

                                        sage_use_system_giac=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG giac" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG giac" >&6;}

else $as_nop

                    if test "x$sage_use_system_giac" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-giac=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-giac)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG giac" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG giac" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GIAC










# BEGIN SAGE_SPKG_CONFIGURE_GIT

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG git..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG git... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-git was given.
if test ${with_system_git+y}
then :
  withval=$with_system_git; sage_use_system_git=$withval

fi


sage_spkg_name=git

if test ${sage_use_system_git+y}
then :

else $as_nop
  sage_use_system_git=yes
fi

sage_spkg_install_git=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: git has already been installed by SageMath" >&5
printf "%s\n" "$as_me: git has already been installed by SageMath" >&6;}
    sage_spkg_install_git=yes
    sage_use_system_git=installed

fi

if test ${sage_require_git+y}
then :

else $as_nop
  sage_require_git=yes
fi


if test "x$sage_spkg_install_git" = xno
then :

    if test "x$sage_require_git" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG git is not required on this system" >&5
printf "%s\n" "$as_me: SPKG git is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_git" = xno
then :

                        sage_spkg_install_git=yes

else $as_nop



    # Check whether git works by executing "git --version"
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for git" >&5
printf %s "checking for git... " >&6; }
if test ${ac_cv_path_GIT+y}
then :
  printf %s "(cached) " >&6
else $as_nop

                if test -z "$GIT"; then
  ac_path_GIT_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in git
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_GIT="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_GIT" || continue
${ac_path_GIT} --version >/dev/null 2>/dev/null &&
                      ac_cv_path_GIT=${ac_path_GIT} &&
                      ac_path_GIT_found=:

      $ac_path_GIT_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_GIT"; then
    sage_spkg_install_git=yes; ac_cv_path_GIT=no
  fi
else
  ac_cv_path_GIT=$GIT
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GIT" >&5
printf "%s\n" "$ac_cv_path_GIT" >&6; }

                if test "x$sage_spkg_install_git" = xno
then :

                                        sage_use_system_git=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG git" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG git" >&6;}

else $as_nop

                    if test "x$sage_use_system_git" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-git=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-git)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG git" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG git" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GIT










# BEGIN SAGE_SPKG_CONFIGURE_GP2C

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gp2c..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG gp2c... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-gp2c was given.
if test ${with_system_gp2c+y}
then :
  withval=$with_system_gp2c; sage_use_system_gp2c=$withval

fi


sage_spkg_name=gp2c

if test ${sage_use_system_gp2c+y}
then :

else $as_nop
  sage_use_system_gp2c=yes
fi

sage_spkg_install_gp2c=no




  # Pre-check phase. We need to determine the location of pari.cfg
  # regardless of whether or not we're using the system copy of pari.
  #
  # Store the depcheck result to be reused in this macro's check and
  # post-check phases. We do this in pre-check because the "check"
  # phase itself may be skipped via --with-system-gp2c=no.
  USING_SYSTEM_PARI=no



    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of pari is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of pari is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_pari = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install gp2c as well" >&5
printf "%s\n" "yes; install gp2c as well" >&6; }
        sage_spkg_install_gp2c=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
        USING_SYSTEM_PARI=yes

fi



if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gp2c has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gp2c has already been installed by SageMath" >&6;}
    sage_spkg_install_gp2c=yes
    sage_use_system_gp2c=installed

fi

if test ${sage_require_gp2c+y}
then :

else $as_nop
  sage_require_gp2c=yes
fi


if test "x$sage_spkg_install_gp2c" = xno
then :

    if test "x$sage_require_gp2c" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gp2c is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gp2c is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gp2c" = xno
then :

                        sage_spkg_install_gp2c=yes

else $as_nop



  # Default to installing the SPKG, if the check is run at all.
  sage_spkg_install_gp2c=yes

  if test "x$USING_SYSTEM_PARI" = "xyes"
then :

    # We're using the system pari, so we can use the system gp2c
    # if we find a suitable one.
    # Extract the first word of "gp2c", so it can be a program name with args.
set dummy gp2c; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GP2C+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GP2C in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GP2C="$GP2C" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GP2C="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GP2C=$ac_cv_path_GP2C
if test -n "$GP2C"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GP2C" >&5
printf "%s\n" "$GP2C" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test -n "$GP2C"
then :

      # We found gp2c on the system; use it.
      sage_spkg_install_gp2c=no

fi

fi

                if test "x$sage_spkg_install_gp2c" = xno
then :

                                        sage_use_system_gp2c=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gp2c" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gp2c" >&6;}

else $as_nop

                    if test "x$sage_use_system_gp2c" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gp2c=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gp2c)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gp2c" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gp2c" >&6;}

fi

fi


fi

fi

fi


  # Post-check phase. Here we may need to locate pari.cfg if we're using
  # the system's pari (which can put pari.cfg wherever it wants) but sage's
  # gp2c (which needs to know where pari.cfg lives).
  #
  # Can we avoid this if the user hasn't passed --enable-gp2c to ./configure?
  #
  if test "x$sage_spkg_install_gp2c" = "xyes"
then :

    if test "x$USING_SYSTEM_PARI" = "xyes"
then :

      # Installing the gp2c package but don't know where pari.cfg is. There's
      # no good way to do this, except to try every known location. If you
      # have two copies of pari.cfg in two locations, this loop will overwrite
      # the location of the earlier with the latter... but how on earth that
      # could happen is beyond my imagination. Since we don't take a
      # --with-pari flag, we guess at the prefix where pari/gp was installed
      # by assuming the executable is in e.g. /usr/bin or /usr/local/bin and
      # then stripping off the "bin" component of that.
      gp_prefix=$(dirname -- "$(dirname -- "$GP")")

      # During the great systemd /bin -> /usr/bin merge, there are
      # systems where /bin is a symlink to /usr/bin. The real "gp"
      # executable lives in /usr/bin, but (in at least one case, trac
      # 31051) we find the copy in /bin first. Why Fedora 32 has the
      # symlink /bin in front of /usr/bin in their PATH is a question
      # I cannot answer; nevertheless, it's pretty easy to add back
      # the "usr" here if we determine that the gp prefix is "/",
      # which it ain't. This is viable only so long as nobody really
      # puts "gp" in /bin, but... they should not.
      if test "x$gp_prefix" = "x/"
then :
  gp_prefix=/usr
fi

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gp prefix is $gp_prefix" >&5
printf "%s\n" "$as_me: gp prefix is $gp_prefix" >&6;}

      # Gentoo:     $gp_prefix/share/pari/pari.cfg
      # Arch/Conda: $gp_prefix/lib/pari/pari.cfg
      # Fedora:     $gp_prefix/share/doc/pari/pari.cfg
      # Fedora from 2.13.2-2: $gp_prefix/lib64/pari/pari.cfg

        if test -f "${gp_prefix}/share/pari/pari.cfg"
then :

          libpari_pari_cfg="${gp_prefix}/share/pari/pari.cfg"
          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found a pari.cfg at $libpari_pari_cfg" >&5
printf "%s\n" "$as_me: found a pari.cfg at $libpari_pari_cfg" >&6;}

fi

        if test -f "${gp_prefix}/lib64/pari/pari.cfg"
then :

          libpari_pari_cfg="${gp_prefix}/lib64/pari/pari.cfg"
          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found a pari.cfg at $libpari_pari_cfg" >&5
printf "%s\n" "$as_me: found a pari.cfg at $libpari_pari_cfg" >&6;}

fi

        if test -f "${gp_prefix}/lib/pari/pari.cfg"
then :

          libpari_pari_cfg="${gp_prefix}/lib/pari/pari.cfg"
          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found a pari.cfg at $libpari_pari_cfg" >&5
printf "%s\n" "$as_me: found a pari.cfg at $libpari_pari_cfg" >&6;}

fi

        if test -f "${gp_prefix}/share/doc/pari/pari.cfg"
then :

          libpari_pari_cfg="${gp_prefix}/share/doc/pari/pari.cfg"
          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found a pari.cfg at $libpari_pari_cfg" >&5
printf "%s\n" "$as_me: found a pari.cfg at $libpari_pari_cfg" >&6;}

fi


      # Debian:     $gp_prefix/lib/<arch-tuple>/pari/pari.cfg
      #
      # See https://wiki.debian.org/Multiarch/Tuples for a list of valid
      # Debian arch tuples. We rely on "dpkg-architecture" to output the
      # right one. If it doesn't, the "-f" test below prevents anything
      # too bad from happening.
      debian_arch=$(dpkg-architecture -qDEB_BUILD_MULTIARCH 2>/dev/null)
      if test -f "${gp_prefix}/lib/${debian_arch}/pari/pari.cfg"
then :

        libpari_pari_cfg="${gp_prefix}/lib/${debian_arch}/pari/pari.cfg"
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: found a pari.cfg at $libpari_pari_cfg" >&5
printf "%s\n" "$as_me: found a pari.cfg at $libpari_pari_cfg" >&6;}

fi

      # If we can't find pari.cfg, gp2c isn't going to work.
      if test -z "$libpari_pari_cfg"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using system pari and unable to locate pari.cfg; building the optional pacakge gp2c will not work" >&5
printf "%s\n" "$as_me: WARNING: using system pari and unable to locate pari.cfg; building the optional pacakge gp2c will not work" >&2;}

fi

else $as_nop

      # Not using the system pari
      libpari_pari_cfg='$SAGE_LOCAL/lib/pari/pari.cfg'

fi

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari.cfg is $libpari_pari_cfg" >&5
printf "%s\n" "$as_me: pari.cfg is $libpari_pari_cfg" >&6;}

fi
  SAGE_PARI_CFG=$libpari_pari_cfg



# END SAGE_SPKG_CONFIGURE_GP2C










# BEGIN SAGE_SPKG_CONFIGURE_GRAPHVIZ

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG graphviz..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG graphviz... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-graphviz was given.
if test ${with_system_graphviz+y}
then :
  withval=$with_system_graphviz; sage_use_system_graphviz=$withval

fi


sage_spkg_name=graphviz

if test ${sage_use_system_graphviz+y}
then :

else $as_nop
  sage_use_system_graphviz=yes
fi

sage_spkg_install_graphviz=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: graphviz has already been installed by SageMath" >&5
printf "%s\n" "$as_me: graphviz has already been installed by SageMath" >&6;}
    sage_spkg_install_graphviz=yes
    sage_use_system_graphviz=installed

fi

if test ${sage_require_graphviz+y}
then :

else $as_nop
  sage_require_graphviz=yes
fi


if test "x$sage_spkg_install_graphviz" = xno
then :

    if test "x$sage_require_graphviz" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG graphviz is not required on this system" >&5
printf "%s\n" "$as_me: SPKG graphviz is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_graphviz" = xno
then :

                        sage_spkg_install_graphviz=yes

else $as_nop



        for ac_prog in dot
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_DOT+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$DOT"; then
  ac_cv_prog_DOT="$DOT" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_DOT="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
DOT=$ac_cv_prog_DOT
if test -n "$DOT"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
printf "%s\n" "$DOT" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$DOT" && break
done

    if test x$DOT = x
then :
  sage_spkg_install_graphviz=yes
fi
    for ac_prog in neato
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_NEATO+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$NEATO"; then
  ac_cv_prog_NEATO="$NEATO" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_NEATO="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
NEATO=$ac_cv_prog_NEATO
if test -n "$NEATO"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NEATO" >&5
printf "%s\n" "$NEATO" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$NEATO" && break
done

    if test x$NEATO = x
then :
  sage_spkg_install_graphviz=yes
fi
    for ac_prog in twopi
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_TWOPI+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$TWOPI"; then
  ac_cv_prog_TWOPI="$TWOPI" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_TWOPI="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
TWOPI=$ac_cv_prog_TWOPI
if test -n "$TWOPI"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TWOPI" >&5
printf "%s\n" "$TWOPI" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$TWOPI" && break
done

    if test x$TWOPI = x
then :
  sage_spkg_install_graphviz=yes
fi

                if test "x$sage_spkg_install_graphviz" = xno
then :

                                        sage_use_system_graphviz=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG graphviz" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG graphviz" >&6;}

else $as_nop

                    if test "x$sage_use_system_graphviz" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-graphviz=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-graphviz)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG graphviz" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG graphviz" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GRAPHVIZ










# BEGIN SAGE_SPKG_CONFIGURE_GSL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG gsl..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG gsl... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-gsl was given.
if test ${with_system_gsl+y}
then :
  withval=$with_system_gsl; sage_use_system_gsl=$withval

fi


sage_spkg_name=gsl

if test ${sage_use_system_gsl+y}
then :

else $as_nop
  sage_use_system_gsl=yes
fi

sage_spkg_install_gsl=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: gsl has already been installed by SageMath" >&5
printf "%s\n" "$as_me: gsl has already been installed by SageMath" >&6;}
    sage_spkg_install_gsl=yes
    sage_use_system_gsl=installed

fi

if test ${sage_require_gsl+y}
then :

else $as_nop
  sage_require_gsl=yes
fi


if test "x$sage_spkg_install_gsl" = xno
then :

    if test "x$sage_require_gsl" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG gsl is not required on this system" >&5
printf "%s\n" "$as_me: SPKG gsl is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_gsl" = xno
then :

                        sage_spkg_install_gsl=yes

else $as_nop







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of openblas is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of openblas is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_openblas = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install gsl as well" >&5
printf "%s\n" "yes; install gsl as well" >&6; }
        sage_spkg_install_gsl=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GSL" >&5
printf %s "checking for GSL... " >&6; }

if test -n "$GSL_CFLAGS"; then
    pkg_cv_GSL_CFLAGS="$GSL_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gsl >= \$"2.4"\""; } >&5
  ($PKG_CONFIG --exists --print-errors "gsl >= $"2.4"") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GSL_CFLAGS=`$PKG_CONFIG --cflags "gsl >= $"2.4"" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$GSL_LIBS"; then
    pkg_cv_GSL_LIBS="$GSL_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gsl >= \$"2.4"\""; } >&5
  ($PKG_CONFIG --exists --print-errors "gsl >= $"2.4"") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GSL_LIBS=`$PKG_CONFIG --libs "gsl >= $"2.4"" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        GSL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gsl >= $"2.4"" 2>&1`
        else
	        GSL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gsl >= $"2.4"" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$GSL_PKG_ERRORS" >&5

	sage_spkg_install_gsl=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_gsl=yes
else
	GSL_CFLAGS=$pkg_cv_GSL_CFLAGS
	GSL_LIBS=$pkg_cv_GSL_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }


if test -n "$GSLPCDIR"; then
    pkg_cv_GSLPCDIR="$GSLPCDIR"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gsl\""; } >&5
  ($PKG_CONFIG --exists --print-errors "gsl") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_GSLPCDIR=`$PKG_CONFIG --variable="pcfiledir" "gsl" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
GSLPCDIR=$pkg_cv_GSLPCDIR

if test "x$GSLPCDIR" = x""
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Unable to locate the directory of gsl.pc. This should not happen!" >&5
printf "%s\n" "$as_me: WARNING: Unable to locate the directory of gsl.pc. This should not happen!" >&2;}
       sage_spkg_install_gsl=yes

else $as_nop

          GSL_PC="$GSLPCDIR"/gsl.pc

          as_fn_append SAGE_SYSTEM_FACADE_PC_FILES " \$(SAGE_PKGCONFIG)/gsl.pc"
          SAGE_GSL_PC_COMMAND="\$(SED) -e 's/\$\${GSL_CBLAS_LIB}//' -e \"s/^GSL_CBLAS_LIB=.*/Requires: cblas/\" \"$GSL_PC\" > \"\$(@)\""


fi

fi


fi



                if test "x$sage_spkg_install_gsl" = xno
then :

                                        sage_use_system_gsl=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG gsl" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG gsl" >&6;}

else $as_nop

                    if test "x$sage_use_system_gsl" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-gsl=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-gsl)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG gsl" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG gsl" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_GSL






      if test "X$prefix" = "XNONE"; then
    acl_final_prefix="$ac_default_prefix"
  else
    acl_final_prefix="$prefix"
  fi
  if test "X$exec_prefix" = "XNONE"; then
    acl_final_exec_prefix='${prefix}'
  else
    acl_final_exec_prefix="$exec_prefix"
  fi
  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
  prefix="$acl_save_prefix"



  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking 32-bit host C ABI" >&5
printf %s "checking 32-bit host C ABI... " >&6; }
if test ${gl_cv_host_cpu_c_abi_32bit+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$gl_cv_host_cpu_c_abi"; then
       case "$gl_cv_host_cpu_c_abi" in
         i386 | x86_64-x32 | arm | armhf | arm64-ilp32 | hppa | ia64-ilp32 | mips | mipsn32 | powerpc | riscv*-ilp32* | s390 | sparc)
           gl_cv_host_cpu_c_abi_32bit=yes ;;
         x86_64 | alpha | arm64 | hppa64 | ia64 | mips64 | powerpc64 | powerpc64-elfv2 | riscv*-lp64* | s390x | sparc64 )
           gl_cv_host_cpu_c_abi_32bit=no ;;
         *)
           gl_cv_host_cpu_c_abi_32bit=unknown ;;
       esac
     else
       case "$host_cpu" in

         # CPUs that only support a 32-bit ABI.
         arc \
         | bfin \
         | cris* \
         | csky \
         | epiphany \
         | ft32 \
         | h8300 \
         | m68k \
         | microblaze | microblazeel \
         | nds32 | nds32le | nds32be \
         | nios2 | nios2eb | nios2el \
         | or1k* \
         | or32 \
         | sh | sh1234 | sh1234elb \
         | tic6x \
         | xtensa* )
           gl_cv_host_cpu_c_abi_32bit=yes
           ;;

         # CPUs that only support a 64-bit ABI.
         alpha | alphaev[4-8] | alphaev56 | alphapca5[67] | alphaev6[78] \
         | mmix )
           gl_cv_host_cpu_c_abi_32bit=no
           ;;

         i[34567]86 )
           gl_cv_host_cpu_c_abi_32bit=yes
           ;;

         x86_64 )
           # On x86_64 systems, the C compiler may be generating code in one of
           # these ABIs:
           # - 64-bit instruction set, 64-bit pointers, 64-bit 'long': x86_64.
           # - 64-bit instruction set, 64-bit pointers, 32-bit 'long': x86_64
           #   with native Windows (mingw, MSVC).
           # - 64-bit instruction set, 32-bit pointers, 32-bit 'long': x86_64-x32.
           # - 32-bit instruction set, 32-bit pointers, 32-bit 'long': i386.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if (defined __x86_64__ || defined __amd64__ \
                       || defined _M_X64 || defined _M_AMD64) \
                      && !(defined __ILP32__ || defined _ILP32)
                   int ok;
                  #else
                   error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         arm* | aarch64 )
           # Assume arm with EABI.
           # On arm64 systems, the C compiler may be generating code in one of
           # these ABIs:
           # - aarch64 instruction set, 64-bit pointers, 64-bit 'long': arm64.
           # - aarch64 instruction set, 32-bit pointers, 32-bit 'long': arm64-ilp32.
           # - 32-bit instruction set, 32-bit pointers, 32-bit 'long': arm or armhf.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __aarch64__ && !(defined __ILP32__ || defined _ILP32)
                   int ok;
                  #else
                   error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         hppa1.0 | hppa1.1 | hppa2.0* | hppa64 )
           # On hppa, the C compiler may be generating 32-bit code or 64-bit
           # code. In the latter case, it defines _LP64 and __LP64__.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#ifdef __LP64__
                   int ok;
                  #else
                   error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         ia64* )
           # On ia64 on HP-UX, the C compiler may be generating 64-bit code or
           # 32-bit code. In the latter case, it defines _ILP32.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#ifdef _ILP32
                   int ok;
                  #else
                   error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=yes
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         mips* )
           # We should also check for (_MIPS_SZPTR == 64), but gcc keeps this
           # at 32.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined _MIPS_SZLONG && (_MIPS_SZLONG == 64)
                   int ok;
                  #else
                   error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         powerpc* )
           # Different ABIs are in use on AIX vs. Mac OS X vs. Linux,*BSD.
           # No need to distinguish them here; the caller may distinguish
           # them based on the OS.
           # On powerpc64 systems, the C compiler may still be generating
           # 32-bit code. And on powerpc-ibm-aix systems, the C compiler may
           # be generating 64-bit code.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __powerpc64__ || defined __LP64__
                   int ok;
                  #else
                   error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         rs6000 )
           gl_cv_host_cpu_c_abi_32bit=yes
           ;;

         riscv32 | riscv64 )
           # There are 6 ABIs: ilp32, ilp32f, ilp32d, lp64, lp64f, lp64d.
           # Size of 'long' and 'void *':
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __LP64__
                    int ok;
                  #else
                    error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         s390* )
           # On s390x, the C compiler may be generating 64-bit (= s390x) code
           # or 31-bit (= s390) code.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __LP64__ || defined __s390x__
                    int ok;
                  #else
                    error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         sparc | sparc64 )
           # UltraSPARCs running Linux have `uname -m` = "sparc64", but the
           # C compiler still generates 32-bit code.
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __sparcv9 || defined __arch64__
                   int ok;
                  #else
                   error fail
                  #endif

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_host_cpu_c_abi_32bit=no
else $as_nop
  gl_cv_host_cpu_c_abi_32bit=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
           ;;

         *)
           gl_cv_host_cpu_c_abi_32bit=unknown
           ;;
       esac
     fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_host_cpu_c_abi_32bit" >&5
printf "%s\n" "$gl_cv_host_cpu_c_abi_32bit" >&6; }

  HOST_CPU_C_ABI_32BIT="$gl_cv_host_cpu_c_abi_32bit"

{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
printf %s "checking for grep that handles long lines and -e... " >&6; }
if test ${ac_cv_path_GREP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -z "$GREP"; then
  ac_path_GREP_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in grep ggrep
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_GREP" || continue
# Check for GNU ac_path_GREP and select it if it is found.
  # Check for GNU $ac_path_GREP
case `"$ac_path_GREP" --version 2>&1` in
*GNU*)
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
*)
  ac_count=0
  printf %s 0123456789 >"conftest.in"
  while :
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    printf "%s\n" 'GREP' >> "conftest.nl"
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    as_fn_arith $ac_count + 1 && ac_count=$as_val
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
      # Best one so far, save it but keep looking for a better one
      ac_cv_path_GREP="$ac_path_GREP"
      ac_path_GREP_max=$ac_count
    fi
    # 10*(2^10) chars as input seems more than enough
    test $ac_count -gt 10 && break
  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
esac

      $ac_path_GREP_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_GREP"; then
    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  fi
else
  ac_cv_path_GREP=$GREP
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
printf "%s\n" "$ac_cv_path_GREP" >&6; }
 GREP="$ac_cv_path_GREP"


{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
printf %s "checking for egrep... " >&6; }
if test ${ac_cv_path_EGREP+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   then ac_cv_path_EGREP="$GREP -E"
   else
     if test -z "$EGREP"; then
  ac_path_EGREP_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in egrep
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_EGREP" || continue
# Check for GNU ac_path_EGREP and select it if it is found.
  # Check for GNU $ac_path_EGREP
case `"$ac_path_EGREP" --version 2>&1` in
*GNU*)
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
*)
  ac_count=0
  printf %s 0123456789 >"conftest.in"
  while :
  do
    cat "conftest.in" "conftest.in" >"conftest.tmp"
    mv "conftest.tmp" "conftest.in"
    cp "conftest.in" "conftest.nl"
    printf "%s\n" 'EGREP' >> "conftest.nl"
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    as_fn_arith $ac_count + 1 && ac_count=$as_val
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
      # Best one so far, save it but keep looking for a better one
      ac_cv_path_EGREP="$ac_path_EGREP"
      ac_path_EGREP_max=$ac_count
    fi
    # 10*(2^10) chars as input seems more than enough
    test $ac_count -gt 10 && break
  done
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
esac

      $ac_path_EGREP_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_EGREP"; then
    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  fi
else
  ac_cv_path_EGREP=$EGREP
fi

   fi
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
printf "%s\n" "$ac_cv_path_EGREP" >&6; }
 EGREP="$ac_cv_path_EGREP"






  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ELF binary format" >&5
printf %s "checking for ELF binary format... " >&6; }
if test ${gl_cv_elf+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined __ELF__ || (defined __linux__ && defined __EDG__)
        Extensible Linking Format
        #endif

_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "Extensible Linking Format" >/dev/null 2>&1
then :
  gl_cv_elf=yes
else $as_nop
  gl_cv_elf=no
fi
rm -rf conftest*


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_elf" >&5
printf "%s\n" "$gl_cv_elf" >&6; }
  if test $gl_cv_elf = yes; then
    # Extract the ELF class of a file (5th byte) in decimal.
    # Cf. https://en.wikipedia.org/wiki/Executable_and_Linkable_Format#File_header
    if od -A x < /dev/null >/dev/null 2>/dev/null; then
      # Use POSIX od.
      func_elfclass ()
      {
        od -A n -t d1 -j 4 -N 1
      }
    else
      # Use BSD hexdump.
      func_elfclass ()
      {
        dd bs=1 count=1 skip=4 2>/dev/null | hexdump -e '1/1 "%3d "'
        echo
      }
    fi
    # Use 'expr', not 'test', to compare the values of func_elfclass, because on
    # Solaris 11 OpenIndiana and Solaris 11 OmniOS, the result is 001 or 002,
    # not 1 or 2.
    case $HOST_CPU_C_ABI_32BIT in
      yes)
        # 32-bit ABI.
        acl_is_expected_elfclass ()
        {
          expr "`func_elfclass | sed -e 's/[ 	]//g'`" = 1 > /dev/null
        }
        ;;
      no)
        # 64-bit ABI.
        acl_is_expected_elfclass ()
        {
          expr "`func_elfclass | sed -e 's/[ 	]//g'`" = 2 > /dev/null
        }
        ;;
      *)
        # Unknown.
        acl_is_expected_elfclass ()
        {
          :
        }
        ;;
    esac
  else
    acl_is_expected_elfclass ()
    {
      :
    }
  fi

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the common suffixes of directories in the library search path" >&5
printf %s "checking for the common suffixes of directories in the library search path... " >&6; }
if test ${acl_cv_libdirstems+y}
then :
  printf %s "(cached) " >&6
else $as_nop
            acl_libdirstem=lib
     acl_libdirstem2=
     acl_libdirstem3=
     case "$host_os" in
       solaris*)
                                                      if test $HOST_CPU_C_ABI_32BIT = no; then
           acl_libdirstem2=lib/64
           case "$host_cpu" in
             sparc*)        acl_libdirstem3=lib/sparcv9 ;;
             i*86 | x86_64) acl_libdirstem3=lib/amd64 ;;
           esac
         fi
         ;;
       *)
                                                                                 searchpath=`(LC_ALL=C $CC $CPPFLAGS $CFLAGS -print-search-dirs) 2>/dev/null \
                     | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
         if test $HOST_CPU_C_ABI_32BIT != no; then
           # 32-bit or unknown ABI.
           if test -d /usr/lib32; then
             acl_libdirstem2=lib32
           fi
         fi
         if test $HOST_CPU_C_ABI_32BIT != yes; then
           # 64-bit or unknown ABI.
           if test -d /usr/lib64; then
             acl_libdirstem3=lib64
           fi
         fi
         if test -n "$searchpath"; then
           acl_save_IFS="${IFS= 	}"; IFS=":"
           for searchdir in $searchpath; do
             if test -d "$searchdir"; then
               case "$searchdir" in
                 */lib32/ | */lib32 ) acl_libdirstem2=lib32 ;;
                 */lib64/ | */lib64 ) acl_libdirstem3=lib64 ;;
                 */../ | */.. )
                   # Better ignore directories of this form. They are misleading.
                   ;;
                 *) searchdir=`cd "$searchdir" && pwd`
                    case "$searchdir" in
                      */lib32 ) acl_libdirstem2=lib32 ;;
                      */lib64 ) acl_libdirstem3=lib64 ;;
                    esac ;;
               esac
             fi
           done
           IFS="$acl_save_IFS"
           if test $HOST_CPU_C_ABI_32BIT = yes; then
             # 32-bit ABI.
             acl_libdirstem3=
           fi
           if test $HOST_CPU_C_ABI_32BIT = no; then
             # 64-bit ABI.
             acl_libdirstem2=
           fi
         fi
         ;;
     esac
     test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
     test -n "$acl_libdirstem3" || acl_libdirstem3="$acl_libdirstem"
     acl_cv_libdirstems="$acl_libdirstem,$acl_libdirstem2,$acl_libdirstem3"

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_libdirstems" >&5
printf "%s\n" "$acl_cv_libdirstems" >&6; }
      acl_libdirstem=`echo "$acl_cv_libdirstems" | sed -e 's/,.*//'`
  acl_libdirstem2=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,//' -e 's/,.*//'`
  acl_libdirstem3=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,[^,]*,//' -e 's/,.*//'`











    use_additional=yes

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"

    eval additional_includedir=\"$includedir\"
    eval additional_libdir=\"$libdir\"
    eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"
    eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"

  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"


# Check whether --with-libiconv-prefix was given.
if test ${with_libiconv_prefix+y}
then :
  withval=$with_libiconv_prefix;
    if test "X$withval" = "Xno"; then
      use_additional=no
    else
      if test "X$withval" = "X"; then

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"

          eval additional_includedir=\"$includedir\"
          eval additional_libdir=\"$libdir\"
          eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"
          eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"

  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"

      else
        additional_includedir="$withval/include"
        additional_libdir="$withval/$acl_libdirstem"
        additional_libdir2="$withval/$acl_libdirstem2"
        additional_libdir3="$withval/$acl_libdirstem3"
      fi
    fi

fi

  if test "X$additional_libdir2" = "X$additional_libdir"; then
    additional_libdir2=
  fi
  if test "X$additional_libdir3" = "X$additional_libdir"; then
    additional_libdir3=
  fi
      LIBICONV=
  LTLIBICONV=
  INCICONV=
  LIBICONV_PREFIX=
      HAVE_LIBICONV=
  rpathdirs=
  ltrpathdirs=
  names_already_handled=
  names_next_round='iconv '
  while test -n "$names_next_round"; do
    names_this_round="$names_next_round"
    names_next_round=
    for name in $names_this_round; do
      already_handled=
      for n in $names_already_handled; do
        if test "$n" = "$name"; then
          already_handled=yes
          break
        fi
      done
      if test -z "$already_handled"; then
        names_already_handled="$names_already_handled $name"
                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
        eval value=\"\$HAVE_LIB$uppername\"
        if test -n "$value"; then
          if test "$value" = yes; then
            eval value=\"\$LIB$uppername\"
            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
            eval value=\"\$LTLIB$uppername\"
            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
          else
                                    :
          fi
        else
                              found_dir=
          found_la=
          found_so=
          found_a=
          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
          if test -n "$acl_shlibext"; then
            shrext=".$acl_shlibext"             # typically: shrext=.so
          else
            shrext=
          fi
          if test $use_additional = yes; then
            for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do
              if test "X$found_dir" = "X"; then
                eval dir=\$$additional_libdir_variable
                if test -n "$dir"; then
                                                      if test -n "$acl_shlibext"; then
                    if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then
                      found_dir="$dir"
                      found_so="$dir/$libname$shrext"
                    else
                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
                        ver=`(cd "$dir" && \
                              for f in "$libname$shrext".*; do echo "$f"; done \
                              | sed -e "s,^$libname$shrext\\\\.,," \
                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
                              | sed 1q ) 2>/dev/null`
                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then
                          found_dir="$dir"
                          found_so="$dir/$libname$shrext.$ver"
                        fi
                      else
                        eval library_names=\"$acl_library_names_spec\"
                        for f in $library_names; do
                          if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then
                            found_dir="$dir"
                            found_so="$dir/$f"
                            break
                          fi
                        done
                      fi
                    fi
                  fi
                                    if test "X$found_dir" = "X"; then
                    if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then
                      found_dir="$dir"
                      found_a="$dir/$libname.$acl_libext"
                    fi
                  fi
                  if test "X$found_dir" != "X"; then
                    if test -f "$dir/$libname.la"; then
                      found_la="$dir/$libname.la"
                    fi
                  fi
                fi
              fi
            done
          fi
          if test "X$found_dir" = "X"; then
            for x in $LDFLAGS $LTLIBICONV; do

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"
  eval x=\"$x\"
  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"

              case "$x" in
                -L*)
                  dir=`echo "X$x" | sed -e 's/^X-L//'`
                                    if test -n "$acl_shlibext"; then
                    if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then
                      found_dir="$dir"
                      found_so="$dir/$libname$shrext"
                    else
                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
                        ver=`(cd "$dir" && \
                              for f in "$libname$shrext".*; do echo "$f"; done \
                              | sed -e "s,^$libname$shrext\\\\.,," \
                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
                              | sed 1q ) 2>/dev/null`
                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then
                          found_dir="$dir"
                          found_so="$dir/$libname$shrext.$ver"
                        fi
                      else
                        eval library_names=\"$acl_library_names_spec\"
                        for f in $library_names; do
                          if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then
                            found_dir="$dir"
                            found_so="$dir/$f"
                            break
                          fi
                        done
                      fi
                    fi
                  fi
                                    if test "X$found_dir" = "X"; then
                    if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then
                      found_dir="$dir"
                      found_a="$dir/$libname.$acl_libext"
                    fi
                  fi
                  if test "X$found_dir" != "X"; then
                    if test -f "$dir/$libname.la"; then
                      found_la="$dir/$libname.la"
                    fi
                  fi
                  ;;
              esac
              if test "X$found_dir" != "X"; then
                break
              fi
            done
          fi
          if test "X$found_dir" != "X"; then
                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
            if test "X$found_so" != "X"; then
                                                        if test "$enable_rpath" = no \
                 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
                 || test "X$found_dir" = "X/usr/$acl_libdirstem2" \
                 || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then
                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
              else
                                                                                haveit=
                for x in $ltrpathdirs; do
                  if test "X$x" = "X$found_dir"; then
                    haveit=yes
                    break
                  fi
                done
                if test -z "$haveit"; then
                  ltrpathdirs="$ltrpathdirs $found_dir"
                fi
                                if test "$acl_hardcode_direct" = yes; then
                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
                else
                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
                                                            haveit=
                    for x in $rpathdirs; do
                      if test "X$x" = "X$found_dir"; then
                        haveit=yes
                        break
                      fi
                    done
                    if test -z "$haveit"; then
                      rpathdirs="$rpathdirs $found_dir"
                    fi
                  else
                                                                                haveit=
                    for x in $LDFLAGS $LIBICONV; do

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"
  eval x=\"$x\"
  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"

                      if test "X$x" = "X-L$found_dir"; then
                        haveit=yes
                        break
                      fi
                    done
                    if test -z "$haveit"; then
                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
                    fi
                    if test "$acl_hardcode_minus_L" != no; then
                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
                    else
                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
                    fi
                  fi
                fi
              fi
            else
              if test "X$found_a" != "X"; then
                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
              else
                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
              fi
            fi
                        additional_includedir=
            case "$found_dir" in
              */$acl_libdirstem | */$acl_libdirstem/)
                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
                if test "$name" = 'iconv'; then
                  LIBICONV_PREFIX="$basedir"
                fi
                additional_includedir="$basedir/include"
                ;;
              */$acl_libdirstem2 | */$acl_libdirstem2/)
                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
                if test "$name" = 'iconv'; then
                  LIBICONV_PREFIX="$basedir"
                fi
                additional_includedir="$basedir/include"
                ;;
              */$acl_libdirstem3 | */$acl_libdirstem3/)
                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`
                if test "$name" = 'iconv'; then
                  LIBICONV_PREFIX="$basedir"
                fi
                additional_includedir="$basedir/include"
                ;;
            esac
            if test "X$additional_includedir" != "X"; then
                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
                haveit=
                if test "X$additional_includedir" = "X/usr/local/include"; then
                  if test -n "$GCC"; then
                    case $host_os in
                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
                    esac
                  fi
                fi
                if test -z "$haveit"; then
                  for x in $CPPFLAGS $INCICONV; do

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"
  eval x=\"$x\"
  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"

                    if test "X$x" = "X-I$additional_includedir"; then
                      haveit=yes
                      break
                    fi
                  done
                  if test -z "$haveit"; then
                    if test -d "$additional_includedir"; then
                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
                    fi
                  fi
                fi
              fi
            fi
                        if test -n "$found_la"; then
                                                        save_libdir="$libdir"
              case "$found_la" in
                */* | *\\*) . "$found_la" ;;
                *) . "./$found_la" ;;
              esac
              libdir="$save_libdir"
                            for dep in $dependency_libs; do
                case "$dep" in
                  -L*)
                    dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
                                                                                                                                                                if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \
                       && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \
                       && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then
                      haveit=
                      if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \
                         || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \
                         || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then
                        if test -n "$GCC"; then
                          case $host_os in
                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
                          esac
                        fi
                      fi
                      if test -z "$haveit"; then
                        haveit=
                        for x in $LDFLAGS $LIBICONV; do

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"
  eval x=\"$x\"
  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"

                          if test "X$x" = "X-L$dependency_libdir"; then
                            haveit=yes
                            break
                          fi
                        done
                        if test -z "$haveit"; then
                          if test -d "$dependency_libdir"; then
                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$dependency_libdir"
                          fi
                        fi
                        haveit=
                        for x in $LDFLAGS $LTLIBICONV; do

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"
  eval x=\"$x\"
  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"

                          if test "X$x" = "X-L$dependency_libdir"; then
                            haveit=yes
                            break
                          fi
                        done
                        if test -z "$haveit"; then
                          if test -d "$dependency_libdir"; then
                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$dependency_libdir"
                          fi
                        fi
                      fi
                    fi
                    ;;
                  -R*)
                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
                    if test "$enable_rpath" != no; then
                                                                  haveit=
                      for x in $rpathdirs; do
                        if test "X$x" = "X$dir"; then
                          haveit=yes
                          break
                        fi
                      done
                      if test -z "$haveit"; then
                        rpathdirs="$rpathdirs $dir"
                      fi
                                                                  haveit=
                      for x in $ltrpathdirs; do
                        if test "X$x" = "X$dir"; then
                          haveit=yes
                          break
                        fi
                      done
                      if test -z "$haveit"; then
                        ltrpathdirs="$ltrpathdirs $dir"
                      fi
                    fi
                    ;;
                  -l*)
                                                                                                                                                                dep=`echo "X$dep" | sed -e 's/^X-l//'`
                    if test "X$dep" != Xc \
                       || case $host_os in
                            linux* | gnu* | k*bsd*-gnu) false ;;
                            *)                          true ;;
                          esac; then
                      names_next_round="$names_next_round $dep"
                    fi
                    ;;
                  *.la)
                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
                    ;;
                  *)
                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
                    ;;
                esac
              done
            fi
          else
                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
          fi
        fi
      fi
    done
  done
  if test "X$rpathdirs" != "X"; then
    if test -n "$acl_hardcode_libdir_separator"; then
                        alldirs=
      for found_dir in $rpathdirs; do
        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
      done
            acl_save_libdir="$libdir"
      libdir="$alldirs"
      eval flag=\"$acl_hardcode_libdir_flag_spec\"
      libdir="$acl_save_libdir"
      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
    else
            for found_dir in $rpathdirs; do
        acl_save_libdir="$libdir"
        libdir="$found_dir"
        eval flag=\"$acl_hardcode_libdir_flag_spec\"
        libdir="$acl_save_libdir"
        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
      done
    fi
  fi
  if test "X$ltrpathdirs" != "X"; then
            for found_dir in $ltrpathdirs; do
      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
    done
  fi











          am_save_CPPFLAGS="$CPPFLAGS"

  for element in $INCICONV; do
    haveit=
    for x in $CPPFLAGS; do

  acl_save_prefix="$prefix"
  prefix="$acl_final_prefix"
  acl_save_exec_prefix="$exec_prefix"
  exec_prefix="$acl_final_exec_prefix"
  eval x=\"$x\"
  exec_prefix="$acl_save_exec_prefix"
  prefix="$acl_save_prefix"

      if test "X$x" = "X$element"; then
        haveit=yes
        break
      fi
    done
    if test -z "$haveit"; then
      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
    fi
  done


  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
printf %s "checking for iconv... " >&6; }
if test ${am_cv_func_iconv+y}
then :
  printf %s "(cached) " >&6
else $as_nop

    am_cv_func_iconv="no, consider installing GNU libiconv"
    am_cv_lib_iconv=no
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <stdlib.h>
#include <iconv.h>

int
main (void)
{
iconv_t cd = iconv_open("","");
           iconv(cd,NULL,NULL,NULL,NULL);
           iconv_close(cd);
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  am_cv_func_iconv=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
    if test "$am_cv_func_iconv" != yes; then
      am_save_LIBS="$LIBS"
      LIBS="$LIBS $LIBICONV"
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <stdlib.h>
#include <iconv.h>

int
main (void)
{
iconv_t cd = iconv_open("","");
             iconv(cd,NULL,NULL,NULL,NULL);
             iconv_close(cd);
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  am_cv_lib_iconv=yes
        am_cv_func_iconv=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
      LIBS="$am_save_LIBS"
    fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
printf "%s\n" "$am_cv_func_iconv" >&6; }
  if test "$am_cv_func_iconv" = yes; then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
printf %s "checking for working iconv... " >&6; }
if test ${am_cv_func_iconv_works+y}
then :
  printf %s "(cached) " >&6
else $as_nop

                  am_save_LIBS="$LIBS"
      if test $am_cv_lib_iconv = yes; then
        LIBS="$LIBS $LIBICONV"
      fi
      am_cv_func_iconv_works=no
      for ac_iconv_const in '' 'const'; do
        if test "$cross_compiling" = yes
then :
  case "$host_os" in
             aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
             *)            am_cv_func_iconv_works="guessing yes" ;;
           esac
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <iconv.h>
#include <string.h>

#ifndef ICONV_CONST
# define ICONV_CONST $ac_iconv_const
#endif

int
main (void)
{
int result = 0;
  /* Test against AIX 5.1...7.2 bug: Failures are not distinguishable from
     successful returns.  This is even documented in
     <https://www.ibm.com/support/knowledgecenter/ssw_aix_72/i_bostechref/iconv.html> */
  {
    iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
    if (cd_utf8_to_88591 != (iconv_t)(-1))
      {
        static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
        char buf[10];
        ICONV_CONST char *inptr = input;
        size_t inbytesleft = strlen (input);
        char *outptr = buf;
        size_t outbytesleft = sizeof (buf);
        size_t res = iconv (cd_utf8_to_88591,
                            &inptr, &inbytesleft,
                            &outptr, &outbytesleft);
        if (res == 0)
          result |= 1;
        iconv_close (cd_utf8_to_88591);
      }
  }
  /* Test against Solaris 10 bug: Failures are not distinguishable from
     successful returns.  */
  {
    iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
    if (cd_ascii_to_88591 != (iconv_t)(-1))
      {
        static ICONV_CONST char input[] = "\263";
        char buf[10];
        ICONV_CONST char *inptr = input;
        size_t inbytesleft = strlen (input);
        char *outptr = buf;
        size_t outbytesleft = sizeof (buf);
        size_t res = iconv (cd_ascii_to_88591,
                            &inptr, &inbytesleft,
                            &outptr, &outbytesleft);
        if (res == 0)
          result |= 2;
        iconv_close (cd_ascii_to_88591);
      }
  }
  /* Test against AIX 6.1..7.1 bug: Buffer overrun.  */
  {
    iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
    if (cd_88591_to_utf8 != (iconv_t)(-1))
      {
        static ICONV_CONST char input[] = "\304";
        static char buf[2] = { (char)0xDE, (char)0xAD };
        ICONV_CONST char *inptr = input;
        size_t inbytesleft = 1;
        char *outptr = buf;
        size_t outbytesleft = 1;
        size_t res = iconv (cd_88591_to_utf8,
                            &inptr, &inbytesleft,
                            &outptr, &outbytesleft);
        if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
          result |= 4;
        iconv_close (cd_88591_to_utf8);
      }
  }
#if 0 /* This bug could be worked around by the caller.  */
  /* Test against HP-UX 11.11 bug: Positive return value instead of 0.  */
  {
    iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
    if (cd_88591_to_utf8 != (iconv_t)(-1))
      {
        static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
        char buf[50];
        ICONV_CONST char *inptr = input;
        size_t inbytesleft = strlen (input);
        char *outptr = buf;
        size_t outbytesleft = sizeof (buf);
        size_t res = iconv (cd_88591_to_utf8,
                            &inptr, &inbytesleft,
                            &outptr, &outbytesleft);
        if ((int)res > 0)
          result |= 8;
        iconv_close (cd_88591_to_utf8);
      }
  }
#endif
  /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
     provided.  */
  {
    /* Try standardized names.  */
    iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP");
    /* Try IRIX, OSF/1 names.  */
    iconv_t cd2 = iconv_open ("UTF-8", "eucJP");
    /* Try AIX names.  */
    iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP");
    /* Try HP-UX names.  */
    iconv_t cd4 = iconv_open ("utf8", "eucJP");
    if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1)
        && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1))
      result |= 16;
    if (cd1 != (iconv_t)(-1))
      iconv_close (cd1);
    if (cd2 != (iconv_t)(-1))
      iconv_close (cd2);
    if (cd3 != (iconv_t)(-1))
      iconv_close (cd3);
    if (cd4 != (iconv_t)(-1))
      iconv_close (cd4);
  }
  return result;

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :
  am_cv_func_iconv_works=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

        test "$am_cv_func_iconv_works" = no || break
      done
      LIBS="$am_save_LIBS"

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
printf "%s\n" "$am_cv_func_iconv_works" >&6; }
    case "$am_cv_func_iconv_works" in
      *no) am_func_iconv=no am_cv_lib_iconv=no ;;
      *)   am_func_iconv=yes ;;
    esac
  else
    am_func_iconv=no am_cv_lib_iconv=no
  fi
  if test "$am_func_iconv" = yes; then

printf "%s\n" "#define HAVE_ICONV 1" >>confdefs.h

  fi
  if test "$am_cv_lib_iconv" = yes; then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
printf %s "checking how to link with libiconv... " >&6; }
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
printf "%s\n" "$LIBICONV" >&6; }
  else
            CPPFLAGS="$am_save_CPPFLAGS"
    LIBICONV=
    LTLIBICONV=
  fi



  if test "$am_cv_func_iconv" = yes; then
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether iconv is compatible with its POSIX signature" >&5
printf %s "checking whether iconv is compatible with its POSIX signature... " >&6; }
if test ${gl_cv_iconv_nonconst+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <stdlib.h>
#include <iconv.h>
extern
#ifdef __cplusplus
"C"
#endif
size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);

int
main (void)
{

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :
  gl_cv_iconv_nonconst=yes
else $as_nop
  gl_cv_iconv_nonconst=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_iconv_nonconst" >&5
printf "%s\n" "$gl_cv_iconv_nonconst" >&6; }
  else
            gl_cv_iconv_nonconst=yes
  fi
  if test $gl_cv_iconv_nonconst = yes; then
    iconv_arg1=""
  else
    iconv_arg1="const"
  fi

printf "%s\n" "#define ICONV_CONST $iconv_arg1" >>confdefs.h



      if test "$am_func_iconv" = yes; then
    if test -n "$LIBICONV"; then
      am_cv_func_iconv_summary='yes, in libiconv'
    else
      am_cv_func_iconv_summary='yes, in libc'
    fi
  else
    if test "$am_cv_func_iconv" = yes; then
      am_cv_func_iconv_summary='not working, consider installing GNU libiconv'
    else
      am_cv_func_iconv_summary='no, consider installing GNU libiconv'
    fi
  fi






# BEGIN SAGE_SPKG_CONFIGURE_ICONV

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG iconv..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG iconv... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-iconv was given.
if test ${with_system_iconv+y}
then :
  withval=$with_system_iconv; sage_use_system_iconv=$withval

fi


sage_spkg_name=iconv

if test ${sage_use_system_iconv+y}
then :

else $as_nop
  sage_use_system_iconv=yes
fi

sage_spkg_install_iconv=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: iconv has already been installed by SageMath" >&5
printf "%s\n" "$as_me: iconv has already been installed by SageMath" >&6;}
    sage_spkg_install_iconv=yes
    sage_use_system_iconv=installed

fi

if test ${sage_require_iconv+y}
then :

else $as_nop
  sage_require_iconv=yes
fi


if test "x$sage_spkg_install_iconv" = xno
then :

    if test "x$sage_require_iconv" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG iconv is not required on this system" >&5
printf "%s\n" "$as_me: SPKG iconv is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_iconv" = xno
then :

                        sage_spkg_install_iconv=yes

else $as_nop




    if test x"$am_cv_func_iconv" != xyes; then
       sage_spkg_install_iconv=yes
    fi

                if test "x$sage_spkg_install_iconv" = xno
then :

                                        sage_use_system_iconv=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG iconv" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG iconv" >&6;}

else $as_nop

                    if test "x$sage_use_system_iconv" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-iconv=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-iconv)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG iconv" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG iconv" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_ICONV










# BEGIN SAGE_SPKG_CONFIGURE_IGRAPH

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG igraph..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG igraph... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-igraph was given.
if test ${with_system_igraph+y}
then :
  withval=$with_system_igraph; sage_use_system_igraph=$withval

fi


sage_spkg_name=igraph

if test ${sage_use_system_igraph+y}
then :

else $as_nop
  sage_use_system_igraph=yes
fi

sage_spkg_install_igraph=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: igraph has already been installed by SageMath" >&5
printf "%s\n" "$as_me: igraph has already been installed by SageMath" >&6;}
    sage_spkg_install_igraph=yes
    sage_use_system_igraph=installed

fi

if test ${sage_require_igraph+y}
then :

else $as_nop
  sage_require_igraph=yes
fi


if test "x$sage_spkg_install_igraph" = xno
then :

    if test "x$sage_require_igraph" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG igraph is not required on this system" >&5
printf "%s\n" "$as_me: SPKG igraph is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_igraph" = xno
then :

                        sage_spkg_install_igraph=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of glpk openblas gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of glpk openblas gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_glpk = xyes -o x$sage_spkg_install_openblas = xyes -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install igraph as well" >&5
printf "%s\n" "yes; install igraph as well" >&6; }
        sage_spkg_install_igraph=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IGRAPH" >&5
printf %s "checking for IGRAPH... " >&6; }

if test -n "$IGRAPH_CFLAGS"; then
    pkg_cv_IGRAPH_CFLAGS="$IGRAPH_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"igraph >= 0.9.5\""; } >&5
  ($PKG_CONFIG --exists --print-errors "igraph >= 0.9.5") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_IGRAPH_CFLAGS=`$PKG_CONFIG --cflags "igraph >= 0.9.5" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$IGRAPH_LIBS"; then
    pkg_cv_IGRAPH_LIBS="$IGRAPH_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"igraph >= 0.9.5\""; } >&5
  ($PKG_CONFIG --exists --print-errors "igraph >= 0.9.5") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_IGRAPH_LIBS=`$PKG_CONFIG --libs "igraph >= 0.9.5" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        IGRAPH_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "igraph >= 0.9.5" 2>&1`
        else
	        IGRAPH_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "igraph >= 0.9.5" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$IGRAPH_PKG_ERRORS" >&5


        sage_spkg_install_igraph=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        sage_spkg_install_igraph=yes
else
	IGRAPH_CFLAGS=$pkg_cv_IGRAPH_CFLAGS
	IGRAPH_LIBS=$pkg_cv_IGRAPH_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


fi


                if test "x$sage_spkg_install_igraph" = xno
then :

                                        sage_use_system_igraph=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG igraph" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG igraph" >&6;}

else $as_nop

                    if test "x$sage_use_system_igraph" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-igraph=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-igraph)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG igraph" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG igraph" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_IGRAPH










# BEGIN SAGE_SPKG_CONFIGURE_IMAGEMAGICK

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG imagemagick..." >& 6
printf "%s\n" "## ------------------------------------------------------------ ##
## Checking whether SageMath should install SPKG imagemagick... ##
## ------------------------------------------------------------ ##" >& 5


# Check whether --with-system-imagemagick was given.
if test ${with_system_imagemagick+y}
then :
  withval=$with_system_imagemagick; sage_use_system_imagemagick=$withval

fi


sage_spkg_name=imagemagick

if test ${sage_use_system_imagemagick+y}
then :

else $as_nop
  sage_use_system_imagemagick=yes
fi

sage_spkg_install_imagemagick=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: imagemagick has already been installed by SageMath" >&5
printf "%s\n" "$as_me: imagemagick has already been installed by SageMath" >&6;}
    sage_spkg_install_imagemagick=yes
    sage_use_system_imagemagick=installed

fi

if test ${sage_require_imagemagick+y}
then :

else $as_nop
  sage_require_imagemagick=yes
fi


if test "x$sage_spkg_install_imagemagick" = xno
then :

    if test "x$sage_require_imagemagick" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG imagemagick is not required on this system" >&5
printf "%s\n" "$as_me: SPKG imagemagick is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_imagemagick" = xno
then :

                        sage_spkg_install_imagemagick=yes

else $as_nop



   # Extract the first word of "convert", so it can be a program name with args.
set dummy convert; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_CONVERT+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $CONVERT in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_CONVERT="$CONVERT" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_CONVERT="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
CONVERT=$ac_cv_path_CONVERT
if test -n "$CONVERT"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CONVERT" >&5
printf "%s\n" "$CONVERT" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


   if test -z "$ac_cv_path_CONVERT"
then :
  sage_spkg_install_imagemagick=yes
fi

                if test "x$sage_spkg_install_imagemagick" = xno
then :

                                        sage_use_system_imagemagick=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG imagemagick" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG imagemagick" >&6;}

else $as_nop

                    if test "x$sage_use_system_imagemagick" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-imagemagick=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-imagemagick)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG imagemagick" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG imagemagick" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_IMAGEMAGICK










# BEGIN SAGE_SPKG_CONFIGURE_IML

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG iml..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG iml... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-iml was given.
if test ${with_system_iml+y}
then :
  withval=$with_system_iml; sage_use_system_iml=$withval

fi


sage_spkg_name=iml

if test ${sage_use_system_iml+y}
then :

else $as_nop
  sage_use_system_iml=yes
fi

sage_spkg_install_iml=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: iml has already been installed by SageMath" >&5
printf "%s\n" "$as_me: iml has already been installed by SageMath" >&6;}
    sage_spkg_install_iml=yes
    sage_use_system_iml=installed

fi

if test ${sage_require_iml+y}
then :

else $as_nop
  sage_require_iml=yes
fi


if test "x$sage_spkg_install_iml" = xno
then :

    if test "x$sage_require_iml" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG iml is not required on this system" >&5
printf "%s\n" "$as_me: SPKG iml is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_iml" = xno
then :

                        sage_spkg_install_iml=yes

else $as_nop







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp openblas is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp openblas is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_openblas = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install iml as well" >&5
printf "%s\n" "yes; install iml as well" >&6; }
        sage_spkg_install_iml=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    ac_fn_cxx_check_header_compile "$LINENO" "iml.h" "ac_cv_header_iml_h" "
      #ifdef HAVE_GMP_H
      #include <gmp.h>
      #endif

"
if test "x$ac_cv_header_iml_h" = xyes
then :

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing nonsingSolvLlhsMM" >&5
printf %s "checking for library containing nonsingSolvLlhsMM... " >&6; }
if test ${ac_cv_search_nonsingSolvLlhsMM+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int nonsingSolvLlhsMM ();
}
int
main (void)
{
return conftest::nonsingSolvLlhsMM ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' iml
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_nonsingSolvLlhsMM=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_nonsingSolvLlhsMM+y}
then :
  break
fi
done
if test ${ac_cv_search_nonsingSolvLlhsMM+y}
then :

else $as_nop
  ac_cv_search_nonsingSolvLlhsMM=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nonsingSolvLlhsMM" >&5
printf "%s\n" "$ac_cv_search_nonsingSolvLlhsMM" >&6; }
ac_res=$ac_cv_search_nonsingSolvLlhsMM
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_iml=yes
fi


else $as_nop

      sage_spkg_install_iml=yes

fi



fi


                if test "x$sage_spkg_install_iml" = xno
then :

                                        sage_use_system_iml=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG iml" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG iml" >&6;}

else $as_nop

                    if test "x$sage_use_system_iml" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-iml=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-iml)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG iml" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG iml" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_IML










# BEGIN SAGE_SPKG_CONFIGURE_INFO

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG info..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG info... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-info was given.
if test ${with_system_info+y}
then :
  withval=$with_system_info; sage_use_system_info=$withval

fi


sage_spkg_name=info

if test ${sage_use_system_info+y}
then :

else $as_nop
  sage_use_system_info=yes
fi

sage_spkg_install_info=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: info has already been installed by SageMath" >&5
printf "%s\n" "$as_me: info has already been installed by SageMath" >&6;}
    sage_spkg_install_info=yes
    sage_use_system_info=installed

fi

if test ${sage_require_info+y}
then :

else $as_nop
  sage_require_info=yes
fi


if test "x$sage_spkg_install_info" = xno
then :

    if test "x$sage_require_info" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG info is not required on this system" >&5
printf "%s\n" "$as_me: SPKG info is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_info" = xno
then :

                        sage_spkg_install_info=yes

else $as_nop



  # Extract the first word of "info", so it can be a program name with args.
set dummy info; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_INFO+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $INFO in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_INFO="$INFO" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_INFO="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
INFO=$ac_cv_path_INFO
if test -n "$INFO"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INFO" >&5
printf "%s\n" "$INFO" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  if test -z "${INFO}"
then :
  sage_spkg_install_info=yes
fi

                if test "x$sage_spkg_install_info" = xno
then :

                                        sage_use_system_info=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG info" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG info" >&6;}

else $as_nop

                    if test "x$sage_use_system_info" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-info=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-info)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG info" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG info" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_INFO










# BEGIN SAGE_SPKG_CONFIGURE_ISL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG isl..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG isl... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-isl was given.
if test ${with_system_isl+y}
then :
  withval=$with_system_isl; sage_use_system_isl=$withval

fi


sage_spkg_name=isl

if test ${sage_use_system_isl+y}
then :

else $as_nop
  sage_use_system_isl=yes
fi

sage_spkg_install_isl=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: isl has already been installed by SageMath" >&5
printf "%s\n" "$as_me: isl has already been installed by SageMath" >&6;}
    sage_spkg_install_isl=yes
    sage_use_system_isl=installed

fi

if test ${sage_require_isl+y}
then :

else $as_nop
  sage_require_isl=yes
fi


if test "x$sage_spkg_install_isl" = xno
then :

    if test "x$sage_require_isl" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG isl is not required on this system" >&5
printf "%s\n" "$as_me: SPKG isl is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_isl" = xno
then :

                        sage_spkg_install_isl=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install isl as well" >&5
printf "%s\n" "yes; install isl as well" >&6; }
        sage_spkg_install_isl=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ISL" >&5
printf %s "checking for ISL... " >&6; }

if test -n "$ISL_CFLAGS"; then
    pkg_cv_ISL_CFLAGS="$ISL_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"isl >= 0.20\""; } >&5
  ($PKG_CONFIG --exists --print-errors "isl >= 0.20") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_ISL_CFLAGS=`$PKG_CONFIG --cflags "isl >= 0.20" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$ISL_LIBS"; then
    pkg_cv_ISL_LIBS="$ISL_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"isl >= 0.20\""; } >&5
  ($PKG_CONFIG --exists --print-errors "isl >= 0.20") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_ISL_LIBS=`$PKG_CONFIG --libs "isl >= 0.20" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        ISL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "isl >= 0.20" 2>&1`
        else
	        ISL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "isl >= 0.20" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$ISL_PKG_ERRORS" >&5


           sage_spkg_install_isl=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

           sage_spkg_install_isl=yes
else
	ISL_CFLAGS=$pkg_cv_ISL_CFLAGS
	ISL_LIBS=$pkg_cv_ISL_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


fi


                if test "x$sage_spkg_install_isl" = xno
then :

                                        sage_use_system_isl=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG isl" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG isl" >&6;}

else $as_nop

                    if test "x$sage_use_system_isl" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-isl=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-isl)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG isl" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG isl" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_ISL










# BEGIN SAGE_SPKG_CONFIGURE_LCALC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG lcalc..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG lcalc... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-lcalc was given.
if test ${with_system_lcalc+y}
then :
  withval=$with_system_lcalc; sage_use_system_lcalc=$withval

fi


sage_spkg_name=lcalc

if test ${sage_use_system_lcalc+y}
then :

else $as_nop
  sage_use_system_lcalc=yes
fi

sage_spkg_install_lcalc=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: lcalc has already been installed by SageMath" >&5
printf "%s\n" "$as_me: lcalc has already been installed by SageMath" >&6;}
    sage_spkg_install_lcalc=yes
    sage_use_system_lcalc=installed

fi

if test ${sage_require_lcalc+y}
then :

else $as_nop
  sage_require_lcalc=yes
fi


if test "x$sage_spkg_install_lcalc" = xno
then :

    if test "x$sage_require_lcalc" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG lcalc is not required on this system" >&5
printf "%s\n" "$as_me: SPKG lcalc is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_lcalc" = xno
then :

                        sage_spkg_install_lcalc=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of pari is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of pari is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_pari = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install lcalc as well" >&5
printf "%s\n" "yes; install lcalc as well" >&6; }
        sage_spkg_install_lcalc=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


            # Extract the first word of "lcalc", so it can be a program name with args.
set dummy lcalc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_LCALC_BIN+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $LCALC_BIN in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_LCALC_BIN="$LCALC_BIN" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_LCALC_BIN="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
LCALC_BIN=$ac_cv_path_LCALC_BIN
if test -n "$LCALC_BIN"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LCALC_BIN" >&5
printf "%s\n" "$LCALC_BIN" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test -z "${LCALC_BIN}"
then :
  sage_spkg_install_lcalc=yes
fi
    ac_fn_cxx_check_header_compile "$LINENO" "lcalc/L.h" "ac_cv_header_lcalc_L_h" "$ac_includes_default"
if test "x$ac_cv_header_lcalc_L_h" = xyes
then :

else $as_nop
  sage_spkg_install_lcalc=yes
fi


                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for double-precision libLfunction >= 2.0.0 with pari support" >&5
printf %s "checking for double-precision libLfunction >= 2.0.0 with pari support... " >&6; }
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

    LCALC_SAVED_LIBS="${LIBS}"
    LIBS="${LIBS} -lLfunction"
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <lcalc/L.h>
                        #if !HAVE_LIBPARI
                        #error libLfunction missing PARI support
                        #endif
                        #if !PRECISION_DOUBLE
                        #error libLfunction must use double-precision
                        #endif
int
main (void)
{
initialize_globals();
                        vector<Double> zeros;
                        L_function<int> zeta;
                        zeta.find_zeros(1, 0, 1025, -1, "", &zeros);
                        return 0;
  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: found; using lcalc from the system" >&5
printf "%s\n" "found; using lcalc from the system" >&6; }

else $as_nop

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: not found; installing the lcalc SPKG" >&5
printf "%s\n" "not found; installing the lcalc SPKG" >&6; }
      sage_spkg_install_lcalc=yes
      LIBS="${LCALC_SAVED_LIBS}"

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu




fi


                if test "x$sage_spkg_install_lcalc" = xno
then :

                                        sage_use_system_lcalc=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG lcalc" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG lcalc" >&6;}

else $as_nop

                    if test "x$sage_use_system_lcalc" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-lcalc=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-lcalc)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG lcalc" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG lcalc" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LCALC










# BEGIN SAGE_SPKG_CONFIGURE_LIBBRAIDING

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libbraiding..." >& 6
printf "%s\n" "## ------------------------------------------------------------ ##
## Checking whether SageMath should install SPKG libbraiding... ##
## ------------------------------------------------------------ ##" >& 5


# Check whether --with-system-libbraiding was given.
if test ${with_system_libbraiding+y}
then :
  withval=$with_system_libbraiding; sage_use_system_libbraiding=$withval

fi


sage_spkg_name=libbraiding

if test ${sage_use_system_libbraiding+y}
then :

else $as_nop
  sage_use_system_libbraiding=yes
fi

sage_spkg_install_libbraiding=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libbraiding has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libbraiding has already been installed by SageMath" >&6;}
    sage_spkg_install_libbraiding=yes
    sage_use_system_libbraiding=installed

fi

if test ${sage_require_libbraiding+y}
then :

else $as_nop
  sage_require_libbraiding=yes
fi


if test "x$sage_spkg_install_libbraiding" = xno
then :

    if test "x$sage_require_libbraiding" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libbraiding is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libbraiding is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libbraiding" = xno
then :

                        sage_spkg_install_libbraiding=yes

else $as_nop



  # Since libbraiding is a C++ library with no pkg-config file,
  # the best we can do here is compile and run a test program
  # linked against it.
  ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

  SAVED_LIBS=$LIBS
  LIBS="$LIBS -lbraiding"
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can link against libbraiding" >&5
printf %s "checking if we can link against libbraiding... " >&6; }
  if test "$cross_compiling" = yes
then :

    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


        #include <braiding.h>
        #include <list>
        using namespace Braiding;

int
main (void)
{

        // Mimic BraidGroup(2)(1,1).thurston_type() in SageMath.
        // thurstontype == 1 corresponds to "periodic"
        if (thurstontype(2, {1,1}) == 1) { return 0; } else { return 1; }

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
      sage_spkg_install_libbraiding=no

else $as_nop

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
      sage_spkg_install_libbraiding=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext

else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


      #include <braiding.h>
      #include <list>
      using namespace Braiding;

int
main (void)
{

      // Mimic BraidGroup(2)(1,1).thurston_type() in SageMath.
      // thurstontype == 1 corresponds to "periodic"
      if (thurstontype(2, {1,1}) == 1) { return 0; } else { return 1; }

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
    sage_spkg_install_libbraiding=no

else $as_nop

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
    sage_spkg_install_libbraiding=yes

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

  LIBS=$SAVED_LIBS
  ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


                if test "x$sage_spkg_install_libbraiding" = xno
then :

                                        sage_use_system_libbraiding=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libbraiding" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libbraiding" >&6;}

else $as_nop

                    if test "x$sage_use_system_libbraiding" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libbraiding=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libbraiding)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libbraiding" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libbraiding" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBBRAIDING










# BEGIN SAGE_SPKG_CONFIGURE_LIBFFI

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libffi..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG libffi... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-libffi was given.
if test ${with_system_libffi+y}
then :
  withval=$with_system_libffi; sage_use_system_libffi=$withval

fi


sage_spkg_name=libffi

if test ${sage_use_system_libffi+y}
then :

else $as_nop
  sage_use_system_libffi=yes
fi

sage_spkg_install_libffi=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libffi has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libffi has already been installed by SageMath" >&6;}
    sage_spkg_install_libffi=yes
    sage_use_system_libffi=installed

fi

if test ${sage_require_libffi+y}
then :

else $as_nop
  sage_require_libffi=yes
fi


if test "x$sage_spkg_install_libffi" = xno
then :

    if test "x$sage_require_libffi" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libffi is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libffi is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libffi" = xno
then :

                        sage_spkg_install_libffi=yes

else $as_nop




pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBFFI" >&5
printf %s "checking for LIBFFI... " >&6; }

if test -n "$LIBFFI_CFLAGS"; then
    pkg_cv_LIBFFI_CFLAGS="$LIBFFI_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libffi\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libffi") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBFFI_CFLAGS=`$PKG_CONFIG --cflags "libffi" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LIBFFI_LIBS"; then
    pkg_cv_LIBFFI_LIBS="$LIBFFI_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libffi\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libffi") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBFFI_LIBS=`$PKG_CONFIG --libs "libffi" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LIBFFI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libffi" 2>&1`
        else
	        LIBFFI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libffi" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LIBFFI_PKG_ERRORS" >&5


                       for ac_header in ffi/ffi.h ffi.h
do :
  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
  cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
 sage_spkg_install_libffi=no; break
else $as_nop
  sage_spkg_install_libffi=yes
fi

done
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing ffi_call" >&5
printf %s "checking for library containing ffi_call... " >&6; }
if test ${ac_cv_search_ffi_call+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int ffi_call ();
}
int
main (void)
{
return conftest::ffi_call ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' ffi
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_ffi_call=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_ffi_call+y}
then :
  break
fi
done
if test ${ac_cv_search_ffi_call+y}
then :

else $as_nop
  ac_cv_search_ffi_call=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ffi_call" >&5
printf "%s\n" "$ac_cv_search_ffi_call" >&6; }
ac_res=$ac_cv_search_ffi_call
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_libffi=yes
fi


elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

                       for ac_header in ffi/ffi.h ffi.h
do :
  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
  cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
 sage_spkg_install_libffi=no; break
else $as_nop
  sage_spkg_install_libffi=yes
fi

done
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing ffi_call" >&5
printf %s "checking for library containing ffi_call... " >&6; }
if test ${ac_cv_search_ffi_call+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int ffi_call ();
}
int
main (void)
{
return conftest::ffi_call ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' ffi
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_ffi_call=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_ffi_call+y}
then :
  break
fi
done
if test ${ac_cv_search_ffi_call+y}
then :

else $as_nop
  ac_cv_search_ffi_call=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ffi_call" >&5
printf "%s\n" "$ac_cv_search_ffi_call" >&6; }
ac_res=$ac_cv_search_ffi_call
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_libffi=yes
fi


else
	LIBFFI_CFLAGS=$pkg_cv_LIBFFI_CFLAGS
	LIBFFI_LIBS=$pkg_cv_LIBFFI_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

                if test "x$sage_spkg_install_libffi" = xno
then :

                                        sage_use_system_libffi=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libffi" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libffi" >&6;}

else $as_nop

                    if test "x$sage_use_system_libffi" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libffi=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libffi)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libffi" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libffi" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBFFI










# BEGIN SAGE_SPKG_CONFIGURE_LIBGD

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libgd..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG libgd... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-libgd was given.
if test ${with_system_libgd+y}
then :
  withval=$with_system_libgd; sage_use_system_libgd=$withval

fi


sage_spkg_name=libgd

if test ${sage_use_system_libgd+y}
then :

else $as_nop
  sage_use_system_libgd=yes
fi

sage_spkg_install_libgd=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libgd has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libgd has already been installed by SageMath" >&6;}
    sage_spkg_install_libgd=yes
    sage_use_system_libgd=installed

fi

if test ${sage_require_libgd+y}
then :

else $as_nop
  sage_require_libgd=yes
fi


if test "x$sage_spkg_install_libgd" = xno
then :

    if test "x$sage_require_libgd" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libgd is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libgd is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libgd" = xno
then :

                        sage_spkg_install_libgd=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gcc libpng freetype is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gcc libpng freetype is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gcc = xyes -o x$sage_spkg_install_libpng = xyes -o x$sage_spkg_install_freetype = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install libgd as well" >&5
printf "%s\n" "yes; install libgd as well" >&6; }
        sage_spkg_install_libgd=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBGD" >&5
printf %s "checking for LIBGD... " >&6; }

if test -n "$LIBGD_CFLAGS"; then
    pkg_cv_LIBGD_CFLAGS="$LIBGD_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdlib >= 2.1\""; } >&5
  ($PKG_CONFIG --exists --print-errors "gdlib >= 2.1") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBGD_CFLAGS=`$PKG_CONFIG --cflags "gdlib >= 2.1" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LIBGD_LIBS"; then
    pkg_cv_LIBGD_LIBS="$LIBGD_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdlib >= 2.1\""; } >&5
  ($PKG_CONFIG --exists --print-errors "gdlib >= 2.1") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBGD_LIBS=`$PKG_CONFIG --libs "gdlib >= 2.1" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LIBGD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gdlib >= 2.1" 2>&1`
        else
	        LIBGD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gdlib >= 2.1" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LIBGD_PKG_ERRORS" >&5

	sage_spkg_install_libgd=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_libgd=yes
else
	LIBGD_CFLAGS=$pkg_cv_LIBGD_CFLAGS
	LIBGD_LIBS=$pkg_cv_LIBGD_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


fi


                if test "x$sage_spkg_install_libgd" = xno
then :

                                        sage_use_system_libgd=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libgd" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libgd" >&6;}

else $as_nop

                    if test "x$sage_use_system_libgd" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libgd=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libgd)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libgd" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libgd" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBGD










# BEGIN SAGE_SPKG_CONFIGURE_LIBGRAPHVIZ

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libgraphviz..." >& 6
printf "%s\n" "## ------------------------------------------------------------ ##
## Checking whether SageMath should install SPKG libgraphviz... ##
## ------------------------------------------------------------ ##" >& 5


# Check whether --with-system-libgraphviz was given.
if test ${with_system_libgraphviz+y}
then :
  withval=$with_system_libgraphviz; sage_use_system_libgraphviz=$withval

fi


sage_spkg_name=libgraphviz

if test ${sage_use_system_libgraphviz+y}
then :

else $as_nop
  sage_use_system_libgraphviz=yes
fi

sage_spkg_install_libgraphviz=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libgraphviz has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libgraphviz has already been installed by SageMath" >&6;}
    sage_spkg_install_libgraphviz=yes
    sage_use_system_libgraphviz=installed

fi

if test ${sage_require_libgraphviz+y}
then :

else $as_nop
  sage_require_libgraphviz=yes
fi


if test "x$sage_spkg_install_libgraphviz" = xno
then :

    if test "x$sage_require_libgraphviz" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libgraphviz is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libgraphviz is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libgraphviz" = xno
then :

                        sage_spkg_install_libgraphviz=yes

else $as_nop



    ac_fn_cxx_check_header_compile "$LINENO" "graphviz/cgraph.h" "ac_cv_header_graphviz_cgraph_h" "$ac_includes_default"
if test "x$ac_cv_header_graphviz_cgraph_h" = xyes
then :

else $as_nop
  sage_spkg_install_libgraphviz=yes
fi


                if test "x$sage_spkg_install_libgraphviz" = xno
then :

                                        sage_use_system_libgraphviz=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libgraphviz" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libgraphviz" >&6;}

else $as_nop

                    if test "x$sage_use_system_libgraphviz" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libgraphviz=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libgraphviz)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libgraphviz" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libgraphviz" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBGRAPHVIZ










# BEGIN SAGE_SPKG_CONFIGURE_LIBHOMFLY

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libhomfly..." >& 6
printf "%s\n" "## ---------------------------------------------------------- ##
## Checking whether SageMath should install SPKG libhomfly... ##
## ---------------------------------------------------------- ##" >& 5


# Check whether --with-system-libhomfly was given.
if test ${with_system_libhomfly+y}
then :
  withval=$with_system_libhomfly; sage_use_system_libhomfly=$withval

fi


sage_spkg_name=libhomfly

if test ${sage_use_system_libhomfly+y}
then :

else $as_nop
  sage_use_system_libhomfly=yes
fi

sage_spkg_install_libhomfly=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libhomfly has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libhomfly has already been installed by SageMath" >&6;}
    sage_spkg_install_libhomfly=yes
    sage_use_system_libhomfly=installed

fi

if test ${sage_require_libhomfly+y}
then :

else $as_nop
  sage_require_libhomfly=yes
fi


if test "x$sage_spkg_install_libhomfly" = xno
then :

    if test "x$sage_require_libhomfly" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libhomfly is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libhomfly is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libhomfly" = xno
then :

                        sage_spkg_install_libhomfly=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gc is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gc is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gc = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install libhomfly as well" >&5
printf "%s\n" "yes; install libhomfly as well" >&6; }
        sage_spkg_install_libhomfly=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

       ac_fn_cxx_check_header_compile "$LINENO" "homfly.h" "ac_cv_header_homfly_h" "$ac_includes_default"
if test "x$ac_cv_header_homfly_h" = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing homfly" >&5
printf %s "checking for library containing homfly... " >&6; }
if test ${ac_cv_search_homfly+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int homfly ();
}
int
main (void)
{
return conftest::homfly ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' homfly
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_homfly=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_homfly+y}
then :
  break
fi
done
if test ${ac_cv_search_homfly+y}
then :

else $as_nop
  ac_cv_search_homfly=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_homfly" >&5
printf "%s\n" "$ac_cv_search_homfly" >&6; }
ac_res=$ac_cv_search_homfly
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"


else $as_nop
  sage_spkg_install_libhomfly=yes
fi


else $as_nop
  sage_spkg_install_libhomfly=yes
fi



fi


                if test "x$sage_spkg_install_libhomfly" = xno
then :

                                        sage_use_system_libhomfly=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libhomfly" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libhomfly" >&6;}

else $as_nop

                    if test "x$sage_use_system_libhomfly" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libhomfly=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libhomfly)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libhomfly" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libhomfly" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBHOMFLY










# BEGIN SAGE_SPKG_CONFIGURE_XZ

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG xz..." >& 6
printf "%s\n" "## --------------------------------------------------- ##
## Checking whether SageMath should install SPKG xz... ##
## --------------------------------------------------- ##" >& 5


# Check whether --with-system-xz was given.
if test ${with_system_xz+y}
then :
  withval=$with_system_xz; sage_use_system_xz=$withval

fi


sage_spkg_name=xz

if test ${sage_use_system_xz+y}
then :

else $as_nop
  sage_use_system_xz=yes
fi

sage_spkg_install_xz=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: xz has already been installed by SageMath" >&5
printf "%s\n" "$as_me: xz has already been installed by SageMath" >&6;}
    sage_spkg_install_xz=yes
    sage_use_system_xz=installed

fi

if test ${sage_require_xz+y}
then :

else $as_nop
  sage_require_xz=yes
fi
                                        if "$SAGE_BOOTSTRAP_PYTHON" -c "import lzma" 2>& 5
then :

             sage_require_xz=no

fi


if test "x$sage_spkg_install_xz" = xno
then :

    if test "x$sage_require_xz" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG xz is not required on this system" >&5
printf "%s\n" "$as_me: SPKG xz is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_xz" = xno
then :

                        sage_spkg_install_xz=yes

else $as_nop



        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xz >= 4.999.0" >&5
printf %s "checking for xz >= 4.999.0... " >&6; }
if test ${ac_cv_path_XZ+y}
then :
  printf %s "(cached) " >&6
else $as_nop

            if test -z "$XZ"; then
  ac_path_XZ_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in xz
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_XZ="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_XZ" || continue

              xz_version=`$ac_path_XZ --version 2>&1 | cut -d' ' -f4 | $SED -n 1p`
              if test -n "$xz_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$xz_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "4.999.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                      ac_cv_path_XZ="$ac_path_XZ"
                      ac_path_XZ_found=:

      fi


fi

      $ac_path_XZ_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_XZ"; then
    :
  fi
else
  ac_cv_path_XZ=$XZ
fi

            if test -z "$ac_cv_path_XZ"
then :
  sage_spkg_install_xz=yes
fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_XZ" >&5
printf "%s\n" "$ac_cv_path_XZ" >&6; }

                if test "x$sage_spkg_install_xz" = xno
then :

                                        sage_use_system_xz=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG xz" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG xz" >&6;}

else $as_nop

                    if test "x$sage_use_system_xz" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-xz=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-xz)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG xz" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG xz" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_XZ










# BEGIN SAGE_SPKG_CONFIGURE_LIBLZMA

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG liblzma..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG liblzma... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-liblzma was given.
if test ${with_system_liblzma+y}
then :
  withval=$with_system_liblzma; sage_use_system_liblzma=$withval

fi


sage_spkg_name=liblzma

if test ${sage_use_system_liblzma+y}
then :

else $as_nop
  sage_use_system_liblzma=yes
fi

sage_spkg_install_liblzma=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: liblzma has already been installed by SageMath" >&5
printf "%s\n" "$as_me: liblzma has already been installed by SageMath" >&6;}
    sage_spkg_install_liblzma=yes
    sage_use_system_liblzma=installed

fi

if test ${sage_require_liblzma+y}
then :

else $as_nop
  sage_require_liblzma=yes
fi


if test "x$sage_spkg_install_liblzma" = xno
then :

    if test "x$sage_require_liblzma" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG liblzma is not required on this system" >&5
printf "%s\n" "$as_me: SPKG liblzma is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_liblzma" = xno
then :

                        sage_spkg_install_liblzma=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of xz is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of xz is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_xz = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install liblzma as well" >&5
printf "%s\n" "yes; install liblzma as well" >&6; }
        sage_spkg_install_liblzma=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lzma_raw_decoder in -llzma" >&5
printf %s "checking for lzma_raw_decoder in -llzma... " >&6; }
if test ${ac_cv_lib_lzma_lzma_raw_decoder+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-llzma  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int lzma_raw_decoder ();
}
int
main (void)
{
return conftest::lzma_raw_decoder ();
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_lib_lzma_lzma_raw_decoder=yes
else $as_nop
  ac_cv_lib_lzma_lzma_raw_decoder=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lzma_lzma_raw_decoder" >&5
printf "%s\n" "$ac_cv_lib_lzma_lzma_raw_decoder" >&6; }
if test "x$ac_cv_lib_lzma_lzma_raw_decoder" = xyes
then :
  lzma_cv_liblzma=yes
else $as_nop
  lzma_cv_liblzma=no
fi

    ac_fn_cxx_check_header_compile "$LINENO" "lzma.h" "ac_cv_header_lzma_h" "$ac_includes_default"
if test "x$ac_cv_header_lzma_h" = xyes
then :
  lzma_cv_lzma_h=yes
else $as_nop
  lzma_cv_lzma_h=no
fi

    if test "$lzma_cv_liblzma" != "yes" -o "$lzma_cv_lzma_h" != "yes"; then
        sage_spkg_install_liblzma=yes
    fi


fi


                if test "x$sage_spkg_install_liblzma" = xno
then :

                                        sage_use_system_liblzma=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG liblzma" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG liblzma" >&6;}

else $as_nop

                    if test "x$sage_use_system_liblzma" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-liblzma=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-liblzma)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG liblzma" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG liblzma" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBLZMA










# BEGIN SAGE_SPKG_CONFIGURE_NAUTY

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG nauty..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG nauty... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-nauty was given.
if test ${with_system_nauty+y}
then :
  withval=$with_system_nauty; sage_use_system_nauty=$withval

fi


sage_spkg_name=nauty

if test ${sage_use_system_nauty+y}
then :

else $as_nop
  sage_use_system_nauty=yes
fi

sage_spkg_install_nauty=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: nauty has already been installed by SageMath" >&5
printf "%s\n" "$as_me: nauty has already been installed by SageMath" >&6;}
    sage_spkg_install_nauty=yes
    sage_use_system_nauty=installed

fi

if test ${sage_require_nauty+y}
then :

else $as_nop
  sage_require_nauty=yes
fi


if test "x$sage_spkg_install_nauty" = xno
then :

    if test "x$sage_require_nauty" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG nauty is not required on this system" >&5
printf "%s\n" "$as_me: SPKG nauty is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_nauty" = xno
then :

                        sage_spkg_install_nauty=yes

else $as_nop



  # Extract the first word of "geng", so it can be a program name with args.
set dummy geng; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GENGCHECK+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GENGCHECK in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GENGCHECK="$GENGCHECK" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GENGCHECK="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GENGCHECK=$ac_cv_path_GENGCHECK
if test -n "$GENGCHECK"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GENGCHECK" >&5
printf "%s\n" "$GENGCHECK" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  if test x$GENGCHECK = x
then :

    # Extract the first word of "nauty-geng", so it can be a program name with args.
set dummy nauty-geng; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_GENGnautyCHECK+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $GENGnautyCHECK in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GENGnautyCHECK="$GENGnautyCHECK" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_GENGnautyCHECK="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GENGnautyCHECK=$ac_cv_path_GENGnautyCHECK
if test -n "$GENGnautyCHECK"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GENGnautyCHECK" >&5
printf "%s\n" "$GENGnautyCHECK" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


     if test x$GENGnautyCHECK = x
then :
  sage_spkg_install_nauty=yes
else $as_nop


      # Extract the first word of "[nauty-]nautyprog", so it can be a program name with args.
set dummy nauty-directg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_naudirectg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $naudirectg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_naudirectg="$naudirectg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_naudirectg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
naudirectg=$ac_cv_path_naudirectg
if test -n "$naudirectg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $naudirectg" >&5
printf "%s\n" "$naudirectg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$naudirectg = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[nauty-]nautyprog", so it can be a program name with args.
set dummy nauty-gentourng; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_naugentourng+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $naugentourng in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_naugentourng="$naugentourng" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_naugentourng="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
naugentourng=$ac_cv_path_naugentourng
if test -n "$naugentourng"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $naugentourng" >&5
printf "%s\n" "$naugentourng" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$naugentourng = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[nauty-]nautyprog", so it can be a program name with args.
set dummy nauty-geng; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_naugeng+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $naugeng in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_naugeng="$naugeng" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_naugeng="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
naugeng=$ac_cv_path_naugeng
if test -n "$naugeng"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $naugeng" >&5
printf "%s\n" "$naugeng" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$naugeng = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[nauty-]nautyprog", so it can be a program name with args.
set dummy nauty-genbg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_naugenbg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $naugenbg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_naugenbg="$naugenbg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_naugenbg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
naugenbg=$ac_cv_path_naugenbg
if test -n "$naugenbg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $naugenbg" >&5
printf "%s\n" "$naugenbg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$naugenbg = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[nauty-]nautyprog", so it can be a program name with args.
set dummy nauty-gentreeg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_naugentreeg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $naugentreeg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_naugentreeg="$naugentreeg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_naugentreeg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
naugentreeg=$ac_cv_path_naugentreeg
if test -n "$naugentreeg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $naugentreeg" >&5
printf "%s\n" "$naugentreeg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$naugentreeg = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[nauty-]nautyprog", so it can be a program name with args.
set dummy nauty-converseg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_nauconverseg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $nauconverseg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_nauconverseg="$nauconverseg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_nauconverseg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
nauconverseg=$ac_cv_path_nauconverseg
if test -n "$nauconverseg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $nauconverseg" >&5
printf "%s\n" "$nauconverseg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$nauconverseg = x
then :
  sage_spkg_install_nauty=yes
fi

    SAGE_NAUTY_BINS_PREFIX='nauty-'


fi

else $as_nop


      # Extract the first word of "[]nautyprog", so it can be a program name with args.
set dummy directg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_foodirectg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $foodirectg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_foodirectg="$foodirectg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_foodirectg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
foodirectg=$ac_cv_path_foodirectg
if test -n "$foodirectg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $foodirectg" >&5
printf "%s\n" "$foodirectg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$foodirectg = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[]nautyprog", so it can be a program name with args.
set dummy gentourng; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_foogentourng+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $foogentourng in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_foogentourng="$foogentourng" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_foogentourng="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
foogentourng=$ac_cv_path_foogentourng
if test -n "$foogentourng"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $foogentourng" >&5
printf "%s\n" "$foogentourng" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$foogentourng = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[]nautyprog", so it can be a program name with args.
set dummy geng; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_foogeng+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $foogeng in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_foogeng="$foogeng" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_foogeng="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
foogeng=$ac_cv_path_foogeng
if test -n "$foogeng"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $foogeng" >&5
printf "%s\n" "$foogeng" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$foogeng = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[]nautyprog", so it can be a program name with args.
set dummy genbg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_foogenbg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $foogenbg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_foogenbg="$foogenbg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_foogenbg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
foogenbg=$ac_cv_path_foogenbg
if test -n "$foogenbg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $foogenbg" >&5
printf "%s\n" "$foogenbg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$foogenbg = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[]nautyprog", so it can be a program name with args.
set dummy gentreeg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_foogentreeg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $foogentreeg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_foogentreeg="$foogentreeg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_foogentreeg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
foogentreeg=$ac_cv_path_foogentreeg
if test -n "$foogentreeg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $foogentreeg" >&5
printf "%s\n" "$foogentreeg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$foogentreeg = x
then :
  sage_spkg_install_nauty=yes
fi

      # Extract the first word of "[]nautyprog", so it can be a program name with args.
set dummy converseg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_fooconverseg+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $fooconverseg in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_fooconverseg="$fooconverseg" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_fooconverseg="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
fooconverseg=$ac_cv_path_fooconverseg
if test -n "$fooconverseg"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $fooconverseg" >&5
printf "%s\n" "$fooconverseg" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


      if test x$fooconverseg = x
then :
  sage_spkg_install_nauty=yes
fi

    SAGE_NAUTY_BINS_PREFIX=''


fi

                if test "x$sage_spkg_install_nauty" = xno
then :

                                        sage_use_system_nauty=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG nauty" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG nauty" >&6;}

else $as_nop

                    if test "x$sage_use_system_nauty" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-nauty=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-nauty)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG nauty" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG nauty" >&6;}

fi

fi


fi

fi

fi


 if test x$sage_spkg_install_nauty = xyes
then :

   SAGE_NAUTY_BINS_PREFIX=''


fi


# END SAGE_SPKG_CONFIGURE_NAUTY










# BEGIN SAGE_SPKG_CONFIGURE_LIBNAUTY

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libnauty..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG libnauty... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-libnauty was given.
if test ${with_system_libnauty+y}
then :
  withval=$with_system_libnauty; sage_use_system_libnauty=$withval

fi


sage_spkg_name=libnauty

if test ${sage_use_system_libnauty+y}
then :

else $as_nop
  sage_use_system_libnauty=yes
fi

sage_spkg_install_libnauty=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libnauty has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libnauty has already been installed by SageMath" >&6;}
    sage_spkg_install_libnauty=yes
    sage_use_system_libnauty=installed

fi

if test ${sage_require_libnauty+y}
then :

else $as_nop
  sage_require_libnauty=yes
fi


if test "x$sage_spkg_install_libnauty" = xno
then :

    if test "x$sage_require_libnauty" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libnauty is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libnauty is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libnauty" = xno
then :

                        sage_spkg_install_libnauty=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of nauty is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of nauty is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_nauty = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install libnauty as well" >&5
printf "%s\n" "yes; install libnauty as well" >&6; }
        sage_spkg_install_libnauty=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        ac_fn_cxx_check_header_compile "$LINENO" "nauty/nauty.h" "ac_cv_header_nauty_nauty_h" "$ac_includes_default"
if test "x$ac_cv_header_nauty_nauty_h" = xyes
then :

else $as_nop
  sage_spkg_install_libnauty=yes
fi

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing densenauty" >&5
printf %s "checking for library containing densenauty... " >&6; }
if test ${ac_cv_search_densenauty+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int densenauty ();
}
int
main (void)
{
return conftest::densenauty ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' nauty
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_densenauty=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_densenauty+y}
then :
  break
fi
done
if test ${ac_cv_search_densenauty+y}
then :

else $as_nop
  ac_cv_search_densenauty=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_densenauty" >&5
printf "%s\n" "$ac_cv_search_densenauty" >&6; }
ac_res=$ac_cv_search_densenauty
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_libnauty=yes
fi



fi


                if test "x$sage_spkg_install_libnauty" = xno
then :

                                        sage_use_system_libnauty=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libnauty" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libnauty" >&6;}

else $as_nop

                    if test "x$sage_use_system_libnauty" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libnauty=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libnauty)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libnauty" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libnauty" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBNAUTY










# BEGIN SAGE_SPKG_CONFIGURE_LIBSEMIGROUPS

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libsemigroups..." >& 6
printf "%s\n" "## -------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG libsemigroups... ##
## -------------------------------------------------------------- ##" >& 5


# Check whether --with-system-libsemigroups was given.
if test ${with_system_libsemigroups+y}
then :
  withval=$with_system_libsemigroups; sage_use_system_libsemigroups=$withval

fi


sage_spkg_name=libsemigroups

if test ${sage_use_system_libsemigroups+y}
then :

else $as_nop
  sage_use_system_libsemigroups=yes
fi

sage_spkg_install_libsemigroups=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libsemigroups has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libsemigroups has already been installed by SageMath" >&6;}
    sage_spkg_install_libsemigroups=yes
    sage_use_system_libsemigroups=installed

fi

if test ${sage_require_libsemigroups+y}
then :

else $as_nop
  sage_require_libsemigroups=yes
fi


if test "x$sage_spkg_install_libsemigroups" = xno
then :

    if test "x$sage_require_libsemigroups" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libsemigroups is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libsemigroups is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libsemigroups" = xno
then :

                        sage_spkg_install_libsemigroups=yes

else $as_nop




pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBSEMIGROUPS" >&5
printf %s "checking for LIBSEMIGROUPS... " >&6; }

if test -n "$LIBSEMIGROUPS_CFLAGS"; then
    pkg_cv_LIBSEMIGROUPS_CFLAGS="$LIBSEMIGROUPS_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsemigroups >= 0.6.7\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libsemigroups >= 0.6.7") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBSEMIGROUPS_CFLAGS=`$PKG_CONFIG --cflags "libsemigroups >= 0.6.7" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LIBSEMIGROUPS_LIBS"; then
    pkg_cv_LIBSEMIGROUPS_LIBS="$LIBSEMIGROUPS_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsemigroups >= 0.6.7\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libsemigroups >= 0.6.7") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LIBSEMIGROUPS_LIBS=`$PKG_CONFIG --libs "libsemigroups >= 0.6.7" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LIBSEMIGROUPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libsemigroups >= 0.6.7" 2>&1`
        else
	        LIBSEMIGROUPS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libsemigroups >= 0.6.7" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LIBSEMIGROUPS_PKG_ERRORS" >&5

	sage_spkg_install_libsemigroups=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_libsemigroups=yes
else
	LIBSEMIGROUPS_CFLAGS=$pkg_cv_LIBSEMIGROUPS_CFLAGS
	LIBSEMIGROUPS_LIBS=$pkg_cv_LIBSEMIGROUPS_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi

                if test "x$sage_spkg_install_libsemigroups" = xno
then :

                                        sage_use_system_libsemigroups=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libsemigroups" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libsemigroups" >&6;}

else $as_nop

                    if test "x$sage_use_system_libsemigroups" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libsemigroups=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libsemigroups)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libsemigroups" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libsemigroups" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBSEMIGROUPS










# BEGIN SAGE_SPKG_CONFIGURE_LIBXML2

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG libxml2..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG libxml2... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-libxml2 was given.
if test ${with_system_libxml2+y}
then :
  withval=$with_system_libxml2; sage_use_system_libxml2=$withval

fi


sage_spkg_name=libxml2

if test ${sage_use_system_libxml2+y}
then :

else $as_nop
  sage_use_system_libxml2=yes
fi

sage_spkg_install_libxml2=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libxml2 has already been installed by SageMath" >&5
printf "%s\n" "$as_me: libxml2 has already been installed by SageMath" >&6;}
    sage_spkg_install_libxml2=yes
    sage_use_system_libxml2=installed

fi

if test ${sage_require_libxml2+y}
then :

else $as_nop
  sage_require_libxml2=yes
fi


if test "x$sage_spkg_install_libxml2" = xno
then :

    if test "x$sage_require_libxml2" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG libxml2 is not required on this system" >&5
printf "%s\n" "$as_me: SPKG libxml2 is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_libxml2" = xno
then :

                        sage_spkg_install_libxml2=yes

else $as_nop



  # Extract the first word of "xml2-config", so it can be a program name with args.
set dummy xml2-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_XML2_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $XML2_CONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_XML2_CONFIG="$XML2_CONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_XML2_CONFIG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_path_XML2_CONFIG" && ac_cv_path_XML2_CONFIG="no"
  ;;
esac
fi
XML2_CONFIG=$ac_cv_path_XML2_CONFIG
if test -n "$XML2_CONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XML2_CONFIG" >&5
printf "%s\n" "$XML2_CONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  if test "$XML2_CONFIG" = no
then :
  sage_spkg_install_libxml2=yes
fi

                if test "x$sage_spkg_install_libxml2" = xno
then :

                                        sage_use_system_libxml2=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG libxml2" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG libxml2" >&6;}

else $as_nop

                    if test "x$sage_use_system_libxml2" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-libxml2=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-libxml2)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG libxml2" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG libxml2" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LIBXML2










# BEGIN SAGE_SPKG_CONFIGURE_M4RIE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG m4rie..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG m4rie... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-m4rie was given.
if test ${with_system_m4rie+y}
then :
  withval=$with_system_m4rie; sage_use_system_m4rie=$withval

fi


sage_spkg_name=m4rie

if test ${sage_use_system_m4rie+y}
then :

else $as_nop
  sage_use_system_m4rie=yes
fi

sage_spkg_install_m4rie=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: m4rie has already been installed by SageMath" >&5
printf "%s\n" "$as_me: m4rie has already been installed by SageMath" >&6;}
    sage_spkg_install_m4rie=yes
    sage_use_system_m4rie=installed

fi

if test ${sage_require_m4rie+y}
then :

else $as_nop
  sage_require_m4rie=yes
fi


if test "x$sage_spkg_install_m4rie" = xno
then :

    if test "x$sage_require_m4rie" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG m4rie is not required on this system" >&5
printf "%s\n" "$as_me: SPKG m4rie is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_m4rie" = xno
then :

                        sage_spkg_install_m4rie=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of m4ri is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of m4ri is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_m4ri = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install m4rie as well" >&5
printf "%s\n" "yes; install m4rie as well" >&6; }
        sage_spkg_install_m4rie=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

       ac_fn_cxx_check_header_compile "$LINENO" "m4rie/m4rie.h" "ac_cv_header_m4rie_m4rie_h" "$ac_includes_default"
if test "x$ac_cv_header_m4rie_m4rie_h" = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gf2e_init" >&5
printf %s "checking for library containing gf2e_init... " >&6; }
if test ${ac_cv_search_gf2e_init+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int gf2e_init ();
}
int
main (void)
{
return conftest::gf2e_init ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' m4rie
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_gf2e_init=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_gf2e_init+y}
then :
  break
fi
done
if test ${ac_cv_search_gf2e_init+y}
then :

else $as_nop
  ac_cv_search_gf2e_init=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gf2e_init" >&5
printf "%s\n" "$ac_cv_search_gf2e_init" >&6; }
ac_res=$ac_cv_search_gf2e_init
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"


else $as_nop
  sage_spkg_install_m4rie=yes
fi


else $as_nop
  sage_spkg_install_m4rie=yes
fi



fi


                if test "x$sage_spkg_install_m4rie" = xno
then :

                                        sage_use_system_m4rie=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG m4rie" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG m4rie" >&6;}

else $as_nop

                    if test "x$sage_use_system_m4rie" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-m4rie=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-m4rie)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG m4rie" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG m4rie" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_M4RIE










# BEGIN SAGE_SPKG_CONFIGURE_LINBOX

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG linbox..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG linbox... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-linbox was given.
if test ${with_system_linbox+y}
then :
  withval=$with_system_linbox; sage_use_system_linbox=$withval

fi


sage_spkg_name=linbox

if test ${sage_use_system_linbox+y}
then :

else $as_nop
  sage_use_system_linbox=yes
fi

sage_spkg_install_linbox=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: linbox has already been installed by SageMath" >&5
printf "%s\n" "$as_me: linbox has already been installed by SageMath" >&6;}
    sage_spkg_install_linbox=yes
    sage_use_system_linbox=installed

fi

if test ${sage_require_linbox+y}
then :

else $as_nop
  sage_require_linbox=yes
fi


if test "x$sage_spkg_install_linbox" = xno
then :

    if test "x$sage_require_linbox" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG linbox is not required on this system" >&5
printf "%s\n" "$as_me: SPKG linbox is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_linbox" = xno
then :

                        sage_spkg_install_linbox=yes

else $as_nop















    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of fflas_ffpack flint fplll givaro gmp iml m4ri m4rie mpfr ntl is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of fflas_ffpack flint fplll givaro gmp iml m4ri m4rie mpfr ntl is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_fflas_ffpack = xyes -o x$sage_spkg_install_flint = xyes -o x$sage_spkg_install_fplll = xyes -o x$sage_spkg_install_givaro = xyes -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_iml = xyes -o x$sage_spkg_install_m4ri = xyes -o x$sage_spkg_install_m4rie = xyes -o x$sage_spkg_install_mpfr = xyes -o x$sage_spkg_install_ntl = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install linbox as well" >&5
printf "%s\n" "yes; install linbox as well" >&6; }
        sage_spkg_install_linbox=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LINBOX" >&5
printf %s "checking for LINBOX... " >&6; }

if test -n "$LINBOX_CFLAGS"; then
    pkg_cv_LINBOX_CFLAGS="$LINBOX_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"linbox >= 1.6.3 linbox <= 1.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "linbox >= 1.6.3 linbox <= 1.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LINBOX_CFLAGS=`$PKG_CONFIG --cflags "linbox >= 1.6.3 linbox <= 1.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$LINBOX_LIBS"; then
    pkg_cv_LINBOX_LIBS="$LINBOX_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"linbox >= 1.6.3 linbox <= 1.6.4\""; } >&5
  ($PKG_CONFIG --exists --print-errors "linbox >= 1.6.3 linbox <= 1.6.4") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_LINBOX_LIBS=`$PKG_CONFIG --libs "linbox >= 1.6.3 linbox <= 1.6.4" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        LINBOX_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "linbox >= 1.6.3 linbox <= 1.6.4" 2>&1`
        else
	        LINBOX_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "linbox >= 1.6.3 linbox <= 1.6.4" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$LINBOX_PKG_ERRORS" >&5

	sage_spkg_install_linbox=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_linbox=yes
else
	LINBOX_CFLAGS=$pkg_cv_LINBOX_CFLAGS
	LINBOX_LIBS=$pkg_cv_LINBOX_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
	sage_spkg_install_linbox=no
fi


fi


                if test "x$sage_spkg_install_linbox" = xno
then :

                                        sage_use_system_linbox=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG linbox" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG linbox" >&6;}

else $as_nop

                    if test "x$sage_use_system_linbox" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-linbox=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-linbox)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG linbox" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG linbox" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LINBOX










# BEGIN SAGE_SPKG_CONFIGURE_LLVM

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG llvm..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG llvm... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-llvm was given.
if test ${with_system_llvm+y}
then :
  withval=$with_system_llvm; sage_use_system_llvm=$withval

fi


sage_spkg_name=llvm

if test ${sage_use_system_llvm+y}
then :

else $as_nop
  sage_use_system_llvm=yes
fi

sage_spkg_install_llvm=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: llvm has already been installed by SageMath" >&5
printf "%s\n" "$as_me: llvm has already been installed by SageMath" >&6;}
    sage_spkg_install_llvm=yes
    sage_use_system_llvm=installed

fi

if test ${sage_require_llvm+y}
then :

else $as_nop
  sage_require_llvm=yes
fi


if test "x$sage_spkg_install_llvm" = xno
then :

    if test "x$sage_require_llvm" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG llvm is not required on this system" >&5
printf "%s\n" "$as_me: SPKG llvm is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_llvm" = xno
then :

                        sage_spkg_install_llvm=yes

else $as_nop



  sage_require_llvm=no

                if test "x$sage_spkg_install_llvm" = xno
then :

                                        sage_use_system_llvm=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG llvm" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG llvm" >&6;}

else $as_nop

                    if test "x$sage_use_system_llvm" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-llvm=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-llvm)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG llvm" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG llvm" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LLVM










# BEGIN SAGE_SPKG_CONFIGURE_LRCALC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG lrcalc..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG lrcalc... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-lrcalc was given.
if test ${with_system_lrcalc+y}
then :
  withval=$with_system_lrcalc; sage_use_system_lrcalc=$withval

fi


sage_spkg_name=lrcalc

if test ${sage_use_system_lrcalc+y}
then :

else $as_nop
  sage_use_system_lrcalc=yes
fi

sage_spkg_install_lrcalc=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: lrcalc has already been installed by SageMath" >&5
printf "%s\n" "$as_me: lrcalc has already been installed by SageMath" >&6;}
    sage_spkg_install_lrcalc=yes
    sage_use_system_lrcalc=installed

fi

if test ${sage_require_lrcalc+y}
then :

else $as_nop
  sage_require_lrcalc=yes
fi


if test "x$sage_spkg_install_lrcalc" = xno
then :

    if test "x$sage_require_lrcalc" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG lrcalc is not required on this system" >&5
printf "%s\n" "$as_me: SPKG lrcalc is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_lrcalc" = xno
then :

                        sage_spkg_install_lrcalc=yes

else $as_nop



    ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

           for ac_header in lrcalc/schublib.h lrcalc/lrcoef.h
do :
  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#ifndef _IVECTOR_H
      #include <lrcalc/ivector.h>
      #endif
"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
  cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing mult_poly_schubert" >&5
printf %s "checking for library containing mult_poly_schubert... " >&6; }
if test ${ac_cv_search_mult_poly_schubert+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
char mult_poly_schubert ();
int
main (void)
{
return mult_poly_schubert ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' lrcalc
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_c_try_link "$LINENO"
then :
  ac_cv_search_mult_poly_schubert=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_mult_poly_schubert+y}
then :
  break
fi
done
if test ${ac_cv_search_mult_poly_schubert+y}
then :

else $as_nop
  ac_cv_search_mult_poly_schubert=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mult_poly_schubert" >&5
printf "%s\n" "$ac_cv_search_mult_poly_schubert" >&6; }
ac_res=$ac_cv_search_mult_poly_schubert
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_lrcalc=yes
fi


else $as_nop
  sage_spkg_install_lrcalc=yes
fi

done
    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


                if test "x$sage_spkg_install_lrcalc" = xno
then :

                                        sage_use_system_lrcalc=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG lrcalc" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG lrcalc" >&6;}

else $as_nop

                    if test "x$sage_use_system_lrcalc" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-lrcalc=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-lrcalc)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG lrcalc" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG lrcalc" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LRCALC










# BEGIN SAGE_SPKG_CONFIGURE_LRSLIB

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG lrslib..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG lrslib... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-lrslib was given.
if test ${with_system_lrslib+y}
then :
  withval=$with_system_lrslib; sage_use_system_lrslib=$withval

fi


sage_spkg_name=lrslib

if test ${sage_use_system_lrslib+y}
then :

else $as_nop
  sage_use_system_lrslib=yes
fi

sage_spkg_install_lrslib=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: lrslib has already been installed by SageMath" >&5
printf "%s\n" "$as_me: lrslib has already been installed by SageMath" >&6;}
    sage_spkg_install_lrslib=yes
    sage_use_system_lrslib=installed

fi

if test ${sage_require_lrslib+y}
then :

else $as_nop
  sage_require_lrslib=yes
fi


if test "x$sage_spkg_install_lrslib" = xno
then :

    if test "x$sage_require_lrslib" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG lrslib is not required on this system" >&5
printf "%s\n" "$as_me: SPKG lrslib is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_lrslib" = xno
then :

                        sage_spkg_install_lrslib=yes

else $as_nop







    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp flint is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp flint is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_flint = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install lrslib as well" >&5
printf "%s\n" "yes; install lrslib as well" >&6; }
        sage_spkg_install_lrslib=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        for ac_prog in lrsnash
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_LRSNASH+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$LRSNASH"; then
  ac_cv_prog_LRSNASH="$LRSNASH" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_LRSNASH="$ac_prog"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
LRSNASH=$ac_cv_prog_LRSNASH
if test -n "$LRSNASH"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LRSNASH" >&5
printf "%s\n" "$LRSNASH" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


  test -n "$LRSNASH" && break
done

        if test -z "$LRSNASH"
then :

            sage_spkg_install_lrslib=yes

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $LRSNASH can handle the new input format" >&5
printf %s "checking whether $LRSNASH can handle the new input format... " >&6; }
            cat > conftest.lrsnash <<EOF
1 1

0

0
EOF
            if $LRSNASH conftest.lrsnash >& 5 2>&1
then :

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                sage_spkg_install_lrslib=yes

fi
            rm -f conftest.lrsnash

fi


fi


                if test "x$sage_spkg_install_lrslib" = xno
then :

                                        sage_use_system_lrslib=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG lrslib" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG lrslib" >&6;}

else $as_nop

                    if test "x$sage_use_system_lrslib" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-lrslib=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-lrslib)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG lrslib" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG lrslib" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_LRSLIB










# BEGIN SAGE_SPKG_CONFIGURE_MPC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG mpc..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG mpc... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-mpc was given.
if test ${with_system_mpc+y}
then :
  withval=$with_system_mpc; sage_use_system_mpc=$withval

fi


sage_spkg_name=mpc

if test ${sage_use_system_mpc+y}
then :

else $as_nop
  sage_use_system_mpc=yes
fi

sage_spkg_install_mpc=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: mpc has already been installed by SageMath" >&5
printf "%s\n" "$as_me: mpc has already been installed by SageMath" >&6;}
    sage_spkg_install_mpc=yes
    sage_use_system_mpc=installed

fi

if test ${sage_require_mpc+y}
then :

else $as_nop
  sage_require_mpc=yes
fi


if test "x$sage_spkg_install_mpc" = xno
then :

    if test "x$sage_require_mpc" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG mpc is not required on this system" >&5
printf "%s\n" "$as_me: SPKG mpc is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_mpc" = xno
then :

                        sage_spkg_install_mpc=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of mpfr is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of mpfr is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_mpfr = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install mpc as well" >&5
printf "%s\n" "yes; install mpc as well" >&6; }
        sage_spkg_install_mpc=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        ac_fn_cxx_check_header_compile "$LINENO" "mpc.h" "ac_cv_header_mpc_h" "$ac_includes_default"
if test "x$ac_cv_header_mpc_h" = xyes
then :

else $as_nop
  sage_spkg_install_mpc=yes
fi

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing mpc_cmp_abs" >&5
printf %s "checking for library containing mpc_cmp_abs... " >&6; }
if test ${ac_cv_search_mpc_cmp_abs+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int mpc_cmp_abs ();
}
int
main (void)
{
return conftest::mpc_cmp_abs ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' mpc
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_mpc_cmp_abs=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_mpc_cmp_abs+y}
then :
  break
fi
done
if test ${ac_cv_search_mpc_cmp_abs+y}
then :

else $as_nop
  ac_cv_search_mpc_cmp_abs=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mpc_cmp_abs" >&5
printf "%s\n" "$ac_cv_search_mpc_cmp_abs" >&6; }
ac_res=$ac_cv_search_mpc_cmp_abs
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_mpc=yes
fi



fi


                if test "x$sage_spkg_install_mpc" = xno
then :

                                        sage_use_system_mpc=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG mpc" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG mpc" >&6;}

else $as_nop

                    if test "x$sage_use_system_mpc" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-mpc=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-mpc)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG mpc" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG mpc" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_mpc = xyes; then
        SAGE_MPC_PREFIX='$SAGE_LOCAL'

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using Sage's mpc SPKG" >&5
printf "%s\n" "using Sage's mpc SPKG" >&6; }
    else
       SAGE_MPC_PREFIX=''

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using mpc library from the system" >&5
printf "%s\n" "using mpc library from the system" >&6; }
    fi


# END SAGE_SPKG_CONFIGURE_MPC










# BEGIN SAGE_SPKG_CONFIGURE_MPFI

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG mpfi..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG mpfi... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-mpfi was given.
if test ${with_system_mpfi+y}
then :
  withval=$with_system_mpfi; sage_use_system_mpfi=$withval

fi


sage_spkg_name=mpfi

if test ${sage_use_system_mpfi+y}
then :

else $as_nop
  sage_use_system_mpfi=yes
fi

sage_spkg_install_mpfi=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: mpfi has already been installed by SageMath" >&5
printf "%s\n" "$as_me: mpfi has already been installed by SageMath" >&6;}
    sage_spkg_install_mpfi=yes
    sage_use_system_mpfi=installed

fi

if test ${sage_require_mpfi+y}
then :

else $as_nop
  sage_require_mpfi=yes
fi


if test "x$sage_spkg_install_mpfi" = xno
then :

    if test "x$sage_require_mpfi" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG mpfi is not required on this system" >&5
printf "%s\n" "$as_me: SPKG mpfi is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_mpfi" = xno
then :

                        sage_spkg_install_mpfi=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of mpfr is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of mpfr is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_mpfr = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install mpfi as well" >&5
printf "%s\n" "yes; install mpfi as well" >&6; }
        sage_spkg_install_mpfi=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        ac_fn_cxx_check_header_compile "$LINENO" "mpfi.h" "ac_cv_header_mpfi_h" "$ac_includes_default"
if test "x$ac_cv_header_mpfi_h" = xyes
then :

else $as_nop
  sage_spkg_install_mpfi=yes
fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing mpfi_diam_abs" >&5
printf %s "checking for library containing mpfi_diam_abs... " >&6; }
if test ${ac_cv_search_mpfi_diam_abs+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int mpfi_diam_abs ();
}
int
main (void)
{
return conftest::mpfi_diam_abs ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' mpfi
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_mpfi_diam_abs=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_mpfi_diam_abs+y}
then :
  break
fi
done
if test ${ac_cv_search_mpfi_diam_abs+y}
then :

else $as_nop
  ac_cv_search_mpfi_diam_abs=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mpfi_diam_abs" >&5
printf "%s\n" "$ac_cv_search_mpfi_diam_abs" >&6; }
ac_res=$ac_cv_search_mpfi_diam_abs
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

          ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking MPFI version >= 1.5" >&5
printf %s "checking MPFI version >= 1.5... " >&6; }
          if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross compiling. assume yes" >&5
printf "%s\n" "cross compiling. assume yes" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

            #include <mpfi.h>
              #include <stdio.h>

int
main (void)
{

              fprintf(stderr, "%s\n", MPFI_VERSION_STRING);
              if (MPFI_VERSION_MAJOR > 1) return 0;
              else if (MPFI_VERSION_MAJOR == 1 &&
                       MPFI_VERSION_MINOR >= 5) return 0;
              else return 1;

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
else $as_nop

                   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                   sage_spkg_install_mpfi=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

else $as_nop
  sage_spkg_install_mpfi=yes
fi



fi





                if test "x$sage_spkg_install_mpfi" = xno
then :

                                        sage_use_system_mpfi=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG mpfi" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG mpfi" >&6;}

else $as_nop

                    if test "x$sage_use_system_mpfi" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-mpfi=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-mpfi)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG mpfi" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG mpfi" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_MPFI










# BEGIN SAGE_SPKG_CONFIGURE_NINJA_BUILD

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG ninja_build..." >& 6
printf "%s\n" "## ------------------------------------------------------------ ##
## Checking whether SageMath should install SPKG ninja_build... ##
## ------------------------------------------------------------ ##" >& 5


# Check whether --with-system-ninja_build was given.
if test ${with_system_ninja_build+y}
then :
  withval=$with_system_ninja_build; sage_use_system_ninja_build=$withval

fi


sage_spkg_name=ninja_build

if test ${sage_use_system_ninja_build+y}
then :

else $as_nop
  sage_use_system_ninja_build=yes
fi

sage_spkg_install_ninja_build=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ninja_build has already been installed by SageMath" >&5
printf "%s\n" "$as_me: ninja_build has already been installed by SageMath" >&6;}
    sage_spkg_install_ninja_build=yes
    sage_use_system_ninja_build=installed

fi

if test ${sage_require_ninja_build+y}
then :

else $as_nop
  sage_require_ninja_build=yes
fi


if test "x$sage_spkg_install_ninja_build" = xno
then :

    if test "x$sage_require_ninja_build" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG ninja_build is not required on this system" >&5
printf "%s\n" "$as_me: SPKG ninja_build is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_ninja_build" = xno
then :

                        sage_spkg_install_ninja_build=yes

else $as_nop



                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ninja >= 1.8.2" >&5
printf %s "checking for ninja >= 1.8.2... " >&6; }
if test ${ac_cv_path_NINJA+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test -z "$NINJA"; then
  ac_path_NINJA_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in ninja
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_NINJA="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_NINJA" || continue

            ninja_version=`$ac_path_NINJA --version 2>&1 \
                | $SED -n -e 's/\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/p'`
            if test -n "$ninja_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$ninja_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "1.8.2" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                    ac_cv_path_NINJA="$ac_path_NINJA"
                    ac_path_NINJA_found=:

      fi


fi

      $ac_path_NINJA_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_NINJA"; then
    :
  fi
else
  ac_cv_path_NINJA=$NINJA
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NINJA" >&5
printf "%s\n" "$ac_cv_path_NINJA" >&6; }
    if test -z "$ac_cv_path_NINJA"
then :
  sage_spkg_install_ninja_build=yes
fi

                if test "x$sage_spkg_install_ninja_build" = xno
then :

                                        sage_use_system_ninja_build=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG ninja_build" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG ninja_build" >&6;}

else $as_nop

                    if test "x$sage_use_system_ninja_build" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-ninja_build=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-ninja_build)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG ninja_build" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG ninja_build" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_NINJA_BUILD










# BEGIN SAGE_SPKG_CONFIGURE_PYTHON3

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG python3..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG python3... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-python3 was given.
if test ${with_system_python3+y}
then :
  withval=$with_system_python3; sage_use_system_python3=$withval

fi


sage_spkg_name=python3

if test ${sage_use_system_python3+y}
then :

else $as_nop
  sage_use_system_python3=yes
fi

sage_spkg_install_python3=no






if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: python3 has already been installed by SageMath" >&5
printf "%s\n" "$as_me: python3 has already been installed by SageMath" >&6;}
    sage_spkg_install_python3=yes
    sage_use_system_python3=installed

fi

if test ${sage_require_python3+y}
then :

else $as_nop
  sage_require_python3=yes
fi


if test "x$sage_spkg_install_python3" = xno
then :

    if test "x$sage_require_python3" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG python3 is not required on this system" >&5
printf "%s\n" "$as_me: SPKG python3 is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_python3" = xno
then :

                        sage_spkg_install_python3=yes

else $as_nop








# Check whether --with-python was given.
if test ${with_python+y}
then :
  withval=$with_python;
fi

   if test x"$with_python" = x2
then :
  as_fn_error $? "Sage cannot be built on Python 2. Exiting." "$LINENO" 5
fi
   if test x"$with_python" = x3
then :

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: The meaning of the option --with-python has changed in Sage 9.2. Ignoring." >&5
printf "%s\n" "$as_me: The meaning of the option --with-python has changed in Sage 9.2. Ignoring." >&6;}
       with_python=''

fi
   if test x"$with_python" = x"no"
then :
  as_fn_error $? "building Sage --without-python is not supported" "$LINENO" 5
fi
   ac_path_PYTHON3="$with_python"






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of bzip2 liblzma libffi is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of bzip2 liblzma libffi is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_bzip2 = xyes -o x$sage_spkg_install_liblzma = xyes -o x$sage_spkg_install_libffi = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install python3 as well" >&5
printf "%s\n" "yes; install python3 as well" >&6; }
        sage_spkg_install_python3=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

                        check_modules="sqlite3, ctypes, math, hashlib, crypt, socket, zlib, distutils.core, ssl, ensurepip"
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python3 >= 3.8.0, < 3.11.0 with modules $check_modules" >&5
printf %s "checking for python3 >= 3.8.0, < 3.11.0 with modules $check_modules... " >&6; }
if test ${ac_cv_path_PYTHON3+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test x"$ac_path_PYTHON3" != x
then :
             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5
printf "%s\n" "" >&6; }
           # Extract the first word of "$ac_path_PYTHON3", so it can be a program name with args.
set dummy $ac_path_PYTHON3; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_ac_path_PYTHON3+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $ac_path_PYTHON3 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_ac_path_PYTHON3="$ac_path_PYTHON3" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_ac_path_PYTHON3="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
ac_path_PYTHON3=$ac_cv_path_ac_path_PYTHON3
if test -n "$ac_path_PYTHON3"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_path_PYTHON3" >&5
printf "%s\n" "$ac_path_PYTHON3" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi











                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking ... whether $ac_path_PYTHON3 is good" >&5
printf %s "checking ... whether $ac_path_PYTHON3 is good... " >&6; }
                python3_version=`"$ac_path_PYTHON3" --version 2>&1 \
                    | $SED -n -e 's/\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/p'`
                if test -n "$python3_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$python3_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.8.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$python3_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.11.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/false/;s/x${ax_compare_version_B}/true/;1q"`



    if test "$ax_compare_version" = "true" ; then

                                                                                                                                            rm -rf conftest_venv
                            if "$ac_path_PYTHON3" build/bin/sage-venv conftest_venv && conftest_venv/bin/python3 -c "import $check_modules" 2>& 5
then :

                                python3_result=yes





                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    SAGE_ARCHFLAGS="unset"

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                                    case $host in #(
  *-*-darwin*) :






                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                                SAGE_ARCHFLAGS=""

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi

else $as_nop

       reason="distutils cannot build a C extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi




                                         ;; #(
  *) :

                                            python3_result="no, the version is in the supported range, and the modules can be imported, but $reason"
                                         ;;
esac


fi

else $as_nop

       reason="distutils cannot build a C extension"

                                    case $host in #(
  *-*-darwin*) :






                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                                SAGE_ARCHFLAGS=""

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi

else $as_nop

       reason="distutils cannot build a C extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi




                                         ;; #(
  *) :

                                            python3_result="no, the version is in the supported range, and the modules can be imported, but $reason"
                                         ;;
esac


fi




                                if test "x$python3_result" = xyes
then :


                    if conftest_venv/bin/python3 -m sysconfig | grep '^\sw*\(C\|LD\)FLAGS *=.*[" ]-[IL] *[^.]'  >& 5 2>&1
then :

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: this is a misconfigured Python whose sysconfig compiler/linker flags contain -I or -L options, which may cause wrong versions of libraries to leak into the build of Python packages - see https://trac.sagemath.org/ticket/31132" >&5
printf "%s\n" "$as_me: WARNING: this is a misconfigured Python whose sysconfig compiler/linker flags contain -I or -L options, which may cause wrong versions of libraries to leak into the build of Python packages - see https://trac.sagemath.org/ticket/31132" >&2;}

fi
                                        ac_cv_path_PYTHON3="$ac_path_PYTHON3"
                    ac_path_PYTHON3_found=:
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
                                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python3 >= 3.8.0, < 3.11.0 with modules $check_modules" >&5
printf %s "checking for python3 >= 3.8.0, < 3.11.0 with modules $check_modules... " >&6; }


else $as_nop

                                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $python3_result" >&5
printf "%s\n" "$python3_result" >&6; }

fi

else $as_nop

                                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, the version is in the supported range but cannot import one of the required modules: $check_modules" >&5
printf "%s\n" "no, the version is in the supported range but cannot import one of the required modules: $check_modules" >&6; }

fi

    else
                            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, $python3_version is too recent" >&5
printf "%s\n" "no, $python3_version is too recent" >&6; }

  fi


    else
                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, $python3_version is too old" >&5
printf "%s\n" "no, $python3_version is too old" >&6; }

  fi


else $as_nop

                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, \"$ac_path_PYTHON3 --version\" does not work" >&5
printf "%s\n" "no, \"$ac_path_PYTHON3 --version\" does not work" >&6; }

fi









           if test -z "$ac_cv_path_PYTHON3"
then :

               as_fn_error $? "the python3 selected using --with-python=$with_python is not suitable" "$LINENO" 5

fi

else $as_nop
             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5
printf "%s\n" "" >&6; }
           if test -z "$PYTHON3"; then
  ac_path_PYTHON3_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in python3
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_PYTHON3="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_PYTHON3" || continue










                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking ... whether $ac_path_PYTHON3 is good" >&5
printf %s "checking ... whether $ac_path_PYTHON3 is good... " >&6; }
                python3_version=`"$ac_path_PYTHON3" --version 2>&1 \
                    | $SED -n -e 's/\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/p'`
                if test -n "$python3_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$python3_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.8.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$python3_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.11.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/false/;s/x${ax_compare_version_B}/true/;1q"`



    if test "$ax_compare_version" = "true" ; then

                                                                                                                                            rm -rf conftest_venv
                            if "$ac_path_PYTHON3" build/bin/sage-venv conftest_venv && conftest_venv/bin/python3 -c "import $check_modules" 2>& 5
then :

                                python3_result=yes





                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    SAGE_ARCHFLAGS="unset"

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                                    case $host in #(
  *-*-darwin*) :






                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                                SAGE_ARCHFLAGS=""

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi

else $as_nop

       reason="distutils cannot build a C extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi




                                         ;; #(
  *) :

                                            python3_result="no, the version is in the supported range, and the modules can be imported, but $reason"
                                         ;;
esac


fi

else $as_nop

       reason="distutils cannot build a C extension"

                                    case $host in #(
  *-*-darwin*) :






                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" ARCHFLAGS="" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                                SAGE_ARCHFLAGS=""

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi

else $as_nop

       reason="distutils cannot build a C extension"

                                                python3_result="no, the version is in the supported range, and the modules can be imported, but $reason (even with ARCHFLAGS set to empty)"


fi




                                         ;; #(
  *) :

                                            python3_result="no, the version is in the supported range, and the modules can be imported, but $reason"
                                         ;;
esac


fi




                                if test "x$python3_result" = xyes
then :


                    if conftest_venv/bin/python3 -m sysconfig | grep '^\sw*\(C\|LD\)FLAGS *=.*[" ]-[IL] *[^.]'  >& 5 2>&1
then :

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, this is a misconfigured Python whose sysconfig compiler/linker flags contain -I or -L options, which may cause wrong versions of libraries to leak into the build of Python packages - see https://trac.sagemath.org/ticket/31132; to use it anyway, use ./configure --with-python=$ac_path_PYTHON3" >&5
printf "%s\n" "no, this is a misconfigured Python whose sysconfig compiler/linker flags contain -I or -L options, which may cause wrong versions of libraries to leak into the build of Python packages - see https://trac.sagemath.org/ticket/31132; to use it anyway, use ./configure --with-python=$ac_path_PYTHON3" >&6; }

else $as_nop

                                                ac_cv_path_PYTHON3="$ac_path_PYTHON3"
                        ac_path_PYTHON3_found=:
                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
                                                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python3 >= 3.8.0, < 3.11.0 with modules $check_modules" >&5
printf %s "checking for python3 >= 3.8.0, < 3.11.0 with modules $check_modules... " >&6; }

fi


else $as_nop

                                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $python3_result" >&5
printf "%s\n" "$python3_result" >&6; }

fi

else $as_nop

                                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, the version is in the supported range but cannot import one of the required modules: $check_modules" >&5
printf "%s\n" "no, the version is in the supported range but cannot import one of the required modules: $check_modules" >&6; }

fi

    else
                            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, $python3_version is too recent" >&5
printf "%s\n" "no, $python3_version is too recent" >&6; }

  fi


    else
                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, $python3_version is too old" >&5
printf "%s\n" "no, $python3_version is too old" >&6; }

  fi


else $as_nop

                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, \"$ac_path_PYTHON3 --version\" does not work" >&5
printf "%s\n" "no, \"$ac_path_PYTHON3 --version\" does not work" >&6; }

fi










      $ac_path_PYTHON3_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_PYTHON3"; then
    :
  fi
else
  ac_cv_path_PYTHON3=$PYTHON3
fi


fi

fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_PYTHON3" >&5
printf "%s\n" "$ac_cv_path_PYTHON3" >&6; }
      if test -z "$ac_cv_path_PYTHON3"
then :

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: to try to use a different system python, use ./configure --with-python=/path/to/python" >&5
printf "%s\n" "$as_me: to try to use a different system python, use ./configure --with-python=/path/to/python" >&6;}
          sage_spkg_install_python3=yes

fi


fi

    case $host in #(
  *-*-cygwin*) :
    if test "x$sage_spkg_install_python3" = xyes
then :

                                as_fn_append SAGE_SPKG_ERRORS "
  On Cygwin, python3 must be installed as a system package. This is an error."

fi
                            ;; #(
  *) :
     ;;
esac

                if test "x$sage_spkg_install_python3" = xno
then :

                                        sage_use_system_python3=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG python3" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG python3" >&6;}

else $as_nop

                    if test "x$sage_use_system_python3" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-python3=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-python3)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG python3" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG python3" >&6;}

fi

fi


fi

fi

fi


        if test x$sage_spkg_install_python3 = xno
then :

        PYTHON_FOR_VENV="$ac_cv_path_PYTHON3"
        if test "$SAGE_ARCHFLAGS" = "unset"
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON_FOR_VENV is configured to build multiarch extensions" >&5
printf %s "checking whether $PYTHON_FOR_VENV is configured to build multiarch extensions... " >&6; }
           if CC="$CC" CXX="$CXX" conftest_venv/bin/python3 -m sysconfig | grep '^\sw*\(C\|LD\)FLAGS *=.*[" ]-arch.* -arch'  >& 5 2>&1
then :

               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; disabling it by setting ARCHFLAGS" >&5
printf "%s\n" "yes; disabling it by setting ARCHFLAGS" >&6; }
               SAGE_ARCHFLAGS=""

else $as_nop

               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

fi

fi
        if test "$SAGE_ARCHFLAGS" != "unset"
then :

            ARCHFLAGS="$SAGE_ARCHFLAGS"
            export ARCHFLAGS

fi
        if test -n "$CFLAGS_MARCH"
then :

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether \"$CFLAGS_MARCH\" works with the C/C++ compilers configured for building extensions for $PYTHON_FOR_VENV" >&5
printf %s "checking whether \"$CFLAGS_MARCH\" works with the C/C++ compilers configured for building extensions for $PYTHON_FOR_VENV... " >&6; }





                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS_MARCH" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS_MARCH" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS_MARCH" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS_MARCH" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, with these flags, $reason; disabling use of \"$CFLAGS_MARCH\"" >&5
printf "%s\n" "no, with these flags, $reason; disabling use of \"$CFLAGS_MARCH\"" >&6; }
                CFLAGS_MARCH=""


fi

else $as_nop

       reason="distutils cannot build a C extension"

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, with these flags, $reason; disabling use of \"$CFLAGS_MARCH\"" >&5
printf "%s\n" "no, with these flags, $reason; disabling use of \"$CFLAGS_MARCH\"" >&6; }
                CFLAGS_MARCH=""


fi





fi

        if test -n "$OPENMP_CFLAGS$OPENMP_CXXFLAGS"
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether OpenMP works with the C/C++ compilers configured for building extensions for $PYTHON_FOR_VENV" >&5
printf %s "checking whether OpenMP works with the C/C++ compilers configured for building extensions for $PYTHON_FOR_VENV... " >&6; }





                                rm -rf conftest.*
                                ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}


_ACEOF
                                ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils", list(("conftest.c",))),))
setup(name="config_check_distutils", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS $OPENMP_CFLAGS" CXXFLAGS="$CXXFLAGS $OPENMP_CXXFLAGS" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5
    if CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS $OPENMP_CFLAGS" CXXFLAGS="$CXXFLAGS $OPENMP_CXXFLAGS" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                                    rm -rf conftest.*
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


#define PY_SSIZE_T_CLEAN
#include <Python.h>
static PyMethodDef SpamMethods[] = {
    {NULL, NULL, 0, NULL}        /* Sentinel */
};
static struct PyModuleDef spammodule = {
    PyModuleDef_HEAD_INIT,
    "spam",   /* name of module */
    NULL,     /* module documentation, may be NULL */
    -1,       /* size of per-interpreter state of the module,
                 or -1 if the module keeps state in global variables. */
    SpamMethods
};
PyMODINIT_FUNC
PyInit_spam(void)
{
    PyObject *m;

    m = PyModule_Create(&spammodule);
    return m;
}
// Partial C++11 test, from ax_cxx_compile_stdcxx.m4

  namespace test_noexcept
  {

    int f() { return 0; }
    int g() noexcept { return 0; }

    static_assert(noexcept(f()) == false, "");
    static_assert(noexcept(g()) == true, "");

  }



_ACEOF
                                    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                                    cat > conftest.py <<EOF
from distutils.core import setup
from distutils.extension import Extension
from sys import exit
modules = list((Extension("config_check_distutils_cxx", list(("conftest.cpp",)),
                          extra_compile_args=list(("-std=c++11",)), language="c++"),))
setup(name="config_check_distutils_cxx", ext_modules=modules)
exit(0)
EOF

        echo CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS $OPENMP_CFLAGS" CXXFLAGS="$CXXFLAGS $OPENMP_CXXFLAGS" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
        if CC="$CC" CXX="$CXX" CFLAGS="$CFLAGS $OPENMP_CFLAGS" CXXFLAGS="$CXXFLAGS $OPENMP_CXXFLAGS" conftest_venv/bin/python3 conftest.py --verbose build --build-base=conftest.dir >& 5 2>&1
then :


                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            reason="distutils cannot build a C++ 11 extension"

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, $reason; disabling use OpenMP" >&5
printf "%s\n" "no, $reason; disabling use OpenMP" >&6; }
                OPENMP_CFLAGS=""
                OPENMP_CXXFLAGS=""


fi

else $as_nop

       reason="distutils cannot build a C extension"

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, $reason; disabling use OpenMP" >&5
printf "%s\n" "no, $reason; disabling use OpenMP" >&6; }
                OPENMP_CFLAGS=""
                OPENMP_CXXFLAGS=""


fi





fi




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$python3_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.8.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/false/;s/x${ax_compare_version_B}/true/;1q"`



    if test "$ax_compare_version" = "true" ; then

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: deprecation notice: Support for system python < 3.8.0 is deprecated
and will be removed in the next development cycle.  Consider using a newer version of Python
that may be available on your system or can be installed using the system package manager.
To build Sage with a different system python, use ./configure --with-python=/path/to/python" >&5
printf "%s\n" "$as_me: deprecation notice: Support for system python < 3.8.0 is deprecated
and will be removed in the next development cycle.  Consider using a newer version of Python
that may be available on your system or can be installed using the system package manager.
To build Sage with a different system python, use ./configure --with-python=/path/to/python" >&6;}

      fi




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$python3_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.11.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Support for system python >= 3.11.0 is experimental.
To build Sage with a different system python, use ./configure --with-python=/path/to/python" >&5
printf "%s\n" "$as_me: WARNING: Support for system python >= 3.11.0 is experimental.
To build Sage with a different system python, use ./configure --with-python=/path/to/python" >&2;}

      fi


fi


    if test "x$SAGE_VENV" = xauto
then :
  SAGE_VENV=$SAGE_VENV_AUTO
fi
    case $SAGE_VENV in #(
  no) :
    SAGE_VENV='${SAGE_LOCAL}' ;; #(
          yes) :
    if test -n "$PYTHON_FOR_VENV"
then :

                   PYTHON_VERSION=$("$PYTHON_FOR_VENV" -c "import sysconfig; print(sysconfig.get_python_version())")

else $as_nop

                   PYTHON_VERSION=$(echo $(cat build/pkgs/python3/package-version.txt))

fi
                SAGE_VENV='${SAGE_LOCAL}'/var/lib/sage/venv-python$PYTHON_VERSION
     ;; #(
  *) :
     ;;
esac

                    rm -rf conftest.dir conftest_venv






# END SAGE_SPKG_CONFIGURE_PYTHON3










# BEGIN SAGE_SPKG_CONFIGURE_OPENSSL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG openssl..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG openssl... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-openssl was given.
if test ${with_system_openssl+y}
then :
  withval=$with_system_openssl; sage_use_system_openssl=$withval

fi


sage_spkg_name=openssl

if test ${sage_use_system_openssl+y}
then :

else $as_nop
  sage_use_system_openssl=yes
fi

sage_spkg_install_openssl=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: openssl has already been installed by SageMath" >&5
printf "%s\n" "$as_me: openssl has already been installed by SageMath" >&6;}
    sage_spkg_install_openssl=yes
    sage_use_system_openssl=installed

fi

if test ${sage_require_openssl+y}
then :

else $as_nop
  sage_require_openssl=yes
fi

      if test x$sage_spkg_install_python3 = xno
then :

    sage_require_openssl=no

fi


if test "x$sage_spkg_install_openssl" = xno
then :

    if test "x$sage_require_openssl" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG openssl is not required on this system" >&5
printf "%s\n" "$as_me: SPKG openssl is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_openssl" = xno
then :

                        sage_spkg_install_openssl=yes

else $as_nop




    found=false

# Check whether --with-openssl was given.
if test ${with_openssl+y}
then :
  withval=$with_openssl;
            case "$withval" in
            "" | y | ye | yes | n | no)
            as_fn_error $? "Invalid --with-openssl value" "$LINENO" 5
              ;;
            *) ssldirs="$withval"
              ;;
            esac

else $as_nop

            # if pkg-config is installed and openssl has installed a .pc file,
            # then use that information and don't search ssldirs
            if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_PKG_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$PKG_CONFIG"; then
  ac_cv_prog_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_PKG_CONFIG="${ac_tool_prefix}pkg-config"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
PKG_CONFIG=$ac_cv_prog_PKG_CONFIG
if test -n "$PKG_CONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
printf "%s\n" "$PKG_CONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi
if test -z "$ac_cv_prog_PKG_CONFIG"; then
  ac_ct_PKG_CONFIG=$PKG_CONFIG
  # Extract the first word of "pkg-config", so it can be a program name with args.
set dummy pkg-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_ac_ct_PKG_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$ac_ct_PKG_CONFIG"; then
  ac_cv_prog_ac_ct_PKG_CONFIG="$ac_ct_PKG_CONFIG" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_ac_ct_PKG_CONFIG="pkg-config"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
ac_ct_PKG_CONFIG=$ac_cv_prog_ac_ct_PKG_CONFIG
if test -n "$ac_ct_PKG_CONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_PKG_CONFIG" >&5
printf "%s\n" "$ac_ct_PKG_CONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi

  if test "x$ac_ct_PKG_CONFIG" = x; then
    PKG_CONFIG=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    PKG_CONFIG=$ac_ct_PKG_CONFIG
  fi
else
  PKG_CONFIG="$ac_cv_prog_PKG_CONFIG"
fi

            if test x"$PKG_CONFIG" != x""; then
                OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null`
                if test $? = 0; then
                    OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null`
                    OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`
                    found=true
                fi
            fi

            # no such luck; use some default ssldirs
            if ! $found; then
                ssldirs="/usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr"
            fi


fi



    # note that we #include <openssl/foo.h>, so the OpenSSL headers have to be in
    # an 'openssl' subdirectory

    if ! $found; then
        OPENSSL_INCLUDES=
        for ssldir in $ssldirs; do
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for openssl/ssl.h in $ssldir" >&5
printf %s "checking for openssl/ssl.h in $ssldir... " >&6; }
            if test -f "$ssldir/include/openssl/ssl.h"; then
                OPENSSL_INCLUDES="-I$ssldir/include"
                OPENSSL_LDFLAGS="-L$ssldir/lib"
                OPENSSL_LIBS="-lssl -lcrypto"
                found=true
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
                break
            else
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            fi
        done

        # if the file wasn't found, well, go ahead and try the link anyway -- maybe
        # it will just work!
    fi

    # try the preprocessor and linker with our new flags,
    # being careful not to pollute the global LIBS, LDFLAGS, and CPPFLAGS

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether compiling and linking against OpenSSL works" >&5
printf %s "checking whether compiling and linking against OpenSSL works... " >&6; }
    echo "Trying link with OPENSSL_LDFLAGS=$OPENSSL_LDFLAGS;" \
        "OPENSSL_LIBS=$OPENSSL_LIBS; OPENSSL_INCLUDES=$OPENSSL_INCLUDES" >&5

    save_LIBS="$LIBS"
    save_LDFLAGS="$LDFLAGS"
    save_CPPFLAGS="$CPPFLAGS"
    LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS"
    LIBS="$OPENSSL_LIBS $LIBS"
    CPPFLAGS="$OPENSSL_INCLUDES $CPPFLAGS"
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <openssl/ssl.h>
int
main (void)
{
SSL_new(NULL)
  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL >= 1.1.1, as required by PEP 644, and provides required APIs" >&5
printf %s "checking whether OpenSSL >= 1.1.1, as required by PEP 644, and provides required APIs... " >&6; }
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

            #include <openssl/opensslv.h>
            #include <openssl/evp.h>
            #include <openssl/ssl.h>
            #if OPENSSL_VERSION_NUMBER < 0x10101000L
            #error OpenSSL >= 1.1.1 is required according to PEP 644
            #endif
            static void keylog_cb(const SSL *ssl, const char *line) {}

int
main (void)
{

            /* SSL APIs */
            SSL_CTX *ctx = SSL_CTX_new(TLS_client_method());
            SSL_CTX_set_keylog_callback(ctx, keylog_cb);
            SSL *ssl = SSL_new(ctx);
            X509_VERIFY_PARAM *param = SSL_get0_param(ssl);
            X509_VERIFY_PARAM_set1_host(param, "python.org", 0);
            SSL_free(ssl);
            SSL_CTX_free(ctx);
            /* hashlib APIs */
            OBJ_nid2sn(NID_md5);
            OBJ_nid2sn(NID_sha1);
            OBJ_nid2sn(NID_sha3_512);
            OBJ_nid2sn(NID_blake2b512);
            EVP_PBE_scrypt(NULL, 0, NULL, 0, 2, 8, 1, 0, NULL, 0);

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_compile "$LINENO"
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
            sage_spkg_install_openssl=no

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_openssl=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext


else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                  sage_spkg_install_openssl=yes


fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
    CPPFLAGS="$save_CPPFLAGS"
    LDFLAGS="$save_LDFLAGS"
    LIBS="$save_LIBS"





  case $host in #(
  *-*-cygwin*) :
    if test "x$sage_spkg_install_openssl" = xyes
then :

                              as_fn_append SAGE_SPKG_ERRORS "
On Cygwin, openssl must be installed as a system package. This is an error."

fi
                          ;; #(
  *) :
     ;;
esac

                if test "x$sage_spkg_install_openssl" = xno
then :

                                        sage_use_system_openssl=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG openssl" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG openssl" >&6;}

else $as_nop

                    if test "x$sage_use_system_openssl" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-openssl=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-openssl)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG openssl" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG openssl" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_OPENSSL










# BEGIN SAGE_SPKG_CONFIGURE_PALP

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG palp..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG palp... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-palp was given.
if test ${with_system_palp+y}
then :
  withval=$with_system_palp; sage_use_system_palp=$withval

fi


sage_spkg_name=palp

if test ${sage_use_system_palp+y}
then :

else $as_nop
  sage_use_system_palp=yes
fi

sage_spkg_install_palp=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: palp has already been installed by SageMath" >&5
printf "%s\n" "$as_me: palp has already been installed by SageMath" >&6;}
    sage_spkg_install_palp=yes
    sage_use_system_palp=installed

fi

if test ${sage_require_palp+y}
then :

else $as_nop
  sage_require_palp=yes
fi


if test "x$sage_spkg_install_palp" = xno
then :

    if test "x$sage_require_palp" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG palp is not required on this system" >&5
printf "%s\n" "$as_me: SPKG palp is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_palp" = xno
then :

                        sage_spkg_install_palp=yes

else $as_nop




       # Extract the first word of "palpprog.x", so it can be a program name with args.
set dummy poly.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPpoly+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPpoly in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPpoly="$PALPpoly" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPpoly="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPpoly=$ac_cv_path_PALPpoly
if test -n "$PALPpoly"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPpoly" >&5
printf "%s\n" "$PALPpoly" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


       if test "x$PALPpoly" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy poly-4d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPpoly4+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPpoly4 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPpoly4="$PALPpoly4" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPpoly4="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPpoly4=$ac_cv_path_PALPpoly4
if test -n "$PALPpoly4"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPpoly4" >&5
printf "%s\n" "$PALPpoly4" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPpoly4" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy poly-5d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPpoly5+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPpoly5 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPpoly5="$PALPpoly5" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPpoly5="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPpoly5=$ac_cv_path_PALPpoly5
if test -n "$PALPpoly5"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPpoly5" >&5
printf "%s\n" "$PALPpoly5" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPpoly5" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy poly-6d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPpoly6+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPpoly6 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPpoly6="$PALPpoly6" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPpoly6="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPpoly6=$ac_cv_path_PALPpoly6
if test -n "$PALPpoly6"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPpoly6" >&5
printf "%s\n" "$PALPpoly6" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPpoly6" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy poly-11d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPpoly11+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPpoly11 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPpoly11="$PALPpoly11" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPpoly11="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPpoly11=$ac_cv_path_PALPpoly11
if test -n "$PALPpoly11"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPpoly11" >&5
printf "%s\n" "$PALPpoly11" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPpoly11" = "x"
then :
  sage_spkg_install_palp=yes
fi


       # Extract the first word of "palpprog.x", so it can be a program name with args.
set dummy class.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPclass+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPclass in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPclass="$PALPclass" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPclass="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPclass=$ac_cv_path_PALPclass
if test -n "$PALPclass"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPclass" >&5
printf "%s\n" "$PALPclass" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


       if test "x$PALPclass" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy class-4d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPclass4+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPclass4 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPclass4="$PALPclass4" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPclass4="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPclass4=$ac_cv_path_PALPclass4
if test -n "$PALPclass4"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPclass4" >&5
printf "%s\n" "$PALPclass4" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPclass4" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy class-5d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPclass5+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPclass5 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPclass5="$PALPclass5" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPclass5="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPclass5=$ac_cv_path_PALPclass5
if test -n "$PALPclass5"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPclass5" >&5
printf "%s\n" "$PALPclass5" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPclass5" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy class-6d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPclass6+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPclass6 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPclass6="$PALPclass6" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPclass6="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPclass6=$ac_cv_path_PALPclass6
if test -n "$PALPclass6"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPclass6" >&5
printf "%s\n" "$PALPclass6" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPclass6" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy class-11d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPclass11+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPclass11 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPclass11="$PALPclass11" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPclass11="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPclass11=$ac_cv_path_PALPclass11
if test -n "$PALPclass11"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPclass11" >&5
printf "%s\n" "$PALPclass11" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPclass11" = "x"
then :
  sage_spkg_install_palp=yes
fi


       # Extract the first word of "palpprog.x", so it can be a program name with args.
set dummy nef.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPnef+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPnef in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPnef="$PALPnef" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPnef="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPnef=$ac_cv_path_PALPnef
if test -n "$PALPnef"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPnef" >&5
printf "%s\n" "$PALPnef" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


       if test "x$PALPnef" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy nef-4d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPnef4+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPnef4 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPnef4="$PALPnef4" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPnef4="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPnef4=$ac_cv_path_PALPnef4
if test -n "$PALPnef4"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPnef4" >&5
printf "%s\n" "$PALPnef4" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPnef4" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy nef-5d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPnef5+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPnef5 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPnef5="$PALPnef5" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPnef5="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPnef5=$ac_cv_path_PALPnef5
if test -n "$PALPnef5"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPnef5" >&5
printf "%s\n" "$PALPnef5" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPnef5" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy nef-6d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPnef6+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPnef6 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPnef6="$PALPnef6" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPnef6="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPnef6=$ac_cv_path_PALPnef6
if test -n "$PALPnef6"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPnef6" >&5
printf "%s\n" "$PALPnef6" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPnef6" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy nef-11d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPnef11+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPnef11 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPnef11="$PALPnef11" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPnef11="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPnef11=$ac_cv_path_PALPnef11
if test -n "$PALPnef11"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPnef11" >&5
printf "%s\n" "$PALPnef11" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPnef11" = "x"
then :
  sage_spkg_install_palp=yes
fi


       # Extract the first word of "palpprog.x", so it can be a program name with args.
set dummy cws.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPcws+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPcws in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPcws="$PALPcws" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPcws="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPcws=$ac_cv_path_PALPcws
if test -n "$PALPcws"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPcws" >&5
printf "%s\n" "$PALPcws" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


       if test "x$PALPcws" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy cws-4d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPcws4+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPcws4 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPcws4="$PALPcws4" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPcws4="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPcws4=$ac_cv_path_PALPcws4
if test -n "$PALPcws4"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPcws4" >&5
printf "%s\n" "$PALPcws4" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPcws4" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy cws-5d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPcws5+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPcws5 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPcws5="$PALPcws5" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPcws5="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPcws5=$ac_cv_path_PALPcws5
if test -n "$PALPcws5"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPcws5" >&5
printf "%s\n" "$PALPcws5" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPcws5" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy cws-6d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPcws6+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPcws6 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPcws6="$PALPcws6" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPcws6="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPcws6=$ac_cv_path_PALPcws6
if test -n "$PALPcws6"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPcws6" >&5
printf "%s\n" "$PALPcws6" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPcws6" = "x"
then :
  sage_spkg_install_palp=yes
fi

           # Extract the first word of "palpprog[-]suff[d.x]", so it can be a program name with args.
set dummy cws-11d.x; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PALPcws11+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PALPcws11 in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PALPcws11="$PALPcws11" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PALPcws11="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PALPcws11=$ac_cv_path_PALPcws11
if test -n "$PALPcws11"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PALPcws11" >&5
printf "%s\n" "$PALPcws11" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


           if test "x$PALPcws11" = "x"
then :
  sage_spkg_install_palp=yes
fi



                if test "x$sage_spkg_install_palp" = xno
then :

                                        sage_use_system_palp=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG palp" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG palp" >&6;}

else $as_nop

                    if test "x$sage_use_system_palp" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-palp=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-palp)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG palp" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG palp" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PALP










# BEGIN SAGE_SPKG_CONFIGURE_PANDOC

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pandoc..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pandoc... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-pandoc was given.
if test ${with_system_pandoc+y}
then :
  withval=$with_system_pandoc; sage_use_system_pandoc=$withval

fi


sage_spkg_name=pandoc

if test ${sage_use_system_pandoc+y}
then :

else $as_nop
  sage_use_system_pandoc=yes
fi

sage_spkg_install_pandoc=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pandoc has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pandoc has already been installed by SageMath" >&6;}
    sage_spkg_install_pandoc=yes
    sage_use_system_pandoc=installed

fi

if test ${sage_require_pandoc+y}
then :

else $as_nop
  sage_require_pandoc=yes
fi


if test "x$sage_spkg_install_pandoc" = xno
then :

    if test "x$sage_require_pandoc" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pandoc is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pandoc is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pandoc" = xno
then :

                        sage_spkg_install_pandoc=yes

else $as_nop



   # Extract the first word of "pandoc", so it can be a program name with args.
set dummy pandoc; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PANDOC+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PANDOC in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PANDOC="$PANDOC" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PANDOC="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PANDOC=$ac_cv_path_PANDOC
if test -n "$PANDOC"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PANDOC" >&5
printf "%s\n" "$PANDOC" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


   if test -z "$ac_cv_path_PANDOC"
then :
  sage_spkg_install_pandoc=yes
fi

                if test "x$sage_spkg_install_pandoc" = xno
then :

                                        sage_use_system_pandoc=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pandoc" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pandoc" >&6;}

else $as_nop

                    if test "x$sage_use_system_pandoc" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pandoc=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pandoc)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pandoc" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pandoc" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PANDOC










# BEGIN SAGE_SPKG_CONFIGURE_PARI_ELLDATA

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pari_elldata..." >& 6
printf "%s\n" "## ------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pari_elldata... ##
## ------------------------------------------------------------- ##" >& 5


# Check whether --with-system-pari_elldata was given.
if test ${with_system_pari_elldata+y}
then :
  withval=$with_system_pari_elldata; sage_use_system_pari_elldata=$withval

fi


sage_spkg_name=pari_elldata

if test ${sage_use_system_pari_elldata+y}
then :

else $as_nop
  sage_use_system_pari_elldata=yes
fi

sage_spkg_install_pari_elldata=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari_elldata has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pari_elldata has already been installed by SageMath" >&6;}
    sage_spkg_install_pari_elldata=yes
    sage_use_system_pari_elldata=installed

fi

if test ${sage_require_pari_elldata+y}
then :

else $as_nop
  sage_require_pari_elldata=yes
fi


if test "x$sage_spkg_install_pari_elldata" = xno
then :

    if test "x$sage_require_pari_elldata" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pari_elldata is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pari_elldata is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pari_elldata" = xno
then :

                        sage_spkg_install_pari_elldata=yes

else $as_nop





    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing pari? " >&5
printf %s "checking installing pari? ... " >&6; }
    if test x$sage_spkg_install_pari = xyes; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pari_elldata as well" >&5
printf "%s\n" "yes; install pari_elldata as well" >&6; }
        sage_spkg_install_pari_elldata=yes
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
    fi


                if test "x$sage_spkg_install_pari_elldata" = xno
then :

                                        sage_use_system_pari_elldata=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pari_elldata" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pari_elldata" >&6;}

else $as_nop

                    if test "x$sage_use_system_pari_elldata" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pari_elldata=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pari_elldata)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pari_elldata" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pari_elldata" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PARI_ELLDATA










# BEGIN SAGE_SPKG_CONFIGURE_PARI_GALDATA

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pari_galdata..." >& 6
printf "%s\n" "## ------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pari_galdata... ##
## ------------------------------------------------------------- ##" >& 5


# Check whether --with-system-pari_galdata was given.
if test ${with_system_pari_galdata+y}
then :
  withval=$with_system_pari_galdata; sage_use_system_pari_galdata=$withval

fi


sage_spkg_name=pari_galdata

if test ${sage_use_system_pari_galdata+y}
then :

else $as_nop
  sage_use_system_pari_galdata=yes
fi

sage_spkg_install_pari_galdata=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari_galdata has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pari_galdata has already been installed by SageMath" >&6;}
    sage_spkg_install_pari_galdata=yes
    sage_use_system_pari_galdata=installed

fi

if test ${sage_require_pari_galdata+y}
then :

else $as_nop
  sage_require_pari_galdata=yes
fi


if test "x$sage_spkg_install_pari_galdata" = xno
then :

    if test "x$sage_require_pari_galdata" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pari_galdata is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pari_galdata is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pari_galdata" = xno
then :

                        sage_spkg_install_pari_galdata=yes

else $as_nop





    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing pari? " >&5
printf %s "checking installing pari? ... " >&6; }
    if test x$sage_spkg_install_pari = xyes; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pari_galdata as well" >&5
printf "%s\n" "yes; install pari_galdata as well" >&6; }
        sage_spkg_install_pari_galdata=yes
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
    fi


                if test "x$sage_spkg_install_pari_galdata" = xno
then :

                                        sage_use_system_pari_galdata=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pari_galdata" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pari_galdata" >&6;}

else $as_nop

                    if test "x$sage_use_system_pari_galdata" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pari_galdata=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pari_galdata)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pari_galdata" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pari_galdata" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PARI_GALDATA










# BEGIN SAGE_SPKG_CONFIGURE_PARI_GALPOL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pari_galpol..." >& 6
printf "%s\n" "## ------------------------------------------------------------ ##
## Checking whether SageMath should install SPKG pari_galpol... ##
## ------------------------------------------------------------ ##" >& 5


# Check whether --with-system-pari_galpol was given.
if test ${with_system_pari_galpol+y}
then :
  withval=$with_system_pari_galpol; sage_use_system_pari_galpol=$withval

fi


sage_spkg_name=pari_galpol

if test ${sage_use_system_pari_galpol+y}
then :

else $as_nop
  sage_use_system_pari_galpol=yes
fi

sage_spkg_install_pari_galpol=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari_galpol has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pari_galpol has already been installed by SageMath" >&6;}
    sage_spkg_install_pari_galpol=yes
    sage_use_system_pari_galpol=installed

fi

if test ${sage_require_pari_galpol+y}
then :

else $as_nop
  sage_require_pari_galpol=yes
fi


if test "x$sage_spkg_install_pari_galpol" = xno
then :

    if test "x$sage_require_pari_galpol" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pari_galpol is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pari_galpol is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pari_galpol" = xno
then :

                        sage_spkg_install_pari_galpol=yes

else $as_nop





    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing pari? " >&5
printf %s "checking installing pari? ... " >&6; }
    if test x$sage_spkg_install_pari = xyes; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pari_galpol as well" >&5
printf "%s\n" "yes; install pari_galpol as well" >&6; }
        sage_spkg_install_pari_galpol=yes
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
    fi


                if test "x$sage_spkg_install_pari_galpol" = xno
then :

                                        sage_use_system_pari_galpol=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pari_galpol" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pari_galpol" >&6;}

else $as_nop

                    if test "x$sage_use_system_pari_galpol" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pari_galpol=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pari_galpol)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pari_galpol" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pari_galpol" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PARI_GALPOL










# BEGIN SAGE_SPKG_CONFIGURE_PARI_NFTABLES

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pari_nftables..." >& 6
printf "%s\n" "## -------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pari_nftables... ##
## -------------------------------------------------------------- ##" >& 5


# Check whether --with-system-pari_nftables was given.
if test ${with_system_pari_nftables+y}
then :
  withval=$with_system_pari_nftables; sage_use_system_pari_nftables=$withval

fi


sage_spkg_name=pari_nftables

if test ${sage_use_system_pari_nftables+y}
then :

else $as_nop
  sage_use_system_pari_nftables=yes
fi

sage_spkg_install_pari_nftables=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari_nftables has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pari_nftables has already been installed by SageMath" >&6;}
    sage_spkg_install_pari_nftables=yes
    sage_use_system_pari_nftables=installed

fi

if test ${sage_require_pari_nftables+y}
then :

else $as_nop
  sage_require_pari_nftables=yes
fi


if test "x$sage_spkg_install_pari_nftables" = xno
then :

    if test "x$sage_require_pari_nftables" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pari_nftables is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pari_nftables is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pari_nftables" = xno
then :

                        sage_spkg_install_pari_nftables=yes

else $as_nop




    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing pari? " >&5
printf %s "checking installing pari? ... " >&6; }
    if test x$sage_spkg_install_pari = xyes; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pari_nftables as well" >&5
printf "%s\n" "yes; install pari_nftables as well" >&6; }
        sage_spkg_install_pari_nftables=yes
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Installing nftables should be done by the user," >&5
printf "%s\n" "$as_me: Installing nftables should be done by the user," >&6;}
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cf. http://pari.math.u-bordeaux1.fr/pub/pari/packages/nftables/README.txt" >&5
printf "%s\n" "$as_me: cf. http://pari.math.u-bordeaux1.fr/pub/pari/packages/nftables/README.txt" >&6;}
    fi

                if test "x$sage_spkg_install_pari_nftables" = xno
then :

                                        sage_use_system_pari_nftables=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pari_nftables" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pari_nftables" >&6;}

else $as_nop

                    if test "x$sage_use_system_pari_nftables" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pari_nftables=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pari_nftables)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pari_nftables" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pari_nftables" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PARI_NFTABLES










# BEGIN SAGE_SPKG_CONFIGURE_PARI_SEADATA

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pari_seadata..." >& 6
printf "%s\n" "## ------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pari_seadata... ##
## ------------------------------------------------------------- ##" >& 5


# Check whether --with-system-pari_seadata was given.
if test ${with_system_pari_seadata+y}
then :
  withval=$with_system_pari_seadata; sage_use_system_pari_seadata=$withval

fi


sage_spkg_name=pari_seadata

if test ${sage_use_system_pari_seadata+y}
then :

else $as_nop
  sage_use_system_pari_seadata=yes
fi

sage_spkg_install_pari_seadata=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari_seadata has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pari_seadata has already been installed by SageMath" >&6;}
    sage_spkg_install_pari_seadata=yes
    sage_use_system_pari_seadata=installed

fi

if test ${sage_require_pari_seadata+y}
then :

else $as_nop
  sage_require_pari_seadata=yes
fi


if test "x$sage_spkg_install_pari_seadata" = xno
then :

    if test "x$sage_require_pari_seadata" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pari_seadata is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pari_seadata is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pari_seadata" = xno
then :

                        sage_spkg_install_pari_seadata=yes

else $as_nop





    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing pari? " >&5
printf %s "checking installing pari? ... " >&6; }
    if test x$sage_spkg_install_pari = xyes; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pari_seadata as well" >&5
printf "%s\n" "yes; install pari_seadata as well" >&6; }
        sage_spkg_install_pari_seadata=yes
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
    fi


                if test "x$sage_spkg_install_pari_seadata" = xno
then :

                                        sage_use_system_pari_seadata=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pari_seadata" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pari_seadata" >&6;}

else $as_nop

                    if test "x$sage_use_system_pari_seadata" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pari_seadata=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pari_seadata)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pari_seadata" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pari_seadata" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PARI_SEADATA










# BEGIN SAGE_SPKG_CONFIGURE_PARI_SEADATA_SMALL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pari_seadata_small..." >& 6
printf "%s\n" "## ------------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pari_seadata_small... ##
## ------------------------------------------------------------------- ##" >& 5


# Check whether --with-system-pari_seadata_small was given.
if test ${with_system_pari_seadata_small+y}
then :
  withval=$with_system_pari_seadata_small; sage_use_system_pari_seadata_small=$withval

fi


sage_spkg_name=pari_seadata_small

if test ${sage_use_system_pari_seadata_small+y}
then :

else $as_nop
  sage_use_system_pari_seadata_small=yes
fi

sage_spkg_install_pari_seadata_small=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pari_seadata_small has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pari_seadata_small has already been installed by SageMath" >&6;}
    sage_spkg_install_pari_seadata_small=yes
    sage_use_system_pari_seadata_small=installed

fi

if test ${sage_require_pari_seadata_small+y}
then :

else $as_nop
  sage_require_pari_seadata_small=yes
fi


if test "x$sage_spkg_install_pari_seadata_small" = xno
then :

    if test "x$sage_require_pari_seadata_small" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pari_seadata_small is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pari_seadata_small is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pari_seadata_small" = xno
then :

                        sage_spkg_install_pari_seadata_small=yes

else $as_nop





    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing pari? " >&5
printf %s "checking installing pari? ... " >&6; }
    if test x$sage_spkg_install_pari = xyes; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pari_seadata_small as well" >&5
printf "%s\n" "yes; install pari_seadata_small as well" >&6; }
        sage_spkg_install_pari_seadata_small=yes
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
    fi


                if test "x$sage_spkg_install_pari_seadata_small" = xno
then :

                                        sage_use_system_pari_seadata_small=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pari_seadata_small" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pari_seadata_small" >&6;}

else $as_nop

                    if test "x$sage_use_system_pari_seadata_small" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pari_seadata_small=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pari_seadata_small)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pari_seadata_small" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pari_seadata_small" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PARI_SEADATA_SMALL










# BEGIN SAGE_SPKG_CONFIGURE_PATCH

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG patch..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG patch... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-patch was given.
if test ${with_system_patch+y}
then :
  withval=$with_system_patch; sage_use_system_patch=$withval

fi


sage_spkg_name=patch

if test ${sage_use_system_patch+y}
then :

else $as_nop
  sage_use_system_patch=yes
fi

sage_spkg_install_patch=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: patch has already been installed by SageMath" >&5
printf "%s\n" "$as_me: patch has already been installed by SageMath" >&6;}
    sage_spkg_install_patch=yes
    sage_use_system_patch=installed

fi

if test ${sage_require_patch+y}
then :

else $as_nop
  sage_require_patch=yes
fi


if test "x$sage_spkg_install_patch" = xno
then :

    if test "x$sage_require_patch" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG patch is not required on this system" >&5
printf "%s\n" "$as_me: SPKG patch is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_patch" = xno
then :

                        sage_spkg_install_patch=yes

else $as_nop



        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU patch >= 2.7.0" >&5
printf %s "checking for GNU patch >= 2.7.0... " >&6; }
if test ${ac_cv_path_PATCH+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test -z "$PATCH"; then
  ac_path_PATCH_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in patch
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_PATCH="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_PATCH" || continue

            patch_version=`$ac_path_PATCH --version 2>&1 \
                | $SED -n -e 's/GNU patch *\([0-9]*\.[0-9]*\.[0-9]*\)/\1/p'`
            if test -n "$patch_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$patch_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "2.7.0" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                    ac_cv_path_PATCH="$ac_path_PATCH"
                    ac_path_PATCH_found=:

      fi


fi

      $ac_path_PATCH_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_PATCH"; then
    :
  fi
else
  ac_cv_path_PATCH=$PATCH
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_PATCH" >&5
printf "%s\n" "$ac_cv_path_PATCH" >&6; }
    if test -z "$ac_cv_path_PATCH"
then :
  sage_spkg_install_patch=yes
fi

                if test "x$sage_spkg_install_patch" = xno
then :

                                        sage_use_system_patch=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG patch" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG patch" >&6;}

else $as_nop

                    if test "x$sage_use_system_patch" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-patch=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-patch)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG patch" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG patch" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PATCH










# BEGIN SAGE_SPKG_CONFIGURE_PCRE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pcre..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG pcre... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-pcre was given.
if test ${with_system_pcre+y}
then :
  withval=$with_system_pcre; sage_use_system_pcre=$withval

fi


sage_spkg_name=pcre

if test ${sage_use_system_pcre+y}
then :

else $as_nop
  sage_use_system_pcre=yes
fi

sage_spkg_install_pcre=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pcre has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pcre has already been installed by SageMath" >&6;}
    sage_spkg_install_pcre=yes
    sage_use_system_pcre=installed

fi

if test ${sage_require_pcre+y}
then :

else $as_nop
  sage_require_pcre=yes
fi


if test "x$sage_spkg_install_pcre" = xno
then :

    if test "x$sage_require_pcre" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pcre is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pcre is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pcre" = xno
then :

                        sage_spkg_install_pcre=yes

else $as_nop




    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking installing bzip2? " >&5
printf %s "checking installing bzip2? ... " >&6; }
    if test x$sage_spkg_install_bzip2 = xyes; then
       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install pcre as well" >&5
printf "%s\n" "yes; install pcre as well" >&6; }
       sage_spkg_install_pcre=yes
    else
       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PCRE" >&5
printf %s "checking for PCRE... " >&6; }

if test -n "$PCRE_CFLAGS"; then
    pkg_cv_PCRE_CFLAGS="$PCRE_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpcre >= 8.39 libpcreposix libpcrecpp\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libpcre >= 8.39 libpcreposix libpcrecpp") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_PCRE_CFLAGS=`$PKG_CONFIG --cflags "libpcre >= 8.39 libpcreposix libpcrecpp" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$PCRE_LIBS"; then
    pkg_cv_PCRE_LIBS="$PCRE_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpcre >= 8.39 libpcreposix libpcrecpp\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libpcre >= 8.39 libpcreposix libpcrecpp") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_PCRE_LIBS=`$PKG_CONFIG --libs "libpcre >= 8.39 libpcreposix libpcrecpp" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        PCRE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libpcre >= 8.39 libpcreposix libpcrecpp" 2>&1`
        else
	        PCRE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libpcre >= 8.39 libpcreposix libpcrecpp" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$PCRE_PKG_ERRORS" >&5


                             for ac_header in pcre.h pcrecpp.h pcreposix.h
do :
  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
  cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF

              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing regexec" >&5
printf %s "checking for library containing regexec... " >&6; }
if test ${ac_cv_search_regexec+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int regexec ();
}
int
main (void)
{
return conftest::regexec ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' pcreposix
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_regexec=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_regexec+y}
then :
  break
fi
done
if test ${ac_cv_search_regexec+y}
then :

else $as_nop
  ac_cv_search_regexec=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regexec" >&5
printf "%s\n" "$ac_cv_search_regexec" >&6; }
ac_res=$ac_cv_search_regexec
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_pcre=yes
fi

else $as_nop
  sage_spkg_install_pcre=yes
fi

done

elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

                             for ac_header in pcre.h pcrecpp.h pcreposix.h
do :
  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
  cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF

              { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing regexec" >&5
printf %s "checking for library containing regexec... " >&6; }
if test ${ac_cv_search_regexec+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int regexec ();
}
int
main (void)
{
return conftest::regexec ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' pcreposix
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_regexec=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_regexec+y}
then :
  break
fi
done
if test ${ac_cv_search_regexec+y}
then :

else $as_nop
  ac_cv_search_regexec=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regexec" >&5
printf "%s\n" "$ac_cv_search_regexec" >&6; }
ac_res=$ac_cv_search_regexec
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_pcre=yes
fi

else $as_nop
  sage_spkg_install_pcre=yes
fi

done

else
	PCRE_CFLAGS=$pkg_cv_PCRE_CFLAGS
	PCRE_LIBS=$pkg_cv_PCRE_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi
    fi

                if test "x$sage_spkg_install_pcre" = xno
then :

                                        sage_use_system_pcre=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pcre" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pcre" >&6;}

else $as_nop

                    if test "x$sage_use_system_pcre" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pcre=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pcre)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pcre" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pcre" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PCRE










# BEGIN SAGE_SPKG_CONFIGURE_PDF2SVG

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pdf2svg..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pdf2svg... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-pdf2svg was given.
if test ${with_system_pdf2svg+y}
then :
  withval=$with_system_pdf2svg; sage_use_system_pdf2svg=$withval

fi


sage_spkg_name=pdf2svg

if test ${sage_use_system_pdf2svg+y}
then :

else $as_nop
  sage_use_system_pdf2svg=yes
fi

sage_spkg_install_pdf2svg=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pdf2svg has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pdf2svg has already been installed by SageMath" >&6;}
    sage_spkg_install_pdf2svg=yes
    sage_use_system_pdf2svg=installed

fi

if test ${sage_require_pdf2svg+y}
then :

else $as_nop
  sage_require_pdf2svg=yes
fi


if test "x$sage_spkg_install_pdf2svg" = xno
then :

    if test "x$sage_require_pdf2svg" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pdf2svg is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pdf2svg is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pdf2svg" = xno
then :

                        sage_spkg_install_pdf2svg=yes

else $as_nop



   # Extract the first word of "pdf2svg", so it can be a program name with args.
set dummy pdf2svg; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PDF2SVG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PDF2SVG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PDF2SVG="$PDF2SVG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PDF2SVG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PDF2SVG=$ac_cv_path_PDF2SVG
if test -n "$PDF2SVG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PDF2SVG" >&5
printf "%s\n" "$PDF2SVG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


   if test -z "$ac_cv_path_PDF2SVG"
then :
  sage_spkg_install_pdf2svg=yes
fi

                if test "x$sage_spkg_install_pdf2svg" = xno
then :

                                        sage_use_system_pdf2svg=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pdf2svg" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pdf2svg" >&6;}

else $as_nop

                    if test "x$sage_use_system_pdf2svg" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pdf2svg=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pdf2svg)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pdf2svg" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pdf2svg" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PDF2SVG










# BEGIN SAGE_SPKG_CONFIGURE_PERL_CPAN_POLYMAKE_PREREQ

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG perl_cpan_polymake_prereq..." >& 6
printf "%s\n" "## -------------------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG perl_cpan_polymake_prereq... ##
## -------------------------------------------------------------------------- ##" >& 5


# Check whether --with-system-perl_cpan_polymake_prereq was given.
if test ${with_system_perl_cpan_polymake_prereq+y}
then :
  withval=$with_system_perl_cpan_polymake_prereq; sage_use_system_perl_cpan_polymake_prereq=$withval

fi


sage_spkg_name=perl_cpan_polymake_prereq

if test ${sage_use_system_perl_cpan_polymake_prereq+y}
then :

else $as_nop
  sage_use_system_perl_cpan_polymake_prereq=yes
fi

sage_spkg_install_perl_cpan_polymake_prereq=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: perl_cpan_polymake_prereq has already been installed by SageMath" >&5
printf "%s\n" "$as_me: perl_cpan_polymake_prereq has already been installed by SageMath" >&6;}
    sage_spkg_install_perl_cpan_polymake_prereq=yes
    sage_use_system_perl_cpan_polymake_prereq=installed

fi

if test ${sage_require_perl_cpan_polymake_prereq+y}
then :

else $as_nop
  sage_require_perl_cpan_polymake_prereq=yes
fi


if test "x$sage_spkg_install_perl_cpan_polymake_prereq" = xno
then :

    if test "x$sage_require_perl_cpan_polymake_prereq" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG perl_cpan_polymake_prereq is not required on this system" >&5
printf "%s\n" "$as_me: SPKG perl_cpan_polymake_prereq is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_perl_cpan_polymake_prereq" = xno
then :

                        sage_spkg_install_perl_cpan_polymake_prereq=yes

else $as_nop






















# Make sure we have perl
if test -z "$PERL"; then
# Extract the first word of "perl", so it can be a program name with args.
set dummy perl; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_PERL+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$PERL"; then
  ac_cv_prog_PERL="$PERL" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_PERL="perl"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
PERL=$ac_cv_prog_PERL
if test -n "$PERL"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
printf "%s\n" "$PERL" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi

if test "x$PERL" != x; then
  ax_perl_modules_failed=0
  for ax_perl_module in 'XML::Writer' 'XML::LibXML' 'XML::LibXSLT' 'File::Slurp' 'JSON' 'SVG' 'Term::ReadKey' ; do
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for perl module $ax_perl_module" >&5
printf %s "checking for perl module $ax_perl_module... " >&6; }

    # Would be nice to log result here, but can't rely on autoconf internals
    $PERL -e "use $ax_perl_module; exit" > /dev/null 2>&1
    if test $? -ne 0; then
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; };
      ax_perl_modules_failed=1
   else
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
printf "%s\n" "ok" >&6; };
    fi
  done

  # Run optional shell commands
  if test "$ax_perl_modules_failed" = 0; then
    :

  else
    :
    sage_spkg_install_perl_cpan_polymake_prereq=yes


  fi
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: could not find perl" >&5
printf "%s\n" "$as_me: WARNING: could not find perl" >&2;}
fi

                if test "x$sage_spkg_install_perl_cpan_polymake_prereq" = xno
then :

                                        sage_use_system_perl_cpan_polymake_prereq=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG perl_cpan_polymake_prereq" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG perl_cpan_polymake_prereq" >&6;}

else $as_nop

                    if test "x$sage_use_system_perl_cpan_polymake_prereq" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-perl_cpan_polymake_prereq=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-perl_cpan_polymake_prereq)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG perl_cpan_polymake_prereq" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG perl_cpan_polymake_prereq" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PERL_CPAN_POLYMAKE_PREREQ










# BEGIN SAGE_SPKG_CONFIGURE_PERL_MONGODB

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG perl_mongodb..." >& 6
printf "%s\n" "## ------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG perl_mongodb... ##
## ------------------------------------------------------------- ##" >& 5


# Check whether --with-system-perl_mongodb was given.
if test ${with_system_perl_mongodb+y}
then :
  withval=$with_system_perl_mongodb; sage_use_system_perl_mongodb=$withval

fi


sage_spkg_name=perl_mongodb

if test ${sage_use_system_perl_mongodb+y}
then :

else $as_nop
  sage_use_system_perl_mongodb=yes
fi

sage_spkg_install_perl_mongodb=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: perl_mongodb has already been installed by SageMath" >&5
printf "%s\n" "$as_me: perl_mongodb has already been installed by SageMath" >&6;}
    sage_spkg_install_perl_mongodb=yes
    sage_use_system_perl_mongodb=installed

fi

if test ${sage_require_perl_mongodb+y}
then :

else $as_nop
  sage_require_perl_mongodb=yes
fi


if test "x$sage_spkg_install_perl_mongodb" = xno
then :

    if test "x$sage_require_perl_mongodb" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG perl_mongodb is not required on this system" >&5
printf "%s\n" "$as_me: SPKG perl_mongodb is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_perl_mongodb" = xno
then :

                        sage_spkg_install_perl_mongodb=yes

else $as_nop










# Make sure we have perl
if test -z "$PERL"; then
# Extract the first word of "perl", so it can be a program name with args.
set dummy perl; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_PERL+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$PERL"; then
  ac_cv_prog_PERL="$PERL" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_PERL="perl"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
PERL=$ac_cv_prog_PERL
if test -n "$PERL"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
printf "%s\n" "$PERL" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi

if test "x$PERL" != x; then
  ax_perl_modules_failed=0
  for ax_perl_module in 'MongoDB' ; do
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for perl module $ax_perl_module" >&5
printf %s "checking for perl module $ax_perl_module... " >&6; }

    # Would be nice to log result here, but can't rely on autoconf internals
    $PERL -e "use $ax_perl_module; exit" > /dev/null 2>&1
    if test $? -ne 0; then
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; };
      ax_perl_modules_failed=1
   else
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
printf "%s\n" "ok" >&6; };
    fi
  done

  # Run optional shell commands
  if test "$ax_perl_modules_failed" = 0; then
    :

  else
    :
    sage_spkg_install_perl_mongodb=yes


  fi
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: could not find perl" >&5
printf "%s\n" "$as_me: WARNING: could not find perl" >&2;}
fi

                if test "x$sage_spkg_install_perl_mongodb" = xno
then :

                                        sage_use_system_perl_mongodb=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG perl_mongodb" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG perl_mongodb" >&6;}

else $as_nop

                    if test "x$sage_use_system_perl_mongodb" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-perl_mongodb=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-perl_mongodb)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG perl_mongodb" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG perl_mongodb" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PERL_MONGODB










# BEGIN SAGE_SPKG_CONFIGURE_PERL_TERM_READLINE_GNU

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG perl_term_readline_gnu..." >& 6
printf "%s\n" "## ----------------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG perl_term_readline_gnu... ##
## ----------------------------------------------------------------------- ##" >& 5


# Check whether --with-system-perl_term_readline_gnu was given.
if test ${with_system_perl_term_readline_gnu+y}
then :
  withval=$with_system_perl_term_readline_gnu; sage_use_system_perl_term_readline_gnu=$withval

fi


sage_spkg_name=perl_term_readline_gnu

if test ${sage_use_system_perl_term_readline_gnu+y}
then :

else $as_nop
  sage_use_system_perl_term_readline_gnu=yes
fi

sage_spkg_install_perl_term_readline_gnu=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: perl_term_readline_gnu has already been installed by SageMath" >&5
printf "%s\n" "$as_me: perl_term_readline_gnu has already been installed by SageMath" >&6;}
    sage_spkg_install_perl_term_readline_gnu=yes
    sage_use_system_perl_term_readline_gnu=installed

fi

if test ${sage_require_perl_term_readline_gnu+y}
then :

else $as_nop
  sage_require_perl_term_readline_gnu=yes
fi


if test "x$sage_spkg_install_perl_term_readline_gnu" = xno
then :

    if test "x$sage_require_perl_term_readline_gnu" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG perl_term_readline_gnu is not required on this system" >&5
printf "%s\n" "$as_me: SPKG perl_term_readline_gnu is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_perl_term_readline_gnu" = xno
then :

                        sage_spkg_install_perl_term_readline_gnu=yes

else $as_nop








# Make sure we have perl
if test -z "$PERL"; then
# Extract the first word of "perl", so it can be a program name with args.
set dummy perl; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_prog_PERL+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  if test -n "$PERL"; then
  ac_cv_prog_PERL="$PERL" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_prog_PERL="perl"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

fi
fi
PERL=$ac_cv_prog_PERL
if test -n "$PERL"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
printf "%s\n" "$PERL" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


fi

if test "x$PERL" != x; then
  ax_perl_modules_failed=0
  for ax_perl_module in 'Term::ReadLine' ; do
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for perl module $ax_perl_module" >&5
printf %s "checking for perl module $ax_perl_module... " >&6; }

    # Would be nice to log result here, but can't rely on autoconf internals
    $PERL -e "use $ax_perl_module; exit" > /dev/null 2>&1
    if test $? -ne 0; then
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; };
      ax_perl_modules_failed=1
   else
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
printf "%s\n" "ok" >&6; };
    fi
  done

  # Run optional shell commands
  if test "$ax_perl_modules_failed" = 0; then
    :
          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking Term::ReadLine module..." >&5
printf %s "checking Term::ReadLine module...... " >&6; }
      # #29563 TERM needs to be set to a value, or Term::ReadLine::Gnu may refuse to load
      TERM=vt100 $PERL -e "use Term::ReadLine; Term::ReadLine->get_all_function_names" > /dev/null 2>&1
      if test $? -ne 0; then
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: non-GNU" >&5
printf "%s\n" "non-GNU" >&6; }
        sage_spkg_install_perl_term_readline_gnu=yes
      else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: GNU" >&5
printf "%s\n" "GNU" >&6; }
      fi

  else
    :
    sage_spkg_install_perl_term_readline_gnu=yes
  fi
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: could not find perl" >&5
printf "%s\n" "$as_me: WARNING: could not find perl" >&2;}
fi

                if test "x$sage_spkg_install_perl_term_readline_gnu" = xno
then :

                                        sage_use_system_perl_term_readline_gnu=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG perl_term_readline_gnu" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG perl_term_readline_gnu" >&6;}

else $as_nop

                    if test "x$sage_use_system_perl_term_readline_gnu" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-perl_term_readline_gnu=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-perl_term_readline_gnu)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG perl_term_readline_gnu" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG perl_term_readline_gnu" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PERL_TERM_READLINE_GNU










# BEGIN SAGE_SPKG_CONFIGURE_PKGCONF

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG pkgconf..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG pkgconf... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-pkgconf was given.
if test ${with_system_pkgconf+y}
then :
  withval=$with_system_pkgconf; sage_use_system_pkgconf=$withval

fi


sage_spkg_name=pkgconf

if test ${sage_use_system_pkgconf+y}
then :

else $as_nop
  sage_use_system_pkgconf=yes
fi

sage_spkg_install_pkgconf=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkgconf has already been installed by SageMath" >&5
printf "%s\n" "$as_me: pkgconf has already been installed by SageMath" >&6;}
    sage_spkg_install_pkgconf=yes
    sage_use_system_pkgconf=installed

fi

if test ${sage_require_pkgconf+y}
then :

else $as_nop
  sage_require_pkgconf=yes
fi


if test "x$sage_spkg_install_pkgconf" = xno
then :

    if test "x$sage_require_pkgconf" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG pkgconf is not required on this system" >&5
printf "%s\n" "$as_me: SPKG pkgconf is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_pkgconf" = xno
then :

                        sage_spkg_install_pkgconf=yes

else $as_nop



        if test -z "$PKG_CONFIG"
then :

       sage_spkg_install_pkgconf=yes
       SAGE_PKG_CONFIG_PATH=''

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: installing pkgconf spkg" >&5
printf "%s\n" "installing pkgconf spkg" >&6; }
else $as_nop

       SAGE_PKG_CONFIG_PATH='$SAGE_LOCAL/lib/pkgconfig'

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: using pkg-config from the system" >&5
printf "%s\n" "using pkg-config from the system" >&6; }

fi

                if test "x$sage_spkg_install_pkgconf" = xno
then :

                                        sage_use_system_pkgconf=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG pkgconf" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG pkgconf" >&6;}

else $as_nop

                    if test "x$sage_use_system_pkgconf" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-pkgconf=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-pkgconf)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG pkgconf" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG pkgconf" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PKGCONF










# BEGIN SAGE_SPKG_CONFIGURE_PLANARITY

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG planarity..." >& 6
printf "%s\n" "## ---------------------------------------------------------- ##
## Checking whether SageMath should install SPKG planarity... ##
## ---------------------------------------------------------- ##" >& 5


# Check whether --with-system-planarity was given.
if test ${with_system_planarity+y}
then :
  withval=$with_system_planarity; sage_use_system_planarity=$withval

fi


sage_spkg_name=planarity

if test ${sage_use_system_planarity+y}
then :

else $as_nop
  sage_use_system_planarity=yes
fi

sage_spkg_install_planarity=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: planarity has already been installed by SageMath" >&5
printf "%s\n" "$as_me: planarity has already been installed by SageMath" >&6;}
    sage_spkg_install_planarity=yes
    sage_use_system_planarity=installed

fi

if test ${sage_require_planarity+y}
then :

else $as_nop
  sage_require_planarity=yes
fi


if test "x$sage_spkg_install_planarity" = xno
then :

    if test "x$sage_require_planarity" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG planarity is not required on this system" >&5
printf "%s\n" "$as_me: SPKG planarity is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_planarity" = xno
then :

                        sage_spkg_install_planarity=yes

else $as_nop



     ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

     ac_fn_c_check_header_compile "$LINENO" "planarity/planarity.h" "ac_cv_header_planarity_planarity_h" "$ac_includes_default"
if test "x$ac_cv_header_planarity_planarity_h" = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gp_InitGraph in -lplanarity" >&5
printf %s "checking for gp_InitGraph in -lplanarity... " >&6; }
if test ${ac_cv_lib_planarity_gp_InitGraph+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lplanarity  $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
char gp_InitGraph ();
int
main (void)
{
return gp_InitGraph ();
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"
then :
  ac_cv_lib_planarity_gp_InitGraph=yes
else $as_nop
  ac_cv_lib_planarity_gp_InitGraph=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_planarity_gp_InitGraph" >&5
printf "%s\n" "$ac_cv_lib_planarity_gp_InitGraph" >&6; }
if test "x$ac_cv_lib_planarity_gp_InitGraph" = xyes
then :

         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for planarity version 3.0 or later" >&5
printf %s "checking for planarity version 3.0 or later... " >&6; }
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <planarity/graphStructures.h>
int
main (void)
{
vertexRec v;
             v.link[0]=1;
  ;
  return 0;
}

_ACEOF
if ac_fn_c_try_compile "$LINENO"
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
           sage_spkg_install_planarity=yes

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext

else $as_nop
  sage_spkg_install_planarity=yes
fi


else $as_nop
  sage_spkg_install_planarity=yes
fi

     ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


                if test "x$sage_spkg_install_planarity" = xno
then :

                                        sage_use_system_planarity=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG planarity" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG planarity" >&6;}

else $as_nop

                    if test "x$sage_use_system_planarity" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-planarity=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-planarity)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG planarity" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG planarity" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PLANARITY










# BEGIN SAGE_SPKG_CONFIGURE_POLYMAKE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG polymake..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG polymake... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-polymake was given.
if test ${with_system_polymake+y}
then :
  withval=$with_system_polymake; sage_use_system_polymake=$withval

fi


sage_spkg_name=polymake

if test ${sage_use_system_polymake+y}
then :

else $as_nop
  sage_use_system_polymake=yes
fi

sage_spkg_install_polymake=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: polymake has already been installed by SageMath" >&5
printf "%s\n" "$as_me: polymake has already been installed by SageMath" >&6;}
    sage_spkg_install_polymake=yes
    sage_use_system_polymake=installed

fi

if test ${sage_require_polymake+y}
then :

else $as_nop
  sage_require_polymake=yes
fi


if test "x$sage_spkg_install_polymake" = xno
then :

    if test "x$sage_require_polymake" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG polymake is not required on this system" >&5
printf "%s\n" "$as_me: SPKG polymake is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_polymake" = xno
then :

                        sage_spkg_install_polymake=yes

else $as_nop




    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for polymake-config >= 3.5" >&5
printf %s "checking for polymake-config >= 3.5... " >&6; }
if test ${ac_cv_path_POLYMAKE_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop

        if test -z "$POLYMAKE_CONFIG"; then
  ac_path_POLYMAKE_CONFIG_found=false
  # Loop through the user's path and test for each of PROGNAME-LIST
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_prog in polymake-config
   do
    for ac_exec_ext in '' $ac_executable_extensions; do
      ac_path_POLYMAKE_CONFIG="$as_dir$ac_prog$ac_exec_ext"
      as_fn_executable_p "$ac_path_POLYMAKE_CONFIG" || continue

            polymake_config_version=$($ac_path_POLYMAKE_CONFIG --version 2>&1)
            if test -n "$polymake_config_version"
then :




  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$polymake_config_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "3.5" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

                    ac_cv_path_POLYMAKE_CONFIG="$ac_path_POLYMAKE_CONFIG"

      fi


fi

      $ac_path_POLYMAKE_CONFIG_found && break 3
    done
  done
  done
IFS=$as_save_IFS
  if test -z "$ac_cv_path_POLYMAKE_CONFIG"; then
    :
  fi
else
  ac_cv_path_POLYMAKE_CONFIG=$POLYMAKE_CONFIG
fi


fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_POLYMAKE_CONFIG" >&5
printf "%s\n" "$ac_cv_path_POLYMAKE_CONFIG" >&6; }
    if test -z "$ac_cv_path_POLYMAKE_CONFIG"
then :
  sage_spkg_install_polymake=yes
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether libpolymake works" >&5
printf %s "checking whether libpolymake works... " >&6; }
           ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

           saved_CXX="$CXX"
           saved_CPPFLAGS="$CPPFLAGS"
           saved_LDFLAGS="$LDFLAGS"
           CXX="$($ac_cv_path_POLYMAKE_CONFIG --cc)"
           CPPFLAGS="$($ac_cv_path_POLYMAKE_CONFIG --includes) $($ac_cv_path_POLYMAKE_CONFIG --cflags) $CPPFLAGS"
           LDFLAGS="-lpolymake $($ac_cv_path_POLYMAKE_CONFIG --ldflags) $LDFLAGS"
           if test "$cross_compiling" = yes
then :
  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "cannot run test program while cross compiling
See \`config.log' for more details" "$LINENO" 5; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

               #include <polymake/Main.h>

int
main (void)
{

               polymake::Main* main_polymake_session = new polymake::Main;
               main_polymake_session->shell_enable();
               main_polymake_session->set_application("polytope");


  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :

             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
             sage_require_perl_cpan_polymake_prereq=no
             sage_require_perl_term_readline_gnu=no

else $as_nop

             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
             sage_spkg_install_polymake=yes

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

           CXX="$saved_CXX"
           CPPFLAGS="$saved_CPPFLAGS"
           LDFLAGS="$saved_LDFLAGS"
           ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


fi


                if test "x$sage_spkg_install_polymake" = xno
then :

                                        sage_use_system_polymake=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG polymake" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG polymake" >&6;}

else $as_nop

                    if test "x$sage_use_system_polymake" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-polymake=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-polymake)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG polymake" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG polymake" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_POLYMAKE










# BEGIN SAGE_SPKG_CONFIGURE_PPL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG ppl..." >& 6
printf "%s\n" "## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG ppl... ##
## ---------------------------------------------------- ##" >& 5


# Check whether --with-system-ppl was given.
if test ${with_system_ppl+y}
then :
  withval=$with_system_ppl; sage_use_system_ppl=$withval

fi


sage_spkg_name=ppl

if test ${sage_use_system_ppl+y}
then :

else $as_nop
  sage_use_system_ppl=yes
fi

sage_spkg_install_ppl=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: ppl has already been installed by SageMath" >&5
printf "%s\n" "$as_me: ppl has already been installed by SageMath" >&6;}
    sage_spkg_install_ppl=yes
    sage_use_system_ppl=installed

fi

if test ${sage_require_ppl+y}
then :

else $as_nop
  sage_require_ppl=yes
fi


if test "x$sage_spkg_install_ppl" = xno
then :

    if test "x$sage_require_ppl" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG ppl is not required on this system" >&5
printf "%s\n" "$as_me: SPKG ppl is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_ppl" = xno
then :

                        sage_spkg_install_ppl=yes

else $as_nop








    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gcc glpk gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gcc glpk gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gcc = xyes -o x$sage_spkg_install_glpk = xyes -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install ppl as well" >&5
printf "%s\n" "yes; install ppl as well" >&6; }
        sage_spkg_install_ppl=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

    # If our dependencies come from the system, then we can use the
    # system ppl, too. This macro works sort-of like the
    # PKG_CHECK_MODULES macro, defining e.g. PPL_CFLAGS when a
    # suitable version of PPL is detected. The upstream version fails
    # to differentiate between LDFLAGS and LIBS (which is in turn the
    # fault of the ppl-config program), leading to argument-order
    # problems on the command line. Our version of the macro
    # defines PPL_LIBS separately so that we can distinguish the two.


# Check whether --with-ppl-prefix was given.
if test ${with_ppl_prefix+y}
then :
  withval=$with_ppl_prefix; ppl_prefix="$withval"
else $as_nop
  ppl_prefix=""
fi


# Check whether --with-ppl-exec-prefix was given.
if test ${with_ppl_exec_prefix+y}
then :
  withval=$with_ppl_exec_prefix; ppl_exec_prefix="$withval"
else $as_nop
  ppl_exec_prefix=""
fi

# Check whether --enable-ppl-test was given.
if test ${enable_ppl_test+y}
then :
  enableval=$enable_ppl_test;
else $as_nop
  enable_ppltest=yes
fi


if test "x$ppl_exec_prefix" != x
then
  ppl_config_args="$ppl_config_args --exec-prefix=$ppl_exec_prefix"
  if test "x${PPL_CONFIG+set}" != xset
  then
    PPL_CONFIG="$ppl_exec_prefix/bin/ppl-config"
  fi
fi
if test "x$ppl_prefix" != x
then
  ppl_config_args="$ppl_config_args --prefix=$ppl_prefix"
  if test "x${PPL_CONFIG+set}" != xset
  then
    PPL_CONFIG="$ppl_prefix/bin/ppl-config"
  fi
fi

# Extract the first word of "ppl-config", so it can be a program name with args.
set dummy ppl-config; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PPL_CONFIG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PPL_CONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PPL_CONFIG="$PPL_CONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PPL_CONFIG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  test -z "$ac_cv_path_PPL_CONFIG" && ac_cv_path_PPL_CONFIG="no"
  ;;
esac
fi
PPL_CONFIG=$ac_cv_path_PPL_CONFIG
if test -n "$PPL_CONFIG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PPL_CONFIG" >&5
printf "%s\n" "$PPL_CONFIG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


min_ppl_version=1.2
if test \( "x$min_ppl_version" = "x0.0" \) -o \( "x$min_ppl_version" = "x0.0.0" \)
then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the Parma Polyhedra Library" >&5
printf %s "checking for the Parma Polyhedra Library... " >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the Parma Polyhedra Library, version >= $min_ppl_version" >&5
printf %s "checking for the Parma Polyhedra Library, version >= $min_ppl_version... " >&6; }
fi
no_ppl=""
if test $PPL_CONFIG = no
then
  no_ppl=yes
else
  PPL_CPPFLAGS=`$PPL_CONFIG $ppl_config_args --cppflags`
  PPL_LDFLAGS=""
  PPL_LIBS=""
  for flag in $($PPL_CONFIG $ppl_config_args --ldflags); do
                        if test "x${flag#-l}" = "x$flag"; then
            PPL_LDFLAGS="$PPL_LDFLAGS $flag"
    else
      PPL_LIBS="$PPL_LIBS $flag"
    fi
  done
  ppl_config_version="`$PPL_CONFIG $ppl_config_args --version`"

  if test "x$enable_ppltest" = xyes
  then
    ac_save_CPPFLAGS="$CPPFLAGS"
    ac_save_LIBS="$LIBS"
    CPPFLAGS="$CPPFLAGS $PPL_CPPFLAGS"
    LIBS="$LIBS $PPL_LIBS"


    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


    rm -f conf.ppltest
    if test "$cross_compiling" = yes
then :
  echo $ac_n "cross compiling; assumed OK... $ac_c"
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <ppl.hh>
#include <iostream>
#include <cstdio>
#include <cstdlib>

namespace PPL = Parma_Polyhedra_Library;

using std::cout;
using std::endl;

int
main() {
  system("touch conf.ppltest");

  unsigned min_ppl_major, min_ppl_minor, min_ppl_revision, min_ppl_beta;
  int n = sscanf("$min_ppl_version",
                 "%u.%u.%upre%u%*c",
                 &min_ppl_major, &min_ppl_minor,
                 &min_ppl_revision, &min_ppl_beta);
  bool min_ppl_version_ok = true;
  if (n == 4) {
    if (min_ppl_beta == 0)
      min_ppl_version_ok = false;
  }
  else if (n == 3) {
    n = sscanf("$min_ppl_version",
               "%u.%u.%u%*c",
               &min_ppl_major, &min_ppl_minor, &min_ppl_revision);
    if (n != 3)
      min_ppl_version_ok = false;
    else
      min_ppl_beta = 0;
  }
  else if (n == 2) {
    n = sscanf("$min_ppl_version",
               "%u.%upre%u%*c",
               &min_ppl_major, &min_ppl_minor, &min_ppl_beta);
    if (n == 3) {
      if (min_ppl_beta == 0)
        min_ppl_version_ok = false;
      else
        min_ppl_revision = 0;
    }
    else if (n == 2) {
      n = sscanf("$min_ppl_version",
                 "%u.%u%*c",
                 &min_ppl_major, &min_ppl_minor);
      if (n != 2)
        min_ppl_version_ok = false;
      else {
        min_ppl_revision = 0;
        min_ppl_beta = 0;
      }
    }
    else
      min_ppl_version_ok = false;
  }
  else
    min_ppl_version_ok = false;

  if (!min_ppl_version_ok) {
    cout << "illegal version string '$min_ppl_version'"
         << endl;
    return 1;
  }

  if (strcmp("$ppl_config_version", PPL::version()) != 0) {
    cout << "\n*** 'ppl-config --version' returned $ppl_config_version, "
            "but PPL version "
         << PPL::version()
         << "\n*** was found!  If ppl-config was correct, then it is best"
            "\n*** to remove the old version of PPL."
            "  You may also be able to fix the error"
            "\n*** by modifying your LD_LIBRARY_PATH environment variable,"
            " or by editing"
            "\n*** /etc/ld.so.conf."
            "  Make sure you have run ldconfig if that is"
            "\n*** required on your system."
            "\n*** If ppl-config was wrong, set the environment variable"
            " PPL_CONFIG"
            "\n*** to point to the correct copy of ppl-config,"
            " and remove the file config.cache"
            "\n*** before re-running configure."
         << endl;
      return 1;
  }
  else if (strcmp(PPL_VERSION, PPL::version()) != 0) {
    cout << "\n*** PPL header file (version " PPL_VERSION ") does not match"
         << "\n*** library (version " << PPL::version() << ")"
         << endl;
      return 1;
  }
  else if (PPL_VERSION_MAJOR < min_ppl_major
           || (PPL_VERSION_MAJOR == min_ppl_major
              && PPL_VERSION_MINOR < min_ppl_minor)
           || (PPL_VERSION_MAJOR == min_ppl_major
              && PPL_VERSION_MINOR == min_ppl_minor
              && PPL_VERSION_REVISION < min_ppl_revision)
           || (PPL_VERSION_MAJOR == min_ppl_major
              && PPL_VERSION_MINOR == min_ppl_minor
              && PPL_VERSION_REVISION == min_ppl_revision
              && PPL_VERSION_BETA < min_ppl_beta)) {
      cout << "\n*** An old version of PPL (" PPL_VERSION ") was found."
              "\n*** You need at least PPL version $min_ppl_version."
              "  The latest version of"
              "\n*** PPL is always available from ftp://ftp.cs.unipr.it/ppl/ ."
              "\n***"
              "\n*** If you have already installed a sufficiently new version,"
              " this error"
              "\n*** probably means that the wrong copy of the ppl-config"
              " program is"
              "\n*** being found.  The easiest way to fix this is to remove"
              " the old version"
              "\n*** of PPL, but you can also set the PPL_CONFIG environment"
              " variable to point"
              "\n*** to the correct copy of ppl-config.  (In this case,"
              " you will have to"
              "\n*** modify your LD_LIBRARY_PATH environment"
              " variable or edit /etc/ld.so.conf"
              "\n*** so that the correct libraries are found at run-time.)"
           << endl;
      return 1;
  }
  return 0;
}

_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :

else $as_nop
  no_ppl=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


    CPPFLAGS="$ac_save_CPPFLAGS"
    LIBS="$ac_save_LIBS"
  fi
fi

if test "x$no_ppl" = x
then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

                  LIBS="$LIBS $PPL_LIBS"
                  sage_spkg_install_ppl=no

else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
  if test x"$PPL_CONFIG" = xno
  then
    echo "*** The ppl-config script installed by PPL could not be found."
    echo "*** If the PPL was installed in PREFIX, make sure PREFIX/bin is in"
    echo "*** your path, or set the PPL_CONFIG environment variable to the"
    echo "*** full path to ppl-config."
  else
    if test -f conf.ppltest
    then
      :
    else
      echo "*** Could not run PPL test program, checking why..."
      CPPFLAGS="$CPPFLAGS $PPL_CPPFLAGS"
      LIBS="$LIBS $PPL_LIBS"
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <ppl.hh>
using namespace Parma_Polyhedra_Library;

int
main (void)
{

  return version_major() || version_minor()
  || version_revision() || version_beta();

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"
then :

  echo "*** The test program compiled, but did not run.  This usually means"
  echo "*** that the run-time linker is not finding the PPL or finding the"
  echo "*** wrong version of the PPL.  If it is not finding the PPL, you will"
  echo "*** need to set your LD_LIBRARY_PATH environment variable, or edit"
  echo "*** /etc/ld.so.conf to point to the installed location.  Also, make"
  echo "*** sure you have run ldconfig if that is required on your system."
  echo "***"
  echo "*** If you have an old version installed, it is best to remove it,"
  echo "*** although you may also be able to get things to work by modifying"
  echo "*** LD_LIBRARY_PATH."

else $as_nop

  echo "*** The test program failed to compile or link. See the file"
  echo "*** config.log for the exact error that occured.  This usually means"
  echo "*** the PPL was incorrectly installed or that someone moved the PPL"
  echo "*** since it was installed.  In both cases you should reinstall"
  echo "*** the library."

fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext conftest.$ac_ext
      CPPFLAGS="$ac_save_CPPFLAGS"
      LIBS="$ac_save_LIBS"
    fi
  fi
  PPL_CPPFLAGS=""
  PPL_LDFLAGS=""
  PPL_LIBS=""
  sage_spkg_install_ppl=yes
fi



rm -f conf.ppltest



fi


                if test "x$sage_spkg_install_ppl" = xno
then :

                                        sage_use_system_ppl=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG ppl" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG ppl" >&6;}

else $as_nop

                    if test "x$sage_use_system_ppl" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-ppl=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-ppl)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG ppl" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG ppl" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PPL










# BEGIN SAGE_SPKG_CONFIGURE__PREREQ

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG _prereq..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG _prereq... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-_prereq was given.
if test ${with_system__prereq+y}
then :
  withval=$with_system__prereq; sage_use_system__prereq=$withval

fi


sage_spkg_name=_prereq

if test ${sage_use_system__prereq+y}
then :

else $as_nop
  sage_use_system__prereq=yes
fi

sage_spkg_install__prereq=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: _prereq has already been installed by SageMath" >&5
printf "%s\n" "$as_me: _prereq has already been installed by SageMath" >&6;}
    sage_spkg_install__prereq=yes
    sage_use_system__prereq=installed

fi

if test ${sage_require__prereq+y}
then :

else $as_nop
  sage_require__prereq=yes
fi


if test "x$sage_spkg_install__prereq" = xno
then :

    if test "x$sage_require__prereq" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG _prereq is not required on this system" >&5
printf "%s\n" "$as_me: SPKG _prereq is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system__prereq" = xno
then :

                        sage_spkg_install__prereq=yes

else $as_nop



    sage_spkg_install__prereq=no

                if test "x$sage_spkg_install__prereq" = xno
then :

                                        sage_use_system__prereq=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG _prereq" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG _prereq" >&6;}

else $as_nop

                    if test "x$sage_use_system__prereq" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-_prereq=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-_prereq)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG _prereq" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG _prereq" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE__PREREQ










# BEGIN SAGE_SPKG_CONFIGURE_PRIMESIEVE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG primesieve..." >& 6
printf "%s\n" "## ----------------------------------------------------------- ##
## Checking whether SageMath should install SPKG primesieve... ##
## ----------------------------------------------------------- ##" >& 5


# Check whether --with-system-primesieve was given.
if test ${with_system_primesieve+y}
then :
  withval=$with_system_primesieve; sage_use_system_primesieve=$withval

fi


sage_spkg_name=primesieve

if test ${sage_use_system_primesieve+y}
then :

else $as_nop
  sage_use_system_primesieve=yes
fi

sage_spkg_install_primesieve=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: primesieve has already been installed by SageMath" >&5
printf "%s\n" "$as_me: primesieve has already been installed by SageMath" >&6;}
    sage_spkg_install_primesieve=yes
    sage_use_system_primesieve=installed

fi

if test ${sage_require_primesieve+y}
then :

else $as_nop
  sage_require_primesieve=yes
fi


if test "x$sage_spkg_install_primesieve" = xno
then :

    if test "x$sage_require_primesieve" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG primesieve is not required on this system" >&5
printf "%s\n" "$as_me: SPKG primesieve is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_primesieve" = xno
then :

                        sage_spkg_install_primesieve=yes

else $as_nop





pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PRIMESIEVE" >&5
printf %s "checking for PRIMESIEVE... " >&6; }

if test -n "$PRIMESIEVE_CFLAGS"; then
    pkg_cv_PRIMESIEVE_CFLAGS="$PRIMESIEVE_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"primesieve >= 8.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "primesieve >= 8.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_PRIMESIEVE_CFLAGS=`$PKG_CONFIG --cflags "primesieve >= 8.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$PRIMESIEVE_LIBS"; then
    pkg_cv_PRIMESIEVE_LIBS="$PRIMESIEVE_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"primesieve >= 8.0\""; } >&5
  ($PKG_CONFIG --exists --print-errors "primesieve >= 8.0") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_PRIMESIEVE_LIBS=`$PKG_CONFIG --libs "primesieve >= 8.0" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        PRIMESIEVE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "primesieve >= 8.0" 2>&1`
        else
	        PRIMESIEVE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "primesieve >= 8.0" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$PRIMESIEVE_PKG_ERRORS" >&5


        sage_spkg_install_primesieve=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        sage_spkg_install_primesieve=yes
else
	PRIMESIEVE_CFLAGS=$pkg_cv_PRIMESIEVE_CFLAGS
	PRIMESIEVE_LIBS=$pkg_cv_PRIMESIEVE_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


                if test "x$sage_spkg_install_primesieve" = xno
then :

                                        sage_use_system_primesieve=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG primesieve" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG primesieve" >&6;}

else $as_nop

                    if test "x$sage_use_system_primesieve" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-primesieve=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-primesieve)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG primesieve" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG primesieve" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PRIMESIEVE










# BEGIN SAGE_SPKG_CONFIGURE_PRIMECOUNT

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG primecount..." >& 6
printf "%s\n" "## ----------------------------------------------------------- ##
## Checking whether SageMath should install SPKG primecount... ##
## ----------------------------------------------------------- ##" >& 5


# Check whether --with-system-primecount was given.
if test ${with_system_primecount+y}
then :
  withval=$with_system_primecount; sage_use_system_primecount=$withval

fi


sage_spkg_name=primecount

if test ${sage_use_system_primecount+y}
then :

else $as_nop
  sage_use_system_primecount=yes
fi

sage_spkg_install_primecount=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: primecount has already been installed by SageMath" >&5
printf "%s\n" "$as_me: primecount has already been installed by SageMath" >&6;}
    sage_spkg_install_primecount=yes
    sage_use_system_primecount=installed

fi

if test ${sage_require_primecount+y}
then :

else $as_nop
  sage_require_primecount=yes
fi


if test "x$sage_spkg_install_primecount" = xno
then :

    if test "x$sage_require_primecount" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG primecount is not required on this system" >&5
printf "%s\n" "$as_me: SPKG primecount is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_primecount" = xno
then :

                        sage_spkg_install_primecount=yes

else $as_nop









    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of primesieve is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of primesieve is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_primesieve = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install primecount as well" >&5
printf "%s\n" "yes; install primecount as well" >&6; }
        sage_spkg_install_primecount=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PRIMECOUNT" >&5
printf %s "checking for PRIMECOUNT... " >&6; }

if test -n "$PRIMECOUNT_CFLAGS"; then
    pkg_cv_PRIMECOUNT_CFLAGS="$PRIMECOUNT_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"primecount >= 7.1\""; } >&5
  ($PKG_CONFIG --exists --print-errors "primecount >= 7.1") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_PRIMECOUNT_CFLAGS=`$PKG_CONFIG --cflags "primecount >= 7.1" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$PRIMECOUNT_LIBS"; then
    pkg_cv_PRIMECOUNT_LIBS="$PRIMECOUNT_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"primecount >= 7.1\""; } >&5
  ($PKG_CONFIG --exists --print-errors "primecount >= 7.1") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_PRIMECOUNT_LIBS=`$PKG_CONFIG --libs "primecount >= 7.1" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        PRIMECOUNT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "primecount >= 7.1" 2>&1`
        else
	        PRIMECOUNT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "primecount >= 7.1" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$PRIMECOUNT_PKG_ERRORS" >&5


          ac_fn_cxx_check_header_compile "$LINENO" "primecount.h" "ac_cv_header_primecount_h" "$ac_includes_default"
if test "x$ac_cv_header_primecount_h" = xyes
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing primecount_pi" >&5
printf %s "checking for library containing primecount_pi... " >&6; }
if test ${ac_cv_search_primecount_pi+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int primecount_pi ();
}
int
main (void)
{
return conftest::primecount_pi ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' primecount
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_primecount_pi=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_primecount_pi+y}
then :
  break
fi
done
if test ${ac_cv_search_primecount_pi+y}
then :

else $as_nop
  ac_cv_search_primecount_pi=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_primecount_pi" >&5
printf "%s\n" "$ac_cv_search_primecount_pi" >&6; }
ac_res=$ac_cv_search_primecount_pi
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking checking primecount version directly" >&5
printf %s "checking checking primecount version directly... " >&6; }
             if test "$cross_compiling" = yes
then :
  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "cannot run test program while cross compiling
See \`config.log' for more details" "$LINENO" 5; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                      #include <primecount.h>

int
main (void)
{

                       if (PRIMECOUNT_VERSION_MAJOR >  7  ) return 0;
                       if (PRIMECOUNT_VERSION_MAJOR ==  7   &&
                           PRIMECOUNT_VERSION_MINOR >=  1  ) return 0;
                       else return 1;

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Good." >&5
printf "%s\n" "Good." >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Too old." >&5
printf "%s\n" "Too old." >&6; }
                      sage_spkg_install_primecount=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

else $as_nop
  sage_spkg_install_primecount=yes
fi


else $as_nop
  sage_spkg_install_primecount=yes
fi


elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

          ac_fn_cxx_check_header_compile "$LINENO" "primecount.h" "ac_cv_header_primecount_h" "$ac_includes_default"
if test "x$ac_cv_header_primecount_h" = xyes
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing primecount_pi" >&5
printf %s "checking for library containing primecount_pi... " >&6; }
if test ${ac_cv_search_primecount_pi+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int primecount_pi ();
}
int
main (void)
{
return conftest::primecount_pi ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' primecount
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_primecount_pi=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_primecount_pi+y}
then :
  break
fi
done
if test ${ac_cv_search_primecount_pi+y}
then :

else $as_nop
  ac_cv_search_primecount_pi=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_primecount_pi" >&5
printf "%s\n" "$ac_cv_search_primecount_pi" >&6; }
ac_res=$ac_cv_search_primecount_pi
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking checking primecount version directly" >&5
printf %s "checking checking primecount version directly... " >&6; }
             if test "$cross_compiling" = yes
then :
  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "cannot run test program while cross compiling
See \`config.log' for more details" "$LINENO" 5; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                      #include <primecount.h>

int
main (void)
{

                       if (PRIMECOUNT_VERSION_MAJOR >  7  ) return 0;
                       if (PRIMECOUNT_VERSION_MAJOR ==  7   &&
                           PRIMECOUNT_VERSION_MINOR >=  1  ) return 0;
                       else return 1;

  ;
  return 0;
}
_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Good." >&5
printf "%s\n" "Good." >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Too old." >&5
printf "%s\n" "Too old." >&6; }
                      sage_spkg_install_primecount=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

else $as_nop
  sage_spkg_install_primecount=yes
fi


else $as_nop
  sage_spkg_install_primecount=yes
fi


else
	PRIMECOUNT_CFLAGS=$pkg_cv_PRIMECOUNT_CFLAGS
	PRIMECOUNT_LIBS=$pkg_cv_PRIMECOUNT_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

fi


fi





                if test "x$sage_spkg_install_primecount" = xno
then :

                                        sage_use_system_primecount=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG primecount" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG primecount" >&6;}

else $as_nop

                    if test "x$sage_use_system_primecount" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-primecount=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-primecount)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG primecount" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG primecount" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_PRIMECOUNT










# BEGIN SAGE_SPKG_CONFIGURE_QHULL

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG qhull..." >& 6
printf "%s\n" "## ------------------------------------------------------ ##
## Checking whether SageMath should install SPKG qhull... ##
## ------------------------------------------------------ ##" >& 5


# Check whether --with-system-qhull was given.
if test ${with_system_qhull+y}
then :
  withval=$with_system_qhull; sage_use_system_qhull=$withval

fi


sage_spkg_name=qhull

if test ${sage_use_system_qhull+y}
then :

else $as_nop
  sage_use_system_qhull=yes
fi

sage_spkg_install_qhull=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: qhull has already been installed by SageMath" >&5
printf "%s\n" "$as_me: qhull has already been installed by SageMath" >&6;}
    sage_spkg_install_qhull=yes
    sage_use_system_qhull=installed

fi

if test ${sage_require_qhull+y}
then :

else $as_nop
  sage_require_qhull=yes
fi


if test "x$sage_spkg_install_qhull" = xno
then :

    if test "x$sage_require_qhull" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG qhull is not required on this system" >&5
printf "%s\n" "$as_me: SPKG qhull is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_qhull" = xno
then :

                        sage_spkg_install_qhull=yes

else $as_nop




    # Extract the first word of "qhull", so it can be a program name with args.
set dummy qhull; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_QHULL+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $QHULL in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_QHULL="$QHULL" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_QHULL="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
QHULL=$ac_cv_path_QHULL
if test -n "$QHULL"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $QHULL" >&5
printf "%s\n" "$QHULL" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test x$QHULL = x
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: qhull not found. Installing qhull" >&5
printf "%s\n" "$as_me: qhull not found. Installing qhull" >&6;}
           sage_spkg_install_qhull=yes

else $as_nop

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether qhull's version is good enough" >&5
printf %s "checking whether qhull's version is good enough... " >&6; }
           qhull_ver=$($QHULL -V | cut -d' ' -f2 2>& 5)



  # Used to indicate true or false condition
  ax_compare_version=false

  # Convert the two version strings to be compared into a format that
  # allows a simple string comparison.  The end result is that a version
  # string of the form 1.12.5-r617 will be converted to the form
  # 0001001200050617.  In other words, each number is zero padded to four
  # digits, and non digits are removed.

  ax_compare_version_A=`echo "$qhull_ver" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


  ax_compare_version_B=`echo "$"8.0.2"" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
                     -e 's/[^0-9]//g'`


    ax_compare_version=`echo "x$ax_compare_version_A
x$ax_compare_version_B" | sed 's/^ *//' | sort -r | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`



    if test "$ax_compare_version" = "true" ; then

               { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
               ac_fn_cxx_check_header_compile "$LINENO" "libqhull_r/libqhull_r.h" "ac_cv_header_libqhull_r_libqhull_r_h" "$ac_includes_default"
if test "x$ac_cv_header_libqhull_r_libqhull_r_h" = xyes
then :

                  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing qh_distplane" >&5
printf %s "checking for library containing qh_distplane... " >&6; }
if test ${ac_cv_search_qh_distplane+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int qh_distplane ();
}
int
main (void)
{
return conftest::qh_distplane ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' qhull_r
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_qh_distplane=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_qh_distplane+y}
then :
  break
fi
done
if test ${ac_cv_search_qh_distplane+y}
then :

else $as_nop
  ac_cv_search_qh_distplane=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_qh_distplane" >&5
printf "%s\n" "$ac_cv_search_qh_distplane" >&6; }
ac_res=$ac_cv_search_qh_distplane
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"


else $as_nop

                    sage_spkg_install_qhull=yes

fi

else $as_nop

                  sage_spkg_install_qhull=yes

fi

    else
               sage_spkg_install_qhull=yes

  fi

fi

                if test "x$sage_spkg_install_qhull" = xno
then :

                                        sage_use_system_qhull=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG qhull" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG qhull" >&6;}

else $as_nop

                    if test "x$sage_use_system_qhull" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-qhull=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-qhull)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG qhull" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG qhull" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_QHULL










# BEGIN SAGE_SPKG_CONFIGURE_R

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG r..." >& 6
printf "%s\n" "## -------------------------------------------------- ##
## Checking whether SageMath should install SPKG r... ##
## -------------------------------------------------- ##" >& 5


# Check whether --with-system-r was given.
if test ${with_system_r+y}
then :
  withval=$with_system_r; sage_use_system_r=$withval

fi


sage_spkg_name=r

if test ${sage_use_system_r+y}
then :

else $as_nop
  sage_use_system_r=yes
fi

sage_spkg_install_r=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: r has already been installed by SageMath" >&5
printf "%s\n" "$as_me: r has already been installed by SageMath" >&6;}
    sage_spkg_install_r=yes
    sage_use_system_r=installed

fi

if test ${sage_require_r+y}
then :

else $as_nop
  sage_require_r=yes
fi


if test "x$sage_spkg_install_r" = xno
then :

    if test "x$sage_require_r" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG r is not required on this system" >&5
printf "%s\n" "$as_me: SPKG r is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_r" = xno
then :

                        sage_spkg_install_r=yes

else $as_nop













    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of openblas iconv readline bzip2 liblzma pcre curl is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of openblas iconv readline bzip2 liblzma pcre curl is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_openblas = xyes -o x$sage_spkg_install_iconv = xyes -o x$sage_spkg_install_readline = xyes -o x$sage_spkg_install_bzip2 = xyes -o x$sage_spkg_install_liblzma = xyes -o x$sage_spkg_install_pcre = xyes -o x$sage_spkg_install_curl = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install r as well" >&5
printf "%s\n" "yes; install r as well" >&6; }
        sage_spkg_install_r=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

      case $host in #(
  *-*-cygwin*) :

                    sage_spkg_install_r=yes
         ;; #(
  *) :


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for R" >&5
printf %s "checking for R... " >&6; }

if test -n "$R_CFLAGS"; then
    pkg_cv_R_CFLAGS="$R_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libR >= "3.4.4"\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libR >= "3.4.4"") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_R_CFLAGS=`$PKG_CONFIG --cflags "libR >= "3.4.4"" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$R_LIBS"; then
    pkg_cv_R_LIBS="$R_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libR >= "3.4.4"\""; } >&5
  ($PKG_CONFIG --exists --print-errors "libR >= "3.4.4"") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_R_LIBS=`$PKG_CONFIG --libs "libR >= "3.4.4"" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        R_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libR >= "3.4.4"" 2>&1`
        else
	        R_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libR >= "3.4.4"" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$R_PKG_ERRORS" >&5

	sage_spkg_install_r=yes
elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
	sage_spkg_install_r=yes
else
	R_CFLAGS=$pkg_cv_R_CFLAGS
	R_LIBS=$pkg_cv_R_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

            # Extract the first word of "R", so it can be a program name with args.
set dummy R; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_R+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $R in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_R="$R" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_R="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
R=$ac_cv_path_R
if test -n "$R"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $R" >&5
printf "%s\n" "$R" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


              if test "x$R" = x
then :

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: R is not found" >&5
printf "%s\n" "$as_me: R is not found" >&6;}
                sage_spkg_install_r=yes

else $as_nop

                                sage_spkg_install_r=no

fi

fi
         ;;
esac


fi



                if test "x$sage_spkg_install_r" = xno
then :

                                        sage_use_system_r=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG r" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG r" >&6;}

else $as_nop

                    if test "x$sage_use_system_r" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-r=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-r)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG r" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG r" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_R










# BEGIN SAGE_SPKG_CONFIGURE__RECOMMENDED

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG _recommended..." >& 6
printf "%s\n" "## ------------------------------------------------------------- ##
## Checking whether SageMath should install SPKG _recommended... ##
## ------------------------------------------------------------- ##" >& 5


# Check whether --with-system-_recommended was given.
if test ${with_system__recommended+y}
then :
  withval=$with_system__recommended; sage_use_system__recommended=$withval

fi


sage_spkg_name=_recommended

if test ${sage_use_system__recommended+y}
then :

else $as_nop
  sage_use_system__recommended=yes
fi

sage_spkg_install__recommended=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: _recommended has already been installed by SageMath" >&5
printf "%s\n" "$as_me: _recommended has already been installed by SageMath" >&6;}
    sage_spkg_install__recommended=yes
    sage_use_system__recommended=installed

fi

if test ${sage_require__recommended+y}
then :

else $as_nop
  sage_require__recommended=yes
fi


if test "x$sage_spkg_install__recommended" = xno
then :

    if test "x$sage_require__recommended" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG _recommended is not required on this system" >&5
printf "%s\n" "$as_me: SPKG _recommended is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system__recommended" = xno
then :

                        sage_spkg_install__recommended=yes

else $as_nop



  sage_spkg_install__recommended=yes

                if test "x$sage_spkg_install__recommended" = xno
then :

                                        sage_use_system__recommended=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG _recommended" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG _recommended" >&6;}

else $as_nop

                    if test "x$sage_use_system__recommended" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-_recommended=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-_recommended)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG _recommended" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG _recommended" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE__RECOMMENDED










# BEGIN SAGE_SPKG_CONFIGURE_RW

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG rw..." >& 6
printf "%s\n" "## --------------------------------------------------- ##
## Checking whether SageMath should install SPKG rw... ##
## --------------------------------------------------- ##" >& 5


# Check whether --with-system-rw was given.
if test ${with_system_rw+y}
then :
  withval=$with_system_rw; sage_use_system_rw=$withval

fi


sage_spkg_name=rw

if test ${sage_use_system_rw+y}
then :

else $as_nop
  sage_use_system_rw=yes
fi

sage_spkg_install_rw=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: rw has already been installed by SageMath" >&5
printf "%s\n" "$as_me: rw has already been installed by SageMath" >&6;}
    sage_spkg_install_rw=yes
    sage_use_system_rw=installed

fi

if test ${sage_require_rw+y}
then :

else $as_nop
  sage_require_rw=yes
fi


if test "x$sage_spkg_install_rw" = xno
then :

    if test "x$sage_require_rw" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG rw is not required on this system" >&5
printf "%s\n" "$as_me: SPKG rw is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_rw" = xno
then :

                        sage_spkg_install_rw=yes

else $as_nop



  # Check for "rw.h" in the system's include directory...
  ac_fn_cxx_check_header_compile "$LINENO" "rw.h" "ac_cv_header_rw_h" "$ac_includes_default"
if test "x$ac_cv_header_rw_h" = xyes
then :
  sage_spkg_install_rw=no
else $as_nop
  sage_spkg_install_rw=yes
fi


  #...and ensure that we have at least one function "calculate_level"
  # that we need from librw. If either check fails, we want to set
  # sage_spkg_install_rw=yes. However if both checks succeed, the
  # first will set sage_spkg_install_rw=no and the second will do
  # nothing.
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing calculate_level" >&5
printf %s "checking for library containing calculate_level... " >&6; }
if test ${ac_cv_search_calculate_level+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int calculate_level ();
}
int
main (void)
{
return conftest::calculate_level ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' rw
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_calculate_level=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_calculate_level+y}
then :
  break
fi
done
if test ${ac_cv_search_calculate_level+y}
then :

else $as_nop
  ac_cv_search_calculate_level=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_calculate_level" >&5
printf "%s\n" "$ac_cv_search_calculate_level" >&6; }
ac_res=$ac_cv_search_calculate_level
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

else $as_nop
  sage_spkg_install_rw=yes
fi


                if test "x$sage_spkg_install_rw" = xno
then :

                                        sage_use_system_rw=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG rw" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG rw" >&6;}

else $as_nop

                    if test "x$sage_use_system_rw" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-rw=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-rw)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG rw" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG rw" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_RW










# BEGIN SAGE_SPKG_CONFIGURE_SINGULAR

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG singular..." >& 6
printf "%s\n" "## --------------------------------------------------------- ##
## Checking whether SageMath should install SPKG singular... ##
## --------------------------------------------------------- ##" >& 5


# Check whether --with-system-singular was given.
if test ${with_system_singular+y}
then :
  withval=$with_system_singular; sage_use_system_singular=$withval

fi


sage_spkg_name=singular

if test ${sage_use_system_singular+y}
then :

else $as_nop
  sage_use_system_singular=yes
fi

sage_spkg_install_singular=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: singular has already been installed by SageMath" >&5
printf "%s\n" "$as_me: singular has already been installed by SageMath" >&6;}
    sage_spkg_install_singular=yes
    sage_use_system_singular=installed

fi

if test ${sage_require_singular+y}
then :

else $as_nop
  sage_require_singular=yes
fi


if test "x$sage_spkg_install_singular" = xno
then :

    if test "x$sage_require_singular" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG singular is not required on this system" >&5
printf "%s\n" "$as_me: SPKG singular is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_singular" = xno
then :

                        sage_spkg_install_singular=yes

else $as_nop











    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp ntl flint readline mpfr cddlib is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp ntl flint readline mpfr cddlib is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes -o x$sage_spkg_install_ntl = xyes -o x$sage_spkg_install_flint = xyes -o x$sage_spkg_install_readline = xyes -o x$sage_spkg_install_mpfr = xyes -o x$sage_spkg_install_cddlib = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install singular as well" >&5
printf "%s\n" "yes; install singular as well" >&6; }
        sage_spkg_install_singular=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }


    # Extract the first word of "Singular", so it can be a program name with args.
set dummy Singular; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_SINGULAR_BIN+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $SINGULAR_BIN in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_SINGULAR_BIN="$SINGULAR_BIN" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_SINGULAR_BIN="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
SINGULAR_BIN=$ac_cv_path_SINGULAR_BIN
if test -n "$SINGULAR_BIN"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SINGULAR_BIN" >&5
printf "%s\n" "$SINGULAR_BIN" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi



    if test -z "${SINGULAR_BIN}"
then :
  sage_spkg_install_singular=yes
else $as_nop


pkg_failed=no
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SINGULAR" >&5
printf %s "checking for SINGULAR... " >&6; }

if test -n "$SINGULAR_CFLAGS"; then
    pkg_cv_SINGULAR_CFLAGS="$SINGULAR_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"Singular >= 4.2.1\""; } >&5
  ($PKG_CONFIG --exists --print-errors "Singular >= 4.2.1") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_SINGULAR_CFLAGS=`$PKG_CONFIG --cflags "Singular >= 4.2.1" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
if test -n "$SINGULAR_LIBS"; then
    pkg_cv_SINGULAR_LIBS="$SINGULAR_LIBS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"Singular >= 4.2.1\""; } >&5
  ($PKG_CONFIG --exists --print-errors "Singular >= 4.2.1") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_SINGULAR_LIBS=`$PKG_CONFIG --libs "Singular >= 4.2.1" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi



if test $pkg_failed = yes; then
   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
        _pkg_short_errors_supported=yes
else
        _pkg_short_errors_supported=no
fi
        if test $_pkg_short_errors_supported = yes; then
	        SINGULAR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "Singular >= 4.2.1" 2>&1`
        else
	        SINGULAR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "Singular >= 4.2.1" 2>&1`
        fi
	# Put the nasty error message in config.log where it belongs
	echo "$SINGULAR_PKG_ERRORS" >&5


            sage_spkg_install_singular=yes

elif test $pkg_failed = untried; then
     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

            sage_spkg_install_singular=yes

else
	SINGULAR_CFLAGS=$pkg_cv_SINGULAR_CFLAGS
	SINGULAR_LIBS=$pkg_cv_SINGULAR_LIBS
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that Singular's help is working" >&5
printf %s "checking that Singular's help is working... " >&6; }
       if test x`printf "system(\"--browser\", \"builtin\"); \n help;" | Singular 2>&1 | grep "error\ occurred"` = x
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
                        case $host_os in #(
  cygwin*) :
                          ;; #(
  *) :

if test -n "$SINGULAR_LIB_DIR"; then
    pkg_cv_SINGULAR_LIB_DIR="$SINGULAR_LIB_DIR"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"Singular\""; } >&5
  ($PKG_CONFIG --exists --print-errors "Singular") 2>&5
  ac_status=$?
  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_SINGULAR_LIB_DIR=`$PKG_CONFIG --variable="libdir" "Singular" 2>/dev/null`
		      test "x$?" != "x0" && pkg_failed=yes
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi
SINGULAR_LIB_DIR=$pkg_cv_SINGULAR_LIB_DIR

if test "x$SINGULAR_LIB_DIR" = x""
then :

fi
                                            ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

                      ORIG_LIBS="${LIBS}"
                      LIBS="${LIBS} -ldl"
                      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can dlopen($LIBSINGULAR_PATH)" >&5
printf %s "checking if we can dlopen($LIBSINGULAR_PATH)... " >&6; }
                      LIBSINGULAR_PATH="${SINGULAR_LIB_DIR}/libSingular.${acl_shlibext}"

                                                                  if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <dlfcn.h>
int
main (void)
{
void* h = dlopen("${LIBSINGULAR_PATH}", RTLD_LAZY | RTLD_GLOBAL);
                            if (h == 0) { return 1; } else { return dlclose(h); }

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :

                          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

                                                    LIBSINGULAR_PATH="${SINGULAR_LIB_DIR}/libsingular-Singular.${acl_shlibext}"
                          if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <dlfcn.h>
int
main (void)
{
void* h = dlopen("${LIBSINGULAR_PATH}", RTLD_LAZY | RTLD_GLOBAL);
                               if (h == 0) { return 1; } else { return dlclose(h); }

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :

                             { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

                            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                            sage_spkg_install_singular=yes

fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


                      ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu

                      LIBS="${ORIG_LIBS}"

        ;;
esac
else $as_nop

       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
       sage_spkg_install_singular=yes


fi
fi

fi


fi


                if test "x$sage_spkg_install_singular" = xno
then :

                                        sage_use_system_singular=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG singular" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG singular" >&6;}

else $as_nop

                    if test "x$sage_use_system_singular" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-singular=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-singular)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG singular" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG singular" >&6;}

fi

fi


fi

fi

fi


          if test "x${sage_spkg_install_singular}" = "xyes"
then :

    case $host_os in #(
  cygwin*) :
                      ;; #(
  *) :
                      LIBSINGULAR_PATH="\$SAGE_LOCAL/lib/libSingular.${acl_shlibext}"

     ;;
esac

fi

  LIBSINGULAR_PATH="${LIBSINGULAR_PATH}"



# END SAGE_SPKG_CONFIGURE_SINGULAR










# BEGIN SAGE_SPKG_CONFIGURE_SQLITE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG sqlite..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG sqlite... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-sqlite was given.
if test ${with_system_sqlite+y}
then :
  withval=$with_system_sqlite; sage_use_system_sqlite=$withval

fi


sage_spkg_name=sqlite

if test ${sage_use_system_sqlite+y}
then :

else $as_nop
  sage_use_system_sqlite=yes
fi

sage_spkg_install_sqlite=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: sqlite has already been installed by SageMath" >&5
printf "%s\n" "$as_me: sqlite has already been installed by SageMath" >&6;}
    sage_spkg_install_sqlite=yes
    sage_use_system_sqlite=installed

fi

if test ${sage_require_sqlite+y}
then :

else $as_nop
  sage_require_sqlite=yes
fi
  case $host in #(
  *-*-cygwin*) :

                        sage_require_sqlite=yes
           ;; #(
  *) :


            if test x$sage_spkg_install_python3 = xno
then :

                sage_require_sqlite=no

fi
           ;;
esac



if test "x$sage_spkg_install_sqlite" = xno
then :

    if test "x$sage_require_sqlite" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG sqlite is not required on this system" >&5
printf "%s\n" "$as_me: SPKG sqlite is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_sqlite" = xno
then :

                        sage_spkg_install_sqlite=yes

else $as_nop







  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking libsqlite3 >= sqlite3_min_version" >&5
printf %s "checking libsqlite3 >= sqlite3_min_version... " >&6; }
                                                               SQLITE_SAVED_LIBS="$LIBS"
                     LIBS="$LIBS -lsqlite3"
                     if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross compiling. assume yes" >&5
printf "%s\n" "cross compiling. assume yes" >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


                                         #include <sqlite3.h>
                                         #include <assert.h>
                                         #include <stdlib.h>
                                         #include <string.h>

int
main (void)
{

                                         assert( strcmp(sqlite3_libversion(),SQLITE_VERSION)==0 );
                                         if (SQLITE_VERSION_NUMBER < 3*1000000 + 8*1000 + 7)
                                           exit(1);
                                         else
                                           exit(0);

  ;
  return 0;
}

_ACEOF
if ac_fn_cxx_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
                        LIBS="$SQLITE_SAVED_LIBS"
                        sage_spkg_install_sqlite=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi






                if test "x$sage_spkg_install_sqlite" = xno
then :

                                        sage_use_system_sqlite=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG sqlite" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG sqlite" >&6;}

else $as_nop

                    if test "x$sage_use_system_sqlite" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-sqlite=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-sqlite)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG sqlite" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG sqlite" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_SQLITE










# BEGIN SAGE_SPKG_CONFIGURE_SUITESPARSE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG suitesparse..." >& 6
printf "%s\n" "## ------------------------------------------------------------ ##
## Checking whether SageMath should install SPKG suitesparse... ##
## ------------------------------------------------------------ ##" >& 5


# Check whether --with-system-suitesparse was given.
if test ${with_system_suitesparse+y}
then :
  withval=$with_system_suitesparse; sage_use_system_suitesparse=$withval

fi


sage_spkg_name=suitesparse

if test ${sage_use_system_suitesparse+y}
then :

else $as_nop
  sage_use_system_suitesparse=yes
fi

sage_spkg_install_suitesparse=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: suitesparse has already been installed by SageMath" >&5
printf "%s\n" "$as_me: suitesparse has already been installed by SageMath" >&6;}
    sage_spkg_install_suitesparse=yes
    sage_use_system_suitesparse=installed

fi

if test ${sage_require_suitesparse+y}
then :

else $as_nop
  sage_require_suitesparse=yes
fi


if test "x$sage_spkg_install_suitesparse" = xno
then :

    if test "x$sage_require_suitesparse" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG suitesparse is not required on this system" >&5
printf "%s\n" "$as_me: SPKG suitesparse is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_suitesparse" = xno
then :

                        sage_spkg_install_suitesparse=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of openblas is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of openblas is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_openblas = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install suitesparse as well" >&5
printf "%s\n" "yes; install suitesparse as well" >&6; }
        sage_spkg_install_suitesparse=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing cholmod_speye" >&5
printf %s "checking for library containing cholmod_speye... " >&6; }
if test ${ac_cv_search_cholmod_speye+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int cholmod_speye ();
}
int
main (void)
{
return conftest::cholmod_speye ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' cholmod
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_cholmod_speye=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_cholmod_speye+y}
then :
  break
fi
done
if test ${ac_cv_search_cholmod_speye+y}
then :

else $as_nop
  ac_cv_search_cholmod_speye=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_cholmod_speye" >&5
printf "%s\n" "$ac_cv_search_cholmod_speye" >&6; }
ac_res=$ac_cv_search_cholmod_speye
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing umfpack_di_solve" >&5
printf %s "checking for library containing umfpack_di_solve... " >&6; }
if test ${ac_cv_search_umfpack_di_solve+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int umfpack_di_solve ();
}
int
main (void)
{
return conftest::umfpack_di_solve ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' umfpack
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_umfpack_di_solve=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_umfpack_di_solve+y}
then :
  break
fi
done
if test ${ac_cv_search_umfpack_di_solve+y}
then :

else $as_nop
  ac_cv_search_umfpack_di_solve=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_umfpack_di_solve" >&5
printf "%s\n" "$ac_cv_search_umfpack_di_solve" >&6; }
ac_res=$ac_cv_search_umfpack_di_solve
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing SuiteSparse_version" >&5
printf %s "checking for library containing SuiteSparse_version... " >&6; }
if test ${ac_cv_search_SuiteSparse_version+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int SuiteSparse_version ();
}
int
main (void)
{
return conftest::SuiteSparse_version ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' suitesparseconfig
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_SuiteSparse_version=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_SuiteSparse_version+y}
then :
  break
fi
done
if test ${ac_cv_search_SuiteSparse_version+y}
then :

else $as_nop
  ac_cv_search_SuiteSparse_version=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SuiteSparse_version" >&5
printf "%s\n" "$ac_cv_search_SuiteSparse_version" >&6; }
ac_res=$ac_cv_search_SuiteSparse_version
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

                   for ac_header in suitesparse/SuiteSparse_config.h SuiteSparse_config.h
do :
  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
  cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF

                      for ac_header in suitesparse/amd.h amd.h
do :
  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
  cat >>confdefs.h <<_ACEOF
#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
 sage_spkg_install_suitesparse=no; break
else $as_nop
  sage_spkg_install_suitesparse=yes
fi

done
               break

else $as_nop
  sage_spkg_install_suitesparse=yes
fi

done

else $as_nop
  sage_spkg_install_suitesparse=yes
fi


else $as_nop

         sage_spkg_install_suitesparse=yes
fi


else $as_nop

        sage_spkg_install_suitesparse=yes
fi



fi


                if test "x$sage_spkg_install_suitesparse" = xno
then :

                                        sage_use_system_suitesparse=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG suitesparse" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG suitesparse" >&6;}

else $as_nop

                    if test "x$sage_use_system_suitesparse" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-suitesparse=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-suitesparse)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG suitesparse" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG suitesparse" >&6;}

fi

fi


fi

fi

fi


    if test x$sage_spkg_install_suitesparse = xyes
then :

       SAGE_SUITESPARSE_PREFIX='$SAGE_LOCAL'


else $as_nop

       SAGE_SUITESPARSE_PREFIX=''


fi


# END SAGE_SPKG_CONFIGURE_SUITESPARSE










# BEGIN SAGE_SPKG_CONFIGURE_SYMMETRICA

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG symmetrica..." >& 6
printf "%s\n" "## ----------------------------------------------------------- ##
## Checking whether SageMath should install SPKG symmetrica... ##
## ----------------------------------------------------------- ##" >& 5


# Check whether --with-system-symmetrica was given.
if test ${with_system_symmetrica+y}
then :
  withval=$with_system_symmetrica; sage_use_system_symmetrica=$withval

fi


sage_spkg_name=symmetrica

if test ${sage_use_system_symmetrica+y}
then :

else $as_nop
  sage_use_system_symmetrica=yes
fi

sage_spkg_install_symmetrica=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: symmetrica has already been installed by SageMath" >&5
printf "%s\n" "$as_me: symmetrica has already been installed by SageMath" >&6;}
    sage_spkg_install_symmetrica=yes
    sage_use_system_symmetrica=installed

fi

if test ${sage_require_symmetrica+y}
then :

else $as_nop
  sage_require_symmetrica=yes
fi


if test "x$sage_spkg_install_symmetrica" = xno
then :

    if test "x$sage_require_symmetrica" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG symmetrica is not required on this system" >&5
printf "%s\n" "$as_me: SPKG symmetrica is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_symmetrica" = xno
then :

                        sage_spkg_install_symmetrica=yes

else $as_nop



    ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

    ac_fn_c_check_header_compile "$LINENO" "symmetrica/def.h" "ac_cv_header_symmetrica_def_h" "$ac_includes_default"
if test "x$ac_cv_header_symmetrica_def_h" = xyes
then :

     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing zykelind_tetraeder_edges_extended" >&5
printf %s "checking for library containing zykelind_tetraeder_edges_extended... " >&6; }
if test ${ac_cv_search_zykelind_tetraeder_edges_extended+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

/* Override any GCC internal prototype to avoid an error.
   Use char because int might match the return type of a GCC
   builtin and then its argument prototype would still apply.  */
char zykelind_tetraeder_edges_extended ();
int
main (void)
{
return zykelind_tetraeder_edges_extended ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' symmetrica
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_c_try_link "$LINENO"
then :
  ac_cv_search_zykelind_tetraeder_edges_extended=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_zykelind_tetraeder_edges_extended+y}
then :
  break
fi
done
if test ${ac_cv_search_zykelind_tetraeder_edges_extended+y}
then :

else $as_nop
  ac_cv_search_zykelind_tetraeder_edges_extended=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zykelind_tetraeder_edges_extended" >&5
printf "%s\n" "$ac_cv_search_zykelind_tetraeder_edges_extended" >&6; }
ac_res=$ac_cv_search_zykelind_tetraeder_edges_extended
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

     { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we have a properly patched Symmetrica version" >&5
printf %s "checking whether we have a properly patched Symmetrica version... " >&6; }
     if test "$cross_compiling" = yes
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cross compiling. Assume not buggy." >&5
printf "%s\n" "cross compiling. Assume not buggy." >&6; }
else $as_nop
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
         #include "symmetrica/def.h"
         #include "symmetrica/macro.h"
int
main (void)
{
OP b,n;
          int i;
          anfang();
          for (i=1; i<6; i++) {
            n = callocobject();
            b = callocobject();
            M_I_I(i, n);
            kostka_tafel(n, b);
            fprintln(stderr, b);
            freeall(n);
            freeall(b);}
          ende();
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"
then :
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: appears to be a well-patched version." >&5
printf "%s\n" "appears to be a well-patched version." >&6; }
else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: buggy version. Sage will build its own." >&5
printf "%s\n" "buggy version. Sage will build its own." >&6; }
                         sage_spkg_install_symmetrica=yes
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi


else $as_nop
  sage_spkg_install_symmetrica=yes
fi


else $as_nop
  sage_spkg_install_symmetrica=yes
fi

    ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


                if test "x$sage_spkg_install_symmetrica" = xno
then :

                                        sage_use_system_symmetrica=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG symmetrica" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG symmetrica" >&6;}

else $as_nop

                    if test "x$sage_use_system_symmetrica" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-symmetrica=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-symmetrica)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG symmetrica" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG symmetrica" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_SYMMETRICA










# BEGIN SAGE_SPKG_CONFIGURE_SYMPOW

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG sympow..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG sympow... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-sympow was given.
if test ${with_system_sympow+y}
then :
  withval=$with_system_sympow; sage_use_system_sympow=$withval

fi


sage_spkg_name=sympow

if test ${sage_use_system_sympow+y}
then :

else $as_nop
  sage_use_system_sympow=yes
fi

sage_spkg_install_sympow=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: sympow has already been installed by SageMath" >&5
printf "%s\n" "$as_me: sympow has already been installed by SageMath" >&6;}
    sage_spkg_install_sympow=yes
    sage_use_system_sympow=installed

fi

if test ${sage_require_sympow+y}
then :

else $as_nop
  sage_require_sympow=yes
fi


if test "x$sage_spkg_install_sympow" = xno
then :

    if test "x$sage_require_sympow" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG sympow is not required on this system" >&5
printf "%s\n" "$as_me: SPKG sympow is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_sympow" = xno
then :

                        sage_spkg_install_sympow=yes

else $as_nop



   # Extract the first word of "sympow", so it can be a program name with args.
set dummy sympow; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_SYMPOW+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $SYMPOW in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_SYMPOW="$SYMPOW" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_SYMPOW="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
SYMPOW=$ac_cv_path_SYMPOW
if test -n "$SYMPOW"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SYMPOW" >&5
printf "%s\n" "$SYMPOW" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


   if test -z "$ac_cv_path_SYMPOW"
then :
  sage_spkg_install_sympow=yes

else $as_nop

      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sympow works well (cf. :trac:30147 and :trac:30633)" >&5
printf %s "checking whether sympow works well (cf. :trac:30147 and :trac:30633)... " >&6; }
      sympow_rank_test1=`echo "[1,-1,0,-79,289]" | sympow -analrank | grep ^"Analytic Rank is 4"`
      sympow_rank_test2=`sympow -curve [1,-1,0,-79,289] -analrank | grep ^"Analytic Rank is 4"`
      sympow_rank_test3=`sympow -curve [0,1,1,-2,0] -analrank | grep ^"Analytic Rank is 2"`
      if test x"$sympow_rank_test1" = x -o x"$sympow_rank_test2" = x -o x"$sympow_rank_test3" = x
then :

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no; cannot use system sympow" >&5
printf "%s\n" "no; cannot use system sympow" >&6; }
          sage_spkg_install_sympow=yes

else $as_nop

          { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; use system sympow" >&5
printf "%s\n" "yes; use system sympow" >&6; }

fi

fi

                if test "x$sage_spkg_install_sympow" = xno
then :

                                        sage_use_system_sympow=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG sympow" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG sympow" >&6;}

else $as_nop

                    if test "x$sage_use_system_sympow" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-sympow=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-sympow)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG sympow" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG sympow" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_SYMPOW










# BEGIN SAGE_SPKG_CONFIGURE_TACHYON

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG tachyon..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG tachyon... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-tachyon was given.
if test ${with_system_tachyon+y}
then :
  withval=$with_system_tachyon; sage_use_system_tachyon=$withval

fi


sage_spkg_name=tachyon

if test ${sage_use_system_tachyon+y}
then :

else $as_nop
  sage_use_system_tachyon=yes
fi

sage_spkg_install_tachyon=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: tachyon has already been installed by SageMath" >&5
printf "%s\n" "$as_me: tachyon has already been installed by SageMath" >&6;}
    sage_spkg_install_tachyon=yes
    sage_use_system_tachyon=installed

fi

if test ${sage_require_tachyon+y}
then :

else $as_nop
  sage_require_tachyon=yes
fi


if test "x$sage_spkg_install_tachyon" = xno
then :

    if test "x$sage_require_tachyon" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG tachyon is not required on this system" >&5
printf "%s\n" "$as_me: SPKG tachyon is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_tachyon" = xno
then :

                        sage_spkg_install_tachyon=yes

else $as_nop



        # Extract the first word of "tachyon", so it can be a program name with args.
set dummy tachyon; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_TACHYON+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $TACHYON in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_TACHYON="$TACHYON" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_TACHYON="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
TACHYON=$ac_cv_path_TACHYON
if test -n "$TACHYON"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TACHYON" >&5
printf "%s\n" "$TACHYON" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


        if test x$TACHYON = x
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: tachyon not found. Installing tachyon" >&5
printf "%s\n" "$as_me: tachyon not found. Installing tachyon" >&6;}
           sage_spkg_install_tachyon=yes
fi

                if test "x$sage_spkg_install_tachyon" = xno
then :

                                        sage_use_system_tachyon=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG tachyon" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG tachyon" >&6;}

else $as_nop

                    if test "x$sage_use_system_tachyon" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-tachyon=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-tachyon)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG tachyon" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG tachyon" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_TACHYON










# BEGIN SAGE_SPKG_CONFIGURE_TEXLIVE

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG texlive..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG texlive... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-texlive was given.
if test ${with_system_texlive+y}
then :
  withval=$with_system_texlive; sage_use_system_texlive=$withval

fi


sage_spkg_name=texlive

if test ${sage_use_system_texlive+y}
then :

else $as_nop
  sage_use_system_texlive=yes
fi

sage_spkg_install_texlive=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: texlive has already been installed by SageMath" >&5
printf "%s\n" "$as_me: texlive has already been installed by SageMath" >&6;}
    sage_spkg_install_texlive=yes
    sage_use_system_texlive=installed

fi

if test ${sage_require_texlive+y}
then :

else $as_nop
  sage_require_texlive=yes
fi


if test "x$sage_spkg_install_texlive" = xno
then :

    if test "x$sage_require_texlive" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG texlive is not required on this system" >&5
printf "%s\n" "$as_me: SPKG texlive is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_texlive" = xno
then :

                        sage_spkg_install_texlive=yes

else $as_nop



    sage_spkg_install_texlive=no
    # Extract the first word of "pdflatex", so it can be a program name with args.
set dummy pdflatex; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_PDFLATEX+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $PDFLATEX in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PDFLATEX="$PDFLATEX" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_PDFLATEX="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PDFLATEX=$ac_cv_path_PDFLATEX
if test -n "$PDFLATEX"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PDFLATEX" >&5
printf "%s\n" "$PDFLATEX" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test -z "$PDFLATEX"
then :
  sage_spkg_install_texlive=yes
fi
    # Extract the first word of "latexmk", so it can be a program name with args.
set dummy latexmk; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_LATEXMK+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $LATEXMK in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_LATEXMK="$LATEXMK" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_LATEXMK="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
LATEXMK=$ac_cv_path_LATEXMK
if test -n "$LATEXMK"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LATEXMK" >&5
printf "%s\n" "$LATEXMK" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test -z "$LATEXMK"
then :
  sage_spkg_install_texlive=yes
fi
    # Extract the first word of "dvipng", so it can be a program name with args.
set dummy dvipng; ac_word=$2
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
printf %s "checking for $ac_word... " >&6; }
if test ${ac_cv_path_DVIPNG+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  case $DVIPNG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_DVIPNG="$DVIPNG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    for ac_exec_ext in '' $ac_executable_extensions; do
  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
    ac_cv_path_DVIPNG="$as_dir$ac_word$ac_exec_ext"
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
DVIPNG=$ac_cv_path_DVIPNG
if test -n "$DVIPNG"; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DVIPNG" >&5
printf "%s\n" "$DVIPNG" >&6; }
else
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
fi


    if test -z "$DVIPNG"
then :
  sage_spkg_install_texlive=yes
fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package fontspec" >&5
printf %s "checking for latex package fontspec... " >&6; }
        if kpsewhich fontspec.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package xunicode" >&5
printf %s "checking for latex package xunicode... " >&6; }
        if kpsewhich xunicode.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package xltxtra" >&5
printf %s "checking for latex package xltxtra... " >&6; }
        if kpsewhich xltxtra.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package amssymb" >&5
printf %s "checking for latex package amssymb... " >&6; }
        if kpsewhich amssymb.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package amsfonts" >&5
printf %s "checking for latex package amsfonts... " >&6; }
        if kpsewhich amsfonts.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package graphicx" >&5
printf %s "checking for latex package graphicx... " >&6; }
        if kpsewhich graphicx.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package mathrsfs" >&5
printf %s "checking for latex package mathrsfs... " >&6; }
        if kpsewhich mathrsfs.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package textcomp" >&5
printf %s "checking for latex package textcomp... " >&6; }
        if kpsewhich textcomp.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package tikz" >&5
printf %s "checking for latex package tikz... " >&6; }
        if kpsewhich tikz.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package tikz-qtree" >&5
printf %s "checking for latex package tikz-qtree... " >&6; }
        if kpsewhich tikz-qtree.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package iftex" >&5
printf %s "checking for latex package iftex... " >&6; }
        if kpsewhich iftex.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package tkz-berge" >&5
printf %s "checking for latex package tkz-berge... " >&6; }
        if kpsewhich tkz-berge.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package tkz-graph" >&5
printf %s "checking for latex package tkz-graph... " >&6; }
        if kpsewhich tkz-graph.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package xy" >&5
printf %s "checking for latex package xy... " >&6; }
        if kpsewhich xy.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package babel" >&5
printf %s "checking for latex package babel... " >&6; }
        if kpsewhich babel.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package subfigure" >&5
printf %s "checking for latex package subfigure... " >&6; }
        if kpsewhich subfigure.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package hyperref" >&5
printf %s "checking for latex package hyperref... " >&6; }
        if kpsewhich hyperref.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package hypcap" >&5
printf %s "checking for latex package hypcap... " >&6; }
        if kpsewhich hypcap.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package xr" >&5
printf %s "checking for latex package xr... " >&6; }
        if kpsewhich xr.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package tgtermes" >&5
printf %s "checking for latex package tgtermes... " >&6; }
        if kpsewhich tgtermes.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for latex package fncychap" >&5
printf %s "checking for latex package fncychap... " >&6; }
        if kpsewhich fncychap.sty >& 5 2>&1
then :

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }

else $as_nop

            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
            sage_spkg_install_texlive=yes

fi


                if test "x$sage_spkg_install_texlive" = xno
then :

                                        sage_use_system_texlive=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG texlive" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG texlive" >&6;}

else $as_nop

                    if test "x$sage_use_system_texlive" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-texlive=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-texlive)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG texlive" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG texlive" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_TEXLIVE










# BEGIN SAGE_SPKG_CONFIGURE_TOML

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG toml..." >& 6
printf "%s\n" "## ----------------------------------------------------- ##
## Checking whether SageMath should install SPKG toml... ##
## ----------------------------------------------------- ##" >& 5


# Check whether --with-system-toml was given.
if test ${with_system_toml+y}
then :
  withval=$with_system_toml; sage_use_system_toml=$withval

fi


sage_spkg_name=toml

if test ${sage_use_system_toml+y}
then :

else $as_nop
  sage_use_system_toml=yes
fi

sage_spkg_install_toml=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: toml has already been installed by SageMath" >&5
printf "%s\n" "$as_me: toml has already been installed by SageMath" >&6;}
    sage_spkg_install_toml=yes
    sage_use_system_toml=installed

fi

if test ${sage_require_toml+y}
then :

else $as_nop
  sage_require_toml=yes
fi

        sage_require_toml=$sage_spkg_install_tox


if test "x$sage_spkg_install_toml" = xno
then :

    if test "x$sage_require_toml" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG toml is not required on this system" >&5
printf "%s\n" "$as_me: SPKG toml is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_toml" = xno
then :

                        sage_spkg_install_toml=yes

else $as_nop



    sage_spkg_install_toml=yes

                if test "x$sage_spkg_install_toml" = xno
then :

                                        sage_use_system_toml=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG toml" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG toml" >&6;}

else $as_nop

                    if test "x$sage_use_system_toml" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-toml=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-toml)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG toml" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG toml" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_TOML










# BEGIN SAGE_SPKG_CONFIGURE_ZEROMQ

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG zeromq..." >& 6
printf "%s\n" "## ------------------------------------------------------- ##
## Checking whether SageMath should install SPKG zeromq... ##
## ------------------------------------------------------- ##" >& 5


# Check whether --with-system-zeromq was given.
if test ${with_system_zeromq+y}
then :
  withval=$with_system_zeromq; sage_use_system_zeromq=$withval

fi


sage_spkg_name=zeromq

if test ${sage_use_system_zeromq+y}
then :

else $as_nop
  sage_use_system_zeromq=yes
fi

sage_spkg_install_zeromq=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: zeromq has already been installed by SageMath" >&5
printf "%s\n" "$as_me: zeromq has already been installed by SageMath" >&6;}
    sage_spkg_install_zeromq=yes
    sage_use_system_zeromq=installed

fi

if test ${sage_require_zeromq+y}
then :

else $as_nop
  sage_require_zeromq=yes
fi


if test "x$sage_spkg_install_zeromq" = xno
then :

    if test "x$sage_require_zeromq" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG zeromq is not required on this system" >&5
printf "%s\n" "$as_me: SPKG zeromq is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_zeromq" = xno
then :

                        sage_spkg_install_zeromq=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gcc is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gcc is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gcc = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install zeromq as well" >&5
printf "%s\n" "yes; install zeromq as well" >&6; }
        sage_spkg_install_zeromq=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }



# Check whether --with-zmq was given.
if test ${with_zmq+y}
then :
  withval=$with_zmq;
        ZMQ_LDFLAGS="-L${with_zmq}/lib"
        ZMQ_CPPFLAGS="-I${with_zmq}/include"

fi


    HAVE_ZMQ=0
    if test "$with_zmq" != "no"; then

        LD_FLAGS="$LDFLAGS $ZMQ_LDFLAGS"
        CPPFLAGS="$CPPFLAGS $ZMQ_CPPFLAGS"

        ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu

        ac_fn_c_check_header_compile "$LINENO" "zmq.h" "ac_cv_header_zmq_h" "$ac_includes_default"
if test "x$ac_cv_header_zmq_h" = xyes
then :
  zmq_h=yes
else $as_nop
  zmq_h=no
fi

        ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu


        if test "$zmq_h" = "yes"; then
            version=4.2.5
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ZMQ version >= $version" >&5
printf %s "checking for ZMQ version >= $version... " >&6; }
            version=$(echo $version | tr '.' ',')
            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <zmq.h>
#if defined(ZMQ_VERSION) && ZMQ_VERSION >= ZMQ_MAKE_VERSION($version)
    version_ok
#endif

_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "version_ok" >/dev/null 2>&1
then :

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
                HAVE_ZMQ=1
                ZMQ_LIBS="-lzmq"




else $as_nop
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no valid ZMQ version was found" >&5
printf "%s\n" "no valid ZMQ version was found" >&6; }
fi
rm -rf conftest*

        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: no valid ZMQ installation was found" >&5
printf "%s\n" "$as_me: WARNING: no valid ZMQ installation was found" >&2;}
        fi

        if test $HAVE_ZMQ = 1; then
            # execute ACTION-IF-FOUND (if present):
            :
        else
            # execute ACTION-IF-NOT-FOUND (if present):
            sage_spkg_install_zeromq=yes
        fi
    else
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not checking for ZMQ" >&5
printf "%s\n" "$as_me: not checking for ZMQ" >&6;}
    fi


printf "%s\n" "#define HAVE_ZMQ /**/" >>confdefs.h




fi


                if test "x$sage_spkg_install_zeromq" = xno
then :

                                        sage_use_system_zeromq=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG zeromq" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG zeromq" >&6;}

else $as_nop

                    if test "x$sage_use_system_zeromq" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-zeromq=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-zeromq)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG zeromq" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG zeromq" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_ZEROMQ










# BEGIN SAGE_SPKG_CONFIGURE_ZN_POLY

echo "-----------------------------------------------------------------------------" >& 6
echo "Checking whether SageMath should install SPKG zn_poly..." >& 6
printf "%s\n" "## -------------------------------------------------------- ##
## Checking whether SageMath should install SPKG zn_poly... ##
## -------------------------------------------------------- ##" >& 5


# Check whether --with-system-zn_poly was given.
if test ${with_system_zn_poly+y}
then :
  withval=$with_system_zn_poly; sage_use_system_zn_poly=$withval

fi


sage_spkg_name=zn_poly

if test ${sage_use_system_zn_poly+y}
then :

else $as_nop
  sage_use_system_zn_poly=yes
fi

sage_spkg_install_zn_poly=no





if test -n "`ls "${SAGE_LOCAL}/var/lib/sage/installed/${sage_spkg_name}"-* 2>/dev/null`"
then :

    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: zn_poly has already been installed by SageMath" >&5
printf "%s\n" "$as_me: zn_poly has already been installed by SageMath" >&6;}
    sage_spkg_install_zn_poly=yes
    sage_use_system_zn_poly=installed

fi

if test ${sage_require_zn_poly+y}
then :

else $as_nop
  sage_require_zn_poly=yes
fi


if test "x$sage_spkg_install_zn_poly" = xno
then :

    if test "x$sage_require_zn_poly" = xno
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: SPKG zn_poly is not required on this system" >&5
printf "%s\n" "$as_me: SPKG zn_poly is not required on this system" >&6;}

else $as_nop

                                if test "x$sage_use_system_zn_poly" = xno
then :

                        sage_spkg_install_zn_poly=yes

else $as_nop






    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether any of gmp is installed as or will be installed as SPKG" >&5
printf %s "checking whether any of gmp is installed as or will be installed as SPKG... " >&6; }
    if test x = y  -o x$sage_spkg_install_gmp = xyes
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes; install zn_poly as well" >&5
printf "%s\n" "yes; install zn_poly as well" >&6; }
        sage_spkg_install_zn_poly=yes
else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }

          ac_fn_cxx_check_header_compile "$LINENO" "zn_poly/zn_poly.h" "ac_cv_header_zn_poly_zn_poly_h" "$ac_includes_default"
if test "x$ac_cv_header_zn_poly_zn_poly_h" = xyes
then :

           { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing zn_mod_init" >&5
printf %s "checking for library containing zn_mod_init... " >&6; }
if test ${ac_cv_search_zn_mod_init+y}
then :
  printf %s "(cached) " >&6
else $as_nop
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

namespace conftest {
  extern "C" int zn_mod_init ();
}
int
main (void)
{
return conftest::zn_mod_init ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' zn_poly
do
  if test -z "$ac_lib"; then
    ac_res="none required"
  else
    ac_res=-l$ac_lib
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
  fi
  if ac_fn_cxx_try_link "$LINENO"
then :
  ac_cv_search_zn_mod_init=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
    conftest$ac_exeext
  if test ${ac_cv_search_zn_mod_init+y}
then :
  break
fi
done
if test ${ac_cv_search_zn_mod_init+y}
then :

else $as_nop
  ac_cv_search_zn_mod_init=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zn_mod_init" >&5
printf "%s\n" "$ac_cv_search_zn_mod_init" >&6; }
ac_res=$ac_cv_search_zn_mod_init
if test "$ac_res" != no
then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"


else $as_nop
  sage_spkg_install_zn_poly=yes
fi


else $as_nop
  sage_spkg_install_zn_poly=yes
fi



fi


                if test "x$sage_spkg_install_zn_poly" = xno
then :

                                        sage_use_system_zn_poly=yes
                    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: will use system package and not install SPKG zn_poly" >&5
printf "%s\n" "$as_me: will use system package and not install SPKG zn_poly" >&6;}

else $as_nop

                    if test "x$sage_use_system_zn_poly" = xforce
then :

                        as_fn_append SAGE_SPKG_ERRORS "
    Given --with-system-zn_poly=force, but no system package could be used.
    That's an error.  Please install the indicated package to continue.
    (To override this error, use ./configure --without-system-zn_poly)"

else $as_nop

                        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: no suitable system package found for SPKG zn_poly" >&5
printf "%s\n" "$as_me: no suitable system package found for SPKG zn_poly" >&6;}

fi

fi


fi

fi

fi



# END SAGE_SPKG_CONFIGURE_ZN_POLY






# To deal with ABI incompatibilities when gcc is upgraded, every package
# (except gcc) should depend on gcc if gcc is already installed.
# See https://trac.sagemath.org/ticket/24703
if test x$SAGE_INSTALL_GCC = xexists; then
    SAGE_GCC_DEP='$(SAGE_LOCAL)/bin/gcc'
else
    SAGE_GCC_DEP=''
fi


printf "%s\n" "## ----------------------------------------------------------------------- ##
## Build status for each package:                                          ##
## ----------------------------------------------------------------------- ##" >& 6
printf "%s\n" "## ----------------------------------------------------------------------- ##
## Build status for each package:                                          ##
## ----------------------------------------------------------------------- ##" >& 5

# Usage: newest_version $pkg
# Print version number of latest package $pkg
newest_version() {
    SPKG=$1
    if test -f "$SAGE_ROOT/build/pkgs/$SPKG/package-version.txt" ; then
        cat "$SAGE_ROOT/build/pkgs/$SPKG/package-version.txt"
    else
        echo none
    fi
}

# Packages that are actually built/installed as opposed to packages that are
# not required on this platform or that can be taken from the underlying system
# installation. Note that this contains packages that are not actually going to
# be installed by most users because they are optional/experimental.
SAGE_BUILT_PACKAGES=''

# The complement of SAGE_BUILT_PACKAGES, i.e., packages that are not required
# on this platform or packages where we found a suitable package on the
# underlying system.
SAGE_DUMMY_PACKAGES=''

# List of currently installed and to-be-installed standard/optional/experimental packages
SAGE_OPTIONAL_INSTALLED_PACKAGES=''
# List of optional packages to be uninstalled
SAGE_OPTIONAL_UNINSTALLED_PACKAGES=''

# List of all packages that should be downloaded
SAGE_SDIST_PACKAGES=''

# Generate package version/dependency/tree lists
SAGE_PACKAGE_VERSIONS=""
SAGE_PACKAGE_DEPENDENCIES=""
SAGE_PACKAGE_TREES=""
# Lists of packages categorized according to their build rules
SAGE_NORMAL_PACKAGES=''
SAGE_PIP_PACKAGES=''
SAGE_SCRIPT_PACKAGES=''

SAGE_NEED_SYSTEM_PACKAGES=""
SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL=""











































































































































































































































































































































































































































# We don't use the "converseg" program, but we need to ensure that we
# only detect nauty >= 2.6 because we use the digraph6 format from
# that version -- and converseg was added in nauty-2.6.







































































































































































































































































































if test ${SAGE_ENABLE_alabaster+y}
then :

else $as_nop
  SAGE_ENABLE_alabaster=yes
fi
if test ${SAGE_ENABLE_appdirs+y}
then :

else $as_nop
  SAGE_ENABLE_appdirs=yes
fi
if test ${SAGE_ENABLE_appnope+y}
then :

else $as_nop
  SAGE_ENABLE_appnope=yes
fi
if test ${SAGE_ENABLE_arb+y}
then :

else $as_nop
  SAGE_ENABLE_arb=yes
fi
if test ${SAGE_ENABLE_argon2_cffi+y}
then :

else $as_nop
  SAGE_ENABLE_argon2_cffi=yes
fi
if test ${SAGE_ENABLE_asttokens+y}
then :

else $as_nop
  SAGE_ENABLE_asttokens=yes
fi
if test ${SAGE_ENABLE_attrs+y}
then :

else $as_nop
  SAGE_ENABLE_attrs=yes
fi
if test ${SAGE_ENABLE_babel+y}
then :

else $as_nop
  SAGE_ENABLE_babel=yes
fi
if test ${SAGE_ENABLE_backcall+y}
then :

else $as_nop
  SAGE_ENABLE_backcall=yes
fi
if test ${SAGE_ENABLE_backports_zoneinfo+y}
then :

else $as_nop
  SAGE_ENABLE_backports_zoneinfo=yes
fi
if test ${SAGE_ENABLE_beautifulsoup4+y}
then :

else $as_nop
  SAGE_ENABLE_beautifulsoup4=yes
fi
if test ${SAGE_ENABLE_beniget+y}
then :

else $as_nop
  SAGE_ENABLE_beniget=yes
fi
if test ${SAGE_ENABLE_bleach+y}
then :

else $as_nop
  SAGE_ENABLE_bleach=yes
fi
if test ${SAGE_ENABLE_boost_cropped+y}
then :

else $as_nop
  SAGE_ENABLE_boost_cropped=yes
fi
if test ${SAGE_ENABLE_brial+y}
then :

else $as_nop
  SAGE_ENABLE_brial=yes
fi
if test ${SAGE_ENABLE_bzip2+y}
then :

else $as_nop
  SAGE_ENABLE_bzip2=yes
fi
if test ${SAGE_ENABLE_cddlib+y}
then :

else $as_nop
  SAGE_ENABLE_cddlib=yes
fi
if test ${SAGE_ENABLE_certifi+y}
then :

else $as_nop
  SAGE_ENABLE_certifi=yes
fi
if test ${SAGE_ENABLE_cffi+y}
then :

else $as_nop
  SAGE_ENABLE_cffi=yes
fi
if test ${SAGE_ENABLE_charset_normalizer+y}
then :

else $as_nop
  SAGE_ENABLE_charset_normalizer=yes
fi
if test ${SAGE_ENABLE_cliquer+y}
then :

else $as_nop
  SAGE_ENABLE_cliquer=yes
fi
if test ${SAGE_ENABLE_cmake+y}
then :

else $as_nop
  SAGE_ENABLE_cmake=yes
fi
if test ${SAGE_ENABLE_combinatorial_designs+y}
then :

else $as_nop
  SAGE_ENABLE_combinatorial_designs=yes
fi
if test ${SAGE_ENABLE_conway_polynomials+y}
then :

else $as_nop
  SAGE_ENABLE_conway_polynomials=yes
fi
if test ${SAGE_ENABLE_cppy+y}
then :

else $as_nop
  SAGE_ENABLE_cppy=yes
fi
if test ${SAGE_ENABLE_curl+y}
then :

else $as_nop
  SAGE_ENABLE_curl=yes
fi
if test ${SAGE_ENABLE_cvxopt+y}
then :

else $as_nop
  SAGE_ENABLE_cvxopt=yes
fi
if test ${SAGE_ENABLE_cycler+y}
then :

else $as_nop
  SAGE_ENABLE_cycler=yes
fi
if test ${SAGE_ENABLE_cypari+y}
then :

else $as_nop
  SAGE_ENABLE_cypari=yes
fi
if test ${SAGE_ENABLE_cysignals+y}
then :

else $as_nop
  SAGE_ENABLE_cysignals=yes
fi
if test ${SAGE_ENABLE_cython+y}
then :

else $as_nop
  SAGE_ENABLE_cython=yes
fi
if test ${SAGE_ENABLE_dateutil+y}
then :

else $as_nop
  SAGE_ENABLE_dateutil=yes
fi
if test ${SAGE_ENABLE_decorator+y}
then :

else $as_nop
  SAGE_ENABLE_decorator=yes
fi
if test ${SAGE_ENABLE_defusedxml+y}
then :

else $as_nop
  SAGE_ENABLE_defusedxml=yes
fi
if test ${SAGE_ENABLE_deprecation+y}
then :

else $as_nop
  SAGE_ENABLE_deprecation=yes
fi
if test ${SAGE_ENABLE_distlib+y}
then :

else $as_nop
  SAGE_ENABLE_distlib=yes
fi
if test ${SAGE_ENABLE_docutils+y}
then :

else $as_nop
  SAGE_ENABLE_docutils=yes
fi
if test ${SAGE_ENABLE_ecl+y}
then :

else $as_nop
  SAGE_ENABLE_ecl=yes
fi
if test ${SAGE_ENABLE_eclib+y}
then :

else $as_nop
  SAGE_ENABLE_eclib=yes
fi
if test ${SAGE_ENABLE_ecm+y}
then :

else $as_nop
  SAGE_ENABLE_ecm=yes
fi
if test ${SAGE_ENABLE_editables+y}
then :

else $as_nop
  SAGE_ENABLE_editables=yes
fi
if test ${SAGE_ENABLE_elliptic_curves+y}
then :

else $as_nop
  SAGE_ENABLE_elliptic_curves=yes
fi
if test ${SAGE_ENABLE_entrypoints+y}
then :

else $as_nop
  SAGE_ENABLE_entrypoints=yes
fi
if test ${SAGE_ENABLE_executing+y}
then :

else $as_nop
  SAGE_ENABLE_executing=yes
fi
if test ${SAGE_ENABLE_fastjsonschema+y}
then :

else $as_nop
  SAGE_ENABLE_fastjsonschema=yes
fi
if test ${SAGE_ENABLE_fflas_ffpack+y}
then :

else $as_nop
  SAGE_ENABLE_fflas_ffpack=yes
fi
if test ${SAGE_ENABLE_filelock+y}
then :

else $as_nop
  SAGE_ENABLE_filelock=yes
fi
if test ${SAGE_ENABLE_flint+y}
then :

else $as_nop
  SAGE_ENABLE_flint=yes
fi
if test ${SAGE_ENABLE_flintqs+y}
then :

else $as_nop
  SAGE_ENABLE_flintqs=yes
fi
if test ${SAGE_ENABLE_flit_core+y}
then :

else $as_nop
  SAGE_ENABLE_flit_core=yes
fi
if test ${SAGE_ENABLE_fonttools+y}
then :

else $as_nop
  SAGE_ENABLE_fonttools=yes
fi
if test ${SAGE_ENABLE_fplll+y}
then :

else $as_nop
  SAGE_ENABLE_fplll=yes
fi
if test ${SAGE_ENABLE_fpylll+y}
then :

else $as_nop
  SAGE_ENABLE_fpylll=yes
fi
if test ${SAGE_ENABLE_freetype+y}
then :

else $as_nop
  SAGE_ENABLE_freetype=yes
fi
if test ${SAGE_ENABLE_furo+y}
then :

else $as_nop
  SAGE_ENABLE_furo=yes
fi
if test ${SAGE_ENABLE_gap+y}
then :

else $as_nop
  SAGE_ENABLE_gap=yes
fi
if test ${SAGE_ENABLE_gast+y}
then :

else $as_nop
  SAGE_ENABLE_gast=yes
fi
if test ${SAGE_ENABLE_gc+y}
then :

else $as_nop
  SAGE_ENABLE_gc=yes
fi
if test ${SAGE_ENABLE_gcc+y}
then :

else $as_nop
  SAGE_ENABLE_gcc=yes
fi
if test ${SAGE_ENABLE_gengetopt+y}
then :

else $as_nop
  SAGE_ENABLE_gengetopt=yes
fi
if test ${SAGE_ENABLE_gf2x+y}
then :

else $as_nop
  SAGE_ENABLE_gf2x=yes
fi
if test ${SAGE_ENABLE_gfan+y}
then :

else $as_nop
  SAGE_ENABLE_gfan=yes
fi
if test ${SAGE_ENABLE_gfortran+y}
then :

else $as_nop
  SAGE_ENABLE_gfortran=yes
fi
if test ${SAGE_ENABLE_giac+y}
then :

else $as_nop
  SAGE_ENABLE_giac=yes
fi
if test ${SAGE_ENABLE_givaro+y}
then :

else $as_nop
  SAGE_ENABLE_givaro=yes
fi
if test ${SAGE_ENABLE_glpk+y}
then :

else $as_nop
  SAGE_ENABLE_glpk=yes
fi
if test ${SAGE_ENABLE_gmp+y}
then :

else $as_nop
  SAGE_ENABLE_gmp=yes
fi
if test ${SAGE_ENABLE_gmpy2+y}
then :

else $as_nop
  SAGE_ENABLE_gmpy2=yes
fi
if test ${SAGE_ENABLE_gnulib+y}
then :

else $as_nop
  SAGE_ENABLE_gnulib=yes
fi
if test ${SAGE_ENABLE_graphs+y}
then :

else $as_nop
  SAGE_ENABLE_graphs=yes
fi
if test ${SAGE_ENABLE_gsl+y}
then :

else $as_nop
  SAGE_ENABLE_gsl=yes
fi
if test ${SAGE_ENABLE_hatchling+y}
then :

else $as_nop
  SAGE_ENABLE_hatchling=yes
fi
if test ${SAGE_ENABLE_html5lib+y}
then :

else $as_nop
  SAGE_ENABLE_html5lib=yes
fi
if test ${SAGE_ENABLE_iconv+y}
then :

else $as_nop
  SAGE_ENABLE_iconv=yes
fi
if test ${SAGE_ENABLE_idna+y}
then :

else $as_nop
  SAGE_ENABLE_idna=yes
fi
if test ${SAGE_ENABLE_imagesize+y}
then :

else $as_nop
  SAGE_ENABLE_imagesize=yes
fi
if test ${SAGE_ENABLE_iml+y}
then :

else $as_nop
  SAGE_ENABLE_iml=yes
fi
if test ${SAGE_ENABLE_importlib_metadata+y}
then :

else $as_nop
  SAGE_ENABLE_importlib_metadata=yes
fi
if test ${SAGE_ENABLE_importlib_resources+y}
then :

else $as_nop
  SAGE_ENABLE_importlib_resources=yes
fi
if test ${SAGE_ENABLE_ipykernel+y}
then :

else $as_nop
  SAGE_ENABLE_ipykernel=yes
fi
if test ${SAGE_ENABLE_ipython+y}
then :

else $as_nop
  SAGE_ENABLE_ipython=yes
fi
if test ${SAGE_ENABLE_ipython_genutils+y}
then :

else $as_nop
  SAGE_ENABLE_ipython_genutils=yes
fi
if test ${SAGE_ENABLE_ipywidgets+y}
then :

else $as_nop
  SAGE_ENABLE_ipywidgets=yes
fi
if test ${SAGE_ENABLE_jedi+y}
then :

else $as_nop
  SAGE_ENABLE_jedi=yes
fi
if test ${SAGE_ENABLE_jinja2+y}
then :

else $as_nop
  SAGE_ENABLE_jinja2=yes
fi
if test ${SAGE_ENABLE_jmol+y}
then :

else $as_nop
  SAGE_ENABLE_jmol=yes
fi
if test ${SAGE_ENABLE_jsonschema+y}
then :

else $as_nop
  SAGE_ENABLE_jsonschema=yes
fi
if test ${SAGE_ENABLE_jupyter_client+y}
then :

else $as_nop
  SAGE_ENABLE_jupyter_client=yes
fi
if test ${SAGE_ENABLE_jupyter_core+y}
then :

else $as_nop
  SAGE_ENABLE_jupyter_core=yes
fi
if test ${SAGE_ENABLE_jupyter_jsmol+y}
then :

else $as_nop
  SAGE_ENABLE_jupyter_jsmol=yes
fi
if test ${SAGE_ENABLE_jupyterlab_pygments+y}
then :

else $as_nop
  SAGE_ENABLE_jupyterlab_pygments=yes
fi
if test ${SAGE_ENABLE_jupyter_packaging+y}
then :

else $as_nop
  SAGE_ENABLE_jupyter_packaging=yes
fi
if test ${SAGE_ENABLE_jupyter_sphinx+y}
then :

else $as_nop
  SAGE_ENABLE_jupyter_sphinx=yes
fi
if test ${SAGE_ENABLE_kiwisolver+y}
then :

else $as_nop
  SAGE_ENABLE_kiwisolver=yes
fi
if test ${SAGE_ENABLE_lcalc+y}
then :

else $as_nop
  SAGE_ENABLE_lcalc=yes
fi
if test ${SAGE_ENABLE_libatomic_ops+y}
then :

else $as_nop
  SAGE_ENABLE_libatomic_ops=yes
fi
if test ${SAGE_ENABLE_libbraiding+y}
then :

else $as_nop
  SAGE_ENABLE_libbraiding=yes
fi
if test ${SAGE_ENABLE_libffi+y}
then :

else $as_nop
  SAGE_ENABLE_libffi=yes
fi
if test ${SAGE_ENABLE_libgd+y}
then :

else $as_nop
  SAGE_ENABLE_libgd=yes
fi
if test ${SAGE_ENABLE_libhomfly+y}
then :

else $as_nop
  SAGE_ENABLE_libhomfly=yes
fi
if test ${SAGE_ENABLE_liblzma+y}
then :

else $as_nop
  SAGE_ENABLE_liblzma=yes
fi
if test ${SAGE_ENABLE_libpng+y}
then :

else $as_nop
  SAGE_ENABLE_libpng=yes
fi
if test ${SAGE_ENABLE_linbox+y}
then :

else $as_nop
  SAGE_ENABLE_linbox=yes
fi
if test ${SAGE_ENABLE_lrcalc+y}
then :

else $as_nop
  SAGE_ENABLE_lrcalc=yes
fi
if test ${SAGE_ENABLE_lrcalc_python+y}
then :

else $as_nop
  SAGE_ENABLE_lrcalc_python=yes
fi
if test ${SAGE_ENABLE_m4ri+y}
then :

else $as_nop
  SAGE_ENABLE_m4ri=yes
fi
if test ${SAGE_ENABLE_m4rie+y}
then :

else $as_nop
  SAGE_ENABLE_m4rie=yes
fi
if test ${SAGE_ENABLE_markupsafe+y}
then :

else $as_nop
  SAGE_ENABLE_markupsafe=yes
fi
if test ${SAGE_ENABLE_mathjax+y}
then :

else $as_nop
  SAGE_ENABLE_mathjax=yes
fi
if test ${SAGE_ENABLE_matplotlib+y}
then :

else $as_nop
  SAGE_ENABLE_matplotlib=yes
fi
if test ${SAGE_ENABLE_matplotlib_inline+y}
then :

else $as_nop
  SAGE_ENABLE_matplotlib_inline=yes
fi
if test ${SAGE_ENABLE_maxima+y}
then :

else $as_nop
  SAGE_ENABLE_maxima=yes
fi
if test ${SAGE_ENABLE_memory_allocator+y}
then :

else $as_nop
  SAGE_ENABLE_memory_allocator=yes
fi
if test ${SAGE_ENABLE_mistune+y}
then :

else $as_nop
  SAGE_ENABLE_mistune=yes
fi
if test ${SAGE_ENABLE_mpc+y}
then :

else $as_nop
  SAGE_ENABLE_mpc=yes
fi
if test ${SAGE_ENABLE_mpfi+y}
then :

else $as_nop
  SAGE_ENABLE_mpfi=yes
fi
if test ${SAGE_ENABLE_mpfr+y}
then :

else $as_nop
  SAGE_ENABLE_mpfr=yes
fi
if test ${SAGE_ENABLE_mpmath+y}
then :

else $as_nop
  SAGE_ENABLE_mpmath=yes
fi
if test ${SAGE_ENABLE_nauty+y}
then :

else $as_nop
  SAGE_ENABLE_nauty=yes
fi
if test ${SAGE_ENABLE_nbclient+y}
then :

else $as_nop
  SAGE_ENABLE_nbclient=yes
fi
if test ${SAGE_ENABLE_nbconvert+y}
then :

else $as_nop
  SAGE_ENABLE_nbconvert=yes
fi
if test ${SAGE_ENABLE_nbformat+y}
then :

else $as_nop
  SAGE_ENABLE_nbformat=yes
fi
if test ${SAGE_ENABLE_ncurses+y}
then :

else $as_nop
  SAGE_ENABLE_ncurses=yes
fi
if test ${SAGE_ENABLE_nest_asyncio+y}
then :

else $as_nop
  SAGE_ENABLE_nest_asyncio=yes
fi
if test ${SAGE_ENABLE_networkx+y}
then :

else $as_nop
  SAGE_ENABLE_networkx=yes
fi
if test ${SAGE_ENABLE_ninja_build+y}
then :

else $as_nop
  SAGE_ENABLE_ninja_build=yes
fi
if test ${SAGE_ENABLE_notebook+y}
then :

else $as_nop
  SAGE_ENABLE_notebook=yes
fi
if test ${SAGE_ENABLE_ntl+y}
then :

else $as_nop
  SAGE_ENABLE_ntl=yes
fi
if test ${SAGE_ENABLE_numpy+y}
then :

else $as_nop
  SAGE_ENABLE_numpy=yes
fi
if test ${SAGE_ENABLE_openblas+y}
then :

else $as_nop
  SAGE_ENABLE_openblas=yes
fi
if test ${SAGE_ENABLE_openssl+y}
then :

else $as_nop
  SAGE_ENABLE_openssl=yes
fi
if test ${SAGE_ENABLE_packaging+y}
then :

else $as_nop
  SAGE_ENABLE_packaging=yes
fi
if test ${SAGE_ENABLE_palp+y}
then :

else $as_nop
  SAGE_ENABLE_palp=yes
fi
if test ${SAGE_ENABLE_pandocfilters+y}
then :

else $as_nop
  SAGE_ENABLE_pandocfilters=yes
fi
if test ${SAGE_ENABLE_pari+y}
then :

else $as_nop
  SAGE_ENABLE_pari=yes
fi
if test ${SAGE_ENABLE_pari_galdata+y}
then :

else $as_nop
  SAGE_ENABLE_pari_galdata=yes
fi
if test ${SAGE_ENABLE_pari_seadata_small+y}
then :

else $as_nop
  SAGE_ENABLE_pari_seadata_small=yes
fi
if test ${SAGE_ENABLE_parso+y}
then :

else $as_nop
  SAGE_ENABLE_parso=yes
fi
if test ${SAGE_ENABLE_patch+y}
then :

else $as_nop
  SAGE_ENABLE_patch=yes
fi
if test ${SAGE_ENABLE_pathspec+y}
then :

else $as_nop
  SAGE_ENABLE_pathspec=yes
fi
if test ${SAGE_ENABLE_pcre+y}
then :

else $as_nop
  SAGE_ENABLE_pcre=yes
fi
if test ${SAGE_ENABLE_pexpect+y}
then :

else $as_nop
  SAGE_ENABLE_pexpect=yes
fi
if test ${SAGE_ENABLE_pickleshare+y}
then :

else $as_nop
  SAGE_ENABLE_pickleshare=yes
fi
if test ${SAGE_ENABLE_pillow+y}
then :

else $as_nop
  SAGE_ENABLE_pillow=yes
fi
if test ${SAGE_ENABLE_pip+y}
then :

else $as_nop
  SAGE_ENABLE_pip=yes
fi
if test ${SAGE_ENABLE_pkgconf+y}
then :

else $as_nop
  SAGE_ENABLE_pkgconf=yes
fi
if test ${SAGE_ENABLE_pkgconfig+y}
then :

else $as_nop
  SAGE_ENABLE_pkgconfig=yes
fi
if test ${SAGE_ENABLE_planarity+y}
then :

else $as_nop
  SAGE_ENABLE_planarity=yes
fi
if test ${SAGE_ENABLE_platformdirs+y}
then :

else $as_nop
  SAGE_ENABLE_platformdirs=yes
fi
if test ${SAGE_ENABLE_pluggy+y}
then :

else $as_nop
  SAGE_ENABLE_pluggy=yes
fi
if test ${SAGE_ENABLE_ply+y}
then :

else $as_nop
  SAGE_ENABLE_ply=yes
fi
if test ${SAGE_ENABLE_poetry_core+y}
then :

else $as_nop
  SAGE_ENABLE_poetry_core=yes
fi
if test ${SAGE_ENABLE_polytopes_db+y}
then :

else $as_nop
  SAGE_ENABLE_polytopes_db=yes
fi
if test ${SAGE_ENABLE_ppl+y}
then :

else $as_nop
  SAGE_ENABLE_ppl=yes
fi
if test ${SAGE_ENABLE_pplpy+y}
then :

else $as_nop
  SAGE_ENABLE_pplpy=yes
fi
if test ${SAGE_ENABLE_pplpy_doc+y}
then :

else $as_nop
  SAGE_ENABLE_pplpy_doc=yes
fi
if test ${SAGE_ENABLE__prereq+y}
then :

else $as_nop
  SAGE_ENABLE__prereq=yes
fi
if test ${SAGE_ENABLE_primecount+y}
then :

else $as_nop
  SAGE_ENABLE_primecount=yes
fi
if test ${SAGE_ENABLE_primecountpy+y}
then :

else $as_nop
  SAGE_ENABLE_primecountpy=yes
fi
if test ${SAGE_ENABLE_primesieve+y}
then :

else $as_nop
  SAGE_ENABLE_primesieve=yes
fi
if test ${SAGE_ENABLE_prometheus_client+y}
then :

else $as_nop
  SAGE_ENABLE_prometheus_client=yes
fi
if test ${SAGE_ENABLE_prompt_toolkit+y}
then :

else $as_nop
  SAGE_ENABLE_prompt_toolkit=yes
fi
if test ${SAGE_ENABLE_ptyprocess+y}
then :

else $as_nop
  SAGE_ENABLE_ptyprocess=yes
fi
if test ${SAGE_ENABLE_pure_eval+y}
then :

else $as_nop
  SAGE_ENABLE_pure_eval=yes
fi
if test ${SAGE_ENABLE_py+y}
then :

else $as_nop
  SAGE_ENABLE_py=yes
fi
if test ${SAGE_ENABLE_pybind11+y}
then :

else $as_nop
  SAGE_ENABLE_pybind11=yes
fi
if test ${SAGE_ENABLE_pycparser+y}
then :

else $as_nop
  SAGE_ENABLE_pycparser=yes
fi
if test ${SAGE_ENABLE_pycygwin+y}
then :

else $as_nop
  SAGE_ENABLE_pycygwin=yes
fi
if test ${SAGE_ENABLE_pygments+y}
then :

else $as_nop
  SAGE_ENABLE_pygments=yes
fi
if test ${SAGE_ENABLE_pyparsing+y}
then :

else $as_nop
  SAGE_ENABLE_pyparsing=yes
fi
if test ${SAGE_ENABLE_pyrsistent+y}
then :

else $as_nop
  SAGE_ENABLE_pyrsistent=yes
fi
if test ${SAGE_ENABLE_python3+y}
then :

else $as_nop
  SAGE_ENABLE_python3=yes
fi
if test ${SAGE_ENABLE_pythran+y}
then :

else $as_nop
  SAGE_ENABLE_pythran=yes
fi
if test ${SAGE_ENABLE_pytz+y}
then :

else $as_nop
  SAGE_ENABLE_pytz=yes
fi
if test ${SAGE_ENABLE_pytz_deprecation_shim+y}
then :

else $as_nop
  SAGE_ENABLE_pytz_deprecation_shim=yes
fi
if test ${SAGE_ENABLE_pyzmq+y}
then :

else $as_nop
  SAGE_ENABLE_pyzmq=yes
fi
if test ${SAGE_ENABLE_qhull+y}
then :

else $as_nop
  SAGE_ENABLE_qhull=yes
fi
if test ${SAGE_ENABLE_r+y}
then :

else $as_nop
  SAGE_ENABLE_r=yes
fi
if test ${SAGE_ENABLE_readline+y}
then :

else $as_nop
  SAGE_ENABLE_readline=yes
fi
if test ${SAGE_ENABLE_requests+y}
then :

else $as_nop
  SAGE_ENABLE_requests=yes
fi
if test ${SAGE_ENABLE_rpy2+y}
then :

else $as_nop
  SAGE_ENABLE_rpy2=yes
fi
if test ${SAGE_ENABLE_rw+y}
then :

else $as_nop
  SAGE_ENABLE_rw=yes
fi
if test ${SAGE_ENABLE_sage_conf+y}
then :

else $as_nop
  SAGE_ENABLE_sage_conf=yes
fi
if test ${SAGE_ENABLE_sage_docbuild+y}
then :

else $as_nop
  SAGE_ENABLE_sage_docbuild=yes
fi
if test ${SAGE_ENABLE_sagelib+y}
then :

else $as_nop
  SAGE_ENABLE_sagelib=yes
fi
if test ${SAGE_ENABLE_sagemath_doc_html+y}
then :

else $as_nop
  SAGE_ENABLE_sagemath_doc_html=yes
fi
if test ${SAGE_ENABLE_sagenb_export+y}
then :

else $as_nop
  SAGE_ENABLE_sagenb_export=yes
fi
if test ${SAGE_ENABLE_sage_setup+y}
then :

else $as_nop
  SAGE_ENABLE_sage_setup=yes
fi
if test ${SAGE_ENABLE_sagetex+y}
then :

else $as_nop
  SAGE_ENABLE_sagetex=yes
fi
if test ${SAGE_ENABLE_scipy+y}
then :

else $as_nop
  SAGE_ENABLE_scipy=yes
fi
if test ${SAGE_ENABLE_send2trash+y}
then :

else $as_nop
  SAGE_ENABLE_send2trash=yes
fi
if test ${SAGE_ENABLE_setuptools+y}
then :

else $as_nop
  SAGE_ENABLE_setuptools=yes
fi
if test ${SAGE_ENABLE_setuptools_scm+y}
then :

else $as_nop
  SAGE_ENABLE_setuptools_scm=yes
fi
if test ${SAGE_ENABLE_setuptools_scm_git_archive+y}
then :

else $as_nop
  SAGE_ENABLE_setuptools_scm_git_archive=yes
fi
if test ${SAGE_ENABLE_setuptools_wheel+y}
then :

else $as_nop
  SAGE_ENABLE_setuptools_wheel=yes
fi
if test ${SAGE_ENABLE_simplegeneric+y}
then :

else $as_nop
  SAGE_ENABLE_simplegeneric=yes
fi
if test ${SAGE_ENABLE_singular+y}
then :

else $as_nop
  SAGE_ENABLE_singular=yes
fi
if test ${SAGE_ENABLE_six+y}
then :

else $as_nop
  SAGE_ENABLE_six=yes
fi
if test ${SAGE_ENABLE_snowballstemmer+y}
then :

else $as_nop
  SAGE_ENABLE_snowballstemmer=yes
fi
if test ${SAGE_ENABLE_soupsieve+y}
then :

else $as_nop
  SAGE_ENABLE_soupsieve=yes
fi
if test ${SAGE_ENABLE_sphinx+y}
then :

else $as_nop
  SAGE_ENABLE_sphinx=yes
fi
if test ${SAGE_ENABLE_sphinx_basic_ng+y}
then :

else $as_nop
  SAGE_ENABLE_sphinx_basic_ng=yes
fi
if test ${SAGE_ENABLE_sphinxcontrib_applehelp+y}
then :

else $as_nop
  SAGE_ENABLE_sphinxcontrib_applehelp=yes
fi
if test ${SAGE_ENABLE_sphinxcontrib_devhelp+y}
then :

else $as_nop
  SAGE_ENABLE_sphinxcontrib_devhelp=yes
fi
if test ${SAGE_ENABLE_sphinxcontrib_htmlhelp+y}
then :

else $as_nop
  SAGE_ENABLE_sphinxcontrib_htmlhelp=yes
fi
if test ${SAGE_ENABLE_sphinxcontrib_jsmath+y}
then :

else $as_nop
  SAGE_ENABLE_sphinxcontrib_jsmath=yes
fi
if test ${SAGE_ENABLE_sphinxcontrib_qthelp+y}
then :

else $as_nop
  SAGE_ENABLE_sphinxcontrib_qthelp=yes
fi
if test ${SAGE_ENABLE_sphinxcontrib_serializinghtml+y}
then :

else $as_nop
  SAGE_ENABLE_sphinxcontrib_serializinghtml=yes
fi
if test ${SAGE_ENABLE_sphinxcontrib_websupport+y}
then :

else $as_nop
  SAGE_ENABLE_sphinxcontrib_websupport=yes
fi
if test ${SAGE_ENABLE_sqlite+y}
then :

else $as_nop
  SAGE_ENABLE_sqlite=yes
fi
if test ${SAGE_ENABLE_stack_data+y}
then :

else $as_nop
  SAGE_ENABLE_stack_data=yes
fi
if test ${SAGE_ENABLE_suitesparse+y}
then :

else $as_nop
  SAGE_ENABLE_suitesparse=yes
fi
if test ${SAGE_ENABLE_symmetrica+y}
then :

else $as_nop
  SAGE_ENABLE_symmetrica=yes
fi
if test ${SAGE_ENABLE_sympow+y}
then :

else $as_nop
  SAGE_ENABLE_sympow=yes
fi
if test ${SAGE_ENABLE_sympy+y}
then :

else $as_nop
  SAGE_ENABLE_sympy=yes
fi
if test ${SAGE_ENABLE_tachyon+y}
then :

else $as_nop
  SAGE_ENABLE_tachyon=yes
fi
if test ${SAGE_ENABLE_terminado+y}
then :

else $as_nop
  SAGE_ENABLE_terminado=yes
fi
if test ${SAGE_ENABLE_threejs+y}
then :

else $as_nop
  SAGE_ENABLE_threejs=yes
fi
if test ${SAGE_ENABLE_tinycss2+y}
then :

else $as_nop
  SAGE_ENABLE_tinycss2=yes
fi
if test ${SAGE_ENABLE_toml+y}
then :

else $as_nop
  SAGE_ENABLE_toml=yes
fi
if test ${SAGE_ENABLE_tomli+y}
then :

else $as_nop
  SAGE_ENABLE_tomli=yes
fi
if test ${SAGE_ENABLE_tomlkit+y}
then :

else $as_nop
  SAGE_ENABLE_tomlkit=yes
fi
if test ${SAGE_ENABLE_tornado+y}
then :

else $as_nop
  SAGE_ENABLE_tornado=yes
fi
if test ${SAGE_ENABLE_tox+y}
then :

else $as_nop
  SAGE_ENABLE_tox=yes
fi
if test ${SAGE_ENABLE_traitlets+y}
then :

else $as_nop
  SAGE_ENABLE_traitlets=yes
fi
if test ${SAGE_ENABLE_typing_extensions+y}
then :

else $as_nop
  SAGE_ENABLE_typing_extensions=yes
fi
if test ${SAGE_ENABLE_tzdata+y}
then :

else $as_nop
  SAGE_ENABLE_tzdata=yes
fi
if test ${SAGE_ENABLE_tzlocal+y}
then :

else $as_nop
  SAGE_ENABLE_tzlocal=yes
fi
if test ${SAGE_ENABLE_urllib3+y}
then :

else $as_nop
  SAGE_ENABLE_urllib3=yes
fi
if test ${SAGE_ENABLE_vcversioner+y}
then :

else $as_nop
  SAGE_ENABLE_vcversioner=yes
fi
if test ${SAGE_ENABLE_virtualenv+y}
then :

else $as_nop
  SAGE_ENABLE_virtualenv=yes
fi
if test ${SAGE_ENABLE_wcwidth+y}
then :

else $as_nop
  SAGE_ENABLE_wcwidth=yes
fi
if test ${SAGE_ENABLE_webencodings+y}
then :

else $as_nop
  SAGE_ENABLE_webencodings=yes
fi
if test ${SAGE_ENABLE_wheel+y}
then :

else $as_nop
  SAGE_ENABLE_wheel=yes
fi
if test ${SAGE_ENABLE_widgetsnbextension+y}
then :

else $as_nop
  SAGE_ENABLE_widgetsnbextension=yes
fi
if test ${SAGE_ENABLE_xz+y}
then :

else $as_nop
  SAGE_ENABLE_xz=yes
fi
if test ${SAGE_ENABLE_zeromq+y}
then :

else $as_nop
  SAGE_ENABLE_zeromq=yes
fi
if test ${SAGE_ENABLE_zipp+y}
then :

else $as_nop
  SAGE_ENABLE_zipp=yes
fi
if test ${SAGE_ENABLE_zlib+y}
then :

else $as_nop
  SAGE_ENABLE_zlib=yes
fi
if test ${SAGE_ENABLE_zn_poly+y}
then :

else $as_nop
  SAGE_ENABLE_zn_poly=yes
fi
SAGE_ENABLE_4ti2=if_installed

              # Check whether --enable-4ti2 was given.
if test ${enable_4ti2+y}
then :
  enableval=$enable_4ti2; SAGE_ENABLE_4ti2=$enableval

fi


SAGE_ENABLE_awali=if_installed

              # Check whether --enable-awali was given.
if test ${enable_awali+y}
then :
  enableval=$enable_awali; SAGE_ENABLE_awali=$enableval

fi


SAGE_ENABLE_barvinok=if_installed

              # Check whether --enable-barvinok was given.
if test ${enable_barvinok+y}
then :
  enableval=$enable_barvinok; SAGE_ENABLE_barvinok=$enableval

fi


SAGE_ENABLE_benzene=if_installed

              # Check whether --enable-benzene was given.
if test ${enable_benzene+y}
then :
  enableval=$enable_benzene; SAGE_ENABLE_benzene=$enableval

fi


SAGE_ENABLE_bliss=if_installed

              # Check whether --enable-bliss was given.
if test ${enable_bliss+y}
then :
  enableval=$enable_bliss; SAGE_ENABLE_bliss=$enableval

fi


SAGE_ENABLE_buckygen=if_installed

              # Check whether --enable-buckygen was given.
if test ${enable_buckygen+y}
then :
  enableval=$enable_buckygen; SAGE_ENABLE_buckygen=$enableval

fi


SAGE_ENABLE_cbc=if_installed

              # Check whether --enable-cbc was given.
if test ${enable_cbc+y}
then :
  enableval=$enable_cbc; SAGE_ENABLE_cbc=$enableval

fi


SAGE_ENABLE_ccache=if_installed

              # Check whether --enable-ccache was given.
if test ${enable_ccache+y}
then :
  enableval=$enable_ccache; SAGE_ENABLE_ccache=$enableval

fi


SAGE_ENABLE_cocoalib=if_installed

              # Check whether --enable-cocoalib was given.
if test ${enable_cocoalib+y}
then :
  enableval=$enable_cocoalib; SAGE_ENABLE_cocoalib=$enableval

fi


SAGE_ENABLE_coxeter3=if_installed

              # Check whether --enable-coxeter3 was given.
if test ${enable_coxeter3+y}
then :
  enableval=$enable_coxeter3; SAGE_ENABLE_coxeter3=$enableval

fi


SAGE_ENABLE_cryptominisat=if_installed

              # Check whether --enable-cryptominisat was given.
if test ${enable_cryptominisat+y}
then :
  enableval=$enable_cryptominisat; SAGE_ENABLE_cryptominisat=$enableval

fi


SAGE_ENABLE_csdp=if_installed

              # Check whether --enable-csdp was given.
if test ${enable_csdp+y}
then :
  enableval=$enable_csdp; SAGE_ENABLE_csdp=$enableval

fi


SAGE_ENABLE_cunningham_tables=if_installed

              # Check whether --enable-cunningham_tables was given.
if test ${enable_cunningham_tables+y}
then :
  enableval=$enable_cunningham_tables; SAGE_ENABLE_cunningham_tables=$enableval

fi


SAGE_ENABLE_cylp=if_installed

              # Check whether --enable-cylp was given.
if test ${enable_cylp+y}
then :
  enableval=$enable_cylp; SAGE_ENABLE_cylp=$enableval

fi


SAGE_ENABLE_d3js=if_installed

              # Check whether --enable-d3js was given.
if test ${enable_d3js+y}
then :
  enableval=$enable_d3js; SAGE_ENABLE_d3js=$enableval

fi


SAGE_ENABLE_database_cremona_ellcurve=if_installed

              # Check whether --enable-database_cremona_ellcurve was given.
if test ${enable_database_cremona_ellcurve+y}
then :
  enableval=$enable_database_cremona_ellcurve; SAGE_ENABLE_database_cremona_ellcurve=$enableval

fi


SAGE_ENABLE_database_cubic_hecke=if_installed

              # Check whether --enable-database_cubic_hecke was given.
if test ${enable_database_cubic_hecke+y}
then :
  enableval=$enable_database_cubic_hecke; SAGE_ENABLE_database_cubic_hecke=$enableval

fi


SAGE_ENABLE_database_jones_numfield=if_installed

              # Check whether --enable-database_jones_numfield was given.
if test ${enable_database_jones_numfield+y}
then :
  enableval=$enable_database_jones_numfield; SAGE_ENABLE_database_jones_numfield=$enableval

fi


SAGE_ENABLE_database_knotinfo=if_installed

              # Check whether --enable-database_knotinfo was given.
if test ${enable_database_knotinfo+y}
then :
  enableval=$enable_database_knotinfo; SAGE_ENABLE_database_knotinfo=$enableval

fi


SAGE_ENABLE_database_kohel=if_installed

              # Check whether --enable-database_kohel was given.
if test ${enable_database_kohel+y}
then :
  enableval=$enable_database_kohel; SAGE_ENABLE_database_kohel=$enableval

fi


SAGE_ENABLE_database_mutation_class=if_installed

              # Check whether --enable-database_mutation_class was given.
if test ${enable_database_mutation_class+y}
then :
  enableval=$enable_database_mutation_class; SAGE_ENABLE_database_mutation_class=$enableval

fi


SAGE_ENABLE_database_odlyzko_zeta=if_installed

              # Check whether --enable-database_odlyzko_zeta was given.
if test ${enable_database_odlyzko_zeta+y}
then :
  enableval=$enable_database_odlyzko_zeta; SAGE_ENABLE_database_odlyzko_zeta=$enableval

fi


SAGE_ENABLE_database_stein_watkins=if_installed

              # Check whether --enable-database_stein_watkins was given.
if test ${enable_database_stein_watkins+y}
then :
  enableval=$enable_database_stein_watkins; SAGE_ENABLE_database_stein_watkins=$enableval

fi


SAGE_ENABLE_database_stein_watkins_mini=if_installed

              # Check whether --enable-database_stein_watkins_mini was given.
if test ${enable_database_stein_watkins_mini+y}
then :
  enableval=$enable_database_stein_watkins_mini; SAGE_ENABLE_database_stein_watkins_mini=$enableval

fi


SAGE_ENABLE_database_symbolic_data=if_installed

              # Check whether --enable-database_symbolic_data was given.
if test ${enable_database_symbolic_data+y}
then :
  enableval=$enable_database_symbolic_data; SAGE_ENABLE_database_symbolic_data=$enableval

fi


SAGE_ENABLE_debugpy=if_installed

              # Check whether --enable-debugpy was given.
if test ${enable_debugpy+y}
then :
  enableval=$enable_debugpy; SAGE_ENABLE_debugpy=$enableval

fi


SAGE_ENABLE_deformation=if_installed

              # Check whether --enable-deformation was given.
if test ${enable_deformation+y}
then :
  enableval=$enable_deformation; SAGE_ENABLE_deformation=$enableval

fi


SAGE_ENABLE_dot2tex=if_installed

              # Check whether --enable-dot2tex was given.
if test ${enable_dot2tex+y}
then :
  enableval=$enable_dot2tex; SAGE_ENABLE_dot2tex=$enableval

fi


SAGE_ENABLE_e_antic=if_installed

              # Check whether --enable-e_antic was given.
if test ${enable_e_antic+y}
then :
  enableval=$enable_e_antic; SAGE_ENABLE_e_antic=$enableval

fi


SAGE_ENABLE_ffmpeg=if_installed

SAGE_ENABLE_fricas=if_installed

              # Check whether --enable-fricas was given.
if test ${enable_fricas+y}
then :
  enableval=$enable_fricas; SAGE_ENABLE_fricas=$enableval

fi


SAGE_ENABLE_frobby=if_installed

              # Check whether --enable-frobby was given.
if test ${enable_frobby+y}
then :
  enableval=$enable_frobby; SAGE_ENABLE_frobby=$enableval

fi


SAGE_ENABLE_gambit=if_installed

              # Check whether --enable-gambit was given.
if test ${enable_gambit+y}
then :
  enableval=$enable_gambit; SAGE_ENABLE_gambit=$enableval

fi


SAGE_ENABLE_gap3=if_installed

              # Check whether --enable-gap3 was given.
if test ${enable_gap3+y}
then :
  enableval=$enable_gap3; SAGE_ENABLE_gap3=$enableval

fi


SAGE_ENABLE_gap_jupyter=if_installed

              # Check whether --enable-gap_jupyter was given.
if test ${enable_gap_jupyter+y}
then :
  enableval=$enable_gap_jupyter; SAGE_ENABLE_gap_jupyter=$enableval

fi


SAGE_ENABLE_gap_packages=if_installed

              # Check whether --enable-gap_packages was given.
if test ${enable_gap_packages+y}
then :
  enableval=$enable_gap_packages; SAGE_ENABLE_gap_packages=$enableval

fi


SAGE_ENABLE_gdb=if_installed

              # Check whether --enable-gdb was given.
if test ${enable_gdb+y}
then :
  enableval=$enable_gdb; SAGE_ENABLE_gdb=$enableval

fi


SAGE_ENABLE_git=if_installed

SAGE_ENABLE_glucose=if_installed

              # Check whether --enable-glucose was given.
if test ${enable_glucose+y}
then :
  enableval=$enable_glucose; SAGE_ENABLE_glucose=$enableval

fi


SAGE_ENABLE_gp2c=if_installed

              # Check whether --enable-gp2c was given.
if test ${enable_gp2c+y}
then :
  enableval=$enable_gp2c; SAGE_ENABLE_gp2c=$enableval

fi


SAGE_ENABLE_graphviz=if_installed

SAGE_ENABLE_igraph=if_installed

              # Check whether --enable-igraph was given.
if test ${enable_igraph+y}
then :
  enableval=$enable_igraph; SAGE_ENABLE_igraph=$enableval

fi


SAGE_ENABLE_imagemagick=if_installed

SAGE_ENABLE_info=if_installed

              # Check whether --enable-info was given.
if test ${enable_info+y}
then :
  enableval=$enable_info; SAGE_ENABLE_info=$enableval

fi


SAGE_ENABLE_isl=if_installed

              # Check whether --enable-isl was given.
if test ${enable_isl+y}
then :
  enableval=$enable_isl; SAGE_ENABLE_isl=$enableval

fi


SAGE_ENABLE_jupymake=if_installed

              # Check whether --enable-jupymake was given.
if test ${enable_jupymake+y}
then :
  enableval=$enable_jupymake; SAGE_ENABLE_jupymake=$enableval

fi


SAGE_ENABLE_kenzo=if_installed

              # Check whether --enable-kenzo was given.
if test ${enable_kenzo+y}
then :
  enableval=$enable_kenzo; SAGE_ENABLE_kenzo=$enableval

fi


SAGE_ENABLE_latte_int=if_installed

              # Check whether --enable-latte_int was given.
if test ${enable_latte_int+y}
then :
  enableval=$enable_latte_int; SAGE_ENABLE_latte_int=$enableval

fi


SAGE_ENABLE_libgraphviz=if_installed

SAGE_ENABLE_libnauty=if_installed

              # Check whether --enable-libnauty was given.
if test ${enable_libnauty+y}
then :
  enableval=$enable_libnauty; SAGE_ENABLE_libnauty=$enableval

fi


SAGE_ENABLE_libogg=if_installed

              # Check whether --enable-libogg was given.
if test ${enable_libogg+y}
then :
  enableval=$enable_libogg; SAGE_ENABLE_libogg=$enableval

fi


SAGE_ENABLE_libsemigroups=if_installed

              # Check whether --enable-libsemigroups was given.
if test ${enable_libsemigroups+y}
then :
  enableval=$enable_libsemigroups; SAGE_ENABLE_libsemigroups=$enableval

fi


SAGE_ENABLE_libtheora=if_installed

              # Check whether --enable-libtheora was given.
if test ${enable_libtheora+y}
then :
  enableval=$enable_libtheora; SAGE_ENABLE_libtheora=$enableval

fi


SAGE_ENABLE_libxml2=if_installed

SAGE_ENABLE_lidia=if_installed

              # Check whether --enable-lidia was given.
if test ${enable_lidia+y}
then :
  enableval=$enable_lidia; SAGE_ENABLE_lidia=$enableval

fi


SAGE_ENABLE_lie=if_installed

              # Check whether --enable-lie was given.
if test ${enable_lie+y}
then :
  enableval=$enable_lie; SAGE_ENABLE_lie=$enableval

fi


SAGE_ENABLE_llvm=if_installed

SAGE_ENABLE_lrslib=if_installed

              # Check whether --enable-lrslib was given.
if test ${enable_lrslib+y}
then :
  enableval=$enable_lrslib; SAGE_ENABLE_lrslib=$enableval

fi


SAGE_ENABLE_mathics=if_installed

              # Check whether --enable-mathics was given.
if test ${enable_mathics+y}
then :
  enableval=$enable_mathics; SAGE_ENABLE_mathics=$enableval

fi


SAGE_ENABLE_mathics_scanner=if_installed

              # Check whether --enable-mathics_scanner was given.
if test ${enable_mathics_scanner+y}
then :
  enableval=$enable_mathics_scanner; SAGE_ENABLE_mathics_scanner=$enableval

fi


SAGE_ENABLE_mcqd=if_installed

              # Check whether --enable-mcqd was given.
if test ${enable_mcqd+y}
then :
  enableval=$enable_mcqd; SAGE_ENABLE_mcqd=$enableval

fi


SAGE_ENABLE_meataxe=if_installed

              # Check whether --enable-meataxe was given.
if test ${enable_meataxe+y}
then :
  enableval=$enable_meataxe; SAGE_ENABLE_meataxe=$enableval

fi


SAGE_ENABLE_modular_decomposition=if_installed

              # Check whether --enable-modular_decomposition was given.
if test ${enable_modular_decomposition+y}
then :
  enableval=$enable_modular_decomposition; SAGE_ENABLE_modular_decomposition=$enableval

fi


SAGE_ENABLE_modular_resolution=if_installed

              # Check whether --enable-modular_resolution was given.
if test ${enable_modular_resolution+y}
then :
  enableval=$enable_modular_resolution; SAGE_ENABLE_modular_resolution=$enableval

fi


SAGE_ENABLE_mpfrcx=if_installed

              # Check whether --enable-mpfrcx was given.
if test ${enable_mpfrcx+y}
then :
  enableval=$enable_mpfrcx; SAGE_ENABLE_mpfrcx=$enableval

fi


SAGE_ENABLE_nodejs=if_installed

              # Check whether --enable-nodejs was given.
if test ${enable_nodejs+y}
then :
  enableval=$enable_nodejs; SAGE_ENABLE_nodejs=$enableval

fi


SAGE_ENABLE_normaliz=if_installed

              # Check whether --enable-normaliz was given.
if test ${enable_normaliz+y}
then :
  enableval=$enable_normaliz; SAGE_ENABLE_normaliz=$enableval

fi


SAGE_ENABLE_notedown=if_installed

              # Check whether --enable-notedown was given.
if test ${enable_notedown+y}
then :
  enableval=$enable_notedown; SAGE_ENABLE_notedown=$enableval

fi


SAGE_ENABLE_palettable=if_installed

              # Check whether --enable-palettable was given.
if test ${enable_palettable+y}
then :
  enableval=$enable_palettable; SAGE_ENABLE_palettable=$enableval

fi


SAGE_ENABLE_pandoc=if_installed

SAGE_ENABLE_pandoc_attributes=if_installed

              # Check whether --enable-pandoc_attributes was given.
if test ${enable_pandoc_attributes+y}
then :
  enableval=$enable_pandoc_attributes; SAGE_ENABLE_pandoc_attributes=$enableval

fi


SAGE_ENABLE_pari_elldata=if_installed

              # Check whether --enable-pari_elldata was given.
if test ${enable_pari_elldata+y}
then :
  enableval=$enable_pari_elldata; SAGE_ENABLE_pari_elldata=$enableval

fi


SAGE_ENABLE_pari_galpol=if_installed

              # Check whether --enable-pari_galpol was given.
if test ${enable_pari_galpol+y}
then :
  enableval=$enable_pari_galpol; SAGE_ENABLE_pari_galpol=$enableval

fi


SAGE_ENABLE_pari_jupyter=if_installed

              # Check whether --enable-pari_jupyter was given.
if test ${enable_pari_jupyter+y}
then :
  enableval=$enable_pari_jupyter; SAGE_ENABLE_pari_jupyter=$enableval

fi


SAGE_ENABLE_pari_nftables=if_installed

              # Check whether --enable-pari_nftables was given.
if test ${enable_pari_nftables+y}
then :
  enableval=$enable_pari_nftables; SAGE_ENABLE_pari_nftables=$enableval

fi


SAGE_ENABLE_pari_seadata=if_installed

              # Check whether --enable-pari_seadata was given.
if test ${enable_pari_seadata+y}
then :
  enableval=$enable_pari_seadata; SAGE_ENABLE_pari_seadata=$enableval

fi


SAGE_ENABLE_pdf2svg=if_installed

SAGE_ENABLE_perl_cpan_polymake_prereq=if_installed

SAGE_ENABLE_perl_mongodb=if_installed

SAGE_ENABLE_perl_term_readline_gnu=if_installed

              # Check whether --enable-perl_term_readline_gnu was given.
if test ${enable_perl_term_readline_gnu+y}
then :
  enableval=$enable_perl_term_readline_gnu; SAGE_ENABLE_perl_term_readline_gnu=$enableval

fi


SAGE_ENABLE_p_group_cohomology=if_installed

              # Check whether --enable-p_group_cohomology was given.
if test ${enable_p_group_cohomology+y}
then :
  enableval=$enable_p_group_cohomology; SAGE_ENABLE_p_group_cohomology=$enableval

fi


SAGE_ENABLE_pint=if_installed

              # Check whether --enable-pint was given.
if test ${enable_pint+y}
then :
  enableval=$enable_pint; SAGE_ENABLE_pint=$enableval

fi


SAGE_ENABLE_plantri=if_installed

              # Check whether --enable-plantri was given.
if test ${enable_plantri+y}
then :
  enableval=$enable_plantri; SAGE_ENABLE_plantri=$enableval

fi


SAGE_ENABLE_polylib=if_installed

              # Check whether --enable-polylib was given.
if test ${enable_polylib+y}
then :
  enableval=$enable_polylib; SAGE_ENABLE_polylib=$enableval

fi


SAGE_ENABLE_polymake=if_installed

              # Check whether --enable-polymake was given.
if test ${enable_polymake+y}
then :
  enableval=$enable_polymake; SAGE_ENABLE_polymake=$enableval

fi


SAGE_ENABLE_polytopes_db_4d=if_installed

              # Check whether --enable-polytopes_db_4d was given.
if test ${enable_polytopes_db_4d+y}
then :
  enableval=$enable_polytopes_db_4d; SAGE_ENABLE_polytopes_db_4d=$enableval

fi


SAGE_ENABLE_pycosat=if_installed

              # Check whether --enable-pycosat was given.
if test ${enable_pycosat+y}
then :
  enableval=$enable_pycosat; SAGE_ENABLE_pycosat=$enableval

fi


SAGE_ENABLE_pycryptosat=if_installed

              # Check whether --enable-pycryptosat was given.
if test ${enable_pycryptosat+y}
then :
  enableval=$enable_pycryptosat; SAGE_ENABLE_pycryptosat=$enableval

fi


SAGE_ENABLE_pynormaliz=if_installed

              # Check whether --enable-pynormaliz was given.
if test ${enable_pynormaliz+y}
then :
  enableval=$enable_pynormaliz; SAGE_ENABLE_pynormaliz=$enableval

fi


SAGE_ENABLE_pysingular=if_installed

              # Check whether --enable-pysingular was given.
if test ${enable_pysingular+y}
then :
  enableval=$enable_pysingular; SAGE_ENABLE_pysingular=$enableval

fi


SAGE_ENABLE_python_igraph=if_installed

              # Check whether --enable-python_igraph was given.
if test ${enable_python_igraph+y}
then :
  enableval=$enable_python_igraph; SAGE_ENABLE_python_igraph=$enableval

fi


SAGE_ENABLE_qepcad=if_installed

              # Check whether --enable-qepcad was given.
if test ${enable_qepcad+y}
then :
  enableval=$enable_qepcad; SAGE_ENABLE_qepcad=$enableval

fi


SAGE_ENABLE_r_jupyter=if_installed

              # Check whether --enable-r_jupyter was given.
if test ${enable_r_jupyter+y}
then :
  enableval=$enable_r_jupyter; SAGE_ENABLE_r_jupyter=$enableval

fi


SAGE_ENABLE_rst2ipynb=if_installed

              # Check whether --enable-rst2ipynb was given.
if test ${enable_rst2ipynb+y}
then :
  enableval=$enable_rst2ipynb; SAGE_ENABLE_rst2ipynb=$enableval

fi


SAGE_ENABLE_rubiks=if_installed

              # Check whether --enable-rubiks was given.
if test ${enable_rubiks+y}
then :
  enableval=$enable_rubiks; SAGE_ENABLE_rubiks=$enableval

fi


SAGE_ENABLE_saclib=if_installed

              # Check whether --enable-saclib was given.
if test ${enable_saclib+y}
then :
  enableval=$enable_saclib; SAGE_ENABLE_saclib=$enableval

fi


SAGE_ENABLE_sagemath_categories=if_installed

              # Check whether --enable-sagemath_categories was given.
if test ${enable_sagemath_categories+y}
then :
  enableval=$enable_sagemath_categories; SAGE_ENABLE_sagemath_categories=$enableval

fi


SAGE_ENABLE_sagemath_doc_pdf=if_installed

              # Check whether --enable-sagemath_doc_pdf was given.
if test ${enable_sagemath_doc_pdf+y}
then :
  enableval=$enable_sagemath_doc_pdf; SAGE_ENABLE_sagemath_doc_pdf=$enableval

fi


SAGE_ENABLE_sagemath_environment=if_installed

              # Check whether --enable-sagemath_environment was given.
if test ${enable_sagemath_environment+y}
then :
  enableval=$enable_sagemath_environment; SAGE_ENABLE_sagemath_environment=$enableval

fi


SAGE_ENABLE_sagemath_objects=if_installed

              # Check whether --enable-sagemath_objects was given.
if test ${enable_sagemath_objects+y}
then :
  enableval=$enable_sagemath_objects; SAGE_ENABLE_sagemath_objects=$enableval

fi


SAGE_ENABLE_sagemath_repl=if_installed

              # Check whether --enable-sagemath_repl was given.
if test ${enable_sagemath_repl+y}
then :
  enableval=$enable_sagemath_repl; SAGE_ENABLE_sagemath_repl=$enableval

fi


SAGE_ENABLE_sage_numerical_backends_coin=if_installed

              # Check whether --enable-sage_numerical_backends_coin was given.
if test ${enable_sage_numerical_backends_coin+y}
then :
  enableval=$enable_sage_numerical_backends_coin; SAGE_ENABLE_sage_numerical_backends_coin=$enableval

fi


SAGE_ENABLE_sage_numerical_backends_cplex=if_installed

              # Check whether --enable-sage_numerical_backends_cplex was given.
if test ${enable_sage_numerical_backends_cplex+y}
then :
  enableval=$enable_sage_numerical_backends_cplex; SAGE_ENABLE_sage_numerical_backends_cplex=$enableval

fi


SAGE_ENABLE_sage_numerical_backends_gurobi=if_installed

              # Check whether --enable-sage_numerical_backends_gurobi was given.
if test ${enable_sage_numerical_backends_gurobi+y}
then :
  enableval=$enable_sage_numerical_backends_gurobi; SAGE_ENABLE_sage_numerical_backends_gurobi=$enableval

fi


SAGE_ENABLE_sage_sws2rst=if_installed

              # Check whether --enable-sage_sws2rst was given.
if test ${enable_sage_sws2rst+y}
then :
  enableval=$enable_sage_sws2rst; SAGE_ENABLE_sage_sws2rst=$enableval

fi


SAGE_ENABLE_scipoptsuite=if_installed

              # Check whether --enable-scipoptsuite was given.
if test ${enable_scipoptsuite+y}
then :
  enableval=$enable_scipoptsuite; SAGE_ENABLE_scipoptsuite=$enableval

fi


SAGE_ENABLE_singular_jupyter=if_installed

              # Check whether --enable-singular_jupyter was given.
if test ${enable_singular_jupyter+y}
then :
  enableval=$enable_singular_jupyter; SAGE_ENABLE_singular_jupyter=$enableval

fi


SAGE_ENABLE_sirocco=if_installed

              # Check whether --enable-sirocco was given.
if test ${enable_sirocco+y}
then :
  enableval=$enable_sirocco; SAGE_ENABLE_sirocco=$enableval

fi


SAGE_ENABLE_surf=if_installed

              # Check whether --enable-surf was given.
if test ${enable_surf+y}
then :
  enableval=$enable_surf; SAGE_ENABLE_surf=$enableval

fi


SAGE_ENABLE_symengine=if_installed

              # Check whether --enable-symengine was given.
if test ${enable_symengine+y}
then :
  enableval=$enable_symengine; SAGE_ENABLE_symengine=$enableval

fi


SAGE_ENABLE_symengine_py=if_installed

              # Check whether --enable-symengine_py was given.
if test ${enable_symengine_py+y}
then :
  enableval=$enable_symengine_py; SAGE_ENABLE_symengine_py=$enableval

fi


SAGE_ENABLE_tdlib=if_installed

              # Check whether --enable-tdlib was given.
if test ${enable_tdlib+y}
then :
  enableval=$enable_tdlib; SAGE_ENABLE_tdlib=$enableval

fi


SAGE_ENABLE_texlive=if_installed

              # Check whether --enable-texlive was given.
if test ${enable_texlive+y}
then :
  enableval=$enable_texlive; SAGE_ENABLE_texlive=$enableval

fi


SAGE_ENABLE_texttable=if_installed

              # Check whether --enable-texttable was given.
if test ${enable_texttable+y}
then :
  enableval=$enable_texttable; SAGE_ENABLE_texttable=$enableval

fi


SAGE_ENABLE_tides=if_installed

              # Check whether --enable-tides was given.
if test ${enable_tides+y}
then :
  enableval=$enable_tides; SAGE_ENABLE_tides=$enableval

fi


SAGE_ENABLE_topcom=if_installed

              # Check whether --enable-topcom was given.
if test ${enable_topcom+y}
then :
  enableval=$enable_topcom; SAGE_ENABLE_topcom=$enableval

fi


SAGE_ENABLE_valgrind=if_installed

              # Check whether --enable-valgrind was given.
if test ${enable_valgrind+y}
then :
  enableval=$enable_valgrind; SAGE_ENABLE_valgrind=$enableval

fi



















































































































                                            DIR="$SAGE_ROOT"/build/pkgs/4ti2
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version 4ti2)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')4ti2 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/4ti2"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for 4ti2:
$(ls -l \"$t/var/lib/sage/installed/4ti2\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_4ti2" = xif_installed
then :
  SAGE_ENABLE_4ti2=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_4ti2" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-4ti2\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-4ti2\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')4ti2 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_4ti2" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')4ti2"
            if test "x$sage_require_4ti2" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')4ti2"
            if test ${sage_use_system_4ti2+y}
then :
                  reason=$sage_use_system_4ti2
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " 4ti2"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " 4ti2"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "4ti2:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')4ti2"
    case $is_installed-$SAGE_ENABLE_4ti2 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_4ti2)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')4ti2 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')4ti2"

                                            DIR="$SAGE_ROOT"/build/pkgs/admcycles
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version admcycles)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')admcycles = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/admcycles"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_admcycles" = xif_installed
then :
  SAGE_ENABLE_admcycles=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_admcycles" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-admcycles\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-admcycles\" to uninstall"

                    message="optional pip package; use \"./sage -i admcycles\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')admcycles = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_admcycles" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')admcycles"
            if test "x$sage_require_admcycles" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')admcycles"
            if test ${sage_use_system_admcycles+y}
then :
                  reason=$sage_use_system_admcycles
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " admcycles"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " admcycles"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "admcycles:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')admcycles"
    case $is_installed-$SAGE_ENABLE_admcycles in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_admcycles)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')admcycles = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')admcycles"

                                            DIR="$SAGE_ROOT"/build/pkgs/alabaster
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version alabaster)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')alabaster = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/alabaster"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for alabaster:
$(ls -l \"$t/var/lib/sage/installed/alabaster\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_alabaster" = xif_installed
then :
  SAGE_ENABLE_alabaster=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_alabaster" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')alabaster = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_alabaster" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')alabaster"
            if test "x$sage_require_alabaster" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')alabaster"
            if test ${sage_use_system_alabaster+y}
then :
                  reason=$sage_use_system_alabaster
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " alabaster"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " alabaster"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "alabaster:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')alabaster"

        spkg_line=" \\$(printf '\n    ')alabaster"
    case $is_installed-$SAGE_ENABLE_alabaster in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_alabaster)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')alabaster = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')alabaster"

                                            DIR="$SAGE_ROOT"/build/pkgs/appdirs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version appdirs)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')appdirs = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/appdirs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for appdirs:
$(ls -l \"$t/var/lib/sage/installed/appdirs\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_appdirs" = xif_installed
then :
  SAGE_ENABLE_appdirs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_appdirs" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')appdirs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_appdirs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')appdirs"
            if test "x$sage_require_appdirs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')appdirs"
            if test ${sage_use_system_appdirs+y}
then :
                  reason=$sage_use_system_appdirs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " appdirs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " appdirs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "appdirs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')appdirs"

        spkg_line=" \\$(printf '\n    ')appdirs"
    case $is_installed-$SAGE_ENABLE_appdirs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_appdirs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')appdirs = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')appdirs"

                                            DIR="$SAGE_ROOT"/build/pkgs/appnope
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version appnope)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')appnope = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/appnope"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for appnope:
$(ls -l \"$t/var/lib/sage/installed/appnope\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_appnope" = xif_installed
then :
  SAGE_ENABLE_appnope=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_appnope" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')appnope = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_appnope" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')appnope"
            if test "x$sage_require_appnope" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')appnope"
            if test ${sage_use_system_appnope+y}
then :
                  reason=$sage_use_system_appnope
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " appnope"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " appnope"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "appnope:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')appnope"

        spkg_line=" \\$(printf '\n    ')appnope"
    case $is_installed-$SAGE_ENABLE_appnope in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_appnope)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')appnope = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')appnope"

                                            DIR="$SAGE_ROOT"/build/pkgs/arb
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version arb)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')arb = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/arb"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for arb:
$(ls -l \"$t/var/lib/sage/installed/arb\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_arb" = xif_installed
then :
  SAGE_ENABLE_arb=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_arb" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')arb = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_arb" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')arb"
            if test "x$sage_require_arb" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')arb"
            if test ${sage_use_system_arb+y}
then :
                  reason=$sage_use_system_arb
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " arb"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " arb"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "arb:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')arb"

        spkg_line=" \\$(printf '\n    ')arb"
    case $is_installed-$SAGE_ENABLE_arb in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_arb)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')arb = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')arb"

                                            DIR="$SAGE_ROOT"/build/pkgs/argon2_cffi
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version argon2_cffi)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')argon2_cffi = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/argon2_cffi"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for argon2_cffi:
$(ls -l \"$t/var/lib/sage/installed/argon2_cffi\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_argon2_cffi" = xif_installed
then :
  SAGE_ENABLE_argon2_cffi=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_argon2_cffi" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')argon2_cffi = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_argon2_cffi" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')argon2_cffi"
            if test "x$sage_require_argon2_cffi" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')argon2_cffi"
            if test ${sage_use_system_argon2_cffi+y}
then :
                  reason=$sage_use_system_argon2_cffi
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " argon2_cffi"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " argon2_cffi"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "argon2_cffi:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')argon2_cffi"

        spkg_line=" \\$(printf '\n    ')argon2_cffi"
    case $is_installed-$SAGE_ENABLE_argon2_cffi in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_argon2_cffi)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')argon2_cffi = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')argon2_cffi"

                                            DIR="$SAGE_ROOT"/build/pkgs/asttokens
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version asttokens)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')asttokens = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/asttokens"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for asttokens:
$(ls -l \"$t/var/lib/sage/installed/asttokens\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_asttokens" = xif_installed
then :
  SAGE_ENABLE_asttokens=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_asttokens" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')asttokens = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_asttokens" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')asttokens"
            if test "x$sage_require_asttokens" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')asttokens"
            if test ${sage_use_system_asttokens+y}
then :
                  reason=$sage_use_system_asttokens
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " asttokens"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " asttokens"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "asttokens:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')asttokens"

        spkg_line=" \\$(printf '\n    ')asttokens"
    case $is_installed-$SAGE_ENABLE_asttokens in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_asttokens)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')asttokens = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')asttokens"

                                            DIR="$SAGE_ROOT"/build/pkgs/attrs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version attrs)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')attrs = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/attrs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for attrs:
$(ls -l \"$t/var/lib/sage/installed/attrs\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_attrs" = xif_installed
then :
  SAGE_ENABLE_attrs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_attrs" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')attrs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_attrs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')attrs"
            if test "x$sage_require_attrs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')attrs"
            if test ${sage_use_system_attrs+y}
then :
                  reason=$sage_use_system_attrs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " attrs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " attrs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "attrs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')attrs"

        spkg_line=" \\$(printf '\n    ')attrs"
    case $is_installed-$SAGE_ENABLE_attrs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_attrs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')attrs = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')attrs"

                                            DIR="$SAGE_ROOT"/build/pkgs/awali
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version awali)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')awali = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/awali"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for awali:
$(ls -l \"$t/var/lib/sage/installed/awali\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_awali" = xif_installed
then :
  SAGE_ENABLE_awali=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_awali" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-awali\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-awali\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')awali = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_awali" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')awali"
            if test "x$sage_require_awali" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')awali"
            if test ${sage_use_system_awali+y}
then :
                  reason=$sage_use_system_awali
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " awali"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " awali"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "awali:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')awali"
    case $is_installed-$SAGE_ENABLE_awali in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_awali)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')awali = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')awali"

                                            DIR="$SAGE_ROOT"/build/pkgs/babel
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version babel)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')babel = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/babel"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for babel:
$(ls -l \"$t/var/lib/sage/installed/babel\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_babel" = xif_installed
then :
  SAGE_ENABLE_babel=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_babel" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')babel = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_babel" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')babel"
            if test "x$sage_require_babel" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')babel"
            if test ${sage_use_system_babel+y}
then :
                  reason=$sage_use_system_babel
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " babel"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " babel"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "babel:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')babel"

        spkg_line=" \\$(printf '\n    ')babel"
    case $is_installed-$SAGE_ENABLE_babel in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_babel)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')babel = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')babel"

                                            DIR="$SAGE_ROOT"/build/pkgs/backcall
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version backcall)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')backcall = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/backcall"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for backcall:
$(ls -l \"$t/var/lib/sage/installed/backcall\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_backcall" = xif_installed
then :
  SAGE_ENABLE_backcall=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_backcall" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')backcall = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_backcall" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')backcall"
            if test "x$sage_require_backcall" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')backcall"
            if test ${sage_use_system_backcall+y}
then :
                  reason=$sage_use_system_backcall
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " backcall"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " backcall"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "backcall:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')backcall"

        spkg_line=" \\$(printf '\n    ')backcall"
    case $is_installed-$SAGE_ENABLE_backcall in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_backcall)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')backcall = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')backcall"

                                            DIR="$SAGE_ROOT"/build/pkgs/backports_zoneinfo
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version backports_zoneinfo)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')backports_zoneinfo = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/backports_zoneinfo"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for backports_zoneinfo:
$(ls -l \"$t/var/lib/sage/installed/backports_zoneinfo\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_backports_zoneinfo" = xif_installed
then :
  SAGE_ENABLE_backports_zoneinfo=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_backports_zoneinfo" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')backports_zoneinfo = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_backports_zoneinfo" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')backports_zoneinfo"
            if test "x$sage_require_backports_zoneinfo" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')backports_zoneinfo"
            if test ${sage_use_system_backports_zoneinfo+y}
then :
                  reason=$sage_use_system_backports_zoneinfo
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " backports_zoneinfo"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " backports_zoneinfo"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "backports_zoneinfo:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')backports_zoneinfo"

        spkg_line=" \\$(printf '\n    ')backports_zoneinfo"
    case $is_installed-$SAGE_ENABLE_backports_zoneinfo in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_backports_zoneinfo)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')backports_zoneinfo = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')backports_zoneinfo"

                                            DIR="$SAGE_ROOT"/build/pkgs/barvinok
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version barvinok)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')barvinok = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/barvinok"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for barvinok:
$(ls -l \"$t/var/lib/sage/installed/barvinok\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_barvinok" = xif_installed
then :
  SAGE_ENABLE_barvinok=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_barvinok" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-barvinok\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-barvinok\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')barvinok = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_barvinok" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')barvinok"
            if test "x$sage_require_barvinok" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')barvinok"
            if test ${sage_use_system_barvinok+y}
then :
                  reason=$sage_use_system_barvinok
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " barvinok"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " barvinok"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "barvinok:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')barvinok"
    case $is_installed-$SAGE_ENABLE_barvinok in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_barvinok)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')barvinok = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')barvinok"

                                            DIR="$SAGE_ROOT"/build/pkgs/beautifulsoup4
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version beautifulsoup4)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')beautifulsoup4 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/beautifulsoup4"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for beautifulsoup4:
$(ls -l \"$t/var/lib/sage/installed/beautifulsoup4\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_beautifulsoup4" = xif_installed
then :
  SAGE_ENABLE_beautifulsoup4=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_beautifulsoup4" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')beautifulsoup4 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_beautifulsoup4" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')beautifulsoup4"
            if test "x$sage_require_beautifulsoup4" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')beautifulsoup4"
            if test ${sage_use_system_beautifulsoup4+y}
then :
                  reason=$sage_use_system_beautifulsoup4
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " beautifulsoup4"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " beautifulsoup4"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "beautifulsoup4:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')beautifulsoup4"

        spkg_line=" \\$(printf '\n    ')beautifulsoup4"
    case $is_installed-$SAGE_ENABLE_beautifulsoup4 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_beautifulsoup4)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')beautifulsoup4 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')beautifulsoup4"

                                            DIR="$SAGE_ROOT"/build/pkgs/beniget
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version beniget)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')beniget = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/beniget"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for beniget:
$(ls -l \"$t/var/lib/sage/installed/beniget\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_beniget" = xif_installed
then :
  SAGE_ENABLE_beniget=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_beniget" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')beniget = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_beniget" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')beniget"
            if test "x$sage_require_beniget" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')beniget"
            if test ${sage_use_system_beniget+y}
then :
                  reason=$sage_use_system_beniget
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " beniget"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " beniget"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "beniget:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')beniget"

        spkg_line=" \\$(printf '\n    ')beniget"
    case $is_installed-$SAGE_ENABLE_beniget in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_beniget)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')beniget = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')beniget"

                                            DIR="$SAGE_ROOT"/build/pkgs/benzene
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version benzene)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')benzene = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/benzene"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for benzene:
$(ls -l \"$t/var/lib/sage/installed/benzene\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_benzene" = xif_installed
then :
  SAGE_ENABLE_benzene=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_benzene" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-benzene\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-benzene\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')benzene = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_benzene" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')benzene"
            if test "x$sage_require_benzene" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')benzene"
            if test ${sage_use_system_benzene+y}
then :
                  reason=$sage_use_system_benzene
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " benzene"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " benzene"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "benzene:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')benzene"
    case $is_installed-$SAGE_ENABLE_benzene in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_benzene)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')benzene = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')benzene"

                                            DIR="$SAGE_ROOT"/build/pkgs/biopython
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version biopython)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')biopython = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/biopython"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_biopython" = xif_installed
then :
  SAGE_ENABLE_biopython=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_biopython" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-biopython\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-biopython\" to uninstall"

                    message="optional pip package; use \"./sage -i biopython\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')biopython = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_biopython" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')biopython"
            if test "x$sage_require_biopython" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')biopython"
            if test ${sage_use_system_biopython+y}
then :
                  reason=$sage_use_system_biopython
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " biopython"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " biopython"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "biopython:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')biopython"
    case $is_installed-$SAGE_ENABLE_biopython in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_biopython)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')biopython = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')biopython"

                                            DIR="$SAGE_ROOT"/build/pkgs/bleach
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version bleach)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')bleach = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/bleach"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for bleach:
$(ls -l \"$t/var/lib/sage/installed/bleach\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_bleach" = xif_installed
then :
  SAGE_ENABLE_bleach=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_bleach" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')bleach = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_bleach" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')bleach"
            if test "x$sage_require_bleach" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')bleach"
            if test ${sage_use_system_bleach+y}
then :
                  reason=$sage_use_system_bleach
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " bleach"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " bleach"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "bleach:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')bleach"

        spkg_line=" \\$(printf '\n    ')bleach"
    case $is_installed-$SAGE_ENABLE_bleach in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_bleach)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')bleach = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')bleach"

                                            DIR="$SAGE_ROOT"/build/pkgs/bliss
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version bliss)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')bliss = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/bliss"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for bliss:
$(ls -l \"$t/var/lib/sage/installed/bliss\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_bliss" = xif_installed
then :
  SAGE_ENABLE_bliss=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_bliss" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-bliss\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-bliss\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')bliss = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_bliss" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')bliss"
            if test "x$sage_require_bliss" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')bliss"
            if test ${sage_use_system_bliss+y}
then :
                  reason=$sage_use_system_bliss
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " bliss"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " bliss"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "bliss:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')bliss"
    case $is_installed-$SAGE_ENABLE_bliss in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_bliss)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')bliss = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')bliss"

                                            DIR="$SAGE_ROOT"/build/pkgs/boost_cropped
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version boost_cropped)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')boost_cropped = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/boost_cropped"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for boost_cropped:
$(ls -l \"$t/var/lib/sage/installed/boost_cropped\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_boost_cropped" = xif_installed
then :
  SAGE_ENABLE_boost_cropped=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_boost_cropped" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')boost_cropped = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_boost_cropped" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')boost_cropped"
            if test "x$sage_require_boost_cropped" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')boost_cropped"
            if test ${sage_use_system_boost_cropped+y}
then :
                  reason=$sage_use_system_boost_cropped
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " boost_cropped"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " boost_cropped"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "boost_cropped:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')boost_cropped"

        spkg_line=" \\$(printf '\n    ')boost_cropped"
    case $is_installed-$SAGE_ENABLE_boost_cropped in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_boost_cropped)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')boost_cropped = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')boost_cropped"

                                            DIR="$SAGE_ROOT"/build/pkgs/_bootstrap
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _bootstrap)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_bootstrap = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_bootstrap"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__bootstrap" = xif_installed
then :
  SAGE_ENABLE__bootstrap=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__bootstrap" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-_bootstrap\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_bootstrap\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_bootstrap = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__bootstrap" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_bootstrap"
            if test "x$sage_require__bootstrap" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_bootstrap"
            if test ${sage_use_system__bootstrap+y}
then :
                  reason=$sage_use_system__bootstrap
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _bootstrap"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _bootstrap"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_bootstrap"
    case $is_installed-$SAGE_ENABLE__bootstrap in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__bootstrap)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_bootstrap = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_bootstrap"

                                            DIR="$SAGE_ROOT"/build/pkgs/brial
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version brial)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')brial = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/brial"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for brial:
$(ls -l \"$t/var/lib/sage/installed/brial\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_brial" = xif_installed
then :
  SAGE_ENABLE_brial=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_brial" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')brial = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_brial" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')brial"
            if test "x$sage_require_brial" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')brial"
            if test ${sage_use_system_brial+y}
then :
                  reason=$sage_use_system_brial
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " brial"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " brial"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "brial:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')brial"

        spkg_line=" \\$(printf '\n    ')brial"
    case $is_installed-$SAGE_ENABLE_brial in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_brial)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')brial = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')brial"

                                            DIR="$SAGE_ROOT"/build/pkgs/buckygen
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version buckygen)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')buckygen = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/buckygen"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for buckygen:
$(ls -l \"$t/var/lib/sage/installed/buckygen\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_buckygen" = xif_installed
then :
  SAGE_ENABLE_buckygen=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_buckygen" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-buckygen\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-buckygen\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')buckygen = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_buckygen" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')buckygen"
            if test "x$sage_require_buckygen" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')buckygen"
            if test ${sage_use_system_buckygen+y}
then :
                  reason=$sage_use_system_buckygen
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " buckygen"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " buckygen"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "buckygen:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')buckygen"
    case $is_installed-$SAGE_ENABLE_buckygen in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_buckygen)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')buckygen = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')buckygen"

                                            DIR="$SAGE_ROOT"/build/pkgs/bzip2
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version bzip2)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')bzip2 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/bzip2"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for bzip2:
$(ls -l \"$t/var/lib/sage/installed/bzip2\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_bzip2" = xif_installed
then :
  SAGE_ENABLE_bzip2=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_bzip2" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')bzip2 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_bzip2" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')bzip2"
            if test "x$sage_require_bzip2" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')bzip2"
            if test ${sage_use_system_bzip2+y}
then :
                  reason=$sage_use_system_bzip2
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " bzip2"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " bzip2"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "bzip2:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')bzip2"

        spkg_line=" \\$(printf '\n    ')bzip2"
    case $is_installed-$SAGE_ENABLE_bzip2 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_bzip2)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')bzip2 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')bzip2"

                                            DIR="$SAGE_ROOT"/build/pkgs/cbc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cbc)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cbc = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cbc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cbc:
$(ls -l \"$t/var/lib/sage/installed/cbc\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cbc" = xif_installed
then :
  SAGE_ENABLE_cbc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cbc" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-cbc\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-cbc\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cbc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cbc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cbc"
            if test "x$sage_require_cbc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cbc"
            if test ${sage_use_system_cbc+y}
then :
                  reason=$sage_use_system_cbc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cbc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cbc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cbc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')cbc"
    case $is_installed-$SAGE_ENABLE_cbc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cbc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cbc = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cbc"

                                            DIR="$SAGE_ROOT"/build/pkgs/ccache
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ccache)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ccache = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ccache"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ccache:
$(ls -l \"$t/var/lib/sage/installed/ccache\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ccache" = xif_installed
then :
  SAGE_ENABLE_ccache=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ccache" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-ccache\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-ccache\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ccache = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ccache" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ccache"
            if test "x$sage_require_ccache" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ccache"
            if test ${sage_use_system_ccache+y}
then :
                  reason=$sage_use_system_ccache
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ccache"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ccache"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ccache:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')ccache"
    case $is_installed-$SAGE_ENABLE_ccache in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ccache)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ccache = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ccache"

                                            DIR="$SAGE_ROOT"/build/pkgs/cddlib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cddlib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cddlib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cddlib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cddlib:
$(ls -l \"$t/var/lib/sage/installed/cddlib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cddlib" = xif_installed
then :
  SAGE_ENABLE_cddlib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cddlib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cddlib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cddlib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cddlib"
            if test "x$sage_require_cddlib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cddlib"
            if test ${sage_use_system_cddlib+y}
then :
                  reason=$sage_use_system_cddlib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cddlib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cddlib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cddlib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cddlib"

        spkg_line=" \\$(printf '\n    ')cddlib"
    case $is_installed-$SAGE_ENABLE_cddlib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cddlib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cddlib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cddlib"

                                            DIR="$SAGE_ROOT"/build/pkgs/certifi
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version certifi)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')certifi = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/certifi"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for certifi:
$(ls -l \"$t/var/lib/sage/installed/certifi\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_certifi" = xif_installed
then :
  SAGE_ENABLE_certifi=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_certifi" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')certifi = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_certifi" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')certifi"
            if test "x$sage_require_certifi" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')certifi"
            if test ${sage_use_system_certifi+y}
then :
                  reason=$sage_use_system_certifi
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " certifi"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " certifi"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "certifi:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')certifi"

        spkg_line=" \\$(printf '\n    ')certifi"
    case $is_installed-$SAGE_ENABLE_certifi in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_certifi)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')certifi = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')certifi"

                                            DIR="$SAGE_ROOT"/build/pkgs/cffi
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cffi)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cffi = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cffi"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cffi:
$(ls -l \"$t/var/lib/sage/installed/cffi\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cffi" = xif_installed
then :
  SAGE_ENABLE_cffi=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cffi" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cffi = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cffi" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cffi"
            if test "x$sage_require_cffi" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cffi"
            if test ${sage_use_system_cffi+y}
then :
                  reason=$sage_use_system_cffi
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cffi"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cffi"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cffi:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cffi"

        spkg_line=" \\$(printf '\n    ')cffi"
    case $is_installed-$SAGE_ENABLE_cffi in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cffi)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cffi = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cffi"

                                            DIR="$SAGE_ROOT"/build/pkgs/charset_normalizer
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version charset_normalizer)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')charset_normalizer = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/charset_normalizer"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for charset_normalizer:
$(ls -l \"$t/var/lib/sage/installed/charset_normalizer\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_charset_normalizer" = xif_installed
then :
  SAGE_ENABLE_charset_normalizer=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_charset_normalizer" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')charset_normalizer = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_charset_normalizer" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')charset_normalizer"
            if test "x$sage_require_charset_normalizer" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')charset_normalizer"
            if test ${sage_use_system_charset_normalizer+y}
then :
                  reason=$sage_use_system_charset_normalizer
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " charset_normalizer"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " charset_normalizer"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "charset_normalizer:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')charset_normalizer"

        spkg_line=" \\$(printf '\n    ')charset_normalizer"
    case $is_installed-$SAGE_ENABLE_charset_normalizer in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_charset_normalizer)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')charset_normalizer = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')charset_normalizer"

                                            DIR="$SAGE_ROOT"/build/pkgs/cliquer
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cliquer)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cliquer = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cliquer"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cliquer:
$(ls -l \"$t/var/lib/sage/installed/cliquer\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cliquer" = xif_installed
then :
  SAGE_ENABLE_cliquer=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cliquer" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cliquer = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cliquer" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cliquer"
            if test "x$sage_require_cliquer" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cliquer"
            if test ${sage_use_system_cliquer+y}
then :
                  reason=$sage_use_system_cliquer
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cliquer"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cliquer"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cliquer:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cliquer"

        spkg_line=" \\$(printf '\n    ')cliquer"
    case $is_installed-$SAGE_ENABLE_cliquer in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cliquer)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cliquer = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cliquer"

                                            DIR="$SAGE_ROOT"/build/pkgs/cmake
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cmake)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cmake = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cmake"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cmake:
$(ls -l \"$t/var/lib/sage/installed/cmake\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cmake" = xif_installed
then :
  SAGE_ENABLE_cmake=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cmake" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cmake = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cmake" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cmake"
            if test "x$sage_require_cmake" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cmake"
            if test ${sage_use_system_cmake+y}
then :
                  reason=$sage_use_system_cmake
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cmake"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cmake"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cmake:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cmake"

        spkg_line=" \\$(printf '\n    ')cmake"
    case $is_installed-$SAGE_ENABLE_cmake in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cmake)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cmake = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cmake"

                                            DIR="$SAGE_ROOT"/build/pkgs/cocoalib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cocoalib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cocoalib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cocoalib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cocoalib:
$(ls -l \"$t/var/lib/sage/installed/cocoalib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cocoalib" = xif_installed
then :
  SAGE_ENABLE_cocoalib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cocoalib" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-cocoalib\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-cocoalib\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cocoalib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cocoalib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cocoalib"
            if test "x$sage_require_cocoalib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cocoalib"
            if test ${sage_use_system_cocoalib+y}
then :
                  reason=$sage_use_system_cocoalib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cocoalib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cocoalib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cocoalib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')cocoalib"
    case $is_installed-$SAGE_ENABLE_cocoalib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cocoalib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cocoalib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cocoalib"

                                            DIR="$SAGE_ROOT"/build/pkgs/combinatorial_designs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version combinatorial_designs)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')combinatorial_designs = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/combinatorial_designs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for combinatorial_designs:
$(ls -l \"$t/var/lib/sage/installed/combinatorial_designs\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_combinatorial_designs" = xif_installed
then :
  SAGE_ENABLE_combinatorial_designs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_combinatorial_designs" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')combinatorial_designs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_combinatorial_designs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')combinatorial_designs"
            if test "x$sage_require_combinatorial_designs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')combinatorial_designs"
            if test ${sage_use_system_combinatorial_designs+y}
then :
                  reason=$sage_use_system_combinatorial_designs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " combinatorial_designs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " combinatorial_designs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "combinatorial_designs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')combinatorial_designs"

        spkg_line=" \\$(printf '\n    ')combinatorial_designs"
    case $is_installed-$SAGE_ENABLE_combinatorial_designs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_combinatorial_designs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')combinatorial_designs = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')combinatorial_designs"

                                            DIR="$SAGE_ROOT"/build/pkgs/configure
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version configure)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')configure = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/configure"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for configure:
$(ls -l \"$t/var/lib/sage/installed/configure\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_configure" = xif_installed
then :
  SAGE_ENABLE_configure=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_configure" = xyes
then :
              message="base, $install_message"

else $as_nop
              message="base"
                                            message="$message, use \"$srcdir/configure --enable-configure\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-configure\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')configure = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_configure" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')configure"
            if test "x$sage_require_configure" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')configure"
            if test ${sage_use_system_configure+y}
then :
                  reason=$sage_use_system_configure
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " configure"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " configure"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "configure:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')configure"
    case $is_installed-$SAGE_ENABLE_configure in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_configure)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')configure = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')configure"

                                            DIR="$SAGE_ROOT"/build/pkgs/conway_polynomials
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version conway_polynomials)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')conway_polynomials = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/conway_polynomials"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for conway_polynomials:
$(ls -l \"$t/var/lib/sage/installed/conway_polynomials\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_conway_polynomials" = xif_installed
then :
  SAGE_ENABLE_conway_polynomials=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_conway_polynomials" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')conway_polynomials = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_conway_polynomials" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')conway_polynomials"
            if test "x$sage_require_conway_polynomials" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')conway_polynomials"
            if test ${sage_use_system_conway_polynomials+y}
then :
                  reason=$sage_use_system_conway_polynomials
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " conway_polynomials"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " conway_polynomials"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "conway_polynomials:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')conway_polynomials"

        spkg_line=" \\$(printf '\n    ')conway_polynomials"
    case $is_installed-$SAGE_ENABLE_conway_polynomials in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_conway_polynomials)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')conway_polynomials = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')conway_polynomials"

                                            DIR="$SAGE_ROOT"/build/pkgs/coxeter3
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version coxeter3)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')coxeter3 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/coxeter3"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for coxeter3:
$(ls -l \"$t/var/lib/sage/installed/coxeter3\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_coxeter3" = xif_installed
then :
  SAGE_ENABLE_coxeter3=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_coxeter3" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-coxeter3\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-coxeter3\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')coxeter3 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_coxeter3" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')coxeter3"
            if test "x$sage_require_coxeter3" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')coxeter3"
            if test ${sage_use_system_coxeter3+y}
then :
                  reason=$sage_use_system_coxeter3
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " coxeter3"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " coxeter3"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "coxeter3:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')coxeter3"
    case $is_installed-$SAGE_ENABLE_coxeter3 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_coxeter3)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')coxeter3 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')coxeter3"

                                            DIR="$SAGE_ROOT"/build/pkgs/cppy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cppy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cppy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cppy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cppy:
$(ls -l \"$t/var/lib/sage/installed/cppy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cppy" = xif_installed
then :
  SAGE_ENABLE_cppy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cppy" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cppy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cppy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cppy"
            if test "x$sage_require_cppy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cppy"
            if test ${sage_use_system_cppy+y}
then :
                  reason=$sage_use_system_cppy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cppy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cppy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cppy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cppy"

        spkg_line=" \\$(printf '\n    ')cppy"
    case $is_installed-$SAGE_ENABLE_cppy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cppy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cppy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cppy"

                                            DIR="$SAGE_ROOT"/build/pkgs/cryptominisat
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cryptominisat)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cryptominisat = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cryptominisat"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cryptominisat:
$(ls -l \"$t/var/lib/sage/installed/cryptominisat\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cryptominisat" = xif_installed
then :
  SAGE_ENABLE_cryptominisat=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cryptominisat" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-cryptominisat\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-cryptominisat\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cryptominisat = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cryptominisat" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cryptominisat"
            if test "x$sage_require_cryptominisat" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cryptominisat"
            if test ${sage_use_system_cryptominisat+y}
then :
                  reason=$sage_use_system_cryptominisat
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cryptominisat"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cryptominisat"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cryptominisat:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')cryptominisat"
    case $is_installed-$SAGE_ENABLE_cryptominisat in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cryptominisat)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cryptominisat = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cryptominisat"

                                            DIR="$SAGE_ROOT"/build/pkgs/csdp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version csdp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')csdp = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/csdp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for csdp:
$(ls -l \"$t/var/lib/sage/installed/csdp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_csdp" = xif_installed
then :
  SAGE_ENABLE_csdp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_csdp" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-csdp\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-csdp\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')csdp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_csdp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')csdp"
            if test "x$sage_require_csdp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')csdp"
            if test ${sage_use_system_csdp+y}
then :
                  reason=$sage_use_system_csdp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " csdp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " csdp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "csdp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')csdp"
    case $is_installed-$SAGE_ENABLE_csdp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_csdp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')csdp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')csdp"

                                            DIR="$SAGE_ROOT"/build/pkgs/cunningham_tables
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cunningham_tables)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cunningham_tables = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cunningham_tables"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cunningham_tables:
$(ls -l \"$t/var/lib/sage/installed/cunningham_tables\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cunningham_tables" = xif_installed
then :
  SAGE_ENABLE_cunningham_tables=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cunningham_tables" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-cunningham_tables\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-cunningham_tables\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cunningham_tables = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cunningham_tables" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cunningham_tables"
            if test "x$sage_require_cunningham_tables" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cunningham_tables"
            if test ${sage_use_system_cunningham_tables+y}
then :
                  reason=$sage_use_system_cunningham_tables
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cunningham_tables"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cunningham_tables"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cunningham_tables:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')cunningham_tables"
    case $is_installed-$SAGE_ENABLE_cunningham_tables in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cunningham_tables)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cunningham_tables = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cunningham_tables"

                                            DIR="$SAGE_ROOT"/build/pkgs/curl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version curl)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')curl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/curl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for curl:
$(ls -l \"$t/var/lib/sage/installed/curl\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_curl" = xif_installed
then :
  SAGE_ENABLE_curl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_curl" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')curl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_curl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')curl"
            if test "x$sage_require_curl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')curl"
            if test ${sage_use_system_curl+y}
then :
                  reason=$sage_use_system_curl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " curl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " curl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "curl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')curl"

        spkg_line=" \\$(printf '\n    ')curl"
    case $is_installed-$SAGE_ENABLE_curl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_curl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')curl = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')curl"

                                            DIR="$SAGE_ROOT"/build/pkgs/cvxopt
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cvxopt)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cvxopt = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cvxopt"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cvxopt:
$(ls -l \"$t/var/lib/sage/installed/cvxopt\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cvxopt" = xif_installed
then :
  SAGE_ENABLE_cvxopt=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cvxopt" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cvxopt = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cvxopt" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cvxopt"
            if test "x$sage_require_cvxopt" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cvxopt"
            if test ${sage_use_system_cvxopt+y}
then :
                  reason=$sage_use_system_cvxopt
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cvxopt"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cvxopt"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cvxopt:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cvxopt"

        spkg_line=" \\$(printf '\n    ')cvxopt"
    case $is_installed-$SAGE_ENABLE_cvxopt in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cvxopt)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cvxopt = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cvxopt"

                                            DIR="$SAGE_ROOT"/build/pkgs/cycler
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cycler)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cycler = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cycler"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cycler:
$(ls -l \"$t/var/lib/sage/installed/cycler\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cycler" = xif_installed
then :
  SAGE_ENABLE_cycler=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cycler" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cycler = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cycler" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cycler"
            if test "x$sage_require_cycler" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cycler"
            if test ${sage_use_system_cycler+y}
then :
                  reason=$sage_use_system_cycler
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cycler"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cycler"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cycler:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cycler"

        spkg_line=" \\$(printf '\n    ')cycler"
    case $is_installed-$SAGE_ENABLE_cycler in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cycler)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cycler = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cycler"

                                            DIR="$SAGE_ROOT"/build/pkgs/cylp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cylp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cylp = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cylp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cylp:
$(ls -l \"$t/var/lib/sage/installed/cylp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cylp" = xif_installed
then :
  SAGE_ENABLE_cylp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cylp" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-cylp\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-cylp\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cylp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cylp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cylp"
            if test "x$sage_require_cylp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cylp"
            if test ${sage_use_system_cylp+y}
then :
                  reason=$sage_use_system_cylp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cylp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " cylp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cylp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')cylp"
    case $is_installed-$SAGE_ENABLE_cylp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cylp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cylp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cylp"

                                            DIR="$SAGE_ROOT"/build/pkgs/cypari
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cypari)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cypari = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cypari"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cypari:
$(ls -l \"$t/var/lib/sage/installed/cypari\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cypari" = xif_installed
then :
  SAGE_ENABLE_cypari=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cypari" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cypari = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cypari" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cypari"
            if test "x$sage_require_cypari" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cypari"
            if test ${sage_use_system_cypari+y}
then :
                  reason=$sage_use_system_cypari
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cypari"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cypari"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cypari:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cypari"

        spkg_line=" \\$(printf '\n    ')cypari"
    case $is_installed-$SAGE_ENABLE_cypari in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cypari)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cypari = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cypari"

                                            DIR="$SAGE_ROOT"/build/pkgs/cysignals
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cysignals)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cysignals = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cysignals"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cysignals:
$(ls -l \"$t/var/lib/sage/installed/cysignals\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cysignals" = xif_installed
then :
  SAGE_ENABLE_cysignals=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cysignals" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cysignals = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cysignals" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cysignals"
            if test "x$sage_require_cysignals" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cysignals"
            if test ${sage_use_system_cysignals+y}
then :
                  reason=$sage_use_system_cysignals
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cysignals"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cysignals"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cysignals:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cysignals"

        spkg_line=" \\$(printf '\n    ')cysignals"
    case $is_installed-$SAGE_ENABLE_cysignals in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cysignals)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cysignals = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cysignals"

                                            DIR="$SAGE_ROOT"/build/pkgs/cython
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version cython)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')cython = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/cython"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for cython:
$(ls -l \"$t/var/lib/sage/installed/cython\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_cython" = xif_installed
then :
  SAGE_ENABLE_cython=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_cython" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')cython = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_cython" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')cython"
            if test "x$sage_require_cython" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')cython"
            if test ${sage_use_system_cython+y}
then :
                  reason=$sage_use_system_cython
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cython"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " cython"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "cython:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')cython"

        spkg_line=" \\$(printf '\n    ')cython"
    case $is_installed-$SAGE_ENABLE_cython in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_cython)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')cython = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')cython"

                                            DIR="$SAGE_ROOT"/build/pkgs/d3js
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version d3js)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')d3js = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/d3js"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for d3js:
$(ls -l \"$t/var/lib/sage/installed/d3js\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_d3js" = xif_installed
then :
  SAGE_ENABLE_d3js=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_d3js" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-d3js\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-d3js\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')d3js = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_d3js" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')d3js"
            if test "x$sage_require_d3js" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')d3js"
            if test ${sage_use_system_d3js+y}
then :
                  reason=$sage_use_system_d3js
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " d3js"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " d3js"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "d3js:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')d3js"
    case $is_installed-$SAGE_ENABLE_d3js in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_d3js)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')d3js = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')d3js"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_cremona_ellcurve
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_cremona_ellcurve)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_cremona_ellcurve = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_cremona_ellcurve"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_cremona_ellcurve:
$(ls -l \"$t/var/lib/sage/installed/database_cremona_ellcurve\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_cremona_ellcurve" = xif_installed
then :
  SAGE_ENABLE_database_cremona_ellcurve=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_cremona_ellcurve" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_cremona_ellcurve\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_cremona_ellcurve\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_cremona_ellcurve = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_cremona_ellcurve" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_cremona_ellcurve"
            if test "x$sage_require_database_cremona_ellcurve" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_cremona_ellcurve"
            if test ${sage_use_system_database_cremona_ellcurve+y}
then :
                  reason=$sage_use_system_database_cremona_ellcurve
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_cremona_ellcurve"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_cremona_ellcurve"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_cremona_ellcurve:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_cremona_ellcurve"
    case $is_installed-$SAGE_ENABLE_database_cremona_ellcurve in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_cremona_ellcurve)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_cremona_ellcurve = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_cremona_ellcurve"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_cubic_hecke
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_cubic_hecke)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_cubic_hecke = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_cubic_hecke"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_cubic_hecke:
$(ls -l \"$t/var/lib/sage/installed/database_cubic_hecke\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_cubic_hecke" = xif_installed
then :
  SAGE_ENABLE_database_cubic_hecke=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_cubic_hecke" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_cubic_hecke\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_cubic_hecke\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_cubic_hecke = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_cubic_hecke" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_cubic_hecke"
            if test "x$sage_require_database_cubic_hecke" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_cubic_hecke"
            if test ${sage_use_system_database_cubic_hecke+y}
then :
                  reason=$sage_use_system_database_cubic_hecke
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_cubic_hecke"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_cubic_hecke"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_cubic_hecke:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_cubic_hecke"
    case $is_installed-$SAGE_ENABLE_database_cubic_hecke in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_cubic_hecke)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_cubic_hecke = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_cubic_hecke"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_jones_numfield
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_jones_numfield)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_jones_numfield = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_jones_numfield"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_jones_numfield:
$(ls -l \"$t/var/lib/sage/installed/database_jones_numfield\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_jones_numfield" = xif_installed
then :
  SAGE_ENABLE_database_jones_numfield=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_jones_numfield" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_jones_numfield\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_jones_numfield\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_jones_numfield = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_jones_numfield" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_jones_numfield"
            if test "x$sage_require_database_jones_numfield" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_jones_numfield"
            if test ${sage_use_system_database_jones_numfield+y}
then :
                  reason=$sage_use_system_database_jones_numfield
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_jones_numfield"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_jones_numfield"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_jones_numfield:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_jones_numfield"
    case $is_installed-$SAGE_ENABLE_database_jones_numfield in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_jones_numfield)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_jones_numfield = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_jones_numfield"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_knotinfo
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_knotinfo)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_knotinfo = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_knotinfo"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_knotinfo:
$(ls -l \"$t/var/lib/sage/installed/database_knotinfo\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_knotinfo" = xif_installed
then :
  SAGE_ENABLE_database_knotinfo=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_knotinfo" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_knotinfo\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_knotinfo\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_knotinfo = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_knotinfo" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_knotinfo"
            if test "x$sage_require_database_knotinfo" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_knotinfo"
            if test ${sage_use_system_database_knotinfo+y}
then :
                  reason=$sage_use_system_database_knotinfo
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_knotinfo"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_knotinfo"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_knotinfo:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_knotinfo"
    case $is_installed-$SAGE_ENABLE_database_knotinfo in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_knotinfo)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_knotinfo = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_knotinfo"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_kohel
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_kohel)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_kohel = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_kohel"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_kohel:
$(ls -l \"$t/var/lib/sage/installed/database_kohel\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_kohel" = xif_installed
then :
  SAGE_ENABLE_database_kohel=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_kohel" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_kohel\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_kohel\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_kohel = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_kohel" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_kohel"
            if test "x$sage_require_database_kohel" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_kohel"
            if test ${sage_use_system_database_kohel+y}
then :
                  reason=$sage_use_system_database_kohel
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_kohel"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_kohel"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_kohel:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_kohel"
    case $is_installed-$SAGE_ENABLE_database_kohel in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_kohel)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_kohel = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_kohel"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_mutation_class
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_mutation_class)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_mutation_class = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_mutation_class"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_mutation_class:
$(ls -l \"$t/var/lib/sage/installed/database_mutation_class\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_mutation_class" = xif_installed
then :
  SAGE_ENABLE_database_mutation_class=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_mutation_class" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_mutation_class\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_mutation_class\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_mutation_class = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_mutation_class" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_mutation_class"
            if test "x$sage_require_database_mutation_class" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_mutation_class"
            if test ${sage_use_system_database_mutation_class+y}
then :
                  reason=$sage_use_system_database_mutation_class
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_mutation_class"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_mutation_class"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_mutation_class:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_mutation_class"
    case $is_installed-$SAGE_ENABLE_database_mutation_class in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_mutation_class)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_mutation_class = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_mutation_class"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_odlyzko_zeta
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_odlyzko_zeta)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_odlyzko_zeta = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_odlyzko_zeta"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_odlyzko_zeta:
$(ls -l \"$t/var/lib/sage/installed/database_odlyzko_zeta\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_odlyzko_zeta" = xif_installed
then :
  SAGE_ENABLE_database_odlyzko_zeta=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_odlyzko_zeta" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_odlyzko_zeta\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_odlyzko_zeta\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_odlyzko_zeta = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_odlyzko_zeta" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_odlyzko_zeta"
            if test "x$sage_require_database_odlyzko_zeta" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_odlyzko_zeta"
            if test ${sage_use_system_database_odlyzko_zeta+y}
then :
                  reason=$sage_use_system_database_odlyzko_zeta
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_odlyzko_zeta"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_odlyzko_zeta"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_odlyzko_zeta:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_odlyzko_zeta"
    case $is_installed-$SAGE_ENABLE_database_odlyzko_zeta in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_odlyzko_zeta)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_odlyzko_zeta = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_odlyzko_zeta"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_stein_watkins
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_stein_watkins)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_stein_watkins = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_stein_watkins"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_stein_watkins:
$(ls -l \"$t/var/lib/sage/installed/database_stein_watkins\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_stein_watkins" = xif_installed
then :
  SAGE_ENABLE_database_stein_watkins=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_stein_watkins" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_stein_watkins\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_stein_watkins\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_stein_watkins = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_stein_watkins" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_stein_watkins"
            if test "x$sage_require_database_stein_watkins" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_stein_watkins"
            if test ${sage_use_system_database_stein_watkins+y}
then :
                  reason=$sage_use_system_database_stein_watkins
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_stein_watkins"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_stein_watkins"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_stein_watkins:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_stein_watkins"
    case $is_installed-$SAGE_ENABLE_database_stein_watkins in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_stein_watkins)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_stein_watkins = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_stein_watkins"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_stein_watkins_mini
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_stein_watkins_mini)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_stein_watkins_mini = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_stein_watkins_mini"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_stein_watkins_mini:
$(ls -l \"$t/var/lib/sage/installed/database_stein_watkins_mini\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_stein_watkins_mini" = xif_installed
then :
  SAGE_ENABLE_database_stein_watkins_mini=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_stein_watkins_mini" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_stein_watkins_mini\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_stein_watkins_mini\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_stein_watkins_mini = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_stein_watkins_mini" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_stein_watkins_mini"
            if test "x$sage_require_database_stein_watkins_mini" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_stein_watkins_mini"
            if test ${sage_use_system_database_stein_watkins_mini+y}
then :
                  reason=$sage_use_system_database_stein_watkins_mini
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_stein_watkins_mini"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_stein_watkins_mini"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_stein_watkins_mini:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_stein_watkins_mini"
    case $is_installed-$SAGE_ENABLE_database_stein_watkins_mini in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_stein_watkins_mini)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_stein_watkins_mini = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_stein_watkins_mini"

                                            DIR="$SAGE_ROOT"/build/pkgs/database_symbolic_data
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version database_symbolic_data)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')database_symbolic_data = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/database_symbolic_data"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for database_symbolic_data:
$(ls -l \"$t/var/lib/sage/installed/database_symbolic_data\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_database_symbolic_data" = xif_installed
then :
  SAGE_ENABLE_database_symbolic_data=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_database_symbolic_data" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-database_symbolic_data\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-database_symbolic_data\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')database_symbolic_data = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_database_symbolic_data" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')database_symbolic_data"
            if test "x$sage_require_database_symbolic_data" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')database_symbolic_data"
            if test ${sage_use_system_database_symbolic_data+y}
then :
                  reason=$sage_use_system_database_symbolic_data
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_symbolic_data"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " database_symbolic_data"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "database_symbolic_data:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')database_symbolic_data"
    case $is_installed-$SAGE_ENABLE_database_symbolic_data in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_database_symbolic_data)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')database_symbolic_data = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')database_symbolic_data"

                                            DIR="$SAGE_ROOT"/build/pkgs/dateutil
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version dateutil)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')dateutil = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/dateutil"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for dateutil:
$(ls -l \"$t/var/lib/sage/installed/dateutil\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_dateutil" = xif_installed
then :
  SAGE_ENABLE_dateutil=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_dateutil" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')dateutil = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_dateutil" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')dateutil"
            if test "x$sage_require_dateutil" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')dateutil"
            if test ${sage_use_system_dateutil+y}
then :
                  reason=$sage_use_system_dateutil
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " dateutil"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " dateutil"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "dateutil:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')dateutil"

        spkg_line=" \\$(printf '\n    ')dateutil"
    case $is_installed-$SAGE_ENABLE_dateutil in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_dateutil)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')dateutil = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')dateutil"

                                            DIR="$SAGE_ROOT"/build/pkgs/debugpy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version debugpy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')debugpy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/debugpy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for debugpy:
$(ls -l \"$t/var/lib/sage/installed/debugpy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_debugpy" = xif_installed
then :
  SAGE_ENABLE_debugpy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_debugpy" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-debugpy\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-debugpy\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')debugpy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_debugpy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')debugpy"
            if test "x$sage_require_debugpy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')debugpy"
            if test ${sage_use_system_debugpy+y}
then :
                  reason=$sage_use_system_debugpy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " debugpy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " debugpy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "debugpy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')debugpy"
    case $is_installed-$SAGE_ENABLE_debugpy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_debugpy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')debugpy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')debugpy"

                                            DIR="$SAGE_ROOT"/build/pkgs/decorator
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version decorator)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')decorator = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/decorator"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for decorator:
$(ls -l \"$t/var/lib/sage/installed/decorator\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_decorator" = xif_installed
then :
  SAGE_ENABLE_decorator=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_decorator" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')decorator = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_decorator" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')decorator"
            if test "x$sage_require_decorator" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')decorator"
            if test ${sage_use_system_decorator+y}
then :
                  reason=$sage_use_system_decorator
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " decorator"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " decorator"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "decorator:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')decorator"

        spkg_line=" \\$(printf '\n    ')decorator"
    case $is_installed-$SAGE_ENABLE_decorator in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_decorator)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')decorator = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')decorator"

                                            DIR="$SAGE_ROOT"/build/pkgs/deformation
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version deformation)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')deformation = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/deformation"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for deformation:
$(ls -l \"$t/var/lib/sage/installed/deformation\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_deformation" = xif_installed
then :
  SAGE_ENABLE_deformation=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_deformation" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-deformation\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-deformation\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')deformation = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_deformation" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')deformation"
            if test "x$sage_require_deformation" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')deformation"
            if test ${sage_use_system_deformation+y}
then :
                  reason=$sage_use_system_deformation
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " deformation"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " deformation"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "deformation:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')deformation"
    case $is_installed-$SAGE_ENABLE_deformation in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_deformation)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')deformation = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')deformation"

                                            DIR="$SAGE_ROOT"/build/pkgs/defusedxml
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version defusedxml)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')defusedxml = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/defusedxml"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for defusedxml:
$(ls -l \"$t/var/lib/sage/installed/defusedxml\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_defusedxml" = xif_installed
then :
  SAGE_ENABLE_defusedxml=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_defusedxml" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')defusedxml = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_defusedxml" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')defusedxml"
            if test "x$sage_require_defusedxml" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')defusedxml"
            if test ${sage_use_system_defusedxml+y}
then :
                  reason=$sage_use_system_defusedxml
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " defusedxml"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " defusedxml"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "defusedxml:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')defusedxml"

        spkg_line=" \\$(printf '\n    ')defusedxml"
    case $is_installed-$SAGE_ENABLE_defusedxml in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_defusedxml)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')defusedxml = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')defusedxml"

                                            DIR="$SAGE_ROOT"/build/pkgs/deprecation
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version deprecation)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')deprecation = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/deprecation"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for deprecation:
$(ls -l \"$t/var/lib/sage/installed/deprecation\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_deprecation" = xif_installed
then :
  SAGE_ENABLE_deprecation=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_deprecation" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')deprecation = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_deprecation" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')deprecation"
            if test "x$sage_require_deprecation" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')deprecation"
            if test ${sage_use_system_deprecation+y}
then :
                  reason=$sage_use_system_deprecation
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " deprecation"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " deprecation"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "deprecation:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')deprecation"

        spkg_line=" \\$(printf '\n    ')deprecation"
    case $is_installed-$SAGE_ENABLE_deprecation in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_deprecation)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')deprecation = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')deprecation"

                                            DIR="$SAGE_ROOT"/build/pkgs/_develop
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _develop)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_develop = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_develop"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__develop" = xif_installed
then :
  SAGE_ENABLE__develop=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__develop" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-_develop\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_develop\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_develop = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__develop" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_develop"
            if test "x$sage_require__develop" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_develop"
            if test ${sage_use_system__develop+y}
then :
                  reason=$sage_use_system__develop
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _develop"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _develop"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_develop"
    case $is_installed-$SAGE_ENABLE__develop in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__develop)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_develop = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_develop"

                                            DIR="$SAGE_ROOT"/build/pkgs/distlib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version distlib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')distlib = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/distlib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for distlib:
$(ls -l \"$t/var/lib/sage/installed/distlib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_distlib" = xif_installed
then :
  SAGE_ENABLE_distlib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_distlib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')distlib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_distlib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')distlib"
            if test "x$sage_require_distlib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')distlib"
            if test ${sage_use_system_distlib+y}
then :
                  reason=$sage_use_system_distlib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " distlib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " distlib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "distlib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')distlib"

        spkg_line=" \\$(printf '\n    ')distlib"
    case $is_installed-$SAGE_ENABLE_distlib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_distlib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')distlib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')distlib"

                                            DIR="$SAGE_ROOT"/build/pkgs/docutils
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version docutils)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')docutils = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/docutils"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for docutils:
$(ls -l \"$t/var/lib/sage/installed/docutils\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_docutils" = xif_installed
then :
  SAGE_ENABLE_docutils=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_docutils" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')docutils = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_docutils" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')docutils"
            if test "x$sage_require_docutils" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')docutils"
            if test ${sage_use_system_docutils+y}
then :
                  reason=$sage_use_system_docutils
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " docutils"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " docutils"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "docutils:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')docutils"

        spkg_line=" \\$(printf '\n    ')docutils"
    case $is_installed-$SAGE_ENABLE_docutils in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_docutils)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')docutils = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')docutils"

                                            DIR="$SAGE_ROOT"/build/pkgs/dot2tex
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version dot2tex)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')dot2tex = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/dot2tex"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for dot2tex:
$(ls -l \"$t/var/lib/sage/installed/dot2tex\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_dot2tex" = xif_installed
then :
  SAGE_ENABLE_dot2tex=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_dot2tex" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-dot2tex\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-dot2tex\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')dot2tex = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_dot2tex" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')dot2tex"
            if test "x$sage_require_dot2tex" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')dot2tex"
            if test ${sage_use_system_dot2tex+y}
then :
                  reason=$sage_use_system_dot2tex
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " dot2tex"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " dot2tex"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "dot2tex:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')dot2tex"
    case $is_installed-$SAGE_ENABLE_dot2tex in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_dot2tex)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')dot2tex = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')dot2tex"

                                            DIR="$SAGE_ROOT"/build/pkgs/e_antic
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version e_antic)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')e_antic = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/e_antic"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for e_antic:
$(ls -l \"$t/var/lib/sage/installed/e_antic\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_e_antic" = xif_installed
then :
  SAGE_ENABLE_e_antic=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_e_antic" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-e_antic\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-e_antic\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')e_antic = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_e_antic" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')e_antic"
            if test "x$sage_require_e_antic" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')e_antic"
            if test ${sage_use_system_e_antic+y}
then :
                  reason=$sage_use_system_e_antic
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " e_antic"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " e_antic"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "e_antic:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')e_antic"
    case $is_installed-$SAGE_ENABLE_e_antic in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_e_antic)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')e_antic = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')e_antic"

                                            DIR="$SAGE_ROOT"/build/pkgs/ecl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ecl)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ecl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ecl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ecl:
$(ls -l \"$t/var/lib/sage/installed/ecl\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ecl" = xif_installed
then :
  SAGE_ENABLE_ecl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ecl" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ecl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ecl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ecl"
            if test "x$sage_require_ecl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ecl"
            if test ${sage_use_system_ecl+y}
then :
                  reason=$sage_use_system_ecl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ecl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ecl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ecl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ecl"

        spkg_line=" \\$(printf '\n    ')ecl"
    case $is_installed-$SAGE_ENABLE_ecl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ecl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ecl = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ecl"

                                            DIR="$SAGE_ROOT"/build/pkgs/eclib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version eclib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')eclib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/eclib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for eclib:
$(ls -l \"$t/var/lib/sage/installed/eclib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_eclib" = xif_installed
then :
  SAGE_ENABLE_eclib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_eclib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')eclib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_eclib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')eclib"
            if test "x$sage_require_eclib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')eclib"
            if test ${sage_use_system_eclib+y}
then :
                  reason=$sage_use_system_eclib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " eclib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " eclib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "eclib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')eclib"

        spkg_line=" \\$(printf '\n    ')eclib"
    case $is_installed-$SAGE_ENABLE_eclib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_eclib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')eclib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')eclib"

                                            DIR="$SAGE_ROOT"/build/pkgs/ecm
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ecm)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ecm = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ecm"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ecm:
$(ls -l \"$t/var/lib/sage/installed/ecm\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ecm" = xif_installed
then :
  SAGE_ENABLE_ecm=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ecm" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ecm = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ecm" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ecm"
            if test "x$sage_require_ecm" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ecm"
            if test ${sage_use_system_ecm+y}
then :
                  reason=$sage_use_system_ecm
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ecm"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ecm"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ecm:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ecm"

        spkg_line=" \\$(printf '\n    ')ecm"
    case $is_installed-$SAGE_ENABLE_ecm in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ecm)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ecm = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ecm"

                                            DIR="$SAGE_ROOT"/build/pkgs/editables
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version editables)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')editables = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/editables"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for editables:
$(ls -l \"$t/var/lib/sage/installed/editables\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_editables" = xif_installed
then :
  SAGE_ENABLE_editables=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_editables" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')editables = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_editables" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')editables"
            if test "x$sage_require_editables" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')editables"
            if test ${sage_use_system_editables+y}
then :
                  reason=$sage_use_system_editables
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " editables"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " editables"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "editables:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')editables"

        spkg_line=" \\$(printf '\n    ')editables"
    case $is_installed-$SAGE_ENABLE_editables in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_editables)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')editables = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')editables"

                                            DIR="$SAGE_ROOT"/build/pkgs/elliptic_curves
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version elliptic_curves)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')elliptic_curves = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/elliptic_curves"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for elliptic_curves:
$(ls -l \"$t/var/lib/sage/installed/elliptic_curves\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_elliptic_curves" = xif_installed
then :
  SAGE_ENABLE_elliptic_curves=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_elliptic_curves" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')elliptic_curves = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_elliptic_curves" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')elliptic_curves"
            if test "x$sage_require_elliptic_curves" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')elliptic_curves"
            if test ${sage_use_system_elliptic_curves+y}
then :
                  reason=$sage_use_system_elliptic_curves
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " elliptic_curves"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " elliptic_curves"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "elliptic_curves:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')elliptic_curves"

        spkg_line=" \\$(printf '\n    ')elliptic_curves"
    case $is_installed-$SAGE_ENABLE_elliptic_curves in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_elliptic_curves)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')elliptic_curves = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')elliptic_curves"

                                            DIR="$SAGE_ROOT"/build/pkgs/entrypoints
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version entrypoints)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')entrypoints = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/entrypoints"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for entrypoints:
$(ls -l \"$t/var/lib/sage/installed/entrypoints\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_entrypoints" = xif_installed
then :
  SAGE_ENABLE_entrypoints=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_entrypoints" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')entrypoints = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_entrypoints" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')entrypoints"
            if test "x$sage_require_entrypoints" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')entrypoints"
            if test ${sage_use_system_entrypoints+y}
then :
                  reason=$sage_use_system_entrypoints
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " entrypoints"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " entrypoints"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "entrypoints:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')entrypoints"

        spkg_line=" \\$(printf '\n    ')entrypoints"
    case $is_installed-$SAGE_ENABLE_entrypoints in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_entrypoints)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')entrypoints = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')entrypoints"

                                            DIR="$SAGE_ROOT"/build/pkgs/executing
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version executing)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')executing = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/executing"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for executing:
$(ls -l \"$t/var/lib/sage/installed/executing\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_executing" = xif_installed
then :
  SAGE_ENABLE_executing=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_executing" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')executing = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_executing" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')executing"
            if test "x$sage_require_executing" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')executing"
            if test ${sage_use_system_executing+y}
then :
                  reason=$sage_use_system_executing
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " executing"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " executing"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "executing:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')executing"

        spkg_line=" \\$(printf '\n    ')executing"
    case $is_installed-$SAGE_ENABLE_executing in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_executing)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')executing = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')executing"

                                            DIR="$SAGE_ROOT"/build/pkgs/fastjsonschema
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version fastjsonschema)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')fastjsonschema = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/fastjsonschema"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for fastjsonschema:
$(ls -l \"$t/var/lib/sage/installed/fastjsonschema\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_fastjsonschema" = xif_installed
then :
  SAGE_ENABLE_fastjsonschema=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_fastjsonschema" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')fastjsonschema = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_fastjsonschema" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')fastjsonschema"
            if test "x$sage_require_fastjsonschema" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')fastjsonschema"
            if test ${sage_use_system_fastjsonschema+y}
then :
                  reason=$sage_use_system_fastjsonschema
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fastjsonschema"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fastjsonschema"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "fastjsonschema:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')fastjsonschema"

        spkg_line=" \\$(printf '\n    ')fastjsonschema"
    case $is_installed-$SAGE_ENABLE_fastjsonschema in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_fastjsonschema)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')fastjsonschema = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')fastjsonschema"

                                            DIR="$SAGE_ROOT"/build/pkgs/fflas_ffpack
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version fflas_ffpack)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')fflas_ffpack = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/fflas_ffpack"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for fflas_ffpack:
$(ls -l \"$t/var/lib/sage/installed/fflas_ffpack\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_fflas_ffpack" = xif_installed
then :
  SAGE_ENABLE_fflas_ffpack=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_fflas_ffpack" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')fflas_ffpack = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_fflas_ffpack" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')fflas_ffpack"
            if test "x$sage_require_fflas_ffpack" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')fflas_ffpack"
            if test ${sage_use_system_fflas_ffpack+y}
then :
                  reason=$sage_use_system_fflas_ffpack
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fflas_ffpack"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fflas_ffpack"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "fflas_ffpack:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')fflas_ffpack"

        spkg_line=" \\$(printf '\n    ')fflas_ffpack"
    case $is_installed-$SAGE_ENABLE_fflas_ffpack in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_fflas_ffpack)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')fflas_ffpack = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')fflas_ffpack"

                                            DIR="$SAGE_ROOT"/build/pkgs/ffmpeg
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ffmpeg)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ffmpeg = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ffmpeg"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ffmpeg" = xif_installed
then :
  SAGE_ENABLE_ffmpeg=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ffmpeg" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-ffmpeg\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ffmpeg = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ffmpeg" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ffmpeg"
            if test "x$sage_require_ffmpeg" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ffmpeg"
            if test ${sage_use_system_ffmpeg+y}
then :
                  reason=$sage_use_system_ffmpeg
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ffmpeg"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ffmpeg"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ffmpeg:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')ffmpeg"
    case $is_installed-$SAGE_ENABLE_ffmpeg in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ffmpeg)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ffmpeg = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')ffmpeg"

                                            DIR="$SAGE_ROOT"/build/pkgs/filelock
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version filelock)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')filelock = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/filelock"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for filelock:
$(ls -l \"$t/var/lib/sage/installed/filelock\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_filelock" = xif_installed
then :
  SAGE_ENABLE_filelock=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_filelock" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')filelock = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_filelock" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')filelock"
            if test "x$sage_require_filelock" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')filelock"
            if test ${sage_use_system_filelock+y}
then :
                  reason=$sage_use_system_filelock
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " filelock"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " filelock"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "filelock:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')filelock"

        spkg_line=" \\$(printf '\n    ')filelock"
    case $is_installed-$SAGE_ENABLE_filelock in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_filelock)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')filelock = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')filelock"

                                            DIR="$SAGE_ROOT"/build/pkgs/flint
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version flint)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')flint = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/flint"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for flint:
$(ls -l \"$t/var/lib/sage/installed/flint\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_flint" = xif_installed
then :
  SAGE_ENABLE_flint=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_flint" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')flint = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_flint" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')flint"
            if test "x$sage_require_flint" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')flint"
            if test ${sage_use_system_flint+y}
then :
                  reason=$sage_use_system_flint
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " flint"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " flint"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "flint:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')flint"

        spkg_line=" \\$(printf '\n    ')flint"
    case $is_installed-$SAGE_ENABLE_flint in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_flint)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')flint = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')flint"

                                            DIR="$SAGE_ROOT"/build/pkgs/flintqs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version flintqs)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')flintqs = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/flintqs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for flintqs:
$(ls -l \"$t/var/lib/sage/installed/flintqs\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_flintqs" = xif_installed
then :
  SAGE_ENABLE_flintqs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_flintqs" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')flintqs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_flintqs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')flintqs"
            if test "x$sage_require_flintqs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')flintqs"
            if test ${sage_use_system_flintqs+y}
then :
                  reason=$sage_use_system_flintqs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " flintqs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " flintqs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "flintqs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')flintqs"

        spkg_line=" \\$(printf '\n    ')flintqs"
    case $is_installed-$SAGE_ENABLE_flintqs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_flintqs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')flintqs = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')flintqs"

                                            DIR="$SAGE_ROOT"/build/pkgs/flit_core
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version flit_core)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')flit_core = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/flit_core"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for flit_core:
$(ls -l \"$t/var/lib/sage/installed/flit_core\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_flit_core" = xif_installed
then :
  SAGE_ENABLE_flit_core=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_flit_core" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')flit_core = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_flit_core" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')flit_core"
            if test "x$sage_require_flit_core" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')flit_core"
            if test ${sage_use_system_flit_core+y}
then :
                  reason=$sage_use_system_flit_core
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " flit_core"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " flit_core"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "flit_core:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')flit_core"

        spkg_line=" \\$(printf '\n    ')flit_core"
    case $is_installed-$SAGE_ENABLE_flit_core in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_flit_core)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')flit_core = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')flit_core"

                                            DIR="$SAGE_ROOT"/build/pkgs/fonttools
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version fonttools)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')fonttools = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/fonttools"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for fonttools:
$(ls -l \"$t/var/lib/sage/installed/fonttools\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_fonttools" = xif_installed
then :
  SAGE_ENABLE_fonttools=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_fonttools" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')fonttools = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_fonttools" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')fonttools"
            if test "x$sage_require_fonttools" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')fonttools"
            if test ${sage_use_system_fonttools+y}
then :
                  reason=$sage_use_system_fonttools
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fonttools"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fonttools"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "fonttools:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')fonttools"

        spkg_line=" \\$(printf '\n    ')fonttools"
    case $is_installed-$SAGE_ENABLE_fonttools in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_fonttools)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')fonttools = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')fonttools"

                                            DIR="$SAGE_ROOT"/build/pkgs/fplll
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version fplll)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')fplll = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/fplll"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for fplll:
$(ls -l \"$t/var/lib/sage/installed/fplll\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_fplll" = xif_installed
then :
  SAGE_ENABLE_fplll=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_fplll" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')fplll = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_fplll" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')fplll"
            if test "x$sage_require_fplll" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')fplll"
            if test ${sage_use_system_fplll+y}
then :
                  reason=$sage_use_system_fplll
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fplll"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fplll"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "fplll:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')fplll"

        spkg_line=" \\$(printf '\n    ')fplll"
    case $is_installed-$SAGE_ENABLE_fplll in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_fplll)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')fplll = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')fplll"

                                            DIR="$SAGE_ROOT"/build/pkgs/fpylll
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version fpylll)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')fpylll = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/fpylll"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for fpylll:
$(ls -l \"$t/var/lib/sage/installed/fpylll\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_fpylll" = xif_installed
then :
  SAGE_ENABLE_fpylll=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_fpylll" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')fpylll = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_fpylll" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')fpylll"
            if test "x$sage_require_fpylll" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')fpylll"
            if test ${sage_use_system_fpylll+y}
then :
                  reason=$sage_use_system_fpylll
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fpylll"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " fpylll"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "fpylll:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')fpylll"

        spkg_line=" \\$(printf '\n    ')fpylll"
    case $is_installed-$SAGE_ENABLE_fpylll in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_fpylll)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')fpylll = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')fpylll"

                                            DIR="$SAGE_ROOT"/build/pkgs/freetype
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version freetype)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')freetype = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/freetype"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for freetype:
$(ls -l \"$t/var/lib/sage/installed/freetype\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_freetype" = xif_installed
then :
  SAGE_ENABLE_freetype=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_freetype" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')freetype = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_freetype" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')freetype"
            if test "x$sage_require_freetype" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')freetype"
            if test ${sage_use_system_freetype+y}
then :
                  reason=$sage_use_system_freetype
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " freetype"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " freetype"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "freetype:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')freetype"

        spkg_line=" \\$(printf '\n    ')freetype"
    case $is_installed-$SAGE_ENABLE_freetype in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_freetype)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')freetype = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')freetype"

                                            DIR="$SAGE_ROOT"/build/pkgs/fricas
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version fricas)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')fricas = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/fricas"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for fricas:
$(ls -l \"$t/var/lib/sage/installed/fricas\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_fricas" = xif_installed
then :
  SAGE_ENABLE_fricas=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_fricas" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-fricas\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-fricas\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')fricas = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_fricas" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')fricas"
            if test "x$sage_require_fricas" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')fricas"
            if test ${sage_use_system_fricas+y}
then :
                  reason=$sage_use_system_fricas
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " fricas"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " fricas"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "fricas:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')fricas"
    case $is_installed-$SAGE_ENABLE_fricas in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_fricas)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')fricas = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')fricas"

                                            DIR="$SAGE_ROOT"/build/pkgs/frobby
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version frobby)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')frobby = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/frobby"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for frobby:
$(ls -l \"$t/var/lib/sage/installed/frobby\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_frobby" = xif_installed
then :
  SAGE_ENABLE_frobby=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_frobby" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-frobby\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-frobby\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')frobby = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_frobby" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')frobby"
            if test "x$sage_require_frobby" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')frobby"
            if test ${sage_use_system_frobby+y}
then :
                  reason=$sage_use_system_frobby
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " frobby"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " frobby"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "frobby:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')frobby"
    case $is_installed-$SAGE_ENABLE_frobby in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_frobby)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')frobby = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')frobby"

                                            DIR="$SAGE_ROOT"/build/pkgs/furo
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version furo)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')furo = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/furo"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for furo:
$(ls -l \"$t/var/lib/sage/installed/furo\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_furo" = xif_installed
then :
  SAGE_ENABLE_furo=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_furo" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')furo = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_furo" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')furo"
            if test "x$sage_require_furo" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')furo"
            if test ${sage_use_system_furo+y}
then :
                  reason=$sage_use_system_furo
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " furo"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " furo"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "furo:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')furo"

        spkg_line=" \\$(printf '\n    ')furo"
    case $is_installed-$SAGE_ENABLE_furo in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_furo)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')furo = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')furo"

                                            DIR="$SAGE_ROOT"/build/pkgs/gambit
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gambit)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gambit = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gambit"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gambit:
$(ls -l \"$t/var/lib/sage/installed/gambit\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gambit" = xif_installed
then :
  SAGE_ENABLE_gambit=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gambit" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-gambit\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-gambit\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gambit = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gambit" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gambit"
            if test "x$sage_require_gambit" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gambit"
            if test ${sage_use_system_gambit+y}
then :
                  reason=$sage_use_system_gambit
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gambit"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gambit"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gambit:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')gambit"
    case $is_installed-$SAGE_ENABLE_gambit in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gambit)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gambit = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gambit"

                                            DIR="$SAGE_ROOT"/build/pkgs/gap
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gap)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gap = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gap"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gap:
$(ls -l \"$t/var/lib/sage/installed/gap\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gap" = xif_installed
then :
  SAGE_ENABLE_gap=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gap" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gap = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gap" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gap"
            if test "x$sage_require_gap" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gap"
            if test ${sage_use_system_gap+y}
then :
                  reason=$sage_use_system_gap
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gap"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gap"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gap:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gap"

        spkg_line=" \\$(printf '\n    ')gap"
    case $is_installed-$SAGE_ENABLE_gap in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gap)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gap = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gap"

                                            DIR="$SAGE_ROOT"/build/pkgs/gap3
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gap3)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gap3 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gap3"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gap3:
$(ls -l \"$t/var/lib/sage/installed/gap3\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gap3" = xif_installed
then :
  SAGE_ENABLE_gap3=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gap3" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-gap3\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-gap3\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gap3 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gap3" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gap3"
            if test "x$sage_require_gap3" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gap3"
            if test ${sage_use_system_gap3+y}
then :
                  reason=$sage_use_system_gap3
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gap3"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gap3"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gap3:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')gap3"
    case $is_installed-$SAGE_ENABLE_gap3 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gap3)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gap3 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gap3"

                                            DIR="$SAGE_ROOT"/build/pkgs/gap_jupyter
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gap_jupyter)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gap_jupyter = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gap_jupyter"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gap_jupyter:
$(ls -l \"$t/var/lib/sage/installed/gap_jupyter\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gap_jupyter" = xif_installed
then :
  SAGE_ENABLE_gap_jupyter=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gap_jupyter" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-gap_jupyter\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-gap_jupyter\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gap_jupyter = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gap_jupyter" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gap_jupyter"
            if test "x$sage_require_gap_jupyter" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gap_jupyter"
            if test ${sage_use_system_gap_jupyter+y}
then :
                  reason=$sage_use_system_gap_jupyter
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gap_jupyter"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gap_jupyter"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gap_jupyter:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')gap_jupyter"
    case $is_installed-$SAGE_ENABLE_gap_jupyter in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gap_jupyter)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gap_jupyter = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gap_jupyter"

                                            DIR="$SAGE_ROOT"/build/pkgs/gap_packages
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gap_packages)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gap_packages = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gap_packages"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gap_packages:
$(ls -l \"$t/var/lib/sage/installed/gap_packages\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gap_packages" = xif_installed
then :
  SAGE_ENABLE_gap_packages=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gap_packages" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-gap_packages\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-gap_packages\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gap_packages = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gap_packages" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gap_packages"
            if test "x$sage_require_gap_packages" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gap_packages"
            if test ${sage_use_system_gap_packages+y}
then :
                  reason=$sage_use_system_gap_packages
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gap_packages"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gap_packages"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gap_packages:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')gap_packages"
    case $is_installed-$SAGE_ENABLE_gap_packages in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gap_packages)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gap_packages = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gap_packages"

                                            DIR="$SAGE_ROOT"/build/pkgs/gast
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gast)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gast = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gast"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gast:
$(ls -l \"$t/var/lib/sage/installed/gast\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gast" = xif_installed
then :
  SAGE_ENABLE_gast=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gast" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gast = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gast" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gast"
            if test "x$sage_require_gast" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gast"
            if test ${sage_use_system_gast+y}
then :
                  reason=$sage_use_system_gast
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gast"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gast"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gast:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gast"

        spkg_line=" \\$(printf '\n    ')gast"
    case $is_installed-$SAGE_ENABLE_gast in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gast)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gast = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gast"

                                            DIR="$SAGE_ROOT"/build/pkgs/gc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gc)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gc = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gc:
$(ls -l \"$t/var/lib/sage/installed/gc\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gc" = xif_installed
then :
  SAGE_ENABLE_gc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gc" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gc"
            if test "x$sage_require_gc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gc"
            if test ${sage_use_system_gc+y}
then :
                  reason=$sage_use_system_gc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gc"

        spkg_line=" \\$(printf '\n    ')gc"
    case $is_installed-$SAGE_ENABLE_gc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gc = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gc"

                                            DIR="$SAGE_ROOT"/build/pkgs/gcc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gcc)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gcc = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gcc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gcc:
$(ls -l \"$t/var/lib/sage/installed/gcc\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gcc" = xif_installed
then :
  SAGE_ENABLE_gcc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gcc" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gcc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gcc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gcc"
            if test "x$sage_require_gcc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gcc"
            if test ${sage_use_system_gcc+y}
then :
                  reason=$sage_use_system_gcc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gcc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gcc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gcc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gcc"

        spkg_line=" \\$(printf '\n    ')gcc"
    case $is_installed-$SAGE_ENABLE_gcc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gcc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gcc = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gcc"

                                            DIR="$SAGE_ROOT"/build/pkgs/_gcc10
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _gcc10)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_gcc10 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_gcc10"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__gcc10" = xif_installed
then :
  SAGE_ENABLE__gcc10=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__gcc10" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_gcc10\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_gcc10 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__gcc10" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_gcc10"
            if test "x$sage_require__gcc10" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_gcc10"
            if test ${sage_use_system__gcc10+y}
then :
                  reason=$sage_use_system__gcc10
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc10"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc10"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_gcc10"
    case $is_installed-$SAGE_ENABLE__gcc10 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__gcc10)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_gcc10 = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_gcc10"

                                            DIR="$SAGE_ROOT"/build/pkgs/_gcc11
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _gcc11)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_gcc11 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_gcc11"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__gcc11" = xif_installed
then :
  SAGE_ENABLE__gcc11=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__gcc11" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_gcc11\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_gcc11 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__gcc11" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_gcc11"
            if test "x$sage_require__gcc11" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_gcc11"
            if test ${sage_use_system__gcc11+y}
then :
                  reason=$sage_use_system__gcc11
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc11"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc11"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_gcc11"
    case $is_installed-$SAGE_ENABLE__gcc11 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__gcc11)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_gcc11 = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_gcc11"

                                            DIR="$SAGE_ROOT"/build/pkgs/_gcc12
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _gcc12)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_gcc12 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_gcc12"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__gcc12" = xif_installed
then :
  SAGE_ENABLE__gcc12=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__gcc12" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_gcc12\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_gcc12 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__gcc12" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_gcc12"
            if test "x$sage_require__gcc12" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_gcc12"
            if test ${sage_use_system__gcc12+y}
then :
                  reason=$sage_use_system__gcc12
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc12"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc12"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_gcc12"
    case $is_installed-$SAGE_ENABLE__gcc12 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__gcc12)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_gcc12 = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_gcc12"

                                            DIR="$SAGE_ROOT"/build/pkgs/_gcc9
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _gcc9)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_gcc9 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_gcc9"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__gcc9" = xif_installed
then :
  SAGE_ENABLE__gcc9=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__gcc9" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_gcc9\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_gcc9 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__gcc9" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_gcc9"
            if test "x$sage_require__gcc9" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_gcc9"
            if test ${sage_use_system__gcc9+y}
then :
                  reason=$sage_use_system__gcc9
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc9"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _gcc9"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_gcc9"
    case $is_installed-$SAGE_ENABLE__gcc9 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__gcc9)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_gcc9 = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_gcc9"

                                            DIR="$SAGE_ROOT"/build/pkgs/gdb
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gdb)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gdb = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gdb"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gdb:
$(ls -l \"$t/var/lib/sage/installed/gdb\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gdb" = xif_installed
then :
  SAGE_ENABLE_gdb=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gdb" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-gdb\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-gdb\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gdb = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gdb" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gdb"
            if test "x$sage_require_gdb" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gdb"
            if test ${sage_use_system_gdb+y}
then :
                  reason=$sage_use_system_gdb
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gdb"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gdb"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gdb:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')gdb"
    case $is_installed-$SAGE_ENABLE_gdb in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gdb)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gdb = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gdb"

                                            DIR="$SAGE_ROOT"/build/pkgs/gengetopt
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gengetopt)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gengetopt = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gengetopt"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gengetopt:
$(ls -l \"$t/var/lib/sage/installed/gengetopt\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gengetopt" = xif_installed
then :
  SAGE_ENABLE_gengetopt=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gengetopt" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gengetopt = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gengetopt" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gengetopt"
            if test "x$sage_require_gengetopt" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gengetopt"
            if test ${sage_use_system_gengetopt+y}
then :
                  reason=$sage_use_system_gengetopt
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gengetopt"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gengetopt"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gengetopt:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gengetopt"

        spkg_line=" \\$(printf '\n    ')gengetopt"
    case $is_installed-$SAGE_ENABLE_gengetopt in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gengetopt)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gengetopt = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gengetopt"

                                            DIR="$SAGE_ROOT"/build/pkgs/gf2x
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gf2x)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gf2x = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gf2x"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gf2x:
$(ls -l \"$t/var/lib/sage/installed/gf2x\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gf2x" = xif_installed
then :
  SAGE_ENABLE_gf2x=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gf2x" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gf2x = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gf2x" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gf2x"
            if test "x$sage_require_gf2x" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gf2x"
            if test ${sage_use_system_gf2x+y}
then :
                  reason=$sage_use_system_gf2x
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gf2x"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gf2x"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gf2x:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gf2x"

        spkg_line=" \\$(printf '\n    ')gf2x"
    case $is_installed-$SAGE_ENABLE_gf2x in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gf2x)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gf2x = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gf2x"

                                            DIR="$SAGE_ROOT"/build/pkgs/gfan
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gfan)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gfan = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gfan"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gfan:
$(ls -l \"$t/var/lib/sage/installed/gfan\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gfan" = xif_installed
then :
  SAGE_ENABLE_gfan=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gfan" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gfan = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gfan" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gfan"
            if test "x$sage_require_gfan" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gfan"
            if test ${sage_use_system_gfan+y}
then :
                  reason=$sage_use_system_gfan
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gfan"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gfan"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gfan:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gfan"

        spkg_line=" \\$(printf '\n    ')gfan"
    case $is_installed-$SAGE_ENABLE_gfan in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gfan)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gfan = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gfan"

                                            DIR="$SAGE_ROOT"/build/pkgs/gfortran
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gfortran)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gfortran = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gfortran"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gfortran:
$(ls -l \"$t/var/lib/sage/installed/gfortran\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gfortran" = xif_installed
then :
  SAGE_ENABLE_gfortran=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gfortran" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gfortran = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gfortran" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gfortran"
            if test "x$sage_require_gfortran" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gfortran"
            if test ${sage_use_system_gfortran+y}
then :
                  reason=$sage_use_system_gfortran
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gfortran"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gfortran"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gfortran:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gfortran"

        spkg_line=" \\$(printf '\n    ')gfortran"
    case $is_installed-$SAGE_ENABLE_gfortran in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gfortran)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gfortran = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gfortran"

                                            DIR="$SAGE_ROOT"/build/pkgs/giac
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version giac)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')giac = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/giac"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for giac:
$(ls -l \"$t/var/lib/sage/installed/giac\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_giac" = xif_installed
then :
  SAGE_ENABLE_giac=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_giac" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')giac = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_giac" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')giac"
            if test "x$sage_require_giac" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')giac"
            if test ${sage_use_system_giac+y}
then :
                  reason=$sage_use_system_giac
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " giac"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " giac"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "giac:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')giac"

        spkg_line=" \\$(printf '\n    ')giac"
    case $is_installed-$SAGE_ENABLE_giac in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_giac)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')giac = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')giac"

                                            DIR="$SAGE_ROOT"/build/pkgs/git
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version git)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')git = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/git"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_git" = xif_installed
then :
  SAGE_ENABLE_git=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_git" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-git\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')git = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_git" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')git"
            if test "x$sage_require_git" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')git"
            if test ${sage_use_system_git+y}
then :
                  reason=$sage_use_system_git
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " git"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " git"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "git:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')git"
    case $is_installed-$SAGE_ENABLE_git in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_git)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')git = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')git"

                                            DIR="$SAGE_ROOT"/build/pkgs/givaro
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version givaro)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')givaro = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/givaro"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for givaro:
$(ls -l \"$t/var/lib/sage/installed/givaro\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_givaro" = xif_installed
then :
  SAGE_ENABLE_givaro=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_givaro" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')givaro = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_givaro" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')givaro"
            if test "x$sage_require_givaro" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')givaro"
            if test ${sage_use_system_givaro+y}
then :
                  reason=$sage_use_system_givaro
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " givaro"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " givaro"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "givaro:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')givaro"

        spkg_line=" \\$(printf '\n    ')givaro"
    case $is_installed-$SAGE_ENABLE_givaro in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_givaro)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')givaro = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')givaro"

                                            DIR="$SAGE_ROOT"/build/pkgs/glpk
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version glpk)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')glpk = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/glpk"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for glpk:
$(ls -l \"$t/var/lib/sage/installed/glpk\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_glpk" = xif_installed
then :
  SAGE_ENABLE_glpk=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_glpk" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')glpk = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_glpk" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')glpk"
            if test "x$sage_require_glpk" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')glpk"
            if test ${sage_use_system_glpk+y}
then :
                  reason=$sage_use_system_glpk
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " glpk"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " glpk"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "glpk:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')glpk"

        spkg_line=" \\$(printf '\n    ')glpk"
    case $is_installed-$SAGE_ENABLE_glpk in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_glpk)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')glpk = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')glpk"

                                            DIR="$SAGE_ROOT"/build/pkgs/glucose
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version glucose)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')glucose = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/glucose"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for glucose:
$(ls -l \"$t/var/lib/sage/installed/glucose\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_glucose" = xif_installed
then :
  SAGE_ENABLE_glucose=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_glucose" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-glucose\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-glucose\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')glucose = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_glucose" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')glucose"
            if test "x$sage_require_glucose" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')glucose"
            if test ${sage_use_system_glucose+y}
then :
                  reason=$sage_use_system_glucose
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " glucose"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " glucose"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "glucose:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')glucose"
    case $is_installed-$SAGE_ENABLE_glucose in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_glucose)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')glucose = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')glucose"

                                            DIR="$SAGE_ROOT"/build/pkgs/gmp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gmp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gmp = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gmp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gmp:
$(ls -l \"$t/var/lib/sage/installed/gmp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gmp" = xif_installed
then :
  SAGE_ENABLE_gmp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gmp" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gmp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gmp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gmp"
            if test "x$sage_require_gmp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gmp"
            if test ${sage_use_system_gmp+y}
then :
                  reason=$sage_use_system_gmp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gmp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gmp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gmp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gmp"

        spkg_line=" \\$(printf '\n    ')gmp"
    case $is_installed-$SAGE_ENABLE_gmp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gmp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gmp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gmp"

                                            DIR="$SAGE_ROOT"/build/pkgs/gmpy2
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gmpy2)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gmpy2 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gmpy2"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gmpy2:
$(ls -l \"$t/var/lib/sage/installed/gmpy2\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gmpy2" = xif_installed
then :
  SAGE_ENABLE_gmpy2=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gmpy2" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gmpy2 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gmpy2" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gmpy2"
            if test "x$sage_require_gmpy2" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gmpy2"
            if test ${sage_use_system_gmpy2+y}
then :
                  reason=$sage_use_system_gmpy2
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gmpy2"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gmpy2"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gmpy2:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gmpy2"

        spkg_line=" \\$(printf '\n    ')gmpy2"
    case $is_installed-$SAGE_ENABLE_gmpy2 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gmpy2)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gmpy2 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gmpy2"

                                            DIR="$SAGE_ROOT"/build/pkgs/gnulib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gnulib)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gnulib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gnulib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gnulib" = xif_installed
then :
  SAGE_ENABLE_gnulib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gnulib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gnulib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gnulib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gnulib"
            if test "x$sage_require_gnulib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gnulib"
            if test ${sage_use_system_gnulib+y}
then :
                  reason=$sage_use_system_gnulib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gnulib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gnulib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gnulib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')gnulib"
    case $is_installed-$SAGE_ENABLE_gnulib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gnulib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gnulib = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')gnulib"

                                            DIR="$SAGE_ROOT"/build/pkgs/gp2c
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gp2c)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gp2c = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gp2c"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gp2c:
$(ls -l \"$t/var/lib/sage/installed/gp2c\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gp2c" = xif_installed
then :
  SAGE_ENABLE_gp2c=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gp2c" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-gp2c\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-gp2c\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gp2c = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gp2c" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gp2c"
            if test "x$sage_require_gp2c" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gp2c"
            if test ${sage_use_system_gp2c+y}
then :
                  reason=$sage_use_system_gp2c
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gp2c"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " gp2c"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gp2c:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')gp2c"
    case $is_installed-$SAGE_ENABLE_gp2c in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gp2c)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gp2c = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gp2c"

                                            DIR="$SAGE_ROOT"/build/pkgs/graphs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version graphs)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')graphs = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/graphs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for graphs:
$(ls -l \"$t/var/lib/sage/installed/graphs\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_graphs" = xif_installed
then :
  SAGE_ENABLE_graphs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_graphs" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')graphs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_graphs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')graphs"
            if test "x$sage_require_graphs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')graphs"
            if test ${sage_use_system_graphs+y}
then :
                  reason=$sage_use_system_graphs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " graphs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " graphs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "graphs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')graphs"

        spkg_line=" \\$(printf '\n    ')graphs"
    case $is_installed-$SAGE_ENABLE_graphs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_graphs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')graphs = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')graphs"

                                            DIR="$SAGE_ROOT"/build/pkgs/graphviz
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version graphviz)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')graphviz = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/graphviz"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_graphviz" = xif_installed
then :
  SAGE_ENABLE_graphviz=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_graphviz" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-graphviz\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')graphviz = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_graphviz" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')graphviz"
            if test "x$sage_require_graphviz" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')graphviz"
            if test ${sage_use_system_graphviz+y}
then :
                  reason=$sage_use_system_graphviz
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " graphviz"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " graphviz"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "graphviz:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')graphviz"
    case $is_installed-$SAGE_ENABLE_graphviz in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_graphviz)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')graphviz = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')graphviz"

                                            DIR="$SAGE_ROOT"/build/pkgs/gsl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version gsl)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')gsl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/gsl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for gsl:
$(ls -l \"$t/var/lib/sage/installed/gsl\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_gsl" = xif_installed
then :
  SAGE_ENABLE_gsl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_gsl" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')gsl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_gsl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')gsl"
            if test "x$sage_require_gsl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')gsl"
            if test ${sage_use_system_gsl+y}
then :
                  reason=$sage_use_system_gsl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gsl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " gsl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "gsl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')gsl"

        spkg_line=" \\$(printf '\n    ')gsl"
    case $is_installed-$SAGE_ENABLE_gsl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_gsl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')gsl = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')gsl"

                                            DIR="$SAGE_ROOT"/build/pkgs/hatchling
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version hatchling)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')hatchling = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/hatchling"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for hatchling:
$(ls -l \"$t/var/lib/sage/installed/hatchling\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_hatchling" = xif_installed
then :
  SAGE_ENABLE_hatchling=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_hatchling" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')hatchling = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_hatchling" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')hatchling"
            if test "x$sage_require_hatchling" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')hatchling"
            if test ${sage_use_system_hatchling+y}
then :
                  reason=$sage_use_system_hatchling
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " hatchling"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " hatchling"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "hatchling:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')hatchling"

        spkg_line=" \\$(printf '\n    ')hatchling"
    case $is_installed-$SAGE_ENABLE_hatchling in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_hatchling)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')hatchling = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')hatchling"

                                            DIR="$SAGE_ROOT"/build/pkgs/html5lib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version html5lib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')html5lib = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/html5lib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for html5lib:
$(ls -l \"$t/var/lib/sage/installed/html5lib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_html5lib" = xif_installed
then :
  SAGE_ENABLE_html5lib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_html5lib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')html5lib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_html5lib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')html5lib"
            if test "x$sage_require_html5lib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')html5lib"
            if test ${sage_use_system_html5lib+y}
then :
                  reason=$sage_use_system_html5lib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " html5lib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " html5lib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "html5lib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')html5lib"

        spkg_line=" \\$(printf '\n    ')html5lib"
    case $is_installed-$SAGE_ENABLE_html5lib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_html5lib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')html5lib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')html5lib"

                                            DIR="$SAGE_ROOT"/build/pkgs/iconv
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version iconv)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')iconv = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/iconv"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for iconv:
$(ls -l \"$t/var/lib/sage/installed/iconv\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_iconv" = xif_installed
then :
  SAGE_ENABLE_iconv=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_iconv" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')iconv = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_iconv" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')iconv"
            if test "x$sage_require_iconv" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')iconv"
            if test ${sage_use_system_iconv+y}
then :
                  reason=$sage_use_system_iconv
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " iconv"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " iconv"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "iconv:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')iconv"

        spkg_line=" \\$(printf '\n    ')iconv"
    case $is_installed-$SAGE_ENABLE_iconv in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_iconv)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')iconv = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')iconv"

                                            DIR="$SAGE_ROOT"/build/pkgs/idna
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version idna)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')idna = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/idna"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for idna:
$(ls -l \"$t/var/lib/sage/installed/idna\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_idna" = xif_installed
then :
  SAGE_ENABLE_idna=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_idna" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')idna = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_idna" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')idna"
            if test "x$sage_require_idna" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')idna"
            if test ${sage_use_system_idna+y}
then :
                  reason=$sage_use_system_idna
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " idna"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " idna"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "idna:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')idna"

        spkg_line=" \\$(printf '\n    ')idna"
    case $is_installed-$SAGE_ENABLE_idna in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_idna)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')idna = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')idna"

                                            DIR="$SAGE_ROOT"/build/pkgs/igraph
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version igraph)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')igraph = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/igraph"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for igraph:
$(ls -l \"$t/var/lib/sage/installed/igraph\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_igraph" = xif_installed
then :
  SAGE_ENABLE_igraph=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_igraph" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-igraph\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-igraph\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')igraph = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_igraph" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')igraph"
            if test "x$sage_require_igraph" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')igraph"
            if test ${sage_use_system_igraph+y}
then :
                  reason=$sage_use_system_igraph
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " igraph"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " igraph"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "igraph:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')igraph"
    case $is_installed-$SAGE_ENABLE_igraph in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_igraph)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')igraph = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')igraph"

                                            DIR="$SAGE_ROOT"/build/pkgs/imagemagick
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version imagemagick)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')imagemagick = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/imagemagick"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_imagemagick" = xif_installed
then :
  SAGE_ENABLE_imagemagick=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_imagemagick" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-imagemagick\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')imagemagick = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_imagemagick" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')imagemagick"
            if test "x$sage_require_imagemagick" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')imagemagick"
            if test ${sage_use_system_imagemagick+y}
then :
                  reason=$sage_use_system_imagemagick
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " imagemagick"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " imagemagick"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "imagemagick:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')imagemagick"
    case $is_installed-$SAGE_ENABLE_imagemagick in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_imagemagick)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')imagemagick = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')imagemagick"

                                            DIR="$SAGE_ROOT"/build/pkgs/imagesize
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version imagesize)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')imagesize = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/imagesize"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for imagesize:
$(ls -l \"$t/var/lib/sage/installed/imagesize\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_imagesize" = xif_installed
then :
  SAGE_ENABLE_imagesize=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_imagesize" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')imagesize = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_imagesize" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')imagesize"
            if test "x$sage_require_imagesize" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')imagesize"
            if test ${sage_use_system_imagesize+y}
then :
                  reason=$sage_use_system_imagesize
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " imagesize"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " imagesize"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "imagesize:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')imagesize"

        spkg_line=" \\$(printf '\n    ')imagesize"
    case $is_installed-$SAGE_ENABLE_imagesize in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_imagesize)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')imagesize = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')imagesize"

                                            DIR="$SAGE_ROOT"/build/pkgs/iml
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version iml)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')iml = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/iml"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for iml:
$(ls -l \"$t/var/lib/sage/installed/iml\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_iml" = xif_installed
then :
  SAGE_ENABLE_iml=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_iml" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')iml = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_iml" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')iml"
            if test "x$sage_require_iml" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')iml"
            if test ${sage_use_system_iml+y}
then :
                  reason=$sage_use_system_iml
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " iml"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " iml"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "iml:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')iml"

        spkg_line=" \\$(printf '\n    ')iml"
    case $is_installed-$SAGE_ENABLE_iml in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_iml)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')iml = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')iml"

                                            DIR="$SAGE_ROOT"/build/pkgs/importlib_metadata
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version importlib_metadata)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')importlib_metadata = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/importlib_metadata"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for importlib_metadata:
$(ls -l \"$t/var/lib/sage/installed/importlib_metadata\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_importlib_metadata" = xif_installed
then :
  SAGE_ENABLE_importlib_metadata=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_importlib_metadata" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')importlib_metadata = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_importlib_metadata" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')importlib_metadata"
            if test "x$sage_require_importlib_metadata" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')importlib_metadata"
            if test ${sage_use_system_importlib_metadata+y}
then :
                  reason=$sage_use_system_importlib_metadata
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " importlib_metadata"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " importlib_metadata"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "importlib_metadata:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')importlib_metadata"

        spkg_line=" \\$(printf '\n    ')importlib_metadata"
    case $is_installed-$SAGE_ENABLE_importlib_metadata in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_importlib_metadata)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')importlib_metadata = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')importlib_metadata"

                                            DIR="$SAGE_ROOT"/build/pkgs/importlib_resources
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version importlib_resources)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')importlib_resources = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/importlib_resources"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for importlib_resources:
$(ls -l \"$t/var/lib/sage/installed/importlib_resources\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_importlib_resources" = xif_installed
then :
  SAGE_ENABLE_importlib_resources=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_importlib_resources" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')importlib_resources = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_importlib_resources" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')importlib_resources"
            if test "x$sage_require_importlib_resources" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')importlib_resources"
            if test ${sage_use_system_importlib_resources+y}
then :
                  reason=$sage_use_system_importlib_resources
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " importlib_resources"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " importlib_resources"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "importlib_resources:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')importlib_resources"

        spkg_line=" \\$(printf '\n    ')importlib_resources"
    case $is_installed-$SAGE_ENABLE_importlib_resources in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_importlib_resources)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')importlib_resources = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')importlib_resources"

                                            DIR="$SAGE_ROOT"/build/pkgs/info
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version info)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')info = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/info"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for info:
$(ls -l \"$t/var/lib/sage/installed/info\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_info" = xif_installed
then :
  SAGE_ENABLE_info=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_info" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-info\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-info\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')info = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_info" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')info"
            if test "x$sage_require_info" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')info"
            if test ${sage_use_system_info+y}
then :
                  reason=$sage_use_system_info
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " info"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " info"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "info:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')info"
    case $is_installed-$SAGE_ENABLE_info in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_info)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')info = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')info"

                                            DIR="$SAGE_ROOT"/build/pkgs/ipykernel
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ipykernel)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ipykernel = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ipykernel"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ipykernel:
$(ls -l \"$t/var/lib/sage/installed/ipykernel\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ipykernel" = xif_installed
then :
  SAGE_ENABLE_ipykernel=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ipykernel" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ipykernel = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ipykernel" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ipykernel"
            if test "x$sage_require_ipykernel" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ipykernel"
            if test ${sage_use_system_ipykernel+y}
then :
                  reason=$sage_use_system_ipykernel
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipykernel"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipykernel"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ipykernel:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ipykernel"

        spkg_line=" \\$(printf '\n    ')ipykernel"
    case $is_installed-$SAGE_ENABLE_ipykernel in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ipykernel)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ipykernel = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ipykernel"

                                            DIR="$SAGE_ROOT"/build/pkgs/ipympl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ipympl)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ipympl = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ipympl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ipympl" = xif_installed
then :
  SAGE_ENABLE_ipympl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ipympl" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-ipympl\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-ipympl\" to uninstall"

                    message="optional pip package; use \"./sage -i ipympl\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ipympl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ipympl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ipympl"
            if test "x$sage_require_ipympl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ipympl"
            if test ${sage_use_system_ipympl+y}
then :
                  reason=$sage_use_system_ipympl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ipympl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ipympl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ipympl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')ipympl"
    case $is_installed-$SAGE_ENABLE_ipympl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ipympl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ipympl = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')ipympl"

                                            DIR="$SAGE_ROOT"/build/pkgs/ipython
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ipython)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ipython = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ipython"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ipython:
$(ls -l \"$t/var/lib/sage/installed/ipython\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ipython" = xif_installed
then :
  SAGE_ENABLE_ipython=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ipython" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ipython = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ipython" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ipython"
            if test "x$sage_require_ipython" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ipython"
            if test ${sage_use_system_ipython+y}
then :
                  reason=$sage_use_system_ipython
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipython"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipython"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ipython:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ipython"

        spkg_line=" \\$(printf '\n    ')ipython"
    case $is_installed-$SAGE_ENABLE_ipython in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ipython)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ipython = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ipython"

                                            DIR="$SAGE_ROOT"/build/pkgs/ipython_genutils
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ipython_genutils)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ipython_genutils = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ipython_genutils"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ipython_genutils:
$(ls -l \"$t/var/lib/sage/installed/ipython_genutils\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ipython_genutils" = xif_installed
then :
  SAGE_ENABLE_ipython_genutils=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ipython_genutils" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ipython_genutils = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ipython_genutils" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ipython_genutils"
            if test "x$sage_require_ipython_genutils" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ipython_genutils"
            if test ${sage_use_system_ipython_genutils+y}
then :
                  reason=$sage_use_system_ipython_genutils
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipython_genutils"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipython_genutils"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ipython_genutils:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ipython_genutils"

        spkg_line=" \\$(printf '\n    ')ipython_genutils"
    case $is_installed-$SAGE_ENABLE_ipython_genutils in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ipython_genutils)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ipython_genutils = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ipython_genutils"

                                            DIR="$SAGE_ROOT"/build/pkgs/ipywidgets
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ipywidgets)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ipywidgets = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ipywidgets"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ipywidgets:
$(ls -l \"$t/var/lib/sage/installed/ipywidgets\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ipywidgets" = xif_installed
then :
  SAGE_ENABLE_ipywidgets=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ipywidgets" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ipywidgets = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ipywidgets" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ipywidgets"
            if test "x$sage_require_ipywidgets" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ipywidgets"
            if test ${sage_use_system_ipywidgets+y}
then :
                  reason=$sage_use_system_ipywidgets
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipywidgets"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ipywidgets"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ipywidgets:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ipywidgets"

        spkg_line=" \\$(printf '\n    ')ipywidgets"
    case $is_installed-$SAGE_ENABLE_ipywidgets in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ipywidgets)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ipywidgets = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ipywidgets"

                                            DIR="$SAGE_ROOT"/build/pkgs/isl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version isl)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')isl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/isl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for isl:
$(ls -l \"$t/var/lib/sage/installed/isl\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_isl" = xif_installed
then :
  SAGE_ENABLE_isl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_isl" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-isl\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-isl\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')isl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_isl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')isl"
            if test "x$sage_require_isl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')isl"
            if test ${sage_use_system_isl+y}
then :
                  reason=$sage_use_system_isl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " isl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " isl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "isl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')isl"
    case $is_installed-$SAGE_ENABLE_isl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_isl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')isl = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')isl"

                                            DIR="$SAGE_ROOT"/build/pkgs/jedi
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jedi)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jedi = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jedi"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jedi:
$(ls -l \"$t/var/lib/sage/installed/jedi\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jedi" = xif_installed
then :
  SAGE_ENABLE_jedi=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jedi" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jedi = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jedi" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jedi"
            if test "x$sage_require_jedi" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jedi"
            if test ${sage_use_system_jedi+y}
then :
                  reason=$sage_use_system_jedi
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jedi"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jedi"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jedi:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jedi"

        spkg_line=" \\$(printf '\n    ')jedi"
    case $is_installed-$SAGE_ENABLE_jedi in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jedi)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jedi = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jedi"

                                            DIR="$SAGE_ROOT"/build/pkgs/jinja2
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jinja2)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jinja2 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jinja2"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jinja2:
$(ls -l \"$t/var/lib/sage/installed/jinja2\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jinja2" = xif_installed
then :
  SAGE_ENABLE_jinja2=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jinja2" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jinja2 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jinja2" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jinja2"
            if test "x$sage_require_jinja2" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jinja2"
            if test ${sage_use_system_jinja2+y}
then :
                  reason=$sage_use_system_jinja2
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jinja2"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jinja2"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jinja2:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jinja2"

        spkg_line=" \\$(printf '\n    ')jinja2"
    case $is_installed-$SAGE_ENABLE_jinja2 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jinja2)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jinja2 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jinja2"

                                            DIR="$SAGE_ROOT"/build/pkgs/jmol
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jmol)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jmol = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jmol"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jmol:
$(ls -l \"$t/var/lib/sage/installed/jmol\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jmol" = xif_installed
then :
  SAGE_ENABLE_jmol=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jmol" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jmol = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jmol" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jmol"
            if test "x$sage_require_jmol" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jmol"
            if test ${sage_use_system_jmol+y}
then :
                  reason=$sage_use_system_jmol
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jmol"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jmol"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jmol:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jmol"

        spkg_line=" \\$(printf '\n    ')jmol"
    case $is_installed-$SAGE_ENABLE_jmol in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jmol)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jmol = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jmol"

                                            DIR="$SAGE_ROOT"/build/pkgs/jsonschema
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jsonschema)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jsonschema = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jsonschema"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jsonschema:
$(ls -l \"$t/var/lib/sage/installed/jsonschema\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jsonschema" = xif_installed
then :
  SAGE_ENABLE_jsonschema=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jsonschema" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jsonschema = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jsonschema" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jsonschema"
            if test "x$sage_require_jsonschema" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jsonschema"
            if test ${sage_use_system_jsonschema+y}
then :
                  reason=$sage_use_system_jsonschema
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jsonschema"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jsonschema"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jsonschema:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jsonschema"

        spkg_line=" \\$(printf '\n    ')jsonschema"
    case $is_installed-$SAGE_ENABLE_jsonschema in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jsonschema)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jsonschema = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jsonschema"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupymake
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupymake)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupymake = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupymake"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jupymake:
$(ls -l \"$t/var/lib/sage/installed/jupymake\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupymake" = xif_installed
then :
  SAGE_ENABLE_jupymake=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupymake" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-jupymake\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-jupymake\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupymake = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupymake" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupymake"
            if test "x$sage_require_jupymake" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupymake"
            if test ${sage_use_system_jupymake+y}
then :
                  reason=$sage_use_system_jupymake
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " jupymake"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " jupymake"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupymake:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')jupymake"
    case $is_installed-$SAGE_ENABLE_jupymake in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupymake)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupymake = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jupymake"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyter_client
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyter_client)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyter_client = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyter_client"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jupyter_client:
$(ls -l \"$t/var/lib/sage/installed/jupyter_client\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyter_client" = xif_installed
then :
  SAGE_ENABLE_jupyter_client=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyter_client" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyter_client = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyter_client" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyter_client"
            if test "x$sage_require_jupyter_client" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyter_client"
            if test ${sage_use_system_jupyter_client+y}
then :
                  reason=$sage_use_system_jupyter_client
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_client"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_client"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyter_client:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jupyter_client"

        spkg_line=" \\$(printf '\n    ')jupyter_client"
    case $is_installed-$SAGE_ENABLE_jupyter_client in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyter_client)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyter_client = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jupyter_client"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyter_core
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyter_core)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyter_core = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyter_core"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jupyter_core:
$(ls -l \"$t/var/lib/sage/installed/jupyter_core\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyter_core" = xif_installed
then :
  SAGE_ENABLE_jupyter_core=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyter_core" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyter_core = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyter_core" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyter_core"
            if test "x$sage_require_jupyter_core" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyter_core"
            if test ${sage_use_system_jupyter_core+y}
then :
                  reason=$sage_use_system_jupyter_core
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_core"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_core"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyter_core:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jupyter_core"

        spkg_line=" \\$(printf '\n    ')jupyter_core"
    case $is_installed-$SAGE_ENABLE_jupyter_core in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyter_core)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyter_core = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jupyter_core"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyter_jsmol
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyter_jsmol)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyter_jsmol = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyter_jsmol"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jupyter_jsmol:
$(ls -l \"$t/var/lib/sage/installed/jupyter_jsmol\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyter_jsmol" = xif_installed
then :
  SAGE_ENABLE_jupyter_jsmol=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyter_jsmol" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyter_jsmol = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyter_jsmol" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyter_jsmol"
            if test "x$sage_require_jupyter_jsmol" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyter_jsmol"
            if test ${sage_use_system_jupyter_jsmol+y}
then :
                  reason=$sage_use_system_jupyter_jsmol
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_jsmol"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_jsmol"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyter_jsmol:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jupyter_jsmol"

        spkg_line=" \\$(printf '\n    ')jupyter_jsmol"
    case $is_installed-$SAGE_ENABLE_jupyter_jsmol in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyter_jsmol)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyter_jsmol = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jupyter_jsmol"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyterlab
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyterlab)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyterlab = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyterlab"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyterlab" = xif_installed
then :
  SAGE_ENABLE_jupyterlab=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyterlab" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-jupyterlab\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-jupyterlab\" to uninstall"

                    message="optional pip package; use \"./sage -i jupyterlab\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyterlab = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyterlab" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyterlab"
            if test "x$sage_require_jupyterlab" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyterlab"
            if test ${sage_use_system_jupyterlab+y}
then :
                  reason=$sage_use_system_jupyterlab
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " jupyterlab"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " jupyterlab"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyterlab:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')jupyterlab"
    case $is_installed-$SAGE_ENABLE_jupyterlab in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyterlab)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyterlab = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')jupyterlab"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyterlab_pygments
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyterlab_pygments)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyterlab_pygments = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyterlab_pygments"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jupyterlab_pygments:
$(ls -l \"$t/var/lib/sage/installed/jupyterlab_pygments\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyterlab_pygments" = xif_installed
then :
  SAGE_ENABLE_jupyterlab_pygments=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyterlab_pygments" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyterlab_pygments = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyterlab_pygments" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyterlab_pygments"
            if test "x$sage_require_jupyterlab_pygments" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyterlab_pygments"
            if test ${sage_use_system_jupyterlab_pygments+y}
then :
                  reason=$sage_use_system_jupyterlab_pygments
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyterlab_pygments"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyterlab_pygments"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyterlab_pygments:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jupyterlab_pygments"

        spkg_line=" \\$(printf '\n    ')jupyterlab_pygments"
    case $is_installed-$SAGE_ENABLE_jupyterlab_pygments in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyterlab_pygments)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyterlab_pygments = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jupyterlab_pygments"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyterlab_widgets
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyterlab_widgets)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyterlab_widgets = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyterlab_widgets"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyterlab_widgets" = xif_installed
then :
  SAGE_ENABLE_jupyterlab_widgets=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyterlab_widgets" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-jupyterlab_widgets\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-jupyterlab_widgets\" to uninstall"

                    message="optional pip package; use \"./sage -i jupyterlab_widgets\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyterlab_widgets = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyterlab_widgets" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyterlab_widgets"
            if test "x$sage_require_jupyterlab_widgets" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyterlab_widgets"
            if test ${sage_use_system_jupyterlab_widgets+y}
then :
                  reason=$sage_use_system_jupyterlab_widgets
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " jupyterlab_widgets"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " jupyterlab_widgets"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyterlab_widgets:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')jupyterlab_widgets"
    case $is_installed-$SAGE_ENABLE_jupyterlab_widgets in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyterlab_widgets)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyterlab_widgets = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')jupyterlab_widgets"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyter_packaging
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyter_packaging)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyter_packaging = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyter_packaging"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jupyter_packaging:
$(ls -l \"$t/var/lib/sage/installed/jupyter_packaging\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyter_packaging" = xif_installed
then :
  SAGE_ENABLE_jupyter_packaging=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyter_packaging" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyter_packaging = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyter_packaging" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyter_packaging"
            if test "x$sage_require_jupyter_packaging" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyter_packaging"
            if test ${sage_use_system_jupyter_packaging+y}
then :
                  reason=$sage_use_system_jupyter_packaging
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_packaging"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_packaging"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyter_packaging:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jupyter_packaging"

        spkg_line=" \\$(printf '\n    ')jupyter_packaging"
    case $is_installed-$SAGE_ENABLE_jupyter_packaging in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyter_packaging)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyter_packaging = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jupyter_packaging"

                                            DIR="$SAGE_ROOT"/build/pkgs/jupyter_sphinx
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version jupyter_sphinx)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')jupyter_sphinx = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/jupyter_sphinx"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for jupyter_sphinx:
$(ls -l \"$t/var/lib/sage/installed/jupyter_sphinx\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_jupyter_sphinx" = xif_installed
then :
  SAGE_ENABLE_jupyter_sphinx=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_jupyter_sphinx" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')jupyter_sphinx = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_jupyter_sphinx" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')jupyter_sphinx"
            if test "x$sage_require_jupyter_sphinx" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')jupyter_sphinx"
            if test ${sage_use_system_jupyter_sphinx+y}
then :
                  reason=$sage_use_system_jupyter_sphinx
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_sphinx"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " jupyter_sphinx"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "jupyter_sphinx:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')jupyter_sphinx"

        spkg_line=" \\$(printf '\n    ')jupyter_sphinx"
    case $is_installed-$SAGE_ENABLE_jupyter_sphinx in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_jupyter_sphinx)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')jupyter_sphinx = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')jupyter_sphinx"

                                            DIR="$SAGE_ROOT"/build/pkgs/kenzo
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version kenzo)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')kenzo = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/kenzo"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for kenzo:
$(ls -l \"$t/var/lib/sage/installed/kenzo\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_kenzo" = xif_installed
then :
  SAGE_ENABLE_kenzo=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_kenzo" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-kenzo\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-kenzo\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')kenzo = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_kenzo" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')kenzo"
            if test "x$sage_require_kenzo" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')kenzo"
            if test ${sage_use_system_kenzo+y}
then :
                  reason=$sage_use_system_kenzo
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " kenzo"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " kenzo"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "kenzo:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')kenzo"
    case $is_installed-$SAGE_ENABLE_kenzo in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_kenzo)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')kenzo = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')kenzo"

                                            DIR="$SAGE_ROOT"/build/pkgs/kiwisolver
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version kiwisolver)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')kiwisolver = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/kiwisolver"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for kiwisolver:
$(ls -l \"$t/var/lib/sage/installed/kiwisolver\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_kiwisolver" = xif_installed
then :
  SAGE_ENABLE_kiwisolver=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_kiwisolver" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')kiwisolver = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_kiwisolver" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')kiwisolver"
            if test "x$sage_require_kiwisolver" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')kiwisolver"
            if test ${sage_use_system_kiwisolver+y}
then :
                  reason=$sage_use_system_kiwisolver
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " kiwisolver"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " kiwisolver"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "kiwisolver:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')kiwisolver"

        spkg_line=" \\$(printf '\n    ')kiwisolver"
    case $is_installed-$SAGE_ENABLE_kiwisolver in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_kiwisolver)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')kiwisolver = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')kiwisolver"

                                            DIR="$SAGE_ROOT"/build/pkgs/latte_int
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version latte_int)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')latte_int = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/latte_int"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for latte_int:
$(ls -l \"$t/var/lib/sage/installed/latte_int\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_latte_int" = xif_installed
then :
  SAGE_ENABLE_latte_int=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_latte_int" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-latte_int\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-latte_int\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')latte_int = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_latte_int" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')latte_int"
            if test "x$sage_require_latte_int" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')latte_int"
            if test ${sage_use_system_latte_int+y}
then :
                  reason=$sage_use_system_latte_int
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " latte_int"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " latte_int"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "latte_int:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')latte_int"
    case $is_installed-$SAGE_ENABLE_latte_int in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_latte_int)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')latte_int = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')latte_int"

                                            DIR="$SAGE_ROOT"/build/pkgs/lcalc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version lcalc)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')lcalc = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/lcalc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for lcalc:
$(ls -l \"$t/var/lib/sage/installed/lcalc\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_lcalc" = xif_installed
then :
  SAGE_ENABLE_lcalc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_lcalc" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')lcalc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_lcalc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')lcalc"
            if test "x$sage_require_lcalc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')lcalc"
            if test ${sage_use_system_lcalc+y}
then :
                  reason=$sage_use_system_lcalc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " lcalc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " lcalc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "lcalc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')lcalc"

        spkg_line=" \\$(printf '\n    ')lcalc"
    case $is_installed-$SAGE_ENABLE_lcalc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_lcalc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')lcalc = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')lcalc"

                                            DIR="$SAGE_ROOT"/build/pkgs/libatomic_ops
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libatomic_ops)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libatomic_ops = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libatomic_ops"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libatomic_ops:
$(ls -l \"$t/var/lib/sage/installed/libatomic_ops\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libatomic_ops" = xif_installed
then :
  SAGE_ENABLE_libatomic_ops=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libatomic_ops" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libatomic_ops = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libatomic_ops" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libatomic_ops"
            if test "x$sage_require_libatomic_ops" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libatomic_ops"
            if test ${sage_use_system_libatomic_ops+y}
then :
                  reason=$sage_use_system_libatomic_ops
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libatomic_ops"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libatomic_ops"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libatomic_ops:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')libatomic_ops"

        spkg_line=" \\$(printf '\n    ')libatomic_ops"
    case $is_installed-$SAGE_ENABLE_libatomic_ops in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libatomic_ops)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libatomic_ops = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libatomic_ops"

                                            DIR="$SAGE_ROOT"/build/pkgs/libbraiding
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libbraiding)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libbraiding = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libbraiding"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libbraiding:
$(ls -l \"$t/var/lib/sage/installed/libbraiding\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libbraiding" = xif_installed
then :
  SAGE_ENABLE_libbraiding=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libbraiding" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libbraiding = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libbraiding" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libbraiding"
            if test "x$sage_require_libbraiding" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libbraiding"
            if test ${sage_use_system_libbraiding+y}
then :
                  reason=$sage_use_system_libbraiding
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libbraiding"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libbraiding"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libbraiding:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')libbraiding"

        spkg_line=" \\$(printf '\n    ')libbraiding"
    case $is_installed-$SAGE_ENABLE_libbraiding in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libbraiding)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libbraiding = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libbraiding"

                                            DIR="$SAGE_ROOT"/build/pkgs/libffi
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libffi)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libffi = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libffi"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libffi:
$(ls -l \"$t/var/lib/sage/installed/libffi\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libffi" = xif_installed
then :
  SAGE_ENABLE_libffi=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libffi" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libffi = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libffi" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libffi"
            if test "x$sage_require_libffi" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libffi"
            if test ${sage_use_system_libffi+y}
then :
                  reason=$sage_use_system_libffi
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libffi"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libffi"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libffi:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')libffi"

        spkg_line=" \\$(printf '\n    ')libffi"
    case $is_installed-$SAGE_ENABLE_libffi in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libffi)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libffi = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libffi"

                                            DIR="$SAGE_ROOT"/build/pkgs/libgd
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libgd)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libgd = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libgd"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libgd:
$(ls -l \"$t/var/lib/sage/installed/libgd\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libgd" = xif_installed
then :
  SAGE_ENABLE_libgd=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libgd" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libgd = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libgd" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libgd"
            if test "x$sage_require_libgd" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libgd"
            if test ${sage_use_system_libgd+y}
then :
                  reason=$sage_use_system_libgd
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libgd"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libgd"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libgd:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')libgd"

        spkg_line=" \\$(printf '\n    ')libgd"
    case $is_installed-$SAGE_ENABLE_libgd in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libgd)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libgd = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libgd"

                                            DIR="$SAGE_ROOT"/build/pkgs/libgraphviz
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libgraphviz)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libgraphviz = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libgraphviz"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libgraphviz" = xif_installed
then :
  SAGE_ENABLE_libgraphviz=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libgraphviz" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-libgraphviz\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libgraphviz = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libgraphviz" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libgraphviz"
            if test "x$sage_require_libgraphviz" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libgraphviz"
            if test ${sage_use_system_libgraphviz+y}
then :
                  reason=$sage_use_system_libgraphviz
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libgraphviz"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libgraphviz"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libgraphviz:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')libgraphviz"
    case $is_installed-$SAGE_ENABLE_libgraphviz in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libgraphviz)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libgraphviz = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')libgraphviz"

                                            DIR="$SAGE_ROOT"/build/pkgs/libhomfly
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libhomfly)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libhomfly = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libhomfly"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libhomfly:
$(ls -l \"$t/var/lib/sage/installed/libhomfly\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libhomfly" = xif_installed
then :
  SAGE_ENABLE_libhomfly=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libhomfly" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libhomfly = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libhomfly" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libhomfly"
            if test "x$sage_require_libhomfly" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libhomfly"
            if test ${sage_use_system_libhomfly+y}
then :
                  reason=$sage_use_system_libhomfly
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libhomfly"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libhomfly"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libhomfly:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')libhomfly"

        spkg_line=" \\$(printf '\n    ')libhomfly"
    case $is_installed-$SAGE_ENABLE_libhomfly in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libhomfly)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libhomfly = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libhomfly"

                                            DIR="$SAGE_ROOT"/build/pkgs/liblzma
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version liblzma)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')liblzma = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/liblzma"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_liblzma" = xif_installed
then :
  SAGE_ENABLE_liblzma=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_liblzma" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')liblzma = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_liblzma" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')liblzma"
            if test "x$sage_require_liblzma" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')liblzma"
            if test ${sage_use_system_liblzma+y}
then :
                  reason=$sage_use_system_liblzma
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " liblzma"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " liblzma"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "liblzma:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')liblzma"
    case $is_installed-$SAGE_ENABLE_liblzma in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_liblzma)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')liblzma = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')liblzma"

                                            DIR="$SAGE_ROOT"/build/pkgs/libnauty
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libnauty)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libnauty = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libnauty"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libnauty" = xif_installed
then :
  SAGE_ENABLE_libnauty=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libnauty" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-libnauty\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-libnauty\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libnauty = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libnauty" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libnauty"
            if test "x$sage_require_libnauty" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libnauty"
            if test ${sage_use_system_libnauty+y}
then :
                  reason=$sage_use_system_libnauty
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libnauty"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libnauty"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libnauty:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')libnauty"
    case $is_installed-$SAGE_ENABLE_libnauty in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libnauty)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libnauty = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')libnauty"

                                            DIR="$SAGE_ROOT"/build/pkgs/libogg
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libogg)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libogg = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libogg"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libogg:
$(ls -l \"$t/var/lib/sage/installed/libogg\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libogg" = xif_installed
then :
  SAGE_ENABLE_libogg=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libogg" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-libogg\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-libogg\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libogg = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libogg" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libogg"
            if test "x$sage_require_libogg" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libogg"
            if test ${sage_use_system_libogg+y}
then :
                  reason=$sage_use_system_libogg
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libogg"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libogg"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libogg:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')libogg"
    case $is_installed-$SAGE_ENABLE_libogg in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libogg)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libogg = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libogg"

                                            DIR="$SAGE_ROOT"/build/pkgs/libpng
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libpng)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libpng = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libpng"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libpng:
$(ls -l \"$t/var/lib/sage/installed/libpng\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libpng" = xif_installed
then :
  SAGE_ENABLE_libpng=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libpng" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libpng = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libpng" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libpng"
            if test "x$sage_require_libpng" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libpng"
            if test ${sage_use_system_libpng+y}
then :
                  reason=$sage_use_system_libpng
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libpng"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " libpng"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libpng:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')libpng"

        spkg_line=" \\$(printf '\n    ')libpng"
    case $is_installed-$SAGE_ENABLE_libpng in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libpng)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libpng = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libpng"

                                            DIR="$SAGE_ROOT"/build/pkgs/libsemigroups
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libsemigroups)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libsemigroups = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libsemigroups"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libsemigroups:
$(ls -l \"$t/var/lib/sage/installed/libsemigroups\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libsemigroups" = xif_installed
then :
  SAGE_ENABLE_libsemigroups=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libsemigroups" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-libsemigroups\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-libsemigroups\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libsemigroups = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libsemigroups" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libsemigroups"
            if test "x$sage_require_libsemigroups" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libsemigroups"
            if test ${sage_use_system_libsemigroups+y}
then :
                  reason=$sage_use_system_libsemigroups
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libsemigroups"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libsemigroups"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libsemigroups:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')libsemigroups"
    case $is_installed-$SAGE_ENABLE_libsemigroups in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libsemigroups)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libsemigroups = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libsemigroups"

                                            DIR="$SAGE_ROOT"/build/pkgs/libtheora
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libtheora)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libtheora = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libtheora"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for libtheora:
$(ls -l \"$t/var/lib/sage/installed/libtheora\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libtheora" = xif_installed
then :
  SAGE_ENABLE_libtheora=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libtheora" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-libtheora\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-libtheora\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libtheora = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libtheora" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libtheora"
            if test "x$sage_require_libtheora" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libtheora"
            if test ${sage_use_system_libtheora+y}
then :
                  reason=$sage_use_system_libtheora
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libtheora"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libtheora"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libtheora:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')libtheora"
    case $is_installed-$SAGE_ENABLE_libtheora in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libtheora)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libtheora = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')libtheora"

                                            DIR="$SAGE_ROOT"/build/pkgs/libxml2
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version libxml2)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')libxml2 = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/libxml2"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_libxml2" = xif_installed
then :
  SAGE_ENABLE_libxml2=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_libxml2" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-libxml2\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')libxml2 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_libxml2" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')libxml2"
            if test "x$sage_require_libxml2" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')libxml2"
            if test ${sage_use_system_libxml2+y}
then :
                  reason=$sage_use_system_libxml2
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libxml2"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " libxml2"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "libxml2:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')libxml2"
    case $is_installed-$SAGE_ENABLE_libxml2 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_libxml2)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')libxml2 = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')libxml2"

                                            DIR="$SAGE_ROOT"/build/pkgs/lidia
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version lidia)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')lidia = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/lidia"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for lidia:
$(ls -l \"$t/var/lib/sage/installed/lidia\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_lidia" = xif_installed
then :
  SAGE_ENABLE_lidia=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_lidia" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-lidia\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-lidia\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')lidia = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_lidia" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')lidia"
            if test "x$sage_require_lidia" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')lidia"
            if test ${sage_use_system_lidia+y}
then :
                  reason=$sage_use_system_lidia
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " lidia"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " lidia"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "lidia:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')lidia"
    case $is_installed-$SAGE_ENABLE_lidia in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_lidia)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')lidia = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')lidia"

                                            DIR="$SAGE_ROOT"/build/pkgs/lie
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version lie)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')lie = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/lie"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for lie:
$(ls -l \"$t/var/lib/sage/installed/lie\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_lie" = xif_installed
then :
  SAGE_ENABLE_lie=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_lie" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-lie\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-lie\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')lie = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_lie" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')lie"
            if test "x$sage_require_lie" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')lie"
            if test ${sage_use_system_lie+y}
then :
                  reason=$sage_use_system_lie
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " lie"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " lie"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "lie:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')lie"
    case $is_installed-$SAGE_ENABLE_lie in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_lie)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')lie = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')lie"

                                            DIR="$SAGE_ROOT"/build/pkgs/linbox
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version linbox)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')linbox = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/linbox"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for linbox:
$(ls -l \"$t/var/lib/sage/installed/linbox\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_linbox" = xif_installed
then :
  SAGE_ENABLE_linbox=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_linbox" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')linbox = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_linbox" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')linbox"
            if test "x$sage_require_linbox" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')linbox"
            if test ${sage_use_system_linbox+y}
then :
                  reason=$sage_use_system_linbox
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " linbox"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " linbox"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "linbox:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')linbox"

        spkg_line=" \\$(printf '\n    ')linbox"
    case $is_installed-$SAGE_ENABLE_linbox in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_linbox)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')linbox = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')linbox"

                                            DIR="$SAGE_ROOT"/build/pkgs/llvm
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version llvm)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')llvm = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/llvm"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_llvm" = xif_installed
then :
  SAGE_ENABLE_llvm=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_llvm" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-llvm\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')llvm = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_llvm" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')llvm"
            if test "x$sage_require_llvm" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')llvm"
            if test ${sage_use_system_llvm+y}
then :
                  reason=$sage_use_system_llvm
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " llvm"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " llvm"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "llvm:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')llvm"
    case $is_installed-$SAGE_ENABLE_llvm in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_llvm)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')llvm = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')llvm"

                                            DIR="$SAGE_ROOT"/build/pkgs/lrcalc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version lrcalc)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')lrcalc = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/lrcalc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for lrcalc:
$(ls -l \"$t/var/lib/sage/installed/lrcalc\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_lrcalc" = xif_installed
then :
  SAGE_ENABLE_lrcalc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_lrcalc" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')lrcalc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_lrcalc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')lrcalc"
            if test "x$sage_require_lrcalc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')lrcalc"
            if test ${sage_use_system_lrcalc+y}
then :
                  reason=$sage_use_system_lrcalc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " lrcalc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " lrcalc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "lrcalc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')lrcalc"

        spkg_line=" \\$(printf '\n    ')lrcalc"
    case $is_installed-$SAGE_ENABLE_lrcalc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_lrcalc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')lrcalc = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')lrcalc"

                                            DIR="$SAGE_ROOT"/build/pkgs/lrcalc_python
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version lrcalc_python)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')lrcalc_python = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/lrcalc_python"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for lrcalc_python:
$(ls -l \"$t/var/lib/sage/installed/lrcalc_python\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_lrcalc_python" = xif_installed
then :
  SAGE_ENABLE_lrcalc_python=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_lrcalc_python" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')lrcalc_python = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_lrcalc_python" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')lrcalc_python"
            if test "x$sage_require_lrcalc_python" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')lrcalc_python"
            if test ${sage_use_system_lrcalc_python+y}
then :
                  reason=$sage_use_system_lrcalc_python
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " lrcalc_python"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " lrcalc_python"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "lrcalc_python:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')lrcalc_python"

        spkg_line=" \\$(printf '\n    ')lrcalc_python"
    case $is_installed-$SAGE_ENABLE_lrcalc_python in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_lrcalc_python)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')lrcalc_python = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')lrcalc_python"

                                            DIR="$SAGE_ROOT"/build/pkgs/lrslib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version lrslib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')lrslib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/lrslib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for lrslib:
$(ls -l \"$t/var/lib/sage/installed/lrslib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_lrslib" = xif_installed
then :
  SAGE_ENABLE_lrslib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_lrslib" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-lrslib\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-lrslib\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')lrslib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_lrslib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')lrslib"
            if test "x$sage_require_lrslib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')lrslib"
            if test ${sage_use_system_lrslib+y}
then :
                  reason=$sage_use_system_lrslib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " lrslib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " lrslib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "lrslib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')lrslib"
    case $is_installed-$SAGE_ENABLE_lrslib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_lrslib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')lrslib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')lrslib"

                                            DIR="$SAGE_ROOT"/build/pkgs/m4ri
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version m4ri)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')m4ri = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/m4ri"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for m4ri:
$(ls -l \"$t/var/lib/sage/installed/m4ri\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_m4ri" = xif_installed
then :
  SAGE_ENABLE_m4ri=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_m4ri" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')m4ri = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_m4ri" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')m4ri"
            if test "x$sage_require_m4ri" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')m4ri"
            if test ${sage_use_system_m4ri+y}
then :
                  reason=$sage_use_system_m4ri
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " m4ri"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " m4ri"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "m4ri:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')m4ri"

        spkg_line=" \\$(printf '\n    ')m4ri"
    case $is_installed-$SAGE_ENABLE_m4ri in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_m4ri)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')m4ri = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')m4ri"

                                            DIR="$SAGE_ROOT"/build/pkgs/m4rie
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version m4rie)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')m4rie = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/m4rie"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for m4rie:
$(ls -l \"$t/var/lib/sage/installed/m4rie\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_m4rie" = xif_installed
then :
  SAGE_ENABLE_m4rie=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_m4rie" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')m4rie = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_m4rie" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')m4rie"
            if test "x$sage_require_m4rie" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')m4rie"
            if test ${sage_use_system_m4rie+y}
then :
                  reason=$sage_use_system_m4rie
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " m4rie"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " m4rie"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "m4rie:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')m4rie"

        spkg_line=" \\$(printf '\n    ')m4rie"
    case $is_installed-$SAGE_ENABLE_m4rie in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_m4rie)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')m4rie = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')m4rie"

                                            DIR="$SAGE_ROOT"/build/pkgs/markupsafe
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version markupsafe)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')markupsafe = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/markupsafe"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for markupsafe:
$(ls -l \"$t/var/lib/sage/installed/markupsafe\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_markupsafe" = xif_installed
then :
  SAGE_ENABLE_markupsafe=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_markupsafe" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')markupsafe = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_markupsafe" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')markupsafe"
            if test "x$sage_require_markupsafe" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')markupsafe"
            if test ${sage_use_system_markupsafe+y}
then :
                  reason=$sage_use_system_markupsafe
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " markupsafe"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " markupsafe"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "markupsafe:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')markupsafe"

        spkg_line=" \\$(printf '\n    ')markupsafe"
    case $is_installed-$SAGE_ENABLE_markupsafe in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_markupsafe)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')markupsafe = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')markupsafe"

                                            DIR="$SAGE_ROOT"/build/pkgs/mathics
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mathics)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mathics = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mathics"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mathics:
$(ls -l \"$t/var/lib/sage/installed/mathics\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mathics" = xif_installed
then :
  SAGE_ENABLE_mathics=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mathics" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-mathics\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-mathics\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mathics = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mathics" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mathics"
            if test "x$sage_require_mathics" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mathics"
            if test ${sage_use_system_mathics+y}
then :
                  reason=$sage_use_system_mathics
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mathics"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mathics"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mathics:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')mathics"
    case $is_installed-$SAGE_ENABLE_mathics in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mathics)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mathics = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mathics"

                                            DIR="$SAGE_ROOT"/build/pkgs/mathics_scanner
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mathics_scanner)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mathics_scanner = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mathics_scanner"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mathics_scanner:
$(ls -l \"$t/var/lib/sage/installed/mathics_scanner\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mathics_scanner" = xif_installed
then :
  SAGE_ENABLE_mathics_scanner=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mathics_scanner" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-mathics_scanner\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-mathics_scanner\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mathics_scanner = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mathics_scanner" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mathics_scanner"
            if test "x$sage_require_mathics_scanner" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mathics_scanner"
            if test ${sage_use_system_mathics_scanner+y}
then :
                  reason=$sage_use_system_mathics_scanner
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mathics_scanner"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mathics_scanner"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mathics_scanner:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')mathics_scanner"
    case $is_installed-$SAGE_ENABLE_mathics_scanner in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mathics_scanner)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mathics_scanner = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mathics_scanner"

                                            DIR="$SAGE_ROOT"/build/pkgs/mathjax
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mathjax)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mathjax = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mathjax"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mathjax:
$(ls -l \"$t/var/lib/sage/installed/mathjax\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mathjax" = xif_installed
then :
  SAGE_ENABLE_mathjax=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mathjax" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mathjax = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mathjax" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mathjax"
            if test "x$sage_require_mathjax" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mathjax"
            if test ${sage_use_system_mathjax+y}
then :
                  reason=$sage_use_system_mathjax
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mathjax"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mathjax"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mathjax:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')mathjax"

        spkg_line=" \\$(printf '\n    ')mathjax"
    case $is_installed-$SAGE_ENABLE_mathjax in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mathjax)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mathjax = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mathjax"

                                            DIR="$SAGE_ROOT"/build/pkgs/matplotlib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version matplotlib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')matplotlib = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/matplotlib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for matplotlib:
$(ls -l \"$t/var/lib/sage/installed/matplotlib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_matplotlib" = xif_installed
then :
  SAGE_ENABLE_matplotlib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_matplotlib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')matplotlib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_matplotlib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')matplotlib"
            if test "x$sage_require_matplotlib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')matplotlib"
            if test ${sage_use_system_matplotlib+y}
then :
                  reason=$sage_use_system_matplotlib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " matplotlib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " matplotlib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "matplotlib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')matplotlib"

        spkg_line=" \\$(printf '\n    ')matplotlib"
    case $is_installed-$SAGE_ENABLE_matplotlib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_matplotlib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')matplotlib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')matplotlib"

                                            DIR="$SAGE_ROOT"/build/pkgs/matplotlib_inline
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version matplotlib_inline)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')matplotlib_inline = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/matplotlib_inline"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for matplotlib_inline:
$(ls -l \"$t/var/lib/sage/installed/matplotlib_inline\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_matplotlib_inline" = xif_installed
then :
  SAGE_ENABLE_matplotlib_inline=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_matplotlib_inline" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')matplotlib_inline = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_matplotlib_inline" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')matplotlib_inline"
            if test "x$sage_require_matplotlib_inline" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')matplotlib_inline"
            if test ${sage_use_system_matplotlib_inline+y}
then :
                  reason=$sage_use_system_matplotlib_inline
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " matplotlib_inline"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " matplotlib_inline"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "matplotlib_inline:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')matplotlib_inline"

        spkg_line=" \\$(printf '\n    ')matplotlib_inline"
    case $is_installed-$SAGE_ENABLE_matplotlib_inline in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_matplotlib_inline)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')matplotlib_inline = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')matplotlib_inline"

                                            DIR="$SAGE_ROOT"/build/pkgs/maxima
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version maxima)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')maxima = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/maxima"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for maxima:
$(ls -l \"$t/var/lib/sage/installed/maxima\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_maxima" = xif_installed
then :
  SAGE_ENABLE_maxima=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_maxima" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')maxima = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_maxima" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')maxima"
            if test "x$sage_require_maxima" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')maxima"
            if test ${sage_use_system_maxima+y}
then :
                  reason=$sage_use_system_maxima
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " maxima"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " maxima"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "maxima:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')maxima"

        spkg_line=" \\$(printf '\n    ')maxima"
    case $is_installed-$SAGE_ENABLE_maxima in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_maxima)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')maxima = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')maxima"

                                            DIR="$SAGE_ROOT"/build/pkgs/mcqd
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mcqd)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mcqd = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mcqd"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mcqd:
$(ls -l \"$t/var/lib/sage/installed/mcqd\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mcqd" = xif_installed
then :
  SAGE_ENABLE_mcqd=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mcqd" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-mcqd\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-mcqd\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mcqd = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mcqd" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mcqd"
            if test "x$sage_require_mcqd" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mcqd"
            if test ${sage_use_system_mcqd+y}
then :
                  reason=$sage_use_system_mcqd
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mcqd"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mcqd"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mcqd:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')mcqd"
    case $is_installed-$SAGE_ENABLE_mcqd in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mcqd)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mcqd = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mcqd"

                                            DIR="$SAGE_ROOT"/build/pkgs/meataxe
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version meataxe)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')meataxe = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/meataxe"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for meataxe:
$(ls -l \"$t/var/lib/sage/installed/meataxe\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_meataxe" = xif_installed
then :
  SAGE_ENABLE_meataxe=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_meataxe" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-meataxe\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-meataxe\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')meataxe = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_meataxe" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')meataxe"
            if test "x$sage_require_meataxe" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')meataxe"
            if test ${sage_use_system_meataxe+y}
then :
                  reason=$sage_use_system_meataxe
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " meataxe"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " meataxe"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "meataxe:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')meataxe"
    case $is_installed-$SAGE_ENABLE_meataxe in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_meataxe)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')meataxe = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')meataxe"

                                            DIR="$SAGE_ROOT"/build/pkgs/memory_allocator
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version memory_allocator)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')memory_allocator = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/memory_allocator"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for memory_allocator:
$(ls -l \"$t/var/lib/sage/installed/memory_allocator\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_memory_allocator" = xif_installed
then :
  SAGE_ENABLE_memory_allocator=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_memory_allocator" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')memory_allocator = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_memory_allocator" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')memory_allocator"
            if test "x$sage_require_memory_allocator" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')memory_allocator"
            if test ${sage_use_system_memory_allocator+y}
then :
                  reason=$sage_use_system_memory_allocator
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " memory_allocator"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " memory_allocator"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "memory_allocator:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')memory_allocator"

        spkg_line=" \\$(printf '\n    ')memory_allocator"
    case $is_installed-$SAGE_ENABLE_memory_allocator in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_memory_allocator)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')memory_allocator = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')memory_allocator"

                                            DIR="$SAGE_ROOT"/build/pkgs/mistune
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mistune)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mistune = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mistune"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mistune:
$(ls -l \"$t/var/lib/sage/installed/mistune\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mistune" = xif_installed
then :
  SAGE_ENABLE_mistune=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mistune" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mistune = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mistune" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mistune"
            if test "x$sage_require_mistune" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mistune"
            if test ${sage_use_system_mistune+y}
then :
                  reason=$sage_use_system_mistune
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mistune"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mistune"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mistune:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')mistune"

        spkg_line=" \\$(printf '\n    ')mistune"
    case $is_installed-$SAGE_ENABLE_mistune in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mistune)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mistune = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mistune"

                                            DIR="$SAGE_ROOT"/build/pkgs/modular_decomposition
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version modular_decomposition)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')modular_decomposition = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/modular_decomposition"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for modular_decomposition:
$(ls -l \"$t/var/lib/sage/installed/modular_decomposition\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_modular_decomposition" = xif_installed
then :
  SAGE_ENABLE_modular_decomposition=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_modular_decomposition" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-modular_decomposition\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-modular_decomposition\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')modular_decomposition = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_modular_decomposition" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')modular_decomposition"
            if test "x$sage_require_modular_decomposition" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')modular_decomposition"
            if test ${sage_use_system_modular_decomposition+y}
then :
                  reason=$sage_use_system_modular_decomposition
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " modular_decomposition"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " modular_decomposition"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "modular_decomposition:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')modular_decomposition"
    case $is_installed-$SAGE_ENABLE_modular_decomposition in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_modular_decomposition)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')modular_decomposition = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')modular_decomposition"

                                            DIR="$SAGE_ROOT"/build/pkgs/modular_resolution
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version modular_resolution)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')modular_resolution = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/modular_resolution"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for modular_resolution:
$(ls -l \"$t/var/lib/sage/installed/modular_resolution\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_modular_resolution" = xif_installed
then :
  SAGE_ENABLE_modular_resolution=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_modular_resolution" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-modular_resolution\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-modular_resolution\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')modular_resolution = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_modular_resolution" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')modular_resolution"
            if test "x$sage_require_modular_resolution" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')modular_resolution"
            if test ${sage_use_system_modular_resolution+y}
then :
                  reason=$sage_use_system_modular_resolution
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " modular_resolution"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " modular_resolution"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "modular_resolution:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')modular_resolution"
    case $is_installed-$SAGE_ENABLE_modular_resolution in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_modular_resolution)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')modular_resolution = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')modular_resolution"

                                            DIR="$SAGE_ROOT"/build/pkgs/mpc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mpc)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mpc = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mpc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mpc:
$(ls -l \"$t/var/lib/sage/installed/mpc\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mpc" = xif_installed
then :
  SAGE_ENABLE_mpc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mpc" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mpc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mpc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mpc"
            if test "x$sage_require_mpc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mpc"
            if test ${sage_use_system_mpc+y}
then :
                  reason=$sage_use_system_mpc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mpc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')mpc"

        spkg_line=" \\$(printf '\n    ')mpc"
    case $is_installed-$SAGE_ENABLE_mpc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mpc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mpc = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mpc"

                                            DIR="$SAGE_ROOT"/build/pkgs/mpfi
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mpfi)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mpfi = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mpfi"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mpfi:
$(ls -l \"$t/var/lib/sage/installed/mpfi\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mpfi" = xif_installed
then :
  SAGE_ENABLE_mpfi=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mpfi" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mpfi = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mpfi" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mpfi"
            if test "x$sage_require_mpfi" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mpfi"
            if test ${sage_use_system_mpfi+y}
then :
                  reason=$sage_use_system_mpfi
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpfi"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpfi"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mpfi:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')mpfi"

        spkg_line=" \\$(printf '\n    ')mpfi"
    case $is_installed-$SAGE_ENABLE_mpfi in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mpfi)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mpfi = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mpfi"

                                            DIR="$SAGE_ROOT"/build/pkgs/mpfr
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mpfr)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mpfr = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mpfr"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mpfr:
$(ls -l \"$t/var/lib/sage/installed/mpfr\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mpfr" = xif_installed
then :
  SAGE_ENABLE_mpfr=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mpfr" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mpfr = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mpfr" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mpfr"
            if test "x$sage_require_mpfr" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mpfr"
            if test ${sage_use_system_mpfr+y}
then :
                  reason=$sage_use_system_mpfr
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpfr"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpfr"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mpfr:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')mpfr"

        spkg_line=" \\$(printf '\n    ')mpfr"
    case $is_installed-$SAGE_ENABLE_mpfr in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mpfr)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mpfr = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mpfr"

                                            DIR="$SAGE_ROOT"/build/pkgs/mpfrcx
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mpfrcx)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mpfrcx = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mpfrcx"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mpfrcx:
$(ls -l \"$t/var/lib/sage/installed/mpfrcx\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mpfrcx" = xif_installed
then :
  SAGE_ENABLE_mpfrcx=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mpfrcx" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-mpfrcx\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-mpfrcx\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mpfrcx = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mpfrcx" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mpfrcx"
            if test "x$sage_require_mpfrcx" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mpfrcx"
            if test ${sage_use_system_mpfrcx+y}
then :
                  reason=$sage_use_system_mpfrcx
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mpfrcx"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " mpfrcx"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mpfrcx:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')mpfrcx"
    case $is_installed-$SAGE_ENABLE_mpfrcx in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mpfrcx)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mpfrcx = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mpfrcx"

                                            DIR="$SAGE_ROOT"/build/pkgs/mpmath
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version mpmath)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')mpmath = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/mpmath"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for mpmath:
$(ls -l \"$t/var/lib/sage/installed/mpmath\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_mpmath" = xif_installed
then :
  SAGE_ENABLE_mpmath=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_mpmath" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')mpmath = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_mpmath" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')mpmath"
            if test "x$sage_require_mpmath" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')mpmath"
            if test ${sage_use_system_mpmath+y}
then :
                  reason=$sage_use_system_mpmath
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpmath"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " mpmath"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "mpmath:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')mpmath"

        spkg_line=" \\$(printf '\n    ')mpmath"
    case $is_installed-$SAGE_ENABLE_mpmath in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_mpmath)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')mpmath = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')mpmath"

                                            DIR="$SAGE_ROOT"/build/pkgs/nauty
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nauty)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nauty = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nauty"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for nauty:
$(ls -l \"$t/var/lib/sage/installed/nauty\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nauty" = xif_installed
then :
  SAGE_ENABLE_nauty=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nauty" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nauty = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nauty" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nauty"
            if test "x$sage_require_nauty" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nauty"
            if test ${sage_use_system_nauty+y}
then :
                  reason=$sage_use_system_nauty
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nauty"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nauty"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nauty:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')nauty"

        spkg_line=" \\$(printf '\n    ')nauty"
    case $is_installed-$SAGE_ENABLE_nauty in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nauty)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nauty = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')nauty"

                                            DIR="$SAGE_ROOT"/build/pkgs/nbclient
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nbclient)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nbclient = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nbclient"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for nbclient:
$(ls -l \"$t/var/lib/sage/installed/nbclient\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nbclient" = xif_installed
then :
  SAGE_ENABLE_nbclient=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nbclient" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nbclient = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nbclient" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nbclient"
            if test "x$sage_require_nbclient" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nbclient"
            if test ${sage_use_system_nbclient+y}
then :
                  reason=$sage_use_system_nbclient
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nbclient"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nbclient"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nbclient:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')nbclient"

        spkg_line=" \\$(printf '\n    ')nbclient"
    case $is_installed-$SAGE_ENABLE_nbclient in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nbclient)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nbclient = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')nbclient"

                                            DIR="$SAGE_ROOT"/build/pkgs/nbconvert
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nbconvert)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nbconvert = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nbconvert"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for nbconvert:
$(ls -l \"$t/var/lib/sage/installed/nbconvert\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nbconvert" = xif_installed
then :
  SAGE_ENABLE_nbconvert=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nbconvert" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nbconvert = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nbconvert" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nbconvert"
            if test "x$sage_require_nbconvert" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nbconvert"
            if test ${sage_use_system_nbconvert+y}
then :
                  reason=$sage_use_system_nbconvert
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nbconvert"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nbconvert"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nbconvert:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')nbconvert"

        spkg_line=" \\$(printf '\n    ')nbconvert"
    case $is_installed-$SAGE_ENABLE_nbconvert in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nbconvert)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nbconvert = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')nbconvert"

                                            DIR="$SAGE_ROOT"/build/pkgs/nbformat
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nbformat)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nbformat = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nbformat"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for nbformat:
$(ls -l \"$t/var/lib/sage/installed/nbformat\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nbformat" = xif_installed
then :
  SAGE_ENABLE_nbformat=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nbformat" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nbformat = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nbformat" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nbformat"
            if test "x$sage_require_nbformat" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nbformat"
            if test ${sage_use_system_nbformat+y}
then :
                  reason=$sage_use_system_nbformat
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nbformat"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nbformat"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nbformat:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')nbformat"

        spkg_line=" \\$(printf '\n    ')nbformat"
    case $is_installed-$SAGE_ENABLE_nbformat in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nbformat)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nbformat = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')nbformat"

                                            DIR="$SAGE_ROOT"/build/pkgs/ncurses
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ncurses)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ncurses = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ncurses"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ncurses:
$(ls -l \"$t/var/lib/sage/installed/ncurses\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ncurses" = xif_installed
then :
  SAGE_ENABLE_ncurses=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ncurses" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ncurses = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ncurses" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ncurses"
            if test "x$sage_require_ncurses" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ncurses"
            if test ${sage_use_system_ncurses+y}
then :
                  reason=$sage_use_system_ncurses
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ncurses"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ncurses"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ncurses:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ncurses"

        spkg_line=" \\$(printf '\n    ')ncurses"
    case $is_installed-$SAGE_ENABLE_ncurses in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ncurses)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ncurses = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ncurses"

                                            DIR="$SAGE_ROOT"/build/pkgs/nest_asyncio
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nest_asyncio)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nest_asyncio = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nest_asyncio"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for nest_asyncio:
$(ls -l \"$t/var/lib/sage/installed/nest_asyncio\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nest_asyncio" = xif_installed
then :
  SAGE_ENABLE_nest_asyncio=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nest_asyncio" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nest_asyncio = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nest_asyncio" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nest_asyncio"
            if test "x$sage_require_nest_asyncio" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nest_asyncio"
            if test ${sage_use_system_nest_asyncio+y}
then :
                  reason=$sage_use_system_nest_asyncio
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nest_asyncio"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " nest_asyncio"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nest_asyncio:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')nest_asyncio"

        spkg_line=" \\$(printf '\n    ')nest_asyncio"
    case $is_installed-$SAGE_ENABLE_nest_asyncio in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nest_asyncio)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nest_asyncio = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')nest_asyncio"

                                            DIR="$SAGE_ROOT"/build/pkgs/networkx
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version networkx)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')networkx = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/networkx"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for networkx:
$(ls -l \"$t/var/lib/sage/installed/networkx\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_networkx" = xif_installed
then :
  SAGE_ENABLE_networkx=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_networkx" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')networkx = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_networkx" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')networkx"
            if test "x$sage_require_networkx" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')networkx"
            if test ${sage_use_system_networkx+y}
then :
                  reason=$sage_use_system_networkx
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " networkx"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " networkx"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "networkx:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')networkx"

        spkg_line=" \\$(printf '\n    ')networkx"
    case $is_installed-$SAGE_ENABLE_networkx in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_networkx)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')networkx = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')networkx"

                                            DIR="$SAGE_ROOT"/build/pkgs/nibabel
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nibabel)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nibabel = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nibabel"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nibabel" = xif_installed
then :
  SAGE_ENABLE_nibabel=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nibabel" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-nibabel\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-nibabel\" to uninstall"

                    message="optional pip package; use \"./sage -i nibabel\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nibabel = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nibabel" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nibabel"
            if test "x$sage_require_nibabel" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nibabel"
            if test ${sage_use_system_nibabel+y}
then :
                  reason=$sage_use_system_nibabel
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " nibabel"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " nibabel"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nibabel:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')nibabel"
    case $is_installed-$SAGE_ENABLE_nibabel in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nibabel)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nibabel = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')nibabel"

                                            DIR="$SAGE_ROOT"/build/pkgs/ninja_build
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ninja_build)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ninja_build = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ninja_build"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ninja_build:
$(ls -l \"$t/var/lib/sage/installed/ninja_build\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ninja_build" = xif_installed
then :
  SAGE_ENABLE_ninja_build=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ninja_build" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ninja_build = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ninja_build" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ninja_build"
            if test "x$sage_require_ninja_build" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ninja_build"
            if test ${sage_use_system_ninja_build+y}
then :
                  reason=$sage_use_system_ninja_build
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ninja_build"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ninja_build"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ninja_build:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ninja_build"

        spkg_line=" \\$(printf '\n    ')ninja_build"
    case $is_installed-$SAGE_ENABLE_ninja_build in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ninja_build)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ninja_build = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ninja_build"

                                            DIR="$SAGE_ROOT"/build/pkgs/nodeenv
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nodeenv)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nodeenv = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nodeenv"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nodeenv" = xif_installed
then :
  SAGE_ENABLE_nodeenv=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nodeenv" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-nodeenv\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-nodeenv\" to uninstall"

                    message="optional pip package; use \"./sage -i nodeenv\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nodeenv = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nodeenv" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nodeenv"
            if test "x$sage_require_nodeenv" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nodeenv"
            if test ${sage_use_system_nodeenv+y}
then :
                  reason=$sage_use_system_nodeenv
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " nodeenv"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " nodeenv"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nodeenv:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')nodeenv"
    case $is_installed-$SAGE_ENABLE_nodeenv in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nodeenv)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nodeenv = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')nodeenv"

                                            DIR="$SAGE_ROOT"/build/pkgs/nodejs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version nodejs)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')nodejs = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/nodejs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_nodejs" = xif_installed
then :
  SAGE_ENABLE_nodejs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_nodejs" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-nodejs\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-nodejs\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')nodejs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_nodejs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')nodejs"
            if test "x$sage_require_nodejs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')nodejs"
            if test ${sage_use_system_nodejs+y}
then :
                  reason=$sage_use_system_nodejs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " nodejs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " nodejs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "nodejs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')nodejs"
    case $is_installed-$SAGE_ENABLE_nodejs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_nodejs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')nodejs = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')nodejs"

                                            DIR="$SAGE_ROOT"/build/pkgs/normaliz
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version normaliz)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')normaliz = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/normaliz"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for normaliz:
$(ls -l \"$t/var/lib/sage/installed/normaliz\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_normaliz" = xif_installed
then :
  SAGE_ENABLE_normaliz=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_normaliz" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-normaliz\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-normaliz\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')normaliz = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_normaliz" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')normaliz"
            if test "x$sage_require_normaliz" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')normaliz"
            if test ${sage_use_system_normaliz+y}
then :
                  reason=$sage_use_system_normaliz
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " normaliz"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " normaliz"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "normaliz:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')normaliz"
    case $is_installed-$SAGE_ENABLE_normaliz in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_normaliz)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')normaliz = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')normaliz"

                                            DIR="$SAGE_ROOT"/build/pkgs/notebook
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version notebook)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')notebook = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/notebook"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for notebook:
$(ls -l \"$t/var/lib/sage/installed/notebook\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_notebook" = xif_installed
then :
  SAGE_ENABLE_notebook=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_notebook" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')notebook = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_notebook" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')notebook"
            if test "x$sage_require_notebook" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')notebook"
            if test ${sage_use_system_notebook+y}
then :
                  reason=$sage_use_system_notebook
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " notebook"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " notebook"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "notebook:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')notebook"

        spkg_line=" \\$(printf '\n    ')notebook"
    case $is_installed-$SAGE_ENABLE_notebook in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_notebook)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')notebook = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')notebook"

                                            DIR="$SAGE_ROOT"/build/pkgs/notedown
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version notedown)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')notedown = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/notedown"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for notedown:
$(ls -l \"$t/var/lib/sage/installed/notedown\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_notedown" = xif_installed
then :
  SAGE_ENABLE_notedown=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_notedown" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-notedown\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-notedown\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')notedown = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_notedown" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')notedown"
            if test "x$sage_require_notedown" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')notedown"
            if test ${sage_use_system_notedown+y}
then :
                  reason=$sage_use_system_notedown
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " notedown"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " notedown"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "notedown:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')notedown"
    case $is_installed-$SAGE_ENABLE_notedown in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_notedown)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')notedown = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')notedown"

                                            DIR="$SAGE_ROOT"/build/pkgs/ntl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ntl)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ntl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ntl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ntl:
$(ls -l \"$t/var/lib/sage/installed/ntl\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ntl" = xif_installed
then :
  SAGE_ENABLE_ntl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ntl" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ntl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ntl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ntl"
            if test "x$sage_require_ntl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ntl"
            if test ${sage_use_system_ntl+y}
then :
                  reason=$sage_use_system_ntl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ntl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ntl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ntl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ntl"

        spkg_line=" \\$(printf '\n    ')ntl"
    case $is_installed-$SAGE_ENABLE_ntl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ntl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ntl = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ntl"

                                            DIR="$SAGE_ROOT"/build/pkgs/numpy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version numpy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')numpy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/numpy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for numpy:
$(ls -l \"$t/var/lib/sage/installed/numpy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_numpy" = xif_installed
then :
  SAGE_ENABLE_numpy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_numpy" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')numpy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_numpy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')numpy"
            if test "x$sage_require_numpy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')numpy"
            if test ${sage_use_system_numpy+y}
then :
                  reason=$sage_use_system_numpy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " numpy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " numpy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "numpy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')numpy"

        spkg_line=" \\$(printf '\n    ')numpy"
    case $is_installed-$SAGE_ENABLE_numpy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_numpy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')numpy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')numpy"

                                            DIR="$SAGE_ROOT"/build/pkgs/openblas
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version openblas)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')openblas = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/openblas"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for openblas:
$(ls -l \"$t/var/lib/sage/installed/openblas\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_openblas" = xif_installed
then :
  SAGE_ENABLE_openblas=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_openblas" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')openblas = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_openblas" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')openblas"
            if test "x$sage_require_openblas" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')openblas"
            if test ${sage_use_system_openblas+y}
then :
                  reason=$sage_use_system_openblas
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " openblas"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " openblas"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "openblas:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')openblas"

        spkg_line=" \\$(printf '\n    ')openblas"
    case $is_installed-$SAGE_ENABLE_openblas in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_openblas)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')openblas = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')openblas"

                                            DIR="$SAGE_ROOT"/build/pkgs/openssl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version openssl)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')openssl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/openssl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for openssl:
$(ls -l \"$t/var/lib/sage/installed/openssl\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_openssl" = xif_installed
then :
  SAGE_ENABLE_openssl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_openssl" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')openssl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_openssl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')openssl"
            if test "x$sage_require_openssl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')openssl"
            if test ${sage_use_system_openssl+y}
then :
                  reason=$sage_use_system_openssl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " openssl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " openssl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "openssl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')openssl"

        spkg_line=" \\$(printf '\n    ')openssl"
    case $is_installed-$SAGE_ENABLE_openssl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_openssl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')openssl = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')openssl"

                                            DIR="$SAGE_ROOT"/build/pkgs/ore_algebra
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ore_algebra)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ore_algebra = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ore_algebra"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ore_algebra" = xif_installed
then :
  SAGE_ENABLE_ore_algebra=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ore_algebra" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-ore_algebra\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-ore_algebra\" to uninstall"

                    message="optional pip package; use \"./sage -i ore_algebra\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ore_algebra = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ore_algebra" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ore_algebra"
            if test "x$sage_require_ore_algebra" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ore_algebra"
            if test ${sage_use_system_ore_algebra+y}
then :
                  reason=$sage_use_system_ore_algebra
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ore_algebra"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " ore_algebra"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ore_algebra:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')ore_algebra"
    case $is_installed-$SAGE_ENABLE_ore_algebra in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ore_algebra)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ore_algebra = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')ore_algebra"

                                            DIR="$SAGE_ROOT"/build/pkgs/packaging
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version packaging)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')packaging = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/packaging"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for packaging:
$(ls -l \"$t/var/lib/sage/installed/packaging\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_packaging" = xif_installed
then :
  SAGE_ENABLE_packaging=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_packaging" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')packaging = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_packaging" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')packaging"
            if test "x$sage_require_packaging" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')packaging"
            if test ${sage_use_system_packaging+y}
then :
                  reason=$sage_use_system_packaging
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " packaging"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " packaging"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "packaging:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')packaging"

        spkg_line=" \\$(printf '\n    ')packaging"
    case $is_installed-$SAGE_ENABLE_packaging in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_packaging)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')packaging = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')packaging"

                                            DIR="$SAGE_ROOT"/build/pkgs/palettable
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version palettable)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')palettable = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/palettable"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for palettable:
$(ls -l \"$t/var/lib/sage/installed/palettable\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_palettable" = xif_installed
then :
  SAGE_ENABLE_palettable=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_palettable" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-palettable\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-palettable\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')palettable = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_palettable" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')palettable"
            if test "x$sage_require_palettable" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')palettable"
            if test ${sage_use_system_palettable+y}
then :
                  reason=$sage_use_system_palettable
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " palettable"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " palettable"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "palettable:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')palettable"
    case $is_installed-$SAGE_ENABLE_palettable in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_palettable)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')palettable = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')palettable"

                                            DIR="$SAGE_ROOT"/build/pkgs/palp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version palp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')palp = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/palp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for palp:
$(ls -l \"$t/var/lib/sage/installed/palp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_palp" = xif_installed
then :
  SAGE_ENABLE_palp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_palp" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')palp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_palp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')palp"
            if test "x$sage_require_palp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')palp"
            if test ${sage_use_system_palp+y}
then :
                  reason=$sage_use_system_palp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " palp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " palp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "palp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')palp"

        spkg_line=" \\$(printf '\n    ')palp"
    case $is_installed-$SAGE_ENABLE_palp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_palp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')palp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')palp"

                                            DIR="$SAGE_ROOT"/build/pkgs/pandoc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pandoc)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pandoc = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pandoc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pandoc" = xif_installed
then :
  SAGE_ENABLE_pandoc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pandoc" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pandoc\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pandoc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pandoc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pandoc"
            if test "x$sage_require_pandoc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pandoc"
            if test ${sage_use_system_pandoc+y}
then :
                  reason=$sage_use_system_pandoc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pandoc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pandoc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pandoc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pandoc"
    case $is_installed-$SAGE_ENABLE_pandoc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pandoc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pandoc = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')pandoc"

                                            DIR="$SAGE_ROOT"/build/pkgs/pandoc_attributes
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pandoc_attributes)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pandoc_attributes = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pandoc_attributes"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pandoc_attributes:
$(ls -l \"$t/var/lib/sage/installed/pandoc_attributes\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pandoc_attributes" = xif_installed
then :
  SAGE_ENABLE_pandoc_attributes=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pandoc_attributes" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pandoc_attributes\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pandoc_attributes\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pandoc_attributes = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pandoc_attributes" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pandoc_attributes"
            if test "x$sage_require_pandoc_attributes" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pandoc_attributes"
            if test ${sage_use_system_pandoc_attributes+y}
then :
                  reason=$sage_use_system_pandoc_attributes
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pandoc_attributes"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pandoc_attributes"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pandoc_attributes:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pandoc_attributes"
    case $is_installed-$SAGE_ENABLE_pandoc_attributes in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pandoc_attributes)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pandoc_attributes = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pandoc_attributes"

                                            DIR="$SAGE_ROOT"/build/pkgs/pandocfilters
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pandocfilters)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pandocfilters = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pandocfilters"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pandocfilters:
$(ls -l \"$t/var/lib/sage/installed/pandocfilters\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pandocfilters" = xif_installed
then :
  SAGE_ENABLE_pandocfilters=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pandocfilters" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pandocfilters = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pandocfilters" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pandocfilters"
            if test "x$sage_require_pandocfilters" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pandocfilters"
            if test ${sage_use_system_pandocfilters+y}
then :
                  reason=$sage_use_system_pandocfilters
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pandocfilters"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pandocfilters"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pandocfilters:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pandocfilters"

        spkg_line=" \\$(printf '\n    ')pandocfilters"
    case $is_installed-$SAGE_ENABLE_pandocfilters in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pandocfilters)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pandocfilters = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pandocfilters"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari:
$(ls -l \"$t/var/lib/sage/installed/pari\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari" = xif_installed
then :
  SAGE_ENABLE_pari=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari"
            if test "x$sage_require_pari" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari"
            if test ${sage_use_system_pari+y}
then :
                  reason=$sage_use_system_pari
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pari"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pari"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pari"

        spkg_line=" \\$(printf '\n    ')pari"
    case $is_installed-$SAGE_ENABLE_pari in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari_elldata
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari_elldata)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari_elldata = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari_elldata"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari_elldata:
$(ls -l \"$t/var/lib/sage/installed/pari_elldata\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari_elldata" = xif_installed
then :
  SAGE_ENABLE_pari_elldata=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari_elldata" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pari_elldata\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pari_elldata\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari_elldata = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari_elldata" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari_elldata"
            if test "x$sage_require_pari_elldata" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari_elldata"
            if test ${sage_use_system_pari_elldata+y}
then :
                  reason=$sage_use_system_pari_elldata
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_elldata"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_elldata"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari_elldata:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pari_elldata"
    case $is_installed-$SAGE_ENABLE_pari_elldata in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari_elldata)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari_elldata = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari_elldata"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari_galdata
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari_galdata)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari_galdata = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari_galdata"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari_galdata:
$(ls -l \"$t/var/lib/sage/installed/pari_galdata\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari_galdata" = xif_installed
then :
  SAGE_ENABLE_pari_galdata=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari_galdata" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari_galdata = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari_galdata" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari_galdata"
            if test "x$sage_require_pari_galdata" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari_galdata"
            if test ${sage_use_system_pari_galdata+y}
then :
                  reason=$sage_use_system_pari_galdata
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pari_galdata"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pari_galdata"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari_galdata:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pari_galdata"

        spkg_line=" \\$(printf '\n    ')pari_galdata"
    case $is_installed-$SAGE_ENABLE_pari_galdata in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari_galdata)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari_galdata = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari_galdata"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari_galpol
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari_galpol)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari_galpol = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari_galpol"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari_galpol:
$(ls -l \"$t/var/lib/sage/installed/pari_galpol\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari_galpol" = xif_installed
then :
  SAGE_ENABLE_pari_galpol=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari_galpol" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pari_galpol\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pari_galpol\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari_galpol = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari_galpol" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari_galpol"
            if test "x$sage_require_pari_galpol" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari_galpol"
            if test ${sage_use_system_pari_galpol+y}
then :
                  reason=$sage_use_system_pari_galpol
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_galpol"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_galpol"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari_galpol:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pari_galpol"
    case $is_installed-$SAGE_ENABLE_pari_galpol in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari_galpol)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari_galpol = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari_galpol"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari_jupyter
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari_jupyter)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari_jupyter = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari_jupyter"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari_jupyter:
$(ls -l \"$t/var/lib/sage/installed/pari_jupyter\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari_jupyter" = xif_installed
then :
  SAGE_ENABLE_pari_jupyter=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari_jupyter" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pari_jupyter\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pari_jupyter\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari_jupyter = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari_jupyter" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari_jupyter"
            if test "x$sage_require_pari_jupyter" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari_jupyter"
            if test ${sage_use_system_pari_jupyter+y}
then :
                  reason=$sage_use_system_pari_jupyter
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_jupyter"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_jupyter"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari_jupyter:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pari_jupyter"
    case $is_installed-$SAGE_ENABLE_pari_jupyter in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari_jupyter)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari_jupyter = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari_jupyter"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari_nftables
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari_nftables)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari_nftables = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari_nftables"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari_nftables:
$(ls -l \"$t/var/lib/sage/installed/pari_nftables\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari_nftables" = xif_installed
then :
  SAGE_ENABLE_pari_nftables=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari_nftables" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pari_nftables\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pari_nftables\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari_nftables = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari_nftables" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari_nftables"
            if test "x$sage_require_pari_nftables" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari_nftables"
            if test ${sage_use_system_pari_nftables+y}
then :
                  reason=$sage_use_system_pari_nftables
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_nftables"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_nftables"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari_nftables:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pari_nftables"
    case $is_installed-$SAGE_ENABLE_pari_nftables in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari_nftables)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari_nftables = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari_nftables"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari_seadata
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari_seadata)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari_seadata = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari_seadata"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari_seadata:
$(ls -l \"$t/var/lib/sage/installed/pari_seadata\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari_seadata" = xif_installed
then :
  SAGE_ENABLE_pari_seadata=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari_seadata" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pari_seadata\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pari_seadata\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari_seadata = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari_seadata" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari_seadata"
            if test "x$sage_require_pari_seadata" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari_seadata"
            if test ${sage_use_system_pari_seadata+y}
then :
                  reason=$sage_use_system_pari_seadata
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_seadata"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pari_seadata"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari_seadata:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pari_seadata"
    case $is_installed-$SAGE_ENABLE_pari_seadata in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari_seadata)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari_seadata = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari_seadata"

                                            DIR="$SAGE_ROOT"/build/pkgs/pari_seadata_small
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pari_seadata_small)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pari_seadata_small = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pari_seadata_small"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pari_seadata_small:
$(ls -l \"$t/var/lib/sage/installed/pari_seadata_small\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pari_seadata_small" = xif_installed
then :
  SAGE_ENABLE_pari_seadata_small=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pari_seadata_small" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pari_seadata_small = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pari_seadata_small" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pari_seadata_small"
            if test "x$sage_require_pari_seadata_small" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pari_seadata_small"
            if test ${sage_use_system_pari_seadata_small+y}
then :
                  reason=$sage_use_system_pari_seadata_small
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pari_seadata_small"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pari_seadata_small"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pari_seadata_small:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pari_seadata_small"

        spkg_line=" \\$(printf '\n    ')pari_seadata_small"
    case $is_installed-$SAGE_ENABLE_pari_seadata_small in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pari_seadata_small)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pari_seadata_small = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pari_seadata_small"

                                            DIR="$SAGE_ROOT"/build/pkgs/parso
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version parso)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')parso = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/parso"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for parso:
$(ls -l \"$t/var/lib/sage/installed/parso\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_parso" = xif_installed
then :
  SAGE_ENABLE_parso=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_parso" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')parso = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_parso" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')parso"
            if test "x$sage_require_parso" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')parso"
            if test ${sage_use_system_parso+y}
then :
                  reason=$sage_use_system_parso
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " parso"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " parso"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "parso:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')parso"

        spkg_line=" \\$(printf '\n    ')parso"
    case $is_installed-$SAGE_ENABLE_parso in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_parso)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')parso = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')parso"

                                            DIR="$SAGE_ROOT"/build/pkgs/patch
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version patch)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')patch = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/patch"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for patch:
$(ls -l \"$t/var/lib/sage/installed/patch\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_patch" = xif_installed
then :
  SAGE_ENABLE_patch=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_patch" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')patch = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_patch" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')patch"
            if test "x$sage_require_patch" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')patch"
            if test ${sage_use_system_patch+y}
then :
                  reason=$sage_use_system_patch
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " patch"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " patch"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "patch:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')patch"

        spkg_line=" \\$(printf '\n    ')patch"
    case $is_installed-$SAGE_ENABLE_patch in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_patch)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')patch = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')patch"

                                            DIR="$SAGE_ROOT"/build/pkgs/pathspec
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pathspec)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pathspec = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pathspec"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pathspec:
$(ls -l \"$t/var/lib/sage/installed/pathspec\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pathspec" = xif_installed
then :
  SAGE_ENABLE_pathspec=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pathspec" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pathspec = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pathspec" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pathspec"
            if test "x$sage_require_pathspec" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pathspec"
            if test ${sage_use_system_pathspec+y}
then :
                  reason=$sage_use_system_pathspec
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pathspec"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pathspec"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pathspec:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pathspec"

        spkg_line=" \\$(printf '\n    ')pathspec"
    case $is_installed-$SAGE_ENABLE_pathspec in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pathspec)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pathspec = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pathspec"

                                            DIR="$SAGE_ROOT"/build/pkgs/pcre
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pcre)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pcre = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pcre"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pcre:
$(ls -l \"$t/var/lib/sage/installed/pcre\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pcre" = xif_installed
then :
  SAGE_ENABLE_pcre=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pcre" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pcre = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pcre" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pcre"
            if test "x$sage_require_pcre" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pcre"
            if test ${sage_use_system_pcre+y}
then :
                  reason=$sage_use_system_pcre
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pcre"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pcre"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pcre:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pcre"

        spkg_line=" \\$(printf '\n    ')pcre"
    case $is_installed-$SAGE_ENABLE_pcre in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pcre)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pcre = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pcre"

                                            DIR="$SAGE_ROOT"/build/pkgs/pdf2svg
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pdf2svg)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pdf2svg = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pdf2svg"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pdf2svg" = xif_installed
then :
  SAGE_ENABLE_pdf2svg=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pdf2svg" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pdf2svg\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pdf2svg = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pdf2svg" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pdf2svg"
            if test "x$sage_require_pdf2svg" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pdf2svg"
            if test ${sage_use_system_pdf2svg+y}
then :
                  reason=$sage_use_system_pdf2svg
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pdf2svg"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pdf2svg"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pdf2svg:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pdf2svg"
    case $is_installed-$SAGE_ENABLE_pdf2svg in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pdf2svg)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pdf2svg = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')pdf2svg"

                                            DIR="$SAGE_ROOT"/build/pkgs/perl_cpan_polymake_prereq
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version perl_cpan_polymake_prereq)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')perl_cpan_polymake_prereq = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/perl_cpan_polymake_prereq"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_perl_cpan_polymake_prereq" = xif_installed
then :
  SAGE_ENABLE_perl_cpan_polymake_prereq=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_perl_cpan_polymake_prereq" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-perl_cpan_polymake_prereq\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')perl_cpan_polymake_prereq = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_perl_cpan_polymake_prereq" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')perl_cpan_polymake_prereq"
            if test "x$sage_require_perl_cpan_polymake_prereq" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')perl_cpan_polymake_prereq"
            if test ${sage_use_system_perl_cpan_polymake_prereq+y}
then :
                  reason=$sage_use_system_perl_cpan_polymake_prereq
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " perl_cpan_polymake_prereq"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " perl_cpan_polymake_prereq"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "perl_cpan_polymake_prereq:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')perl_cpan_polymake_prereq"
    case $is_installed-$SAGE_ENABLE_perl_cpan_polymake_prereq in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_perl_cpan_polymake_prereq)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')perl_cpan_polymake_prereq = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')perl_cpan_polymake_prereq"

                                            DIR="$SAGE_ROOT"/build/pkgs/perl_mongodb
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version perl_mongodb)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')perl_mongodb = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/perl_mongodb"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_perl_mongodb" = xif_installed
then :
  SAGE_ENABLE_perl_mongodb=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_perl_mongodb" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-perl_mongodb\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')perl_mongodb = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_perl_mongodb" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')perl_mongodb"
            if test "x$sage_require_perl_mongodb" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')perl_mongodb"
            if test ${sage_use_system_perl_mongodb+y}
then :
                  reason=$sage_use_system_perl_mongodb
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " perl_mongodb"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " perl_mongodb"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "perl_mongodb:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')perl_mongodb"
    case $is_installed-$SAGE_ENABLE_perl_mongodb in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_perl_mongodb)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')perl_mongodb = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')perl_mongodb"

                                            DIR="$SAGE_ROOT"/build/pkgs/perl_term_readline_gnu
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version perl_term_readline_gnu)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')perl_term_readline_gnu = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/perl_term_readline_gnu"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for perl_term_readline_gnu:
$(ls -l \"$t/var/lib/sage/installed/perl_term_readline_gnu\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_perl_term_readline_gnu" = xif_installed
then :
  SAGE_ENABLE_perl_term_readline_gnu=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_perl_term_readline_gnu" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-perl_term_readline_gnu\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-perl_term_readline_gnu\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')perl_term_readline_gnu = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_perl_term_readline_gnu" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')perl_term_readline_gnu"
            if test "x$sage_require_perl_term_readline_gnu" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')perl_term_readline_gnu"
            if test ${sage_use_system_perl_term_readline_gnu+y}
then :
                  reason=$sage_use_system_perl_term_readline_gnu
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " perl_term_readline_gnu"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " perl_term_readline_gnu"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "perl_term_readline_gnu:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')perl_term_readline_gnu"
    case $is_installed-$SAGE_ENABLE_perl_term_readline_gnu in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_perl_term_readline_gnu)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')perl_term_readline_gnu = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')perl_term_readline_gnu"

                                            DIR="$SAGE_ROOT"/build/pkgs/pexpect
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pexpect)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pexpect = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pexpect"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pexpect:
$(ls -l \"$t/var/lib/sage/installed/pexpect\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pexpect" = xif_installed
then :
  SAGE_ENABLE_pexpect=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pexpect" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pexpect = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pexpect" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pexpect"
            if test "x$sage_require_pexpect" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pexpect"
            if test ${sage_use_system_pexpect+y}
then :
                  reason=$sage_use_system_pexpect
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pexpect"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pexpect"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pexpect:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pexpect"

        spkg_line=" \\$(printf '\n    ')pexpect"
    case $is_installed-$SAGE_ENABLE_pexpect in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pexpect)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pexpect = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pexpect"

                                            DIR="$SAGE_ROOT"/build/pkgs/p_group_cohomology
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version p_group_cohomology)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')p_group_cohomology = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/p_group_cohomology"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for p_group_cohomology:
$(ls -l \"$t/var/lib/sage/installed/p_group_cohomology\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_p_group_cohomology" = xif_installed
then :
  SAGE_ENABLE_p_group_cohomology=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_p_group_cohomology" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-p_group_cohomology\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-p_group_cohomology\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')p_group_cohomology = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_p_group_cohomology" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')p_group_cohomology"
            if test "x$sage_require_p_group_cohomology" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')p_group_cohomology"
            if test ${sage_use_system_p_group_cohomology+y}
then :
                  reason=$sage_use_system_p_group_cohomology
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " p_group_cohomology"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " p_group_cohomology"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "p_group_cohomology:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')p_group_cohomology"
    case $is_installed-$SAGE_ENABLE_p_group_cohomology in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_p_group_cohomology)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')p_group_cohomology = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')p_group_cohomology"

                                            DIR="$SAGE_ROOT"/build/pkgs/phitigra
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version phitigra)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')phitigra = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/phitigra"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_phitigra" = xif_installed
then :
  SAGE_ENABLE_phitigra=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_phitigra" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-phitigra\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-phitigra\" to uninstall"

                    message="optional pip package; use \"./sage -i phitigra\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')phitigra = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_phitigra" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')phitigra"
            if test "x$sage_require_phitigra" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')phitigra"
            if test ${sage_use_system_phitigra+y}
then :
                  reason=$sage_use_system_phitigra
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " phitigra"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " phitigra"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "phitigra:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')phitigra"
    case $is_installed-$SAGE_ENABLE_phitigra in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_phitigra)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')phitigra = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')phitigra"

                                            DIR="$SAGE_ROOT"/build/pkgs/pickleshare
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pickleshare)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pickleshare = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pickleshare"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pickleshare:
$(ls -l \"$t/var/lib/sage/installed/pickleshare\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pickleshare" = xif_installed
then :
  SAGE_ENABLE_pickleshare=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pickleshare" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pickleshare = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pickleshare" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pickleshare"
            if test "x$sage_require_pickleshare" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pickleshare"
            if test ${sage_use_system_pickleshare+y}
then :
                  reason=$sage_use_system_pickleshare
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pickleshare"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pickleshare"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pickleshare:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pickleshare"

        spkg_line=" \\$(printf '\n    ')pickleshare"
    case $is_installed-$SAGE_ENABLE_pickleshare in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pickleshare)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pickleshare = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pickleshare"

                                            DIR="$SAGE_ROOT"/build/pkgs/pillow
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pillow)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pillow = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pillow"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pillow:
$(ls -l \"$t/var/lib/sage/installed/pillow\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pillow" = xif_installed
then :
  SAGE_ENABLE_pillow=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pillow" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pillow = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pillow" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pillow"
            if test "x$sage_require_pillow" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pillow"
            if test ${sage_use_system_pillow+y}
then :
                  reason=$sage_use_system_pillow
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pillow"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pillow"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pillow:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pillow"

        spkg_line=" \\$(printf '\n    ')pillow"
    case $is_installed-$SAGE_ENABLE_pillow in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pillow)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pillow = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pillow"

                                            DIR="$SAGE_ROOT"/build/pkgs/pint
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pint)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pint = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pint"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pint:
$(ls -l \"$t/var/lib/sage/installed/pint\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pint" = xif_installed
then :
  SAGE_ENABLE_pint=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pint" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pint\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pint\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pint = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pint" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pint"
            if test "x$sage_require_pint" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pint"
            if test ${sage_use_system_pint+y}
then :
                  reason=$sage_use_system_pint
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pint"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pint"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pint:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pint"
    case $is_installed-$SAGE_ENABLE_pint in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pint)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pint = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pint"

                                            DIR="$SAGE_ROOT"/build/pkgs/pip
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pip)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pip = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pip"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pip:
$(ls -l \"$t/var/lib/sage/installed/pip\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pip" = xif_installed
then :
  SAGE_ENABLE_pip=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pip" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pip = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pip" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pip"
            if test "x$sage_require_pip" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pip"
            if test ${sage_use_system_pip+y}
then :
                  reason=$sage_use_system_pip
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pip"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pip"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pip:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pip"

        spkg_line=" \\$(printf '\n    ')pip"
    case $is_installed-$SAGE_ENABLE_pip in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pip)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pip = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pip"

                                            DIR="$SAGE_ROOT"/build/pkgs/pkgconf
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pkgconf)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pkgconf = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pkgconf"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pkgconf:
$(ls -l \"$t/var/lib/sage/installed/pkgconf\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pkgconf" = xif_installed
then :
  SAGE_ENABLE_pkgconf=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pkgconf" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pkgconf = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pkgconf" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pkgconf"
            if test "x$sage_require_pkgconf" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pkgconf"
            if test ${sage_use_system_pkgconf+y}
then :
                  reason=$sage_use_system_pkgconf
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pkgconf"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pkgconf"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pkgconf:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pkgconf"

        spkg_line=" \\$(printf '\n    ')pkgconf"
    case $is_installed-$SAGE_ENABLE_pkgconf in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pkgconf)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pkgconf = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pkgconf"

                                            DIR="$SAGE_ROOT"/build/pkgs/pkgconfig
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pkgconfig)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pkgconfig = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pkgconfig"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pkgconfig:
$(ls -l \"$t/var/lib/sage/installed/pkgconfig\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pkgconfig" = xif_installed
then :
  SAGE_ENABLE_pkgconfig=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pkgconfig" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pkgconfig = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pkgconfig" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pkgconfig"
            if test "x$sage_require_pkgconfig" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pkgconfig"
            if test ${sage_use_system_pkgconfig+y}
then :
                  reason=$sage_use_system_pkgconfig
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pkgconfig"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pkgconfig"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pkgconfig:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pkgconfig"

        spkg_line=" \\$(printf '\n    ')pkgconfig"
    case $is_installed-$SAGE_ENABLE_pkgconfig in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pkgconfig)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pkgconfig = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pkgconfig"

                                            DIR="$SAGE_ROOT"/build/pkgs/planarity
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version planarity)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')planarity = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/planarity"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for planarity:
$(ls -l \"$t/var/lib/sage/installed/planarity\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_planarity" = xif_installed
then :
  SAGE_ENABLE_planarity=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_planarity" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')planarity = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_planarity" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')planarity"
            if test "x$sage_require_planarity" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')planarity"
            if test ${sage_use_system_planarity+y}
then :
                  reason=$sage_use_system_planarity
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " planarity"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " planarity"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "planarity:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')planarity"

        spkg_line=" \\$(printf '\n    ')planarity"
    case $is_installed-$SAGE_ENABLE_planarity in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_planarity)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')planarity = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')planarity"

                                            DIR="$SAGE_ROOT"/build/pkgs/plantri
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version plantri)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')plantri = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/plantri"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for plantri:
$(ls -l \"$t/var/lib/sage/installed/plantri\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_plantri" = xif_installed
then :
  SAGE_ENABLE_plantri=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_plantri" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-plantri\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-plantri\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')plantri = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_plantri" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')plantri"
            if test "x$sage_require_plantri" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')plantri"
            if test ${sage_use_system_plantri+y}
then :
                  reason=$sage_use_system_plantri
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " plantri"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " plantri"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "plantri:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')plantri"
    case $is_installed-$SAGE_ENABLE_plantri in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_plantri)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')plantri = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')plantri"

                                            DIR="$SAGE_ROOT"/build/pkgs/platformdirs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version platformdirs)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')platformdirs = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/platformdirs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for platformdirs:
$(ls -l \"$t/var/lib/sage/installed/platformdirs\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_platformdirs" = xif_installed
then :
  SAGE_ENABLE_platformdirs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_platformdirs" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')platformdirs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_platformdirs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')platformdirs"
            if test "x$sage_require_platformdirs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')platformdirs"
            if test ${sage_use_system_platformdirs+y}
then :
                  reason=$sage_use_system_platformdirs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " platformdirs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " platformdirs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "platformdirs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')platformdirs"

        spkg_line=" \\$(printf '\n    ')platformdirs"
    case $is_installed-$SAGE_ENABLE_platformdirs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_platformdirs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')platformdirs = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')platformdirs"

                                            DIR="$SAGE_ROOT"/build/pkgs/pluggy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pluggy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pluggy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pluggy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pluggy:
$(ls -l \"$t/var/lib/sage/installed/pluggy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pluggy" = xif_installed
then :
  SAGE_ENABLE_pluggy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pluggy" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pluggy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pluggy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pluggy"
            if test "x$sage_require_pluggy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pluggy"
            if test ${sage_use_system_pluggy+y}
then :
                  reason=$sage_use_system_pluggy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pluggy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pluggy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pluggy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pluggy"

        spkg_line=" \\$(printf '\n    ')pluggy"
    case $is_installed-$SAGE_ENABLE_pluggy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pluggy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pluggy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pluggy"

                                            DIR="$SAGE_ROOT"/build/pkgs/ply
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ply)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ply = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ply"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ply:
$(ls -l \"$t/var/lib/sage/installed/ply\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ply" = xif_installed
then :
  SAGE_ENABLE_ply=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ply" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ply = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ply" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ply"
            if test "x$sage_require_ply" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ply"
            if test ${sage_use_system_ply+y}
then :
                  reason=$sage_use_system_ply
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ply"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ply"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ply:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ply"

        spkg_line=" \\$(printf '\n    ')ply"
    case $is_installed-$SAGE_ENABLE_ply in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ply)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ply = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ply"

                                            DIR="$SAGE_ROOT"/build/pkgs/poetry_core
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version poetry_core)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')poetry_core = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/poetry_core"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for poetry_core:
$(ls -l \"$t/var/lib/sage/installed/poetry_core\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_poetry_core" = xif_installed
then :
  SAGE_ENABLE_poetry_core=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_poetry_core" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')poetry_core = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_poetry_core" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')poetry_core"
            if test "x$sage_require_poetry_core" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')poetry_core"
            if test ${sage_use_system_poetry_core+y}
then :
                  reason=$sage_use_system_poetry_core
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " poetry_core"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " poetry_core"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "poetry_core:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')poetry_core"

        spkg_line=" \\$(printf '\n    ')poetry_core"
    case $is_installed-$SAGE_ENABLE_poetry_core in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_poetry_core)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')poetry_core = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')poetry_core"

                                            DIR="$SAGE_ROOT"/build/pkgs/polylib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version polylib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')polylib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/polylib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for polylib:
$(ls -l \"$t/var/lib/sage/installed/polylib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_polylib" = xif_installed
then :
  SAGE_ENABLE_polylib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_polylib" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-polylib\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-polylib\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')polylib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_polylib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')polylib"
            if test "x$sage_require_polylib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')polylib"
            if test ${sage_use_system_polylib+y}
then :
                  reason=$sage_use_system_polylib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " polylib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " polylib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "polylib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')polylib"
    case $is_installed-$SAGE_ENABLE_polylib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_polylib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')polylib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')polylib"

                                            DIR="$SAGE_ROOT"/build/pkgs/polymake
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version polymake)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')polymake = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/polymake"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for polymake:
$(ls -l \"$t/var/lib/sage/installed/polymake\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_polymake" = xif_installed
then :
  SAGE_ENABLE_polymake=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_polymake" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-polymake\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-polymake\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')polymake = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_polymake" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')polymake"
            if test "x$sage_require_polymake" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')polymake"
            if test ${sage_use_system_polymake+y}
then :
                  reason=$sage_use_system_polymake
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " polymake"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " polymake"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "polymake:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')polymake"
    case $is_installed-$SAGE_ENABLE_polymake in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_polymake)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')polymake = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')polymake"

                                            DIR="$SAGE_ROOT"/build/pkgs/polytopes_db
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version polytopes_db)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')polytopes_db = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/polytopes_db"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for polytopes_db:
$(ls -l \"$t/var/lib/sage/installed/polytopes_db\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_polytopes_db" = xif_installed
then :
  SAGE_ENABLE_polytopes_db=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_polytopes_db" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')polytopes_db = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_polytopes_db" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')polytopes_db"
            if test "x$sage_require_polytopes_db" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')polytopes_db"
            if test ${sage_use_system_polytopes_db+y}
then :
                  reason=$sage_use_system_polytopes_db
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " polytopes_db"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " polytopes_db"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "polytopes_db:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')polytopes_db"

        spkg_line=" \\$(printf '\n    ')polytopes_db"
    case $is_installed-$SAGE_ENABLE_polytopes_db in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_polytopes_db)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')polytopes_db = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')polytopes_db"

                                            DIR="$SAGE_ROOT"/build/pkgs/polytopes_db_4d
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version polytopes_db_4d)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')polytopes_db_4d = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/polytopes_db_4d"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for polytopes_db_4d:
$(ls -l \"$t/var/lib/sage/installed/polytopes_db_4d\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_polytopes_db_4d" = xif_installed
then :
  SAGE_ENABLE_polytopes_db_4d=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_polytopes_db_4d" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-polytopes_db_4d\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-polytopes_db_4d\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')polytopes_db_4d = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_polytopes_db_4d" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')polytopes_db_4d"
            if test "x$sage_require_polytopes_db_4d" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')polytopes_db_4d"
            if test ${sage_use_system_polytopes_db_4d+y}
then :
                  reason=$sage_use_system_polytopes_db_4d
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " polytopes_db_4d"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " polytopes_db_4d"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "polytopes_db_4d:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')polytopes_db_4d"
    case $is_installed-$SAGE_ENABLE_polytopes_db_4d in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_polytopes_db_4d)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')polytopes_db_4d = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')polytopes_db_4d"

                                            DIR="$SAGE_ROOT"/build/pkgs/ppl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ppl)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ppl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ppl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ppl:
$(ls -l \"$t/var/lib/sage/installed/ppl\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ppl" = xif_installed
then :
  SAGE_ENABLE_ppl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ppl" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ppl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ppl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ppl"
            if test "x$sage_require_ppl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ppl"
            if test ${sage_use_system_ppl+y}
then :
                  reason=$sage_use_system_ppl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ppl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ppl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ppl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ppl"

        spkg_line=" \\$(printf '\n    ')ppl"
    case $is_installed-$SAGE_ENABLE_ppl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ppl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ppl = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ppl"

                                            DIR="$SAGE_ROOT"/build/pkgs/pplpy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pplpy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pplpy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pplpy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pplpy:
$(ls -l \"$t/var/lib/sage/installed/pplpy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pplpy" = xif_installed
then :
  SAGE_ENABLE_pplpy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pplpy" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pplpy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pplpy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pplpy"
            if test "x$sage_require_pplpy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pplpy"
            if test ${sage_use_system_pplpy+y}
then :
                  reason=$sage_use_system_pplpy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pplpy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pplpy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pplpy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pplpy"

        spkg_line=" \\$(printf '\n    ')pplpy"
    case $is_installed-$SAGE_ENABLE_pplpy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pplpy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pplpy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pplpy"

                                            DIR="$SAGE_ROOT"/build/pkgs/pplpy_doc
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pplpy_doc)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pplpy_doc = SAGE_DOCS"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_DOCS SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pplpy_doc"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pplpy_doc:
$(ls -l \"$t/var/lib/sage/installed/pplpy_doc\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pplpy_doc" = xif_installed
then :
  SAGE_ENABLE_pplpy_doc=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pplpy_doc" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pplpy_doc = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pplpy_doc" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pplpy_doc"
            if test "x$sage_require_pplpy_doc" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pplpy_doc"
            if test ${sage_use_system_pplpy_doc+y}
then :
                  reason=$sage_use_system_pplpy_doc
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pplpy_doc"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pplpy_doc"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pplpy_doc:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pplpy_doc"

        spkg_line=" \\$(printf '\n    ')pplpy_doc"
    case $is_installed-$SAGE_ENABLE_pplpy_doc in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pplpy_doc)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pplpy_doc = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pplpy_doc"

                                            DIR="$SAGE_ROOT"/build/pkgs/_prereq
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _prereq)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_prereq = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_prereq"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__prereq" = xif_installed
then :
  SAGE_ENABLE__prereq=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__prereq" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_prereq = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__prereq" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_prereq"
            if test "x$sage_require__prereq" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_prereq"
            if test ${sage_use_system__prereq+y}
then :
                  reason=$sage_use_system__prereq
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " _prereq"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " _prereq"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_prereq"
    case $is_installed-$SAGE_ENABLE__prereq in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__prereq)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_prereq = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_prereq"

                                            DIR="$SAGE_ROOT"/build/pkgs/primecount
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version primecount)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')primecount = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/primecount"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for primecount:
$(ls -l \"$t/var/lib/sage/installed/primecount\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_primecount" = xif_installed
then :
  SAGE_ENABLE_primecount=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_primecount" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')primecount = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_primecount" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')primecount"
            if test "x$sage_require_primecount" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')primecount"
            if test ${sage_use_system_primecount+y}
then :
                  reason=$sage_use_system_primecount
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " primecount"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " primecount"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "primecount:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')primecount"

        spkg_line=" \\$(printf '\n    ')primecount"
    case $is_installed-$SAGE_ENABLE_primecount in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_primecount)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')primecount = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')primecount"

                                            DIR="$SAGE_ROOT"/build/pkgs/primecountpy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version primecountpy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')primecountpy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/primecountpy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for primecountpy:
$(ls -l \"$t/var/lib/sage/installed/primecountpy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_primecountpy" = xif_installed
then :
  SAGE_ENABLE_primecountpy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_primecountpy" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')primecountpy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_primecountpy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')primecountpy"
            if test "x$sage_require_primecountpy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')primecountpy"
            if test ${sage_use_system_primecountpy+y}
then :
                  reason=$sage_use_system_primecountpy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " primecountpy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " primecountpy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "primecountpy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')primecountpy"

        spkg_line=" \\$(printf '\n    ')primecountpy"
    case $is_installed-$SAGE_ENABLE_primecountpy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_primecountpy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')primecountpy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')primecountpy"

                                            DIR="$SAGE_ROOT"/build/pkgs/primesieve
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version primesieve)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')primesieve = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/primesieve"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for primesieve:
$(ls -l \"$t/var/lib/sage/installed/primesieve\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_primesieve" = xif_installed
then :
  SAGE_ENABLE_primesieve=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_primesieve" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')primesieve = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_primesieve" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')primesieve"
            if test "x$sage_require_primesieve" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')primesieve"
            if test ${sage_use_system_primesieve+y}
then :
                  reason=$sage_use_system_primesieve
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " primesieve"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " primesieve"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "primesieve:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')primesieve"

        spkg_line=" \\$(printf '\n    ')primesieve"
    case $is_installed-$SAGE_ENABLE_primesieve in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_primesieve)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')primesieve = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')primesieve"

                                            DIR="$SAGE_ROOT"/build/pkgs/prometheus_client
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version prometheus_client)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')prometheus_client = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/prometheus_client"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for prometheus_client:
$(ls -l \"$t/var/lib/sage/installed/prometheus_client\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_prometheus_client" = xif_installed
then :
  SAGE_ENABLE_prometheus_client=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_prometheus_client" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')prometheus_client = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_prometheus_client" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')prometheus_client"
            if test "x$sage_require_prometheus_client" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')prometheus_client"
            if test ${sage_use_system_prometheus_client+y}
then :
                  reason=$sage_use_system_prometheus_client
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " prometheus_client"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " prometheus_client"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "prometheus_client:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')prometheus_client"

        spkg_line=" \\$(printf '\n    ')prometheus_client"
    case $is_installed-$SAGE_ENABLE_prometheus_client in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_prometheus_client)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')prometheus_client = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')prometheus_client"

                                            DIR="$SAGE_ROOT"/build/pkgs/prompt_toolkit
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version prompt_toolkit)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')prompt_toolkit = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/prompt_toolkit"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for prompt_toolkit:
$(ls -l \"$t/var/lib/sage/installed/prompt_toolkit\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_prompt_toolkit" = xif_installed
then :
  SAGE_ENABLE_prompt_toolkit=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_prompt_toolkit" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')prompt_toolkit = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_prompt_toolkit" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')prompt_toolkit"
            if test "x$sage_require_prompt_toolkit" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')prompt_toolkit"
            if test ${sage_use_system_prompt_toolkit+y}
then :
                  reason=$sage_use_system_prompt_toolkit
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " prompt_toolkit"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " prompt_toolkit"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "prompt_toolkit:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')prompt_toolkit"

        spkg_line=" \\$(printf '\n    ')prompt_toolkit"
    case $is_installed-$SAGE_ENABLE_prompt_toolkit in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_prompt_toolkit)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')prompt_toolkit = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')prompt_toolkit"

                                            DIR="$SAGE_ROOT"/build/pkgs/ptyprocess
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version ptyprocess)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')ptyprocess = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/ptyprocess"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for ptyprocess:
$(ls -l \"$t/var/lib/sage/installed/ptyprocess\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_ptyprocess" = xif_installed
then :
  SAGE_ENABLE_ptyprocess=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_ptyprocess" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')ptyprocess = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_ptyprocess" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')ptyprocess"
            if test "x$sage_require_ptyprocess" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')ptyprocess"
            if test ${sage_use_system_ptyprocess+y}
then :
                  reason=$sage_use_system_ptyprocess
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ptyprocess"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " ptyprocess"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "ptyprocess:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')ptyprocess"

        spkg_line=" \\$(printf '\n    ')ptyprocess"
    case $is_installed-$SAGE_ENABLE_ptyprocess in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_ptyprocess)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')ptyprocess = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')ptyprocess"

                                            DIR="$SAGE_ROOT"/build/pkgs/pure_eval
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pure_eval)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pure_eval = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pure_eval"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pure_eval:
$(ls -l \"$t/var/lib/sage/installed/pure_eval\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pure_eval" = xif_installed
then :
  SAGE_ENABLE_pure_eval=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pure_eval" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pure_eval = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pure_eval" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pure_eval"
            if test "x$sage_require_pure_eval" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pure_eval"
            if test ${sage_use_system_pure_eval+y}
then :
                  reason=$sage_use_system_pure_eval
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pure_eval"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pure_eval"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pure_eval:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pure_eval"

        spkg_line=" \\$(printf '\n    ')pure_eval"
    case $is_installed-$SAGE_ENABLE_pure_eval in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pure_eval)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pure_eval = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pure_eval"

                                            DIR="$SAGE_ROOT"/build/pkgs/py
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version py)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')py = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/py"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for py:
$(ls -l \"$t/var/lib/sage/installed/py\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_py" = xif_installed
then :
  SAGE_ENABLE_py=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_py" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')py = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_py" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')py"
            if test "x$sage_require_py" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')py"
            if test ${sage_use_system_py+y}
then :
                  reason=$sage_use_system_py
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " py"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " py"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "py:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')py"

        spkg_line=" \\$(printf '\n    ')py"
    case $is_installed-$SAGE_ENABLE_py in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_py)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')py = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')py"

                                            DIR="$SAGE_ROOT"/build/pkgs/pybind11
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pybind11)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pybind11 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pybind11"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pybind11:
$(ls -l \"$t/var/lib/sage/installed/pybind11\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pybind11" = xif_installed
then :
  SAGE_ENABLE_pybind11=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pybind11" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pybind11 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pybind11" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pybind11"
            if test "x$sage_require_pybind11" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pybind11"
            if test ${sage_use_system_pybind11+y}
then :
                  reason=$sage_use_system_pybind11
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pybind11"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pybind11"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pybind11:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pybind11"

        spkg_line=" \\$(printf '\n    ')pybind11"
    case $is_installed-$SAGE_ENABLE_pybind11 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pybind11)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pybind11 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pybind11"

                                            DIR="$SAGE_ROOT"/build/pkgs/pybtex
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pybtex)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pybtex = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pybtex"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pybtex" = xif_installed
then :
  SAGE_ENABLE_pybtex=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pybtex" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pybtex\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pybtex\" to uninstall"

                    message="optional pip package; use \"./sage -i pybtex\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pybtex = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pybtex" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pybtex"
            if test "x$sage_require_pybtex" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pybtex"
            if test ${sage_use_system_pybtex+y}
then :
                  reason=$sage_use_system_pybtex
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pybtex"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pybtex"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pybtex:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pybtex"
    case $is_installed-$SAGE_ENABLE_pybtex in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pybtex)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pybtex = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')pybtex"

                                            DIR="$SAGE_ROOT"/build/pkgs/pycosat
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pycosat)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pycosat = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pycosat"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pycosat:
$(ls -l \"$t/var/lib/sage/installed/pycosat\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pycosat" = xif_installed
then :
  SAGE_ENABLE_pycosat=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pycosat" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pycosat\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pycosat\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pycosat = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pycosat" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pycosat"
            if test "x$sage_require_pycosat" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pycosat"
            if test ${sage_use_system_pycosat+y}
then :
                  reason=$sage_use_system_pycosat
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pycosat"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pycosat"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pycosat:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pycosat"
    case $is_installed-$SAGE_ENABLE_pycosat in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pycosat)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pycosat = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pycosat"

                                            DIR="$SAGE_ROOT"/build/pkgs/pycparser
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pycparser)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pycparser = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pycparser"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pycparser:
$(ls -l \"$t/var/lib/sage/installed/pycparser\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pycparser" = xif_installed
then :
  SAGE_ENABLE_pycparser=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pycparser" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pycparser = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pycparser" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pycparser"
            if test "x$sage_require_pycparser" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pycparser"
            if test ${sage_use_system_pycparser+y}
then :
                  reason=$sage_use_system_pycparser
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pycparser"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pycparser"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pycparser:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pycparser"

        spkg_line=" \\$(printf '\n    ')pycparser"
    case $is_installed-$SAGE_ENABLE_pycparser in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pycparser)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pycparser = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pycparser"

                                            DIR="$SAGE_ROOT"/build/pkgs/pycryptosat
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pycryptosat)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pycryptosat = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pycryptosat"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pycryptosat:
$(ls -l \"$t/var/lib/sage/installed/pycryptosat\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pycryptosat" = xif_installed
then :
  SAGE_ENABLE_pycryptosat=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pycryptosat" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pycryptosat\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pycryptosat\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pycryptosat = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pycryptosat" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pycryptosat"
            if test "x$sage_require_pycryptosat" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pycryptosat"
            if test ${sage_use_system_pycryptosat+y}
then :
                  reason=$sage_use_system_pycryptosat
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pycryptosat"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pycryptosat"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pycryptosat:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pycryptosat"
    case $is_installed-$SAGE_ENABLE_pycryptosat in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pycryptosat)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pycryptosat = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pycryptosat"

                                            DIR="$SAGE_ROOT"/build/pkgs/pycygwin
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pycygwin)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pycygwin = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pycygwin"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pycygwin:
$(ls -l \"$t/var/lib/sage/installed/pycygwin\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pycygwin" = xif_installed
then :
  SAGE_ENABLE_pycygwin=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pycygwin" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pycygwin = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pycygwin" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pycygwin"
            if test "x$sage_require_pycygwin" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pycygwin"
            if test ${sage_use_system_pycygwin+y}
then :
                  reason=$sage_use_system_pycygwin
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pycygwin"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pycygwin"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pycygwin:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pycygwin"

        spkg_line=" \\$(printf '\n    ')pycygwin"
    case $is_installed-$SAGE_ENABLE_pycygwin in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pycygwin)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pycygwin = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pycygwin"

                                            DIR="$SAGE_ROOT"/build/pkgs/pyflakes
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pyflakes)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pyflakes = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pyflakes"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pyflakes" = xif_installed
then :
  SAGE_ENABLE_pyflakes=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pyflakes" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pyflakes\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pyflakes\" to uninstall"

                    message="optional pip package; use \"./sage -i pyflakes\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pyflakes = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pyflakes" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pyflakes"
            if test "x$sage_require_pyflakes" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pyflakes"
            if test ${sage_use_system_pyflakes+y}
then :
                  reason=$sage_use_system_pyflakes
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pyflakes"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pyflakes"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pyflakes:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pyflakes"
    case $is_installed-$SAGE_ENABLE_pyflakes in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pyflakes)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pyflakes = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')pyflakes"

                                            DIR="$SAGE_ROOT"/build/pkgs/pygments
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pygments)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pygments = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pygments"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pygments:
$(ls -l \"$t/var/lib/sage/installed/pygments\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pygments" = xif_installed
then :
  SAGE_ENABLE_pygments=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pygments" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pygments = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pygments" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pygments"
            if test "x$sage_require_pygments" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pygments"
            if test ${sage_use_system_pygments+y}
then :
                  reason=$sage_use_system_pygments
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pygments"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pygments"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pygments:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pygments"

        spkg_line=" \\$(printf '\n    ')pygments"
    case $is_installed-$SAGE_ENABLE_pygments in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pygments)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pygments = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pygments"

                                            DIR="$SAGE_ROOT"/build/pkgs/pygraphviz
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pygraphviz)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pygraphviz = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pygraphviz"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pygraphviz" = xif_installed
then :
  SAGE_ENABLE_pygraphviz=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pygraphviz" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pygraphviz\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pygraphviz\" to uninstall"

                    message="optional pip package; use \"./sage -i pygraphviz\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pygraphviz = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pygraphviz" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pygraphviz"
            if test "x$sage_require_pygraphviz" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pygraphviz"
            if test ${sage_use_system_pygraphviz+y}
then :
                  reason=$sage_use_system_pygraphviz
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pygraphviz"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pygraphviz"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pygraphviz:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pygraphviz"
    case $is_installed-$SAGE_ENABLE_pygraphviz in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pygraphviz)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pygraphviz = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')pygraphviz"

                                            DIR="$SAGE_ROOT"/build/pkgs/pynormaliz
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pynormaliz)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pynormaliz = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pynormaliz"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pynormaliz:
$(ls -l \"$t/var/lib/sage/installed/pynormaliz\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pynormaliz" = xif_installed
then :
  SAGE_ENABLE_pynormaliz=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pynormaliz" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pynormaliz\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pynormaliz\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pynormaliz = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pynormaliz" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pynormaliz"
            if test "x$sage_require_pynormaliz" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pynormaliz"
            if test ${sage_use_system_pynormaliz+y}
then :
                  reason=$sage_use_system_pynormaliz
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pynormaliz"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pynormaliz"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pynormaliz:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pynormaliz"
    case $is_installed-$SAGE_ENABLE_pynormaliz in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pynormaliz)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pynormaliz = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pynormaliz"

                                            DIR="$SAGE_ROOT"/build/pkgs/pyparsing
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pyparsing)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pyparsing = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pyparsing"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pyparsing:
$(ls -l \"$t/var/lib/sage/installed/pyparsing\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pyparsing" = xif_installed
then :
  SAGE_ENABLE_pyparsing=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pyparsing" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pyparsing = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pyparsing" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pyparsing"
            if test "x$sage_require_pyparsing" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pyparsing"
            if test ${sage_use_system_pyparsing+y}
then :
                  reason=$sage_use_system_pyparsing
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pyparsing"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pyparsing"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pyparsing:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pyparsing"

        spkg_line=" \\$(printf '\n    ')pyparsing"
    case $is_installed-$SAGE_ENABLE_pyparsing in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pyparsing)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pyparsing = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pyparsing"

                                            DIR="$SAGE_ROOT"/build/pkgs/pyppeteer
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pyppeteer)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pyppeteer = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pyppeteer"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pyppeteer" = xif_installed
then :
  SAGE_ENABLE_pyppeteer=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pyppeteer" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pyppeteer\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pyppeteer\" to uninstall"

                    message="optional pip package; use \"./sage -i pyppeteer\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pyppeteer = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pyppeteer" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pyppeteer"
            if test "x$sage_require_pyppeteer" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pyppeteer"
            if test ${sage_use_system_pyppeteer+y}
then :
                  reason=$sage_use_system_pyppeteer
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pyppeteer"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pyppeteer"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pyppeteer:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pyppeteer"
    case $is_installed-$SAGE_ENABLE_pyppeteer in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pyppeteer)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pyppeteer = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')pyppeteer"

                                            DIR="$SAGE_ROOT"/build/pkgs/pyrsistent
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pyrsistent)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pyrsistent = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pyrsistent"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pyrsistent:
$(ls -l \"$t/var/lib/sage/installed/pyrsistent\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pyrsistent" = xif_installed
then :
  SAGE_ENABLE_pyrsistent=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pyrsistent" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pyrsistent = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pyrsistent" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pyrsistent"
            if test "x$sage_require_pyrsistent" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pyrsistent"
            if test ${sage_use_system_pyrsistent+y}
then :
                  reason=$sage_use_system_pyrsistent
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pyrsistent"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pyrsistent"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pyrsistent:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pyrsistent"

        spkg_line=" \\$(printf '\n    ')pyrsistent"
    case $is_installed-$SAGE_ENABLE_pyrsistent in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pyrsistent)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pyrsistent = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pyrsistent"

                                            DIR="$SAGE_ROOT"/build/pkgs/pysingular
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pysingular)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pysingular = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pysingular"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pysingular:
$(ls -l \"$t/var/lib/sage/installed/pysingular\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pysingular" = xif_installed
then :
  SAGE_ENABLE_pysingular=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pysingular" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pysingular\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pysingular\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pysingular = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pysingular" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pysingular"
            if test "x$sage_require_pysingular" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pysingular"
            if test ${sage_use_system_pysingular+y}
then :
                  reason=$sage_use_system_pysingular
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pysingular"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pysingular"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pysingular:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pysingular"
    case $is_installed-$SAGE_ENABLE_pysingular in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pysingular)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pysingular = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pysingular"

                                            DIR="$SAGE_ROOT"/build/pkgs/pytest
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pytest)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pytest = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pytest"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pytest" = xif_installed
then :
  SAGE_ENABLE_pytest=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pytest" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pytest\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pytest\" to uninstall"

                    message="optional pip package; use \"./sage -i pytest\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pytest = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pytest" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pytest"
            if test "x$sage_require_pytest" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pytest"
            if test ${sage_use_system_pytest+y}
then :
                  reason=$sage_use_system_pytest
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pytest"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pytest"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pytest:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pytest"
    case $is_installed-$SAGE_ENABLE_pytest in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pytest)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pytest = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')pytest"

                                            DIR="$SAGE_ROOT"/build/pkgs/pytest_xdist
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pytest_xdist)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pytest_xdist = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pytest_xdist"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pytest_xdist" = xif_installed
then :
  SAGE_ENABLE_pytest_xdist=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pytest_xdist" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pytest_xdist\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pytest_xdist\" to uninstall"

                    message="optional pip package; use \"./sage -i pytest_xdist\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pytest_xdist = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pytest_xdist" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pytest_xdist"
            if test "x$sage_require_pytest_xdist" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pytest_xdist"
            if test ${sage_use_system_pytest_xdist+y}
then :
                  reason=$sage_use_system_pytest_xdist
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pytest_xdist"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pytest_xdist"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pytest_xdist:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pytest_xdist"
    case $is_installed-$SAGE_ENABLE_pytest_xdist in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pytest_xdist)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pytest_xdist = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')pytest_xdist"

                                            DIR="$SAGE_ROOT"/build/pkgs/python3
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version python3)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')python3 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/python3"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for python3:
$(ls -l \"$t/var/lib/sage/installed/python3\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_python3" = xif_installed
then :
  SAGE_ENABLE_python3=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_python3" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')python3 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_python3" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')python3"
            if test "x$sage_require_python3" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')python3"
            if test ${sage_use_system_python3+y}
then :
                  reason=$sage_use_system_python3
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " python3"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " python3"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "python3:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')python3"

        spkg_line=" \\$(printf '\n    ')python3"
    case $is_installed-$SAGE_ENABLE_python3 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_python3)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')python3 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')python3"

                                            DIR="$SAGE_ROOT"/build/pkgs/python_build
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version python_build)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')python_build = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/python_build"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_python_build" = xif_installed
then :
  SAGE_ENABLE_python_build=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_python_build" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-python_build\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-python_build\" to uninstall"

                    message="optional pip package; use \"./sage -i python_build\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')python_build = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_python_build" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')python_build"
            if test "x$sage_require_python_build" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')python_build"
            if test ${sage_use_system_python_build+y}
then :
                  reason=$sage_use_system_python_build
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " python_build"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " python_build"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "python_build:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')python_build"
    case $is_installed-$SAGE_ENABLE_python_build in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_python_build)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')python_build = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')python_build"

                                            DIR="$SAGE_ROOT"/build/pkgs/python_igraph
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version python_igraph)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')python_igraph = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/python_igraph"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for python_igraph:
$(ls -l \"$t/var/lib/sage/installed/python_igraph\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_python_igraph" = xif_installed
then :
  SAGE_ENABLE_python_igraph=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_python_igraph" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-python_igraph\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-python_igraph\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')python_igraph = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_python_igraph" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')python_igraph"
            if test "x$sage_require_python_igraph" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')python_igraph"
            if test ${sage_use_system_python_igraph+y}
then :
                  reason=$sage_use_system_python_igraph
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " python_igraph"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " python_igraph"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "python_igraph:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')python_igraph"
    case $is_installed-$SAGE_ENABLE_python_igraph in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_python_igraph)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')python_igraph = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')python_igraph"

                                            DIR="$SAGE_ROOT"/build/pkgs/pythran
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pythran)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pythran = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pythran"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pythran:
$(ls -l \"$t/var/lib/sage/installed/pythran\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pythran" = xif_installed
then :
  SAGE_ENABLE_pythran=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pythran" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pythran = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pythran" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pythran"
            if test "x$sage_require_pythran" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pythran"
            if test ${sage_use_system_pythran+y}
then :
                  reason=$sage_use_system_pythran
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pythran"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pythran"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pythran:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pythran"

        spkg_line=" \\$(printf '\n    ')pythran"
    case $is_installed-$SAGE_ENABLE_pythran in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pythran)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pythran = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pythran"

                                            DIR="$SAGE_ROOT"/build/pkgs/pytz
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pytz)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pytz = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pytz"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pytz:
$(ls -l \"$t/var/lib/sage/installed/pytz\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pytz" = xif_installed
then :
  SAGE_ENABLE_pytz=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pytz" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pytz = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pytz" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pytz"
            if test "x$sage_require_pytz" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pytz"
            if test ${sage_use_system_pytz+y}
then :
                  reason=$sage_use_system_pytz
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pytz"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pytz"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pytz:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pytz"

        spkg_line=" \\$(printf '\n    ')pytz"
    case $is_installed-$SAGE_ENABLE_pytz in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pytz)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pytz = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pytz"

                                            DIR="$SAGE_ROOT"/build/pkgs/pytz_deprecation_shim
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pytz_deprecation_shim)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pytz_deprecation_shim = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pytz_deprecation_shim"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pytz_deprecation_shim:
$(ls -l \"$t/var/lib/sage/installed/pytz_deprecation_shim\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pytz_deprecation_shim" = xif_installed
then :
  SAGE_ENABLE_pytz_deprecation_shim=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pytz_deprecation_shim" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pytz_deprecation_shim = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pytz_deprecation_shim" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pytz_deprecation_shim"
            if test "x$sage_require_pytz_deprecation_shim" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pytz_deprecation_shim"
            if test ${sage_use_system_pytz_deprecation_shim+y}
then :
                  reason=$sage_use_system_pytz_deprecation_shim
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pytz_deprecation_shim"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pytz_deprecation_shim"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pytz_deprecation_shim:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pytz_deprecation_shim"

        spkg_line=" \\$(printf '\n    ')pytz_deprecation_shim"
    case $is_installed-$SAGE_ENABLE_pytz_deprecation_shim in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pytz_deprecation_shim)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pytz_deprecation_shim = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pytz_deprecation_shim"

                                            DIR="$SAGE_ROOT"/build/pkgs/pyx
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pyx)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pyx = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pyx"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pyx" = xif_installed
then :
  SAGE_ENABLE_pyx=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pyx" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-pyx\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-pyx\" to uninstall"

                    message="optional pip package; use \"./sage -i pyx\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pyx = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pyx" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pyx"
            if test "x$sage_require_pyx" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pyx"
            if test ${sage_use_system_pyx+y}
then :
                  reason=$sage_use_system_pyx
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pyx"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " pyx"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pyx:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')pyx"
    case $is_installed-$SAGE_ENABLE_pyx in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pyx)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pyx = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')pyx"

                                            DIR="$SAGE_ROOT"/build/pkgs/pyzmq
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version pyzmq)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')pyzmq = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/pyzmq"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for pyzmq:
$(ls -l \"$t/var/lib/sage/installed/pyzmq\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_pyzmq" = xif_installed
then :
  SAGE_ENABLE_pyzmq=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_pyzmq" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')pyzmq = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_pyzmq" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')pyzmq"
            if test "x$sage_require_pyzmq" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')pyzmq"
            if test ${sage_use_system_pyzmq+y}
then :
                  reason=$sage_use_system_pyzmq
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pyzmq"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " pyzmq"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "pyzmq:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')pyzmq"

        spkg_line=" \\$(printf '\n    ')pyzmq"
    case $is_installed-$SAGE_ENABLE_pyzmq in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_pyzmq)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')pyzmq = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')pyzmq"

                                            DIR="$SAGE_ROOT"/build/pkgs/qepcad
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version qepcad)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')qepcad = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/qepcad"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for qepcad:
$(ls -l \"$t/var/lib/sage/installed/qepcad\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_qepcad" = xif_installed
then :
  SAGE_ENABLE_qepcad=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_qepcad" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-qepcad\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-qepcad\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')qepcad = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_qepcad" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')qepcad"
            if test "x$sage_require_qepcad" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')qepcad"
            if test ${sage_use_system_qepcad+y}
then :
                  reason=$sage_use_system_qepcad
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " qepcad"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " qepcad"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "qepcad:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')qepcad"
    case $is_installed-$SAGE_ENABLE_qepcad in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_qepcad)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')qepcad = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')qepcad"

                                            DIR="$SAGE_ROOT"/build/pkgs/qhull
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version qhull)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')qhull = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/qhull"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for qhull:
$(ls -l \"$t/var/lib/sage/installed/qhull\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_qhull" = xif_installed
then :
  SAGE_ENABLE_qhull=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_qhull" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')qhull = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_qhull" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')qhull"
            if test "x$sage_require_qhull" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')qhull"
            if test ${sage_use_system_qhull+y}
then :
                  reason=$sage_use_system_qhull
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " qhull"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " qhull"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "qhull:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')qhull"

        spkg_line=" \\$(printf '\n    ')qhull"
    case $is_installed-$SAGE_ENABLE_qhull in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_qhull)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')qhull = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')qhull"

                                            DIR="$SAGE_ROOT"/build/pkgs/r
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version r)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')r = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/r"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for r:
$(ls -l \"$t/var/lib/sage/installed/r\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_r" = xif_installed
then :
  SAGE_ENABLE_r=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_r" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')r = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_r" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')r"
            if test "x$sage_require_r" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')r"
            if test ${sage_use_system_r+y}
then :
                  reason=$sage_use_system_r
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " r"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " r"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "r:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')r"

        spkg_line=" \\$(printf '\n    ')r"
    case $is_installed-$SAGE_ENABLE_r in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_r)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')r = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')r"

                                            DIR="$SAGE_ROOT"/build/pkgs/readline
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version readline)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')readline = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/readline"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for readline:
$(ls -l \"$t/var/lib/sage/installed/readline\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_readline" = xif_installed
then :
  SAGE_ENABLE_readline=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_readline" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')readline = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_readline" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')readline"
            if test "x$sage_require_readline" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')readline"
            if test ${sage_use_system_readline+y}
then :
                  reason=$sage_use_system_readline
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " readline"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " readline"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "readline:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')readline"

        spkg_line=" \\$(printf '\n    ')readline"
    case $is_installed-$SAGE_ENABLE_readline in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_readline)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')readline = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')readline"

                                            DIR="$SAGE_ROOT"/build/pkgs/_recommended
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _recommended)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_recommended = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_recommended"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__recommended" = xif_installed
then :
  SAGE_ENABLE__recommended=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__recommended" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-_recommended\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_recommended\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_recommended = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__recommended" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_recommended"
            if test "x$sage_require__recommended" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_recommended"
            if test ${sage_use_system__recommended+y}
then :
                  reason=$sage_use_system__recommended
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _recommended"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _recommended"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_recommended"
    case $is_installed-$SAGE_ENABLE__recommended in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__recommended)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_recommended = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_recommended"

                                            DIR="$SAGE_ROOT"/build/pkgs/requests
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version requests)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')requests = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/requests"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for requests:
$(ls -l \"$t/var/lib/sage/installed/requests\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_requests" = xif_installed
then :
  SAGE_ENABLE_requests=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_requests" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')requests = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_requests" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')requests"
            if test "x$sage_require_requests" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')requests"
            if test ${sage_use_system_requests+y}
then :
                  reason=$sage_use_system_requests
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " requests"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " requests"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "requests:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')requests"

        spkg_line=" \\$(printf '\n    ')requests"
    case $is_installed-$SAGE_ENABLE_requests in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_requests)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')requests = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')requests"

                                            DIR="$SAGE_ROOT"/build/pkgs/retrolab
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version retrolab)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')retrolab = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/retrolab"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_retrolab" = xif_installed
then :
  SAGE_ENABLE_retrolab=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_retrolab" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-retrolab\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-retrolab\" to uninstall"

                    message="optional pip package; use \"./sage -i retrolab\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')retrolab = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_retrolab" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')retrolab"
            if test "x$sage_require_retrolab" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')retrolab"
            if test ${sage_use_system_retrolab+y}
then :
                  reason=$sage_use_system_retrolab
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " retrolab"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " retrolab"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "retrolab:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')retrolab"
    case $is_installed-$SAGE_ENABLE_retrolab in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_retrolab)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')retrolab = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')retrolab"

                                            DIR="$SAGE_ROOT"/build/pkgs/r_jupyter
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version r_jupyter)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')r_jupyter = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/r_jupyter"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_r_jupyter" = xif_installed
then :
  SAGE_ENABLE_r_jupyter=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_r_jupyter" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-r_jupyter\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-r_jupyter\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')r_jupyter = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_r_jupyter" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')r_jupyter"
            if test "x$sage_require_r_jupyter" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')r_jupyter"
            if test ${sage_use_system_r_jupyter+y}
then :
                  reason=$sage_use_system_r_jupyter
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " r_jupyter"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " r_jupyter"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "r_jupyter:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')r_jupyter"
    case $is_installed-$SAGE_ENABLE_r_jupyter in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_r_jupyter)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')r_jupyter = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')r_jupyter"

                                            DIR="$SAGE_ROOT"/build/pkgs/rpy2
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version rpy2)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')rpy2 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/rpy2"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for rpy2:
$(ls -l \"$t/var/lib/sage/installed/rpy2\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_rpy2" = xif_installed
then :
  SAGE_ENABLE_rpy2=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_rpy2" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')rpy2 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_rpy2" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')rpy2"
            if test "x$sage_require_rpy2" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')rpy2"
            if test ${sage_use_system_rpy2+y}
then :
                  reason=$sage_use_system_rpy2
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " rpy2"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " rpy2"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "rpy2:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')rpy2"

        spkg_line=" \\$(printf '\n    ')rpy2"
    case $is_installed-$SAGE_ENABLE_rpy2 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_rpy2)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')rpy2 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')rpy2"

                                            DIR="$SAGE_ROOT"/build/pkgs/rst2ipynb
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version rst2ipynb)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')rst2ipynb = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/rst2ipynb"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for rst2ipynb:
$(ls -l \"$t/var/lib/sage/installed/rst2ipynb\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_rst2ipynb" = xif_installed
then :
  SAGE_ENABLE_rst2ipynb=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_rst2ipynb" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-rst2ipynb\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-rst2ipynb\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')rst2ipynb = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_rst2ipynb" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')rst2ipynb"
            if test "x$sage_require_rst2ipynb" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')rst2ipynb"
            if test ${sage_use_system_rst2ipynb+y}
then :
                  reason=$sage_use_system_rst2ipynb
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " rst2ipynb"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " rst2ipynb"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "rst2ipynb:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')rst2ipynb"
    case $is_installed-$SAGE_ENABLE_rst2ipynb in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_rst2ipynb)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')rst2ipynb = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')rst2ipynb"

                                            DIR="$SAGE_ROOT"/build/pkgs/rubiks
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version rubiks)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')rubiks = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/rubiks"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for rubiks:
$(ls -l \"$t/var/lib/sage/installed/rubiks\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_rubiks" = xif_installed
then :
  SAGE_ENABLE_rubiks=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_rubiks" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-rubiks\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-rubiks\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')rubiks = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_rubiks" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')rubiks"
            if test "x$sage_require_rubiks" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')rubiks"
            if test ${sage_use_system_rubiks+y}
then :
                  reason=$sage_use_system_rubiks
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " rubiks"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " rubiks"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "rubiks:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')rubiks"
    case $is_installed-$SAGE_ENABLE_rubiks in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_rubiks)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')rubiks = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')rubiks"

                                            DIR="$SAGE_ROOT"/build/pkgs/rw
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version rw)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')rw = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/rw"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for rw:
$(ls -l \"$t/var/lib/sage/installed/rw\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_rw" = xif_installed
then :
  SAGE_ENABLE_rw=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_rw" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')rw = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_rw" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')rw"
            if test "x$sage_require_rw" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')rw"
            if test ${sage_use_system_rw+y}
then :
                  reason=$sage_use_system_rw
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " rw"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " rw"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "rw:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')rw"

        spkg_line=" \\$(printf '\n    ')rw"
    case $is_installed-$SAGE_ENABLE_rw in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_rw)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')rw = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')rw"

                                            DIR="$SAGE_ROOT"/build/pkgs/saclib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version saclib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')saclib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/saclib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for saclib:
$(ls -l \"$t/var/lib/sage/installed/saclib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_saclib" = xif_installed
then :
  SAGE_ENABLE_saclib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_saclib" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-saclib\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-saclib\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')saclib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_saclib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')saclib"
            if test "x$sage_require_saclib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')saclib"
            if test ${sage_use_system_saclib+y}
then :
                  reason=$sage_use_system_saclib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " saclib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " saclib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "saclib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')saclib"
    case $is_installed-$SAGE_ENABLE_saclib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_saclib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')saclib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')saclib"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_conf
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_conf)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_conf = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_conf"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_conf" = xif_installed
then :
  SAGE_ENABLE_sage_conf=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_conf" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_conf = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_conf" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_conf"
            if test "x$sage_require_sage_conf" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_conf"
            if test ${sage_use_system_sage_conf+y}
then :
                  reason=$sage_use_system_sage_conf
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sage_conf"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sage_conf"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_conf:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_conf"
    case $is_installed-$SAGE_ENABLE_sage_conf in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_conf)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_conf = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sage_conf"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_docbuild
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_docbuild)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_docbuild = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_docbuild"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_docbuild" = xif_installed
then :
  SAGE_ENABLE_sage_docbuild=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_docbuild" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_docbuild = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_docbuild" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_docbuild"
            if test "x$sage_require_sage_docbuild" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_docbuild"
            if test ${sage_use_system_sage_docbuild+y}
then :
                  reason=$sage_use_system_sage_docbuild
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sage_docbuild"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sage_docbuild"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_docbuild:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_docbuild"
    case $is_installed-$SAGE_ENABLE_sage_docbuild in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_docbuild)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_docbuild = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sage_docbuild"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_flatsurf
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_flatsurf)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_flatsurf = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_flatsurf"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_flatsurf" = xif_installed
then :
  SAGE_ENABLE_sage_flatsurf=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_flatsurf" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sage_flatsurf\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sage_flatsurf\" to uninstall"

                    message="optional pip package; use \"./sage -i sage_flatsurf\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_flatsurf = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_flatsurf" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_flatsurf"
            if test "x$sage_require_sage_flatsurf" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_flatsurf"
            if test ${sage_use_system_sage_flatsurf+y}
then :
                  reason=$sage_use_system_sage_flatsurf
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_flatsurf"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_flatsurf"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_flatsurf:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_flatsurf"
    case $is_installed-$SAGE_ENABLE_sage_flatsurf in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_flatsurf)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_flatsurf = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')sage_flatsurf"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagelib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagelib)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagelib = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagelib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagelib" = xif_installed
then :
  SAGE_ENABLE_sagelib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagelib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagelib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagelib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagelib"
            if test "x$sage_require_sagelib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagelib"
            if test ${sage_use_system_sagelib+y}
then :
                  reason=$sage_use_system_sagelib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagelib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagelib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagelib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sagelib"
    case $is_installed-$SAGE_ENABLE_sagelib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagelib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagelib = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sagelib"

                                            DIR="$SAGE_ROOT"/build/pkgs/_sagemath
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version _sagemath)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')_sagemath = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/_sagemath"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE__sagemath" = xif_installed
then :
  SAGE_ENABLE__sagemath=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE__sagemath" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"


fi


        uninstall_message=", use \"$srcdir/configure --disable-_sagemath\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')_sagemath = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install__sagemath" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')_sagemath"
            if test "x$sage_require__sagemath" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')_sagemath"
            if test ${sage_use_system__sagemath+y}
then :
                  reason=$sage_use_system__sagemath
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _sagemath"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " _sagemath"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi



        spkg_line=" \\$(printf '\n    ')_sagemath"
    case $is_installed-$SAGE_ENABLE__sagemath in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK__sagemath)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')_sagemath = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')_sagemath"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagemath_categories
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagemath_categories)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagemath_categories = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagemath_categories"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagemath_categories" = xif_installed
then :
  SAGE_ENABLE_sagemath_categories=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagemath_categories" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-sagemath_categories\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sagemath_categories\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagemath_categories = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagemath_categories" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagemath_categories"
            if test "x$sage_require_sagemath_categories" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagemath_categories"
            if test ${sage_use_system_sagemath_categories+y}
then :
                  reason=$sage_use_system_sagemath_categories
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_categories"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_categories"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagemath_categories:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sagemath_categories"
    case $is_installed-$SAGE_ENABLE_sagemath_categories in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagemath_categories)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagemath_categories = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sagemath_categories"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagemath_doc_html
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagemath_doc_html)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagemath_doc_html = SAGE_DOCS"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_DOCS SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagemath_doc_html"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagemath_doc_html" = xif_installed
then :
  SAGE_ENABLE_sagemath_doc_html=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagemath_doc_html" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagemath_doc_html = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagemath_doc_html" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagemath_doc_html"
            if test "x$sage_require_sagemath_doc_html" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagemath_doc_html"
            if test ${sage_use_system_sagemath_doc_html+y}
then :
                  reason=$sage_use_system_sagemath_doc_html
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagemath_doc_html"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagemath_doc_html"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagemath_doc_html:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sagemath_doc_html"
    case $is_installed-$SAGE_ENABLE_sagemath_doc_html in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagemath_doc_html)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagemath_doc_html = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sagemath_doc_html"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagemath_doc_pdf
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagemath_doc_pdf)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagemath_doc_pdf = SAGE_DOCS"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_DOCS SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagemath_doc_pdf"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagemath_doc_pdf" = xif_installed
then :
  SAGE_ENABLE_sagemath_doc_pdf=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagemath_doc_pdf" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sagemath_doc_pdf\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sagemath_doc_pdf\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagemath_doc_pdf = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagemath_doc_pdf" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagemath_doc_pdf"
            if test "x$sage_require_sagemath_doc_pdf" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagemath_doc_pdf"
            if test ${sage_use_system_sagemath_doc_pdf+y}
then :
                  reason=$sage_use_system_sagemath_doc_pdf
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_doc_pdf"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_doc_pdf"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagemath_doc_pdf:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sagemath_doc_pdf"
    case $is_installed-$SAGE_ENABLE_sagemath_doc_pdf in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagemath_doc_pdf)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagemath_doc_pdf = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sagemath_doc_pdf"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagemath_environment
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagemath_environment)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagemath_environment = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagemath_environment"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagemath_environment" = xif_installed
then :
  SAGE_ENABLE_sagemath_environment=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagemath_environment" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-sagemath_environment\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sagemath_environment\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagemath_environment = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagemath_environment" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagemath_environment"
            if test "x$sage_require_sagemath_environment" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagemath_environment"
            if test ${sage_use_system_sagemath_environment+y}
then :
                  reason=$sage_use_system_sagemath_environment
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_environment"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_environment"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagemath_environment:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sagemath_environment"
    case $is_installed-$SAGE_ENABLE_sagemath_environment in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagemath_environment)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagemath_environment = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sagemath_environment"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagemath_objects
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagemath_objects)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagemath_objects = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagemath_objects"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagemath_objects" = xif_installed
then :
  SAGE_ENABLE_sagemath_objects=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagemath_objects" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-sagemath_objects\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sagemath_objects\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagemath_objects = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagemath_objects" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagemath_objects"
            if test "x$sage_require_sagemath_objects" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagemath_objects"
            if test ${sage_use_system_sagemath_objects+y}
then :
                  reason=$sage_use_system_sagemath_objects
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_objects"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_objects"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagemath_objects:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sagemath_objects"
    case $is_installed-$SAGE_ENABLE_sagemath_objects in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagemath_objects)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagemath_objects = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sagemath_objects"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagemath_repl
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagemath_repl)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagemath_repl = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagemath_repl"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagemath_repl" = xif_installed
then :
  SAGE_ENABLE_sagemath_repl=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagemath_repl" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-sagemath_repl\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sagemath_repl\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagemath_repl = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagemath_repl" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagemath_repl"
            if test "x$sage_require_sagemath_repl" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagemath_repl"
            if test ${sage_use_system_sagemath_repl+y}
then :
                  reason=$sage_use_system_sagemath_repl
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_repl"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sagemath_repl"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagemath_repl:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sagemath_repl"
    case $is_installed-$SAGE_ENABLE_sagemath_repl in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagemath_repl)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagemath_repl = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sagemath_repl"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagenb_export
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagenb_export)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagenb_export = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagenb_export"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sagenb_export:
$(ls -l \"$t/var/lib/sage/installed/sagenb_export\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagenb_export" = xif_installed
then :
  SAGE_ENABLE_sagenb_export=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagenb_export" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagenb_export = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagenb_export" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagenb_export"
            if test "x$sage_require_sagenb_export" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagenb_export"
            if test ${sage_use_system_sagenb_export+y}
then :
                  reason=$sage_use_system_sagenb_export
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagenb_export"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagenb_export"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagenb_export:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sagenb_export"

        spkg_line=" \\$(printf '\n    ')sagenb_export"
    case $is_installed-$SAGE_ENABLE_sagenb_export in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagenb_export)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagenb_export = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sagenb_export"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_numerical_backends_coin
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_numerical_backends_coin)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_numerical_backends_coin = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_numerical_backends_coin"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sage_numerical_backends_coin:
$(ls -l \"$t/var/lib/sage/installed/sage_numerical_backends_coin\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_numerical_backends_coin" = xif_installed
then :
  SAGE_ENABLE_sage_numerical_backends_coin=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_numerical_backends_coin" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sage_numerical_backends_coin\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sage_numerical_backends_coin\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_numerical_backends_coin = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_numerical_backends_coin" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_coin"
            if test "x$sage_require_sage_numerical_backends_coin" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_coin"
            if test ${sage_use_system_sage_numerical_backends_coin+y}
then :
                  reason=$sage_use_system_sage_numerical_backends_coin
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_numerical_backends_coin"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_numerical_backends_coin"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_numerical_backends_coin:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_numerical_backends_coin"
    case $is_installed-$SAGE_ENABLE_sage_numerical_backends_coin in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_numerical_backends_coin)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_numerical_backends_coin = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_coin"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_numerical_backends_cplex
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_numerical_backends_cplex)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_numerical_backends_cplex = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_numerical_backends_cplex"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sage_numerical_backends_cplex:
$(ls -l \"$t/var/lib/sage/installed/sage_numerical_backends_cplex\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_numerical_backends_cplex" = xif_installed
then :
  SAGE_ENABLE_sage_numerical_backends_cplex=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_numerical_backends_cplex" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sage_numerical_backends_cplex\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sage_numerical_backends_cplex\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_numerical_backends_cplex = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_numerical_backends_cplex" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_cplex"
            if test "x$sage_require_sage_numerical_backends_cplex" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_cplex"
            if test ${sage_use_system_sage_numerical_backends_cplex+y}
then :
                  reason=$sage_use_system_sage_numerical_backends_cplex
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_numerical_backends_cplex"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_numerical_backends_cplex"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_numerical_backends_cplex:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_numerical_backends_cplex"
    case $is_installed-$SAGE_ENABLE_sage_numerical_backends_cplex in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_numerical_backends_cplex)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_numerical_backends_cplex = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_cplex"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_numerical_backends_gurobi
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_numerical_backends_gurobi)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_numerical_backends_gurobi = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_numerical_backends_gurobi"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sage_numerical_backends_gurobi:
$(ls -l \"$t/var/lib/sage/installed/sage_numerical_backends_gurobi\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_numerical_backends_gurobi" = xif_installed
then :
  SAGE_ENABLE_sage_numerical_backends_gurobi=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_numerical_backends_gurobi" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sage_numerical_backends_gurobi\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sage_numerical_backends_gurobi\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_numerical_backends_gurobi = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_numerical_backends_gurobi" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_gurobi"
            if test "x$sage_require_sage_numerical_backends_gurobi" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_gurobi"
            if test ${sage_use_system_sage_numerical_backends_gurobi+y}
then :
                  reason=$sage_use_system_sage_numerical_backends_gurobi
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_numerical_backends_gurobi"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_numerical_backends_gurobi"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_numerical_backends_gurobi:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_numerical_backends_gurobi"
    case $is_installed-$SAGE_ENABLE_sage_numerical_backends_gurobi in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_numerical_backends_gurobi)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_numerical_backends_gurobi = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sage_numerical_backends_gurobi"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_setup
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_setup)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_setup = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_setup"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_setup" = xif_installed
then :
  SAGE_ENABLE_sage_setup=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_setup" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_setup = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_setup" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_setup"
            if test "x$sage_require_sage_setup" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_setup"
            if test ${sage_use_system_sage_setup+y}
then :
                  reason=$sage_use_system_sage_setup
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sage_setup"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sage_setup"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_setup:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_setup"
    case $is_installed-$SAGE_ENABLE_sage_setup in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_setup)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_setup = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sage_setup"

                                            DIR="$SAGE_ROOT"/build/pkgs/sage_sws2rst
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sage_sws2rst)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sage_sws2rst = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sage_sws2rst"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sage_sws2rst" = xif_installed
then :
  SAGE_ENABLE_sage_sws2rst=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sage_sws2rst" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sage_sws2rst\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sage_sws2rst\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sage_sws2rst = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sage_sws2rst" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sage_sws2rst"
            if test "x$sage_require_sage_sws2rst" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sage_sws2rst"
            if test ${sage_use_system_sage_sws2rst+y}
then :
                  reason=$sage_use_system_sage_sws2rst
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_sws2rst"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sage_sws2rst"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sage_sws2rst:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sage_sws2rst"
    case $is_installed-$SAGE_ENABLE_sage_sws2rst in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sage_sws2rst)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sage_sws2rst = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')sage_sws2rst"

                                            DIR="$SAGE_ROOT"/build/pkgs/sagetex
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sagetex)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sagetex = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sagetex"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sagetex:
$(ls -l \"$t/var/lib/sage/installed/sagetex\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sagetex" = xif_installed
then :
  SAGE_ENABLE_sagetex=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sagetex" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sagetex = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sagetex" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sagetex"
            if test "x$sage_require_sagetex" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sagetex"
            if test ${sage_use_system_sagetex+y}
then :
                  reason=$sage_use_system_sagetex
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagetex"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sagetex"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sagetex:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sagetex"

        spkg_line=" \\$(printf '\n    ')sagetex"
    case $is_installed-$SAGE_ENABLE_sagetex in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sagetex)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sagetex = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sagetex"

                                            DIR="$SAGE_ROOT"/build/pkgs/scipoptsuite
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version scipoptsuite)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')scipoptsuite = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/scipoptsuite"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for scipoptsuite:
$(ls -l \"$t/var/lib/sage/installed/scipoptsuite\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_scipoptsuite" = xif_installed
then :
  SAGE_ENABLE_scipoptsuite=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_scipoptsuite" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-scipoptsuite\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-scipoptsuite\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')scipoptsuite = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_scipoptsuite" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')scipoptsuite"
            if test "x$sage_require_scipoptsuite" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')scipoptsuite"
            if test ${sage_use_system_scipoptsuite+y}
then :
                  reason=$sage_use_system_scipoptsuite
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " scipoptsuite"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " scipoptsuite"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "scipoptsuite:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')scipoptsuite"
    case $is_installed-$SAGE_ENABLE_scipoptsuite in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_scipoptsuite)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')scipoptsuite = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')scipoptsuite"

                                            DIR="$SAGE_ROOT"/build/pkgs/scipy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version scipy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')scipy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/scipy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for scipy:
$(ls -l \"$t/var/lib/sage/installed/scipy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_scipy" = xif_installed
then :
  SAGE_ENABLE_scipy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_scipy" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')scipy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_scipy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')scipy"
            if test "x$sage_require_scipy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')scipy"
            if test ${sage_use_system_scipy+y}
then :
                  reason=$sage_use_system_scipy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " scipy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " scipy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "scipy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')scipy"

        spkg_line=" \\$(printf '\n    ')scipy"
    case $is_installed-$SAGE_ENABLE_scipy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_scipy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')scipy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')scipy"

                                            DIR="$SAGE_ROOT"/build/pkgs/send2trash
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version send2trash)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')send2trash = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/send2trash"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for send2trash:
$(ls -l \"$t/var/lib/sage/installed/send2trash\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_send2trash" = xif_installed
then :
  SAGE_ENABLE_send2trash=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_send2trash" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')send2trash = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_send2trash" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')send2trash"
            if test "x$sage_require_send2trash" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')send2trash"
            if test ${sage_use_system_send2trash+y}
then :
                  reason=$sage_use_system_send2trash
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " send2trash"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " send2trash"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "send2trash:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')send2trash"

        spkg_line=" \\$(printf '\n    ')send2trash"
    case $is_installed-$SAGE_ENABLE_send2trash in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_send2trash)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')send2trash = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')send2trash"

                                            DIR="$SAGE_ROOT"/build/pkgs/setuptools
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version setuptools)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')setuptools = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/setuptools"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for setuptools:
$(ls -l \"$t/var/lib/sage/installed/setuptools\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_setuptools" = xif_installed
then :
  SAGE_ENABLE_setuptools=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_setuptools" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')setuptools = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_setuptools" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')setuptools"
            if test "x$sage_require_setuptools" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')setuptools"
            if test ${sage_use_system_setuptools+y}
then :
                  reason=$sage_use_system_setuptools
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "setuptools:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')setuptools"

        spkg_line=" \\$(printf '\n    ')setuptools"
    case $is_installed-$SAGE_ENABLE_setuptools in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_setuptools)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')setuptools = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')setuptools"

                                            DIR="$SAGE_ROOT"/build/pkgs/setuptools_scm
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version setuptools_scm)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')setuptools_scm = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/setuptools_scm"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for setuptools_scm:
$(ls -l \"$t/var/lib/sage/installed/setuptools_scm\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_setuptools_scm" = xif_installed
then :
  SAGE_ENABLE_setuptools_scm=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_setuptools_scm" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')setuptools_scm = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_setuptools_scm" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')setuptools_scm"
            if test "x$sage_require_setuptools_scm" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')setuptools_scm"
            if test ${sage_use_system_setuptools_scm+y}
then :
                  reason=$sage_use_system_setuptools_scm
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools_scm"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools_scm"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "setuptools_scm:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')setuptools_scm"

        spkg_line=" \\$(printf '\n    ')setuptools_scm"
    case $is_installed-$SAGE_ENABLE_setuptools_scm in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_setuptools_scm)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')setuptools_scm = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')setuptools_scm"

                                            DIR="$SAGE_ROOT"/build/pkgs/setuptools_scm_git_archive
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version setuptools_scm_git_archive)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')setuptools_scm_git_archive = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/setuptools_scm_git_archive"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for setuptools_scm_git_archive:
$(ls -l \"$t/var/lib/sage/installed/setuptools_scm_git_archive\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_setuptools_scm_git_archive" = xif_installed
then :
  SAGE_ENABLE_setuptools_scm_git_archive=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_setuptools_scm_git_archive" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')setuptools_scm_git_archive = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_setuptools_scm_git_archive" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')setuptools_scm_git_archive"
            if test "x$sage_require_setuptools_scm_git_archive" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')setuptools_scm_git_archive"
            if test ${sage_use_system_setuptools_scm_git_archive+y}
then :
                  reason=$sage_use_system_setuptools_scm_git_archive
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools_scm_git_archive"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools_scm_git_archive"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "setuptools_scm_git_archive:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')setuptools_scm_git_archive"

        spkg_line=" \\$(printf '\n    ')setuptools_scm_git_archive"
    case $is_installed-$SAGE_ENABLE_setuptools_scm_git_archive in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_setuptools_scm_git_archive)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')setuptools_scm_git_archive = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')setuptools_scm_git_archive"

                                            DIR="$SAGE_ROOT"/build/pkgs/setuptools_wheel
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version setuptools_wheel)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')setuptools_wheel = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/setuptools_wheel"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for setuptools_wheel:
$(ls -l \"$t/var/lib/sage/installed/setuptools_wheel\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_setuptools_wheel" = xif_installed
then :
  SAGE_ENABLE_setuptools_wheel=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_setuptools_wheel" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')setuptools_wheel = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_setuptools_wheel" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')setuptools_wheel"
            if test "x$sage_require_setuptools_wheel" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')setuptools_wheel"
            if test ${sage_use_system_setuptools_wheel+y}
then :
                  reason=$sage_use_system_setuptools_wheel
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools_wheel"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " setuptools_wheel"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "setuptools_wheel:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')setuptools_wheel"

        spkg_line=" \\$(printf '\n    ')setuptools_wheel"
    case $is_installed-$SAGE_ENABLE_setuptools_wheel in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_setuptools_wheel)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')setuptools_wheel = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')setuptools_wheel"

                                            DIR="$SAGE_ROOT"/build/pkgs/simplegeneric
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version simplegeneric)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')simplegeneric = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/simplegeneric"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for simplegeneric:
$(ls -l \"$t/var/lib/sage/installed/simplegeneric\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_simplegeneric" = xif_installed
then :
  SAGE_ENABLE_simplegeneric=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_simplegeneric" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')simplegeneric = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_simplegeneric" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')simplegeneric"
            if test "x$sage_require_simplegeneric" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')simplegeneric"
            if test ${sage_use_system_simplegeneric+y}
then :
                  reason=$sage_use_system_simplegeneric
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " simplegeneric"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " simplegeneric"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "simplegeneric:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')simplegeneric"

        spkg_line=" \\$(printf '\n    ')simplegeneric"
    case $is_installed-$SAGE_ENABLE_simplegeneric in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_simplegeneric)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')simplegeneric = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')simplegeneric"

                                            DIR="$SAGE_ROOT"/build/pkgs/singular
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version singular)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')singular = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/singular"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for singular:
$(ls -l \"$t/var/lib/sage/installed/singular\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_singular" = xif_installed
then :
  SAGE_ENABLE_singular=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_singular" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')singular = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_singular" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')singular"
            if test "x$sage_require_singular" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')singular"
            if test ${sage_use_system_singular+y}
then :
                  reason=$sage_use_system_singular
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " singular"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " singular"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "singular:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')singular"

        spkg_line=" \\$(printf '\n    ')singular"
    case $is_installed-$SAGE_ENABLE_singular in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_singular)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')singular = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')singular"

                                            DIR="$SAGE_ROOT"/build/pkgs/singular_jupyter
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version singular_jupyter)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')singular_jupyter = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/singular_jupyter"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for singular_jupyter:
$(ls -l \"$t/var/lib/sage/installed/singular_jupyter\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_singular_jupyter" = xif_installed
then :
  SAGE_ENABLE_singular_jupyter=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_singular_jupyter" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-singular_jupyter\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-singular_jupyter\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')singular_jupyter = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_singular_jupyter" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')singular_jupyter"
            if test "x$sage_require_singular_jupyter" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')singular_jupyter"
            if test ${sage_use_system_singular_jupyter+y}
then :
                  reason=$sage_use_system_singular_jupyter
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " singular_jupyter"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " singular_jupyter"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "singular_jupyter:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')singular_jupyter"
    case $is_installed-$SAGE_ENABLE_singular_jupyter in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_singular_jupyter)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')singular_jupyter = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')singular_jupyter"

                                            DIR="$SAGE_ROOT"/build/pkgs/sirocco
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sirocco)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sirocco = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sirocco"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sirocco:
$(ls -l \"$t/var/lib/sage/installed/sirocco\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sirocco" = xif_installed
then :
  SAGE_ENABLE_sirocco=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sirocco" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sirocco\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sirocco\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sirocco = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sirocco" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sirocco"
            if test "x$sage_require_sirocco" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sirocco"
            if test ${sage_use_system_sirocco+y}
then :
                  reason=$sage_use_system_sirocco
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sirocco"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sirocco"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sirocco:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sirocco"
    case $is_installed-$SAGE_ENABLE_sirocco in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sirocco)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sirocco = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sirocco"

                                            DIR="$SAGE_ROOT"/build/pkgs/six
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version six)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')six = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/six"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for six:
$(ls -l \"$t/var/lib/sage/installed/six\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_six" = xif_installed
then :
  SAGE_ENABLE_six=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_six" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')six = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_six" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')six"
            if test "x$sage_require_six" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')six"
            if test ${sage_use_system_six+y}
then :
                  reason=$sage_use_system_six
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " six"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " six"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "six:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')six"

        spkg_line=" \\$(printf '\n    ')six"
    case $is_installed-$SAGE_ENABLE_six in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_six)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')six = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')six"

                                            DIR="$SAGE_ROOT"/build/pkgs/slabbe
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version slabbe)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')slabbe = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/slabbe"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_slabbe" = xif_installed
then :
  SAGE_ENABLE_slabbe=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_slabbe" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-slabbe\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-slabbe\" to uninstall"

                    message="optional pip package; use \"./sage -i slabbe\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')slabbe = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_slabbe" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')slabbe"
            if test "x$sage_require_slabbe" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')slabbe"
            if test ${sage_use_system_slabbe+y}
then :
                  reason=$sage_use_system_slabbe
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " slabbe"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " slabbe"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "slabbe:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')slabbe"
    case $is_installed-$SAGE_ENABLE_slabbe in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_slabbe)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')slabbe = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')slabbe"

                                            DIR="$SAGE_ROOT"/build/pkgs/snappy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version snappy)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')snappy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/snappy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_snappy" = xif_installed
then :
  SAGE_ENABLE_snappy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_snappy" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-snappy\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-snappy\" to uninstall"

                    message="optional pip package; use \"./sage -i snappy\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')snappy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_snappy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')snappy"
            if test "x$sage_require_snappy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')snappy"
            if test ${sage_use_system_snappy+y}
then :
                  reason=$sage_use_system_snappy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " snappy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " snappy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "snappy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')snappy"
    case $is_installed-$SAGE_ENABLE_snappy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_snappy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')snappy = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')snappy"

                                            DIR="$SAGE_ROOT"/build/pkgs/snowballstemmer
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version snowballstemmer)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')snowballstemmer = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/snowballstemmer"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for snowballstemmer:
$(ls -l \"$t/var/lib/sage/installed/snowballstemmer\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_snowballstemmer" = xif_installed
then :
  SAGE_ENABLE_snowballstemmer=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_snowballstemmer" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')snowballstemmer = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_snowballstemmer" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')snowballstemmer"
            if test "x$sage_require_snowballstemmer" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')snowballstemmer"
            if test ${sage_use_system_snowballstemmer+y}
then :
                  reason=$sage_use_system_snowballstemmer
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " snowballstemmer"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " snowballstemmer"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "snowballstemmer:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')snowballstemmer"

        spkg_line=" \\$(printf '\n    ')snowballstemmer"
    case $is_installed-$SAGE_ENABLE_snowballstemmer in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_snowballstemmer)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')snowballstemmer = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')snowballstemmer"

                                            DIR="$SAGE_ROOT"/build/pkgs/soupsieve
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version soupsieve)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')soupsieve = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/soupsieve"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for soupsieve:
$(ls -l \"$t/var/lib/sage/installed/soupsieve\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_soupsieve" = xif_installed
then :
  SAGE_ENABLE_soupsieve=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_soupsieve" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')soupsieve = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_soupsieve" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')soupsieve"
            if test "x$sage_require_soupsieve" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')soupsieve"
            if test ${sage_use_system_soupsieve+y}
then :
                  reason=$sage_use_system_soupsieve
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " soupsieve"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " soupsieve"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "soupsieve:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')soupsieve"

        spkg_line=" \\$(printf '\n    ')soupsieve"
    case $is_installed-$SAGE_ENABLE_soupsieve in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_soupsieve)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')soupsieve = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')soupsieve"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinx
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinx)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinx = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinx"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinx:
$(ls -l \"$t/var/lib/sage/installed/sphinx\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinx" = xif_installed
then :
  SAGE_ENABLE_sphinx=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinx" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinx = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinx" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinx"
            if test "x$sage_require_sphinx" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinx"
            if test ${sage_use_system_sphinx+y}
then :
                  reason=$sage_use_system_sphinx
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinx"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinx"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinx:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinx"

        spkg_line=" \\$(printf '\n    ')sphinx"
    case $is_installed-$SAGE_ENABLE_sphinx in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinx)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinx = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinx"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinx_basic_ng
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinx_basic_ng)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinx_basic_ng = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinx_basic_ng"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinx_basic_ng:
$(ls -l \"$t/var/lib/sage/installed/sphinx_basic_ng\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinx_basic_ng" = xif_installed
then :
  SAGE_ENABLE_sphinx_basic_ng=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinx_basic_ng" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinx_basic_ng = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinx_basic_ng" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinx_basic_ng"
            if test "x$sage_require_sphinx_basic_ng" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinx_basic_ng"
            if test ${sage_use_system_sphinx_basic_ng+y}
then :
                  reason=$sage_use_system_sphinx_basic_ng
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinx_basic_ng"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinx_basic_ng"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinx_basic_ng:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinx_basic_ng"

        spkg_line=" \\$(printf '\n    ')sphinx_basic_ng"
    case $is_installed-$SAGE_ENABLE_sphinx_basic_ng in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinx_basic_ng)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinx_basic_ng = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinx_basic_ng"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinxcontrib_applehelp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinxcontrib_applehelp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinxcontrib_applehelp = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinxcontrib_applehelp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinxcontrib_applehelp:
$(ls -l \"$t/var/lib/sage/installed/sphinxcontrib_applehelp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinxcontrib_applehelp" = xif_installed
then :
  SAGE_ENABLE_sphinxcontrib_applehelp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinxcontrib_applehelp" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinxcontrib_applehelp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinxcontrib_applehelp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinxcontrib_applehelp"
            if test "x$sage_require_sphinxcontrib_applehelp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinxcontrib_applehelp"
            if test ${sage_use_system_sphinxcontrib_applehelp+y}
then :
                  reason=$sage_use_system_sphinxcontrib_applehelp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_applehelp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_applehelp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinxcontrib_applehelp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinxcontrib_applehelp"

        spkg_line=" \\$(printf '\n    ')sphinxcontrib_applehelp"
    case $is_installed-$SAGE_ENABLE_sphinxcontrib_applehelp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinxcontrib_applehelp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinxcontrib_applehelp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinxcontrib_applehelp"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinxcontrib_devhelp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinxcontrib_devhelp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinxcontrib_devhelp = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinxcontrib_devhelp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinxcontrib_devhelp:
$(ls -l \"$t/var/lib/sage/installed/sphinxcontrib_devhelp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinxcontrib_devhelp" = xif_installed
then :
  SAGE_ENABLE_sphinxcontrib_devhelp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinxcontrib_devhelp" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinxcontrib_devhelp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinxcontrib_devhelp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinxcontrib_devhelp"
            if test "x$sage_require_sphinxcontrib_devhelp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinxcontrib_devhelp"
            if test ${sage_use_system_sphinxcontrib_devhelp+y}
then :
                  reason=$sage_use_system_sphinxcontrib_devhelp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_devhelp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_devhelp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinxcontrib_devhelp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinxcontrib_devhelp"

        spkg_line=" \\$(printf '\n    ')sphinxcontrib_devhelp"
    case $is_installed-$SAGE_ENABLE_sphinxcontrib_devhelp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinxcontrib_devhelp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinxcontrib_devhelp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinxcontrib_devhelp"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinxcontrib_htmlhelp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinxcontrib_htmlhelp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinxcontrib_htmlhelp = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinxcontrib_htmlhelp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinxcontrib_htmlhelp:
$(ls -l \"$t/var/lib/sage/installed/sphinxcontrib_htmlhelp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinxcontrib_htmlhelp" = xif_installed
then :
  SAGE_ENABLE_sphinxcontrib_htmlhelp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinxcontrib_htmlhelp" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinxcontrib_htmlhelp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinxcontrib_htmlhelp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinxcontrib_htmlhelp"
            if test "x$sage_require_sphinxcontrib_htmlhelp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinxcontrib_htmlhelp"
            if test ${sage_use_system_sphinxcontrib_htmlhelp+y}
then :
                  reason=$sage_use_system_sphinxcontrib_htmlhelp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_htmlhelp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_htmlhelp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinxcontrib_htmlhelp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinxcontrib_htmlhelp"

        spkg_line=" \\$(printf '\n    ')sphinxcontrib_htmlhelp"
    case $is_installed-$SAGE_ENABLE_sphinxcontrib_htmlhelp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinxcontrib_htmlhelp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinxcontrib_htmlhelp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinxcontrib_htmlhelp"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinxcontrib_jsmath
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinxcontrib_jsmath)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinxcontrib_jsmath = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinxcontrib_jsmath"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinxcontrib_jsmath:
$(ls -l \"$t/var/lib/sage/installed/sphinxcontrib_jsmath\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinxcontrib_jsmath" = xif_installed
then :
  SAGE_ENABLE_sphinxcontrib_jsmath=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinxcontrib_jsmath" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinxcontrib_jsmath = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinxcontrib_jsmath" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinxcontrib_jsmath"
            if test "x$sage_require_sphinxcontrib_jsmath" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinxcontrib_jsmath"
            if test ${sage_use_system_sphinxcontrib_jsmath+y}
then :
                  reason=$sage_use_system_sphinxcontrib_jsmath
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_jsmath"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_jsmath"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinxcontrib_jsmath:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinxcontrib_jsmath"

        spkg_line=" \\$(printf '\n    ')sphinxcontrib_jsmath"
    case $is_installed-$SAGE_ENABLE_sphinxcontrib_jsmath in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinxcontrib_jsmath)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinxcontrib_jsmath = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinxcontrib_jsmath"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinxcontrib_qthelp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinxcontrib_qthelp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinxcontrib_qthelp = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinxcontrib_qthelp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinxcontrib_qthelp:
$(ls -l \"$t/var/lib/sage/installed/sphinxcontrib_qthelp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinxcontrib_qthelp" = xif_installed
then :
  SAGE_ENABLE_sphinxcontrib_qthelp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinxcontrib_qthelp" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinxcontrib_qthelp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinxcontrib_qthelp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinxcontrib_qthelp"
            if test "x$sage_require_sphinxcontrib_qthelp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinxcontrib_qthelp"
            if test ${sage_use_system_sphinxcontrib_qthelp+y}
then :
                  reason=$sage_use_system_sphinxcontrib_qthelp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_qthelp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_qthelp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinxcontrib_qthelp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinxcontrib_qthelp"

        spkg_line=" \\$(printf '\n    ')sphinxcontrib_qthelp"
    case $is_installed-$SAGE_ENABLE_sphinxcontrib_qthelp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinxcontrib_qthelp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinxcontrib_qthelp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinxcontrib_qthelp"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinxcontrib_serializinghtml
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinxcontrib_serializinghtml)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinxcontrib_serializinghtml = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinxcontrib_serializinghtml"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinxcontrib_serializinghtml:
$(ls -l \"$t/var/lib/sage/installed/sphinxcontrib_serializinghtml\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinxcontrib_serializinghtml" = xif_installed
then :
  SAGE_ENABLE_sphinxcontrib_serializinghtml=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinxcontrib_serializinghtml" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinxcontrib_serializinghtml = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinxcontrib_serializinghtml" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinxcontrib_serializinghtml"
            if test "x$sage_require_sphinxcontrib_serializinghtml" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinxcontrib_serializinghtml"
            if test ${sage_use_system_sphinxcontrib_serializinghtml+y}
then :
                  reason=$sage_use_system_sphinxcontrib_serializinghtml
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_serializinghtml"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_serializinghtml"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinxcontrib_serializinghtml:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinxcontrib_serializinghtml"

        spkg_line=" \\$(printf '\n    ')sphinxcontrib_serializinghtml"
    case $is_installed-$SAGE_ENABLE_sphinxcontrib_serializinghtml in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinxcontrib_serializinghtml)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinxcontrib_serializinghtml = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinxcontrib_serializinghtml"

                                            DIR="$SAGE_ROOT"/build/pkgs/sphinxcontrib_websupport
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sphinxcontrib_websupport)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sphinxcontrib_websupport = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sphinxcontrib_websupport"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sphinxcontrib_websupport:
$(ls -l \"$t/var/lib/sage/installed/sphinxcontrib_websupport\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sphinxcontrib_websupport" = xif_installed
then :
  SAGE_ENABLE_sphinxcontrib_websupport=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sphinxcontrib_websupport" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sphinxcontrib_websupport = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sphinxcontrib_websupport" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sphinxcontrib_websupport"
            if test "x$sage_require_sphinxcontrib_websupport" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sphinxcontrib_websupport"
            if test ${sage_use_system_sphinxcontrib_websupport+y}
then :
                  reason=$sage_use_system_sphinxcontrib_websupport
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_websupport"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sphinxcontrib_websupport"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sphinxcontrib_websupport:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sphinxcontrib_websupport"

        spkg_line=" \\$(printf '\n    ')sphinxcontrib_websupport"
    case $is_installed-$SAGE_ENABLE_sphinxcontrib_websupport in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sphinxcontrib_websupport)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sphinxcontrib_websupport = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sphinxcontrib_websupport"

                                            DIR="$SAGE_ROOT"/build/pkgs/sqlalchemy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sqlalchemy)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sqlalchemy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sqlalchemy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sqlalchemy" = xif_installed
then :
  SAGE_ENABLE_sqlalchemy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sqlalchemy" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-sqlalchemy\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-sqlalchemy\" to uninstall"

                    message="optional pip package; use \"./sage -i sqlalchemy\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sqlalchemy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sqlalchemy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sqlalchemy"
            if test "x$sage_require_sqlalchemy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sqlalchemy"
            if test ${sage_use_system_sqlalchemy+y}
then :
                  reason=$sage_use_system_sqlalchemy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sqlalchemy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " sqlalchemy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sqlalchemy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')sqlalchemy"
    case $is_installed-$SAGE_ENABLE_sqlalchemy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sqlalchemy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sqlalchemy = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')sqlalchemy"

                                            DIR="$SAGE_ROOT"/build/pkgs/sqlite
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sqlite)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sqlite = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sqlite"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sqlite:
$(ls -l \"$t/var/lib/sage/installed/sqlite\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sqlite" = xif_installed
then :
  SAGE_ENABLE_sqlite=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sqlite" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sqlite = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sqlite" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sqlite"
            if test "x$sage_require_sqlite" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sqlite"
            if test ${sage_use_system_sqlite+y}
then :
                  reason=$sage_use_system_sqlite
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sqlite"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sqlite"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sqlite:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sqlite"

        spkg_line=" \\$(printf '\n    ')sqlite"
    case $is_installed-$SAGE_ENABLE_sqlite in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sqlite)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sqlite = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sqlite"

                                            DIR="$SAGE_ROOT"/build/pkgs/stack_data
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version stack_data)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')stack_data = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/stack_data"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for stack_data:
$(ls -l \"$t/var/lib/sage/installed/stack_data\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_stack_data" = xif_installed
then :
  SAGE_ENABLE_stack_data=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_stack_data" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')stack_data = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_stack_data" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')stack_data"
            if test "x$sage_require_stack_data" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')stack_data"
            if test ${sage_use_system_stack_data+y}
then :
                  reason=$sage_use_system_stack_data
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " stack_data"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " stack_data"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "stack_data:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')stack_data"

        spkg_line=" \\$(printf '\n    ')stack_data"
    case $is_installed-$SAGE_ENABLE_stack_data in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_stack_data)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')stack_data = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')stack_data"

                                            DIR="$SAGE_ROOT"/build/pkgs/suitesparse
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version suitesparse)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')suitesparse = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/suitesparse"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for suitesparse:
$(ls -l \"$t/var/lib/sage/installed/suitesparse\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_suitesparse" = xif_installed
then :
  SAGE_ENABLE_suitesparse=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_suitesparse" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')suitesparse = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_suitesparse" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')suitesparse"
            if test "x$sage_require_suitesparse" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')suitesparse"
            if test ${sage_use_system_suitesparse+y}
then :
                  reason=$sage_use_system_suitesparse
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " suitesparse"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " suitesparse"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "suitesparse:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')suitesparse"

        spkg_line=" \\$(printf '\n    ')suitesparse"
    case $is_installed-$SAGE_ENABLE_suitesparse in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_suitesparse)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')suitesparse = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')suitesparse"

                                            DIR="$SAGE_ROOT"/build/pkgs/surf
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version surf)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')surf = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/surf"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for surf:
$(ls -l \"$t/var/lib/sage/installed/surf\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_surf" = xif_installed
then :
  SAGE_ENABLE_surf=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_surf" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-surf\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-surf\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')surf = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_surf" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')surf"
            if test "x$sage_require_surf" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')surf"
            if test ${sage_use_system_surf+y}
then :
                  reason=$sage_use_system_surf
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " surf"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " surf"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "surf:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')surf"
    case $is_installed-$SAGE_ENABLE_surf in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_surf)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')surf = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')surf"

                                            DIR="$SAGE_ROOT"/build/pkgs/surface_dynamics
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version surface_dynamics)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')surface_dynamics = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/surface_dynamics"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_surface_dynamics" = xif_installed
then :
  SAGE_ENABLE_surface_dynamics=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_surface_dynamics" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-surface_dynamics\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-surface_dynamics\" to uninstall"

                    message="optional pip package; use \"./sage -i surface_dynamics\" to install"
        install_message="optional pip package (installed)"
        uninstall_message=
            SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')surface_dynamics = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_surface_dynamics" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')surface_dynamics"
            if test "x$sage_require_surface_dynamics" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')surface_dynamics"
            if test ${sage_use_system_surface_dynamics+y}
then :
                  reason=$sage_use_system_surface_dynamics
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " surface_dynamics"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " surface_dynamics"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "surface_dynamics:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')surface_dynamics"
    case $is_installed-$SAGE_ENABLE_surface_dynamics in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          as_fn_append DEPS ' pip'
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_surface_dynamics)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')surface_dynamics = ${DEPS}"
                    SAGE_PIP_PACKAGES="${SAGE_PIP_PACKAGES} \\$(printf '\n    ')surface_dynamics"

                                            DIR="$SAGE_ROOT"/build/pkgs/symengine
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version symengine)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')symengine = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/symengine"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for symengine:
$(ls -l \"$t/var/lib/sage/installed/symengine\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_symengine" = xif_installed
then :
  SAGE_ENABLE_symengine=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_symengine" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-symengine\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-symengine\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')symengine = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_symengine" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')symengine"
            if test "x$sage_require_symengine" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')symengine"
            if test ${sage_use_system_symengine+y}
then :
                  reason=$sage_use_system_symengine
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " symengine"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " symengine"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "symengine:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')symengine"
    case $is_installed-$SAGE_ENABLE_symengine in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_symengine)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')symengine = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')symengine"

                                            DIR="$SAGE_ROOT"/build/pkgs/symengine_py
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version symengine_py)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')symengine_py = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/symengine_py"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for symengine_py:
$(ls -l \"$t/var/lib/sage/installed/symengine_py\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_symengine_py" = xif_installed
then :
  SAGE_ENABLE_symengine_py=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_symengine_py" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-symengine_py\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-symengine_py\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')symengine_py = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_symengine_py" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')symengine_py"
            if test "x$sage_require_symengine_py" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')symengine_py"
            if test ${sage_use_system_symengine_py+y}
then :
                  reason=$sage_use_system_symengine_py
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " symengine_py"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " symengine_py"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "symengine_py:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')symengine_py"
    case $is_installed-$SAGE_ENABLE_symengine_py in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_symengine_py)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')symengine_py = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')symengine_py"

                                            DIR="$SAGE_ROOT"/build/pkgs/symmetrica
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version symmetrica)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')symmetrica = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/symmetrica"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for symmetrica:
$(ls -l \"$t/var/lib/sage/installed/symmetrica\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_symmetrica" = xif_installed
then :
  SAGE_ENABLE_symmetrica=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_symmetrica" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')symmetrica = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_symmetrica" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')symmetrica"
            if test "x$sage_require_symmetrica" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')symmetrica"
            if test ${sage_use_system_symmetrica+y}
then :
                  reason=$sage_use_system_symmetrica
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " symmetrica"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " symmetrica"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "symmetrica:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')symmetrica"

        spkg_line=" \\$(printf '\n    ')symmetrica"
    case $is_installed-$SAGE_ENABLE_symmetrica in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_symmetrica)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')symmetrica = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')symmetrica"

                                            DIR="$SAGE_ROOT"/build/pkgs/sympow
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sympow)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sympow = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sympow"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sympow:
$(ls -l \"$t/var/lib/sage/installed/sympow\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sympow" = xif_installed
then :
  SAGE_ENABLE_sympow=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sympow" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sympow = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sympow" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sympow"
            if test "x$sage_require_sympow" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sympow"
            if test ${sage_use_system_sympow+y}
then :
                  reason=$sage_use_system_sympow
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sympow"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sympow"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sympow:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sympow"

        spkg_line=" \\$(printf '\n    ')sympow"
    case $is_installed-$SAGE_ENABLE_sympow in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sympow)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sympow = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sympow"

                                            DIR="$SAGE_ROOT"/build/pkgs/sympy
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version sympy)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')sympy = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/sympy"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for sympy:
$(ls -l \"$t/var/lib/sage/installed/sympy\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_sympy" = xif_installed
then :
  SAGE_ENABLE_sympy=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_sympy" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')sympy = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_sympy" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')sympy"
            if test "x$sage_require_sympy" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')sympy"
            if test ${sage_use_system_sympy+y}
then :
                  reason=$sage_use_system_sympy
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sympy"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " sympy"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "sympy:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')sympy"

        spkg_line=" \\$(printf '\n    ')sympy"
    case $is_installed-$SAGE_ENABLE_sympy in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_sympy)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')sympy = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')sympy"

                                            DIR="$SAGE_ROOT"/build/pkgs/tachyon
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tachyon)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tachyon = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tachyon"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tachyon:
$(ls -l \"$t/var/lib/sage/installed/tachyon\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tachyon" = xif_installed
then :
  SAGE_ENABLE_tachyon=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tachyon" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tachyon = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tachyon" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tachyon"
            if test "x$sage_require_tachyon" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tachyon"
            if test ${sage_use_system_tachyon+y}
then :
                  reason=$sage_use_system_tachyon
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tachyon"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tachyon"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tachyon:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tachyon"

        spkg_line=" \\$(printf '\n    ')tachyon"
    case $is_installed-$SAGE_ENABLE_tachyon in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tachyon)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tachyon = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tachyon"

                                            DIR="$SAGE_ROOT"/build/pkgs/tdlib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tdlib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tdlib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tdlib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tdlib:
$(ls -l \"$t/var/lib/sage/installed/tdlib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tdlib" = xif_installed
then :
  SAGE_ENABLE_tdlib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tdlib" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-tdlib\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-tdlib\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tdlib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tdlib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tdlib"
            if test "x$sage_require_tdlib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tdlib"
            if test ${sage_use_system_tdlib+y}
then :
                  reason=$sage_use_system_tdlib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " tdlib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " tdlib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tdlib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')tdlib"
    case $is_installed-$SAGE_ENABLE_tdlib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tdlib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tdlib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tdlib"

                                            DIR="$SAGE_ROOT"/build/pkgs/terminado
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version terminado)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')terminado = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/terminado"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for terminado:
$(ls -l \"$t/var/lib/sage/installed/terminado\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_terminado" = xif_installed
then :
  SAGE_ENABLE_terminado=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_terminado" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')terminado = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_terminado" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')terminado"
            if test "x$sage_require_terminado" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')terminado"
            if test ${sage_use_system_terminado+y}
then :
                  reason=$sage_use_system_terminado
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " terminado"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " terminado"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "terminado:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')terminado"

        spkg_line=" \\$(printf '\n    ')terminado"
    case $is_installed-$SAGE_ENABLE_terminado in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_terminado)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')terminado = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')terminado"

                                            DIR="$SAGE_ROOT"/build/pkgs/texlive
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version texlive)
                                                                                                                                                                  SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')texlive = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/texlive"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              spkg_installed_version_text="SPKG (multiple installation records)"


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_texlive" = xif_installed
then :
  SAGE_ENABLE_texlive=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_texlive" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-texlive\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-texlive\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')texlive = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_texlive" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')texlive"
            if test "x$sage_require_texlive" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')texlive"
            if test ${sage_use_system_texlive+y}
then :
                  reason=$sage_use_system_texlive
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " texlive"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " texlive"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "texlive:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')texlive"
    case $is_installed-$SAGE_ENABLE_texlive in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_texlive)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')texlive = ${DEPS}"
                    SAGE_SCRIPT_PACKAGES="${SAGE_SCRIPT_PACKAGES} \\$(printf '\n    ')texlive"

                                            DIR="$SAGE_ROOT"/build/pkgs/texttable
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version texttable)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')texttable = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/texttable"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for texttable:
$(ls -l \"$t/var/lib/sage/installed/texttable\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_texttable" = xif_installed
then :
  SAGE_ENABLE_texttable=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_texttable" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-texttable\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-texttable\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')texttable = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_texttable" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')texttable"
            if test "x$sage_require_texttable" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')texttable"
            if test ${sage_use_system_texttable+y}
then :
                  reason=$sage_use_system_texttable
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " texttable"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " texttable"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "texttable:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')texttable"
    case $is_installed-$SAGE_ENABLE_texttable in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_texttable)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')texttable = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')texttable"

                                            DIR="$SAGE_ROOT"/build/pkgs/threejs
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version threejs)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')threejs = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/threejs"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for threejs:
$(ls -l \"$t/var/lib/sage/installed/threejs\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_threejs" = xif_installed
then :
  SAGE_ENABLE_threejs=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_threejs" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')threejs = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_threejs" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')threejs"
            if test "x$sage_require_threejs" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')threejs"
            if test ${sage_use_system_threejs+y}
then :
                  reason=$sage_use_system_threejs
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " threejs"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " threejs"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "threejs:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')threejs"

        spkg_line=" \\$(printf '\n    ')threejs"
    case $is_installed-$SAGE_ENABLE_threejs in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_threejs)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')threejs = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')threejs"

                                            DIR="$SAGE_ROOT"/build/pkgs/tides
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tides)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tides = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tides"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tides:
$(ls -l \"$t/var/lib/sage/installed/tides\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tides" = xif_installed
then :
  SAGE_ENABLE_tides=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tides" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-tides\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-tides\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tides = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tides" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tides"
            if test "x$sage_require_tides" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tides"
            if test ${sage_use_system_tides+y}
then :
                  reason=$sage_use_system_tides
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " tides"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " tides"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tides:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')tides"
    case $is_installed-$SAGE_ENABLE_tides in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tides)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tides = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tides"

                                            DIR="$SAGE_ROOT"/build/pkgs/tinycss2
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tinycss2)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tinycss2 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tinycss2"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tinycss2:
$(ls -l \"$t/var/lib/sage/installed/tinycss2\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tinycss2" = xif_installed
then :
  SAGE_ENABLE_tinycss2=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tinycss2" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tinycss2 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tinycss2" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tinycss2"
            if test "x$sage_require_tinycss2" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tinycss2"
            if test ${sage_use_system_tinycss2+y}
then :
                  reason=$sage_use_system_tinycss2
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tinycss2"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tinycss2"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tinycss2:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tinycss2"

        spkg_line=" \\$(printf '\n    ')tinycss2"
    case $is_installed-$SAGE_ENABLE_tinycss2 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tinycss2)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tinycss2 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tinycss2"

                                            DIR="$SAGE_ROOT"/build/pkgs/toml
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version toml)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')toml = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/toml"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for toml:
$(ls -l \"$t/var/lib/sage/installed/toml\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_toml" = xif_installed
then :
  SAGE_ENABLE_toml=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_toml" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')toml = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_toml" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')toml"
            if test "x$sage_require_toml" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')toml"
            if test ${sage_use_system_toml+y}
then :
                  reason=$sage_use_system_toml
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " toml"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " toml"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "toml:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')toml"

        spkg_line=" \\$(printf '\n    ')toml"
    case $is_installed-$SAGE_ENABLE_toml in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_toml)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')toml = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')toml"

                                            DIR="$SAGE_ROOT"/build/pkgs/tomli
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tomli)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tomli = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tomli"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tomli:
$(ls -l \"$t/var/lib/sage/installed/tomli\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tomli" = xif_installed
then :
  SAGE_ENABLE_tomli=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tomli" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tomli = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tomli" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tomli"
            if test "x$sage_require_tomli" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tomli"
            if test ${sage_use_system_tomli+y}
then :
                  reason=$sage_use_system_tomli
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tomli"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tomli"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tomli:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tomli"

        spkg_line=" \\$(printf '\n    ')tomli"
    case $is_installed-$SAGE_ENABLE_tomli in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tomli)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tomli = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tomli"

                                            DIR="$SAGE_ROOT"/build/pkgs/tomlkit
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tomlkit)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tomlkit = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tomlkit"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tomlkit:
$(ls -l \"$t/var/lib/sage/installed/tomlkit\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tomlkit" = xif_installed
then :
  SAGE_ENABLE_tomlkit=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tomlkit" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tomlkit = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tomlkit" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tomlkit"
            if test "x$sage_require_tomlkit" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tomlkit"
            if test ${sage_use_system_tomlkit+y}
then :
                  reason=$sage_use_system_tomlkit
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tomlkit"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tomlkit"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tomlkit:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tomlkit"

        spkg_line=" \\$(printf '\n    ')tomlkit"
    case $is_installed-$SAGE_ENABLE_tomlkit in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tomlkit)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tomlkit = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tomlkit"

                                            DIR="$SAGE_ROOT"/build/pkgs/topcom
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version topcom)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')topcom = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/topcom"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for topcom:
$(ls -l \"$t/var/lib/sage/installed/topcom\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_topcom" = xif_installed
then :
  SAGE_ENABLE_topcom=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_topcom" = xyes
then :
              message="optional, $install_message"

else $as_nop
              message="optional"
                                            message="$message, use \"$srcdir/configure --enable-topcom\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-topcom\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')topcom = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_topcom" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')topcom"
            if test "x$sage_require_topcom" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')topcom"
            if test ${sage_use_system_topcom+y}
then :
                  reason=$sage_use_system_topcom
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " topcom"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " topcom"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "topcom:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')topcom"
    case $is_installed-$SAGE_ENABLE_topcom in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_topcom)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')topcom = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')topcom"

                                            DIR="$SAGE_ROOT"/build/pkgs/tornado
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tornado)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tornado = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tornado"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tornado:
$(ls -l \"$t/var/lib/sage/installed/tornado\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tornado" = xif_installed
then :
  SAGE_ENABLE_tornado=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tornado" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tornado = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tornado" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tornado"
            if test "x$sage_require_tornado" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tornado"
            if test ${sage_use_system_tornado+y}
then :
                  reason=$sage_use_system_tornado
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tornado"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tornado"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tornado:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tornado"

        spkg_line=" \\$(printf '\n    ')tornado"
    case $is_installed-$SAGE_ENABLE_tornado in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tornado)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tornado = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tornado"

                                            DIR="$SAGE_ROOT"/build/pkgs/tox
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tox)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tox = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tox"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tox:
$(ls -l \"$t/var/lib/sage/installed/tox\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tox" = xif_installed
then :
  SAGE_ENABLE_tox=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tox" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tox = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tox" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tox"
            if test "x$sage_require_tox" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tox"
            if test ${sage_use_system_tox+y}
then :
                  reason=$sage_use_system_tox
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tox"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tox"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tox:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tox"

        spkg_line=" \\$(printf '\n    ')tox"
    case $is_installed-$SAGE_ENABLE_tox in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tox)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tox = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tox"

                                            DIR="$SAGE_ROOT"/build/pkgs/traitlets
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version traitlets)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')traitlets = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/traitlets"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for traitlets:
$(ls -l \"$t/var/lib/sage/installed/traitlets\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_traitlets" = xif_installed
then :
  SAGE_ENABLE_traitlets=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_traitlets" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')traitlets = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_traitlets" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')traitlets"
            if test "x$sage_require_traitlets" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')traitlets"
            if test ${sage_use_system_traitlets+y}
then :
                  reason=$sage_use_system_traitlets
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " traitlets"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " traitlets"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "traitlets:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')traitlets"

        spkg_line=" \\$(printf '\n    ')traitlets"
    case $is_installed-$SAGE_ENABLE_traitlets in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_traitlets)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')traitlets = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')traitlets"

                                            DIR="$SAGE_ROOT"/build/pkgs/typing_extensions
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version typing_extensions)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')typing_extensions = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/typing_extensions"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for typing_extensions:
$(ls -l \"$t/var/lib/sage/installed/typing_extensions\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_typing_extensions" = xif_installed
then :
  SAGE_ENABLE_typing_extensions=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_typing_extensions" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')typing_extensions = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_typing_extensions" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')typing_extensions"
            if test "x$sage_require_typing_extensions" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')typing_extensions"
            if test ${sage_use_system_typing_extensions+y}
then :
                  reason=$sage_use_system_typing_extensions
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " typing_extensions"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " typing_extensions"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "typing_extensions:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')typing_extensions"

        spkg_line=" \\$(printf '\n    ')typing_extensions"
    case $is_installed-$SAGE_ENABLE_typing_extensions in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_typing_extensions)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')typing_extensions = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')typing_extensions"

                                            DIR="$SAGE_ROOT"/build/pkgs/tzdata
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tzdata)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tzdata = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tzdata"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tzdata:
$(ls -l \"$t/var/lib/sage/installed/tzdata\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tzdata" = xif_installed
then :
  SAGE_ENABLE_tzdata=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tzdata" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tzdata = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tzdata" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tzdata"
            if test "x$sage_require_tzdata" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tzdata"
            if test ${sage_use_system_tzdata+y}
then :
                  reason=$sage_use_system_tzdata
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tzdata"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tzdata"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tzdata:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tzdata"

        spkg_line=" \\$(printf '\n    ')tzdata"
    case $is_installed-$SAGE_ENABLE_tzdata in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tzdata)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tzdata = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tzdata"

                                            DIR="$SAGE_ROOT"/build/pkgs/tzlocal
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version tzlocal)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')tzlocal = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/tzlocal"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for tzlocal:
$(ls -l \"$t/var/lib/sage/installed/tzlocal\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_tzlocal" = xif_installed
then :
  SAGE_ENABLE_tzlocal=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_tzlocal" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')tzlocal = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_tzlocal" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')tzlocal"
            if test "x$sage_require_tzlocal" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')tzlocal"
            if test ${sage_use_system_tzlocal+y}
then :
                  reason=$sage_use_system_tzlocal
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tzlocal"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " tzlocal"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "tzlocal:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')tzlocal"

        spkg_line=" \\$(printf '\n    ')tzlocal"
    case $is_installed-$SAGE_ENABLE_tzlocal in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_tzlocal)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')tzlocal = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')tzlocal"

                                            DIR="$SAGE_ROOT"/build/pkgs/urllib3
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version urllib3)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')urllib3 = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/urllib3"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for urllib3:
$(ls -l \"$t/var/lib/sage/installed/urllib3\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_urllib3" = xif_installed
then :
  SAGE_ENABLE_urllib3=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_urllib3" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')urllib3 = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_urllib3" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')urllib3"
            if test "x$sage_require_urllib3" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')urllib3"
            if test ${sage_use_system_urllib3+y}
then :
                  reason=$sage_use_system_urllib3
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " urllib3"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " urllib3"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "urllib3:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')urllib3"

        spkg_line=" \\$(printf '\n    ')urllib3"
    case $is_installed-$SAGE_ENABLE_urllib3 in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_urllib3)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')urllib3 = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')urllib3"

                                            DIR="$SAGE_ROOT"/build/pkgs/valgrind
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version valgrind)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')valgrind = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/valgrind"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for valgrind:
$(ls -l \"$t/var/lib/sage/installed/valgrind\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_valgrind" = xif_installed
then :
  SAGE_ENABLE_valgrind=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_valgrind" = xyes
then :
              message="experimental, $install_message"

else $as_nop
              message="experimental"
                                            message="$message, use \"$srcdir/configure --enable-valgrind\" to install SPKG version $SPKG_VERSION"


fi


        uninstall_message=", use \"$srcdir/configure --disable-valgrind\" to uninstall"

                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')valgrind = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_valgrind" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')valgrind"
            if test "x$sage_require_valgrind" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')valgrind"
            if test ${sage_use_system_valgrind+y}
then :
                  reason=$sage_use_system_valgrind
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " valgrind"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL " valgrind"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "valgrind:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }


        spkg_line=" \\$(printf '\n    ')valgrind"
    case $is_installed-$SAGE_ENABLE_valgrind in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_valgrind)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')valgrind = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')valgrind"

                                            DIR="$SAGE_ROOT"/build/pkgs/vcversioner
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version vcversioner)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')vcversioner = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/vcversioner"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for vcversioner:
$(ls -l \"$t/var/lib/sage/installed/vcversioner\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_vcversioner" = xif_installed
then :
  SAGE_ENABLE_vcversioner=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_vcversioner" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')vcversioner = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_vcversioner" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')vcversioner"
            if test "x$sage_require_vcversioner" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')vcversioner"
            if test ${sage_use_system_vcversioner+y}
then :
                  reason=$sage_use_system_vcversioner
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " vcversioner"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " vcversioner"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "vcversioner:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')vcversioner"

        spkg_line=" \\$(printf '\n    ')vcversioner"
    case $is_installed-$SAGE_ENABLE_vcversioner in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_vcversioner)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')vcversioner = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')vcversioner"

                                            DIR="$SAGE_ROOT"/build/pkgs/virtualenv
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version virtualenv)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')virtualenv = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/virtualenv"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for virtualenv:
$(ls -l \"$t/var/lib/sage/installed/virtualenv\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_virtualenv" = xif_installed
then :
  SAGE_ENABLE_virtualenv=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_virtualenv" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')virtualenv = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_virtualenv" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')virtualenv"
            if test "x$sage_require_virtualenv" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')virtualenv"
            if test ${sage_use_system_virtualenv+y}
then :
                  reason=$sage_use_system_virtualenv
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " virtualenv"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " virtualenv"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "virtualenv:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')virtualenv"

        spkg_line=" \\$(printf '\n    ')virtualenv"
    case $is_installed-$SAGE_ENABLE_virtualenv in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_virtualenv)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')virtualenv = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')virtualenv"

                                            DIR="$SAGE_ROOT"/build/pkgs/wcwidth
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version wcwidth)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')wcwidth = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/wcwidth"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for wcwidth:
$(ls -l \"$t/var/lib/sage/installed/wcwidth\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_wcwidth" = xif_installed
then :
  SAGE_ENABLE_wcwidth=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_wcwidth" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')wcwidth = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_wcwidth" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')wcwidth"
            if test "x$sage_require_wcwidth" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')wcwidth"
            if test ${sage_use_system_wcwidth+y}
then :
                  reason=$sage_use_system_wcwidth
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " wcwidth"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " wcwidth"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "wcwidth:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')wcwidth"

        spkg_line=" \\$(printf '\n    ')wcwidth"
    case $is_installed-$SAGE_ENABLE_wcwidth in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_wcwidth)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')wcwidth = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')wcwidth"

                                            DIR="$SAGE_ROOT"/build/pkgs/webencodings
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version webencodings)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')webencodings = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/webencodings"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for webencodings:
$(ls -l \"$t/var/lib/sage/installed/webencodings\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_webencodings" = xif_installed
then :
  SAGE_ENABLE_webencodings=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_webencodings" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')webencodings = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_webencodings" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')webencodings"
            if test "x$sage_require_webencodings" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')webencodings"
            if test ${sage_use_system_webencodings+y}
then :
                  reason=$sage_use_system_webencodings
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " webencodings"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " webencodings"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "webencodings:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')webencodings"

        spkg_line=" \\$(printf '\n    ')webencodings"
    case $is_installed-$SAGE_ENABLE_webencodings in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_webencodings)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')webencodings = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')webencodings"

                                            DIR="$SAGE_ROOT"/build/pkgs/wheel
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version wheel)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')wheel = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/wheel"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for wheel:
$(ls -l \"$t/var/lib/sage/installed/wheel\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_wheel" = xif_installed
then :
  SAGE_ENABLE_wheel=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_wheel" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')wheel = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_wheel" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')wheel"
            if test "x$sage_require_wheel" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')wheel"
            if test ${sage_use_system_wheel+y}
then :
                  reason=$sage_use_system_wheel
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " wheel"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " wheel"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "wheel:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')wheel"

        spkg_line=" \\$(printf '\n    ')wheel"
    case $is_installed-$SAGE_ENABLE_wheel in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_wheel)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')wheel = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')wheel"

                                            DIR="$SAGE_ROOT"/build/pkgs/widgetsnbextension
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version widgetsnbextension)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')widgetsnbextension = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/widgetsnbextension"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for widgetsnbextension:
$(ls -l \"$t/var/lib/sage/installed/widgetsnbextension\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_widgetsnbextension" = xif_installed
then :
  SAGE_ENABLE_widgetsnbextension=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_widgetsnbextension" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')widgetsnbextension = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_widgetsnbextension" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')widgetsnbextension"
            if test "x$sage_require_widgetsnbextension" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')widgetsnbextension"
            if test ${sage_use_system_widgetsnbextension+y}
then :
                  reason=$sage_use_system_widgetsnbextension
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " widgetsnbextension"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " widgetsnbextension"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "widgetsnbextension:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')widgetsnbextension"

        spkg_line=" \\$(printf '\n    ')widgetsnbextension"
    case $is_installed-$SAGE_ENABLE_widgetsnbextension in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_widgetsnbextension)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')widgetsnbextension = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')widgetsnbextension"

                                            DIR="$SAGE_ROOT"/build/pkgs/xz
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version xz)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')xz = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/xz"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for xz:
$(ls -l \"$t/var/lib/sage/installed/xz\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_xz" = xif_installed
then :
  SAGE_ENABLE_xz=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_xz" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')xz = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_xz" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')xz"
            if test "x$sage_require_xz" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')xz"
            if test ${sage_use_system_xz+y}
then :
                  reason=$sage_use_system_xz
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " xz"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " xz"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "xz:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')xz"

        spkg_line=" \\$(printf '\n    ')xz"
    case $is_installed-$SAGE_ENABLE_xz in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_xz)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')xz = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')xz"

                                            DIR="$SAGE_ROOT"/build/pkgs/zeromq
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version zeromq)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')zeromq = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/zeromq"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for zeromq:
$(ls -l \"$t/var/lib/sage/installed/zeromq\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_zeromq" = xif_installed
then :
  SAGE_ENABLE_zeromq=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_zeromq" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')zeromq = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_zeromq" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')zeromq"
            if test "x$sage_require_zeromq" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')zeromq"
            if test ${sage_use_system_zeromq+y}
then :
                  reason=$sage_use_system_zeromq
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zeromq"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zeromq"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "zeromq:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')zeromq"

        spkg_line=" \\$(printf '\n    ')zeromq"
    case $is_installed-$SAGE_ENABLE_zeromq in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_zeromq)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')zeromq = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')zeromq"

                                            DIR="$SAGE_ROOT"/build/pkgs/zipp
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version zipp)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')zipp = SAGE_VENV"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_VENV SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/zipp"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for zipp:
$(ls -l \"$t/var/lib/sage/installed/zipp\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_zipp" = xif_installed
then :
  SAGE_ENABLE_zipp=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_zipp" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')zipp = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_zipp" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')zipp"
            if test "x$sage_require_zipp" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')zipp"
            if test ${sage_use_system_zipp+y}
then :
                  reason=$sage_use_system_zipp
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zipp"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zipp"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "zipp:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')zipp"

        spkg_line=" \\$(printf '\n    ')zipp"
    case $is_installed-$SAGE_ENABLE_zipp in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_zipp)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')zipp = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')zipp"

                                            DIR="$SAGE_ROOT"/build/pkgs/zlib
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version zlib)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')zlib = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/zlib"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for zlib:
$(ls -l \"$t/var/lib/sage/installed/zlib\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_zlib" = xif_installed
then :
  SAGE_ENABLE_zlib=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_zlib" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')zlib = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_zlib" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')zlib"
            if test "x$sage_require_zlib" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')zlib"
            if test ${sage_use_system_zlib+y}
then :
                  reason=$sage_use_system_zlib
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zlib"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zlib"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "zlib:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')zlib"

        spkg_line=" \\$(printf '\n    ')zlib"
    case $is_installed-$SAGE_ENABLE_zlib in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_zlib)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')zlib = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')zlib"

                                            DIR="$SAGE_ROOT"/build/pkgs/zn_poly
    if test ! -d "$DIR"
then :
          as_fn_error $? "Directory $DIR is missing. Re-run bootstrap." "$LINENO" 5
fi
        SPKG_VERSION=$(newest_version zn_poly)
                                                          SAGE_PACKAGE_TREES="${SAGE_PACKAGE_TREES}$(printf '\ntrees_')zn_poly = SAGE_LOCAL"

        SPKG_INSTALLED_VERSION=
    is_installed=no

    for treevar in SAGE_LOCAL; do
        eval t=\$$treevar
                t=$(eval echo $t)
        if test -n "$t" -a -d "$t/var/lib/sage/installed/"
then :
              for f in "$t/var/lib/sage/installed/zn_poly"-*; do
                if test -r "$f"
then :
                      if test "$is_installed" = "yes"
then :
                                                                                                              as_fn_error $? "multiple installation records for zn_poly:
$(ls -l \"$t/var/lib/sage/installed/zn_poly\"-*)
only one should exist, so please delete some or all of these files and re-run \"$srcdir/configure\"" "$LINENO" 5


fi
                    package_with_version=${f##*/}
                    SPKG_INSTALLED_VERSION=${package_with_version#*-}
                    is_installed=yes
                    case "$SPKG_INSTALLED_VERSION" in #(
  none) :
    spkg_installed_version_text="SPKG" ;; #(
  *) :
    spkg_installed_version_text="SPKG version $SPKG_INSTALLED_VERSION" ;;
esac

fi
            done
                                    break

fi
    done
    if test "x$SPKG_INSTALLED_VERSION" = x""
then :
          case "$SPKG_VERSION" in #(
  none) :
    install_message="SPKG will be installed" ;; #(
  *) :
    install_message="SPKG version $SPKG_VERSION will be installed" ;;
esac

else $as_nop
          if test "$SPKG_VERSION" = "$SPKG_INSTALLED_VERSION"
then :
  install_message="$spkg_installed_version_text is already installed"
else $as_nop
  install_message="installed $spkg_installed_version_text will be replaced by version $SPKG_VERSION"
fi

fi
                if test "x$SAGE_ENABLE_zn_poly" = xif_installed
then :
  SAGE_ENABLE_zn_poly=$is_installed
fi
        uninstall_message=""
                    if test "x$SAGE_ENABLE_zn_poly" = xyes
then :
              message="standard, $install_message"

else $as_nop
              message="standard, but disabled using configure option"

fi


                    SAGE_PACKAGE_VERSIONS="${SAGE_PACKAGE_VERSIONS}$(printf '\nvers_')zn_poly = ${SPKG_VERSION}"
                                                                if test "x$sage_spkg_install_zn_poly" = xno
then :
                          SAGE_DUMMY_PACKAGES="${SAGE_DUMMY_PACKAGES} \\$(printf '\n    ')zn_poly"
            if test "x$sage_require_zn_poly" = xyes
then :
   message="using system package"

else $as_nop
   message="not required on your platform"

fi
                                        message="$message; SPKG will not be installed"


else $as_nop
                          SAGE_BUILT_PACKAGES="${SAGE_BUILT_PACKAGES} \\$(printf '\n    ')zn_poly"
            if test ${sage_use_system_zn_poly+y}
then :
                  reason=$sage_use_system_zn_poly
                case $reason in #(
  yes) :
     message="no suitable system package; $message"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zn_poly"
                                              ;; #(
  force) :
     message="no suitable system package; this is an error"
                                               as_fn_append SAGE_NEED_SYSTEM_PACKAGES " zn_poly"
                                              ;; #(
  installed) :
     message="$install_message$uninstall_message"
                                              ;; #(
  *) :
     message="$reason; $message"  ;;
esac

fi

fi

                formatted_message=$(printf '%-32s%s' "zn_poly:" "$message")
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $formatted_message" >&5
printf "%s\n" "$formatted_message" >&6; }

                                            SAGE_SDIST_PACKAGES="${SAGE_SDIST_PACKAGES} \\$(printf '\n    ')zn_poly"

        spkg_line=" \\$(printf '\n    ')zn_poly"
    case $is_installed-$SAGE_ENABLE_zn_poly in #(
  *-yes) :
    as_fn_append SAGE_OPTIONAL_INSTALLED_PACKAGES "$spkg_line" ;; #(
  yes-no) :
    as_fn_append SAGE_OPTIONAL_UNINSTALLED_PACKAGES "$spkg_line" ;; #(
  *) :
     ;;
esac
                    if test -f "$DIR/dependencies"
then :
                  DEPS=`sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies`

else $as_nop
          DEPS=

fi
    if test -f "$DIR/dependencies_optional"
then :
          for a in $(sed 's/^ *//; s/ *#.*//; q' "$DIR/dependencies_optional"); do
            as_fn_append DEPS ' $(findstring '$a',$(OPTIONAL_INSTALLED_PACKAGES)) '
        done

fi
    case "$DEPS" in #(
  *\|*) :
     ;; #(
  *) :
    as_fn_append DEPS " |" ;;
esac
    if test -f "$DIR/dependencies_order_only"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_order_only))
        as_fn_append DEPS " $ADD_DEPS"

else $as_nop
          :
fi
    if test -f "$DIR/dependencies_check"
then :
          ADD_DEPS=$(echo $(sed 's/^ *//; s/ *#.*//; q' $DIR/dependencies_check))
        as_fn_append DEPS ' $(and $(filter-out no,$(SAGE_CHECK_zn_poly)), '"$ADD_DEPS"')'
fi
        SAGE_PACKAGE_DEPENDENCIES="${SAGE_PACKAGE_DEPENDENCIES}$(printf '\ndeps_')zn_poly = ${DEPS}"
                    SAGE_NORMAL_PACKAGES="${SAGE_NORMAL_PACKAGES} \\$(printf '\n    ')zn_poly"




ac_config_files="$ac_config_files build/make/Makefile-auto build/make/Makefile"

ac_config_files="$ac_config_files src/bin/sage-env-config src/bin/sage-src-env-config build/bin/sage-build-env-config"


ac_config_files="$ac_config_files pkgs/sage-conf/_sage_conf/_conf.py"


ac_config_commands="$ac_config_commands mkdirs"


ac_config_commands="$ac_config_commands links"


cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
# scripts and configure runs, see configure's option --config-cache.
# It is not useful on other systems.  If it contains results you don't
# want to keep, you may remove or edit it.
#
# config.status only pays attention to the cache file if you give it
# the --recheck option to rerun configure.
#
# `ac_cv_env_foo' variables (set or unset) will be overridden when
# loading this file, other *unset* `ac_cv_foo' will be assigned the
# following values.

_ACEOF

# The following way of writing the cache mishandles newlines in values,
# but we know of no workaround that is simple, portable, and efficient.
# So, we kill variables containing newlines.
# Ultrix sh set writes to stderr and can't be redirected directly,
# and sets the high bit in the cache file unless we assign to the vars.
(
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
    eval ac_val=\$$ac_var
    case $ac_val in #(
    *${as_nl}*)
      case $ac_var in #(
      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
      esac
      case $ac_var in #(
      _ | IFS | as_nl) ;; #(
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
      *) { eval $ac_var=; unset $ac_var;} ;;
      esac ;;
    esac
  done

  (set) 2>&1 |
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
    *${as_nl}ac_space=\ *)
      # `set' does not quote correctly, so add quotes: double-quote
      # substitution turns \\\\ into \\, and sed turns \\ into \.
      sed -n \
	"s/'/'\\\\''/g;
	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
      ;; #(
    *)
      # `set' quotes correctly as required by POSIX, so do not add quotes.
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      ;;
    esac |
    sort
) |
  sed '
     /^ac_cv_env_/b end
     t clear
     :clear
     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
     t end
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
     :end' >>confcache
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  if test -w "$cache_file"; then
    if test "x$cache_file" != "x/dev/null"; then
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
      if test ! -f "$cache_file" || test -h "$cache_file"; then
	cat confcache >"$cache_file"
      else
        case $cache_file in #(
        */* | ?:*)
	  mv -f confcache "$cache_file"$$ &&
	  mv -f "$cache_file"$$ "$cache_file" ;; #(
        *)
	  mv -f confcache "$cache_file" ;;
	esac
      fi
    fi
  else
    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
  fi
fi
rm -f confcache

test "x$prefix" = xNONE && prefix=$ac_default_prefix
# Let make expand exec_prefix.
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'

# Transform confdefs.h into DEFS.
# Protect against shell expansion while executing Makefile rules.
# Protect against Makefile macro expansion.
#
# If the first sed substitution is executed (which looks for macros that
# take arguments), then branch to the quote section.  Otherwise,
# look for a macro that doesn't take arguments.
ac_script='
:mline
/\\$/{
 N
 s,\\\n,,
 b mline
}
t clear
:clear
s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
t quote
s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
t quote
b any
:quote
s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
s/\[/\\&/g
s/\]/\\&/g
s/\$/$$/g
H
:any
${
	g
	s/^\n//
	s/\n/ /g
	p
}
'
DEFS=`sed -n "$ac_script" confdefs.h`


ac_libobjs=
ac_ltlibobjs=
U=
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  # 1. Remove the extension, and $U if already installed.
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
  #    will be set to the directory where LIBOBJS objects are built.
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
done
LIBOBJS=$ac_libobjs

LTLIBOBJS=$ac_ltlibobjs


{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
printf %s "checking that generated files are newer than configure... " >&6; }
   if test -n "$am_sleep_pid"; then
     # Hide warnings about reused PIDs.
     wait $am_sleep_pid 2>/dev/null
   fi
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
printf "%s\n" "done" >&6; }
 if test -n "$EXEEXT"; then
  am__EXEEXT_TRUE=
  am__EXEEXT_FALSE='#'
else
  am__EXEEXT_TRUE='#'
  am__EXEEXT_FALSE=
fi

if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  as_fn_error $? "conditional \"AMDEP\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepOBJC_TRUE}" && test -z "${am__fastdepOBJC_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepOBJC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepOBJCXX_TRUE}" && test -z "${am__fastdepOBJCXX_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepOBJCXX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi

: "${CONFIG_STATUS=./config.status}"
ac_write_fail=0
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
as_write_fail=0
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
#! $SHELL
# Generated by $as_me.
# Run this file to recreate the current configuration.
# Compiler output produced by configure, useful for debugging
# configure, is in config.log if it exists.

debug=false
ac_cs_recheck=false
ac_cs_silent=false

SHELL=\${CONFIG_SHELL-$SHELL}
export SHELL
_ASEOF
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
## -------------------- ##
## M4sh Initialization. ##
## -------------------- ##

# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
as_nop=:
if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
then :
  emulate sh
  NULLCMD=:
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  # is contrary to our usage.  Disable this feature.
  alias -g '${1+"$@"}'='"$@"'
  setopt NO_GLOB_SUBST
else $as_nop
  case `(set -o) 2>/dev/null` in #(
  *posix*) :
    set -o posix ;; #(
  *) :
     ;;
esac
fi



# Reset variables that may have inherited troublesome values from
# the environment.

# IFS needs to be set, to space, tab, and newline, in precisely that order.
# (If _AS_PATH_WALK were called with IFS unset, it would have the
# side effect of setting IFS to empty, thus disabling word splitting.)
# Quoting is to prevent editors from complaining about space-tab.
as_nl='
'
export as_nl
IFS=" ""	$as_nl"

PS1='$ '
PS2='> '
PS4='+ '

# Ensure predictable behavior from utilities with locale-dependent output.
LC_ALL=C
export LC_ALL
LANGUAGE=C
export LANGUAGE

# We cannot yet rely on "unset" to work, but we need these variables
# to be unset--not just set to an empty or harmless value--now, to
# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
# also avoids known problems related to "unset" and subshell syntax
# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
do eval test \${$as_var+y} \
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
done

# Ensure that fds 0, 1, and 2 are open.
if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
if (exec 3>&2)            ; then :; else exec 2>/dev/null; fi

# The user is always right.
if ${PATH_SEPARATOR+false} :; then
  PATH_SEPARATOR=:
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
      PATH_SEPARATOR=';'
  }
fi


# Find who we are.  Look in the path if we contain no directory separator.
as_myself=
case $0 in #((
  *[\\/]* ) as_myself=$0 ;;
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  case $as_dir in #(((
    '') as_dir=./ ;;
    */) ;;
    *) as_dir=$as_dir/ ;;
  esac
    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
  done
IFS=$as_save_IFS

     ;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
  as_myself=$0
fi
if test ! -f "$as_myself"; then
  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  exit 1
fi



# as_fn_error STATUS ERROR [LINENO LOG_FD]
# ----------------------------------------
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
# script with STATUS, using 1 if that was 0.
as_fn_error ()
{
  as_status=$1; test $as_status -eq 0 && as_status=1
  if test "$4"; then
    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  fi
  printf "%s\n" "$as_me: error: $2" >&2
  as_fn_exit $as_status
} # as_fn_error



# as_fn_set_status STATUS
# -----------------------
# Set $? to STATUS, without forking.
as_fn_set_status ()
{
  return $1
} # as_fn_set_status

# as_fn_exit STATUS
# -----------------
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
as_fn_exit ()
{
  set +e
  as_fn_set_status $1
  exit $1
} # as_fn_exit

# as_fn_unset VAR
# ---------------
# Portably unset VAR.
as_fn_unset ()
{
  { eval $1=; unset $1;}
}
as_unset=as_fn_unset

# as_fn_append VAR VALUE
# ----------------------
# Append the text in VALUE to the end of the definition contained in VAR. Take
# advantage of any shell optimizations that allow amortized linear growth over
# repeated appends, instead of the typical quadratic growth present in naive
# implementations.
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
then :
  eval 'as_fn_append ()
  {
    eval $1+=\$2
  }'
else $as_nop
  as_fn_append ()
  {
    eval $1=\$$1\$2
  }
fi # as_fn_append

# as_fn_arith ARG...
# ------------------
# Perform arithmetic evaluation on the ARGs, and store the result in the
# global $as_val. Take advantage of shells that can avoid forks. The arguments
# must be portable across $(()) and expr.
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
then :
  eval 'as_fn_arith ()
  {
    as_val=$(( $* ))
  }'
else $as_nop
  as_fn_arith ()
  {
    as_val=`expr "$@" || test $? -eq 1`
  }
fi # as_fn_arith


if expr a : '\(a\)' >/dev/null 2>&1 &&
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
  as_expr=expr
else
  as_expr=false
fi

if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  as_basename=basename
else
  as_basename=false
fi

if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  as_dirname=dirname
else
  as_dirname=false
fi

as_me=`$as_basename -- "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
	 X"$0" : 'X\(//\)$' \| \
	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X/"$0" |
    sed '/^.*\/\([^/][^/]*\)\/*$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`

# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits


# Determine whether it's possible to make 'echo' print without a newline.
# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
# for compatibility with existing Makefiles.
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in #(((((
-n*)
  case `echo 'xy\c'` in
  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
  xy)  ECHO_C='\c';;
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
       ECHO_T='	';;
  esac;;
*)
  ECHO_N='-n';;
esac

# For backward compatibility with old third-party macros, we provide
# the shell variables $as_echo and $as_echo_n.  New code should use
# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
as_echo='printf %s\n'
as_echo_n='printf %s'

rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
  rm -f conf$$.dir/conf$$.file
else
  rm -f conf$$.dir
  mkdir conf$$.dir 2>/dev/null
fi
if (echo >conf$$.file) 2>/dev/null; then
  if ln -s conf$$.file conf$$ 2>/dev/null; then
    as_ln_s='ln -s'
    # ... but there are two gotchas:
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    # In both cases, we have to default to `cp -pR'.
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
      as_ln_s='cp -pR'
  elif ln conf$$.file conf$$ 2>/dev/null; then
    as_ln_s=ln
  else
    as_ln_s='cp -pR'
  fi
else
  as_ln_s='cp -pR'
fi
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null


# as_fn_mkdir_p
# -------------
# Create "$as_dir" as a directory, including parents if necessary.
as_fn_mkdir_p ()
{

  case $as_dir in #(
  -*) as_dir=./$as_dir;;
  esac
  test -d "$as_dir" || eval $as_mkdir_p || {
    as_dirs=
    while :; do
      case $as_dir in #(
      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
      *) as_qdir=$as_dir;;
      esac
      as_dirs="'$as_qdir' $as_dirs"
      as_dir=`$as_dirname -- "$as_dir" ||
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$as_dir" : 'X\(//\)[^/]' \| \
	 X"$as_dir" : 'X\(//\)$' \| \
	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$as_dir" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
      test -d "$as_dir" && break
    done
    test -z "$as_dirs" || eval "mkdir $as_dirs"
  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"


} # as_fn_mkdir_p
if mkdir -p . 2>/dev/null; then
  as_mkdir_p='mkdir -p "$as_dir"'
else
  test -d ./-p && rmdir ./-p
  as_mkdir_p=false
fi


# as_fn_executable_p FILE
# -----------------------
# Test if FILE is an executable regular file.
as_fn_executable_p ()
{
  test -f "$1" && test -x "$1"
} # as_fn_executable_p
as_test_x='test -x'
as_executable_p=as_fn_executable_p

# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"

# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"


exec 6>&1
## ----------------------------------- ##
## Main body of $CONFIG_STATUS script. ##
## ----------------------------------- ##
_ASEOF
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# Save the log message, to keep $0 and so on meaningful, and to
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by Sage $as_me 9.7.rc1, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  CONFIG_FILES    = $CONFIG_FILES
  CONFIG_HEADERS  = $CONFIG_HEADERS
  CONFIG_LINKS    = $CONFIG_LINKS
  CONFIG_COMMANDS = $CONFIG_COMMANDS
  $ $0 $@

on `(hostname || uname -n) 2>/dev/null | sed 1q`
"

_ACEOF

case $ac_config_files in *"
"*) set x $ac_config_files; shift; ac_config_files=$*;;
esac



cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
# Files that config.status was made for.
config_files="$ac_config_files"
config_commands="$ac_config_commands"

_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
ac_cs_usage="\
\`$as_me' instantiates files and other configuration actions
from templates according to the current configuration.  Unless the files
and actions are specified as TAGs, all are instantiated by default.

Usage: $0 [OPTION]... [TAG]...

  -h, --help       print this help, then exit
  -V, --version    print version number and configuration settings, then exit
      --config     print configuration, then exit
  -q, --quiet, --silent
                   do not print progress messages
  -d, --debug      don't remove temporary files
      --recheck    update $as_me by reconfiguring in the same conditions
      --file=FILE[:TEMPLATE]
                   instantiate the configuration file FILE

Configuration files:
$config_files

Configuration commands:
$config_commands

Report bugs to <sage-devel@googlegroups.com>."

_ACEOF
ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
Sage config.status 9.7.rc1
configured by $0, generated by GNU Autoconf 2.71,
  with options \\"\$ac_cs_config\\"

Copyright (C) 2021 Free Software Foundation, Inc.
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."

ac_pwd='$ac_pwd'
srcdir='$srcdir'
INSTALL='$INSTALL'
MKDIR_P='$MKDIR_P'
AWK='$AWK'
test -n "\$AWK" || AWK=awk
_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# The default lists apply if the user does not specify any file.
ac_need_defaults=:
while test $# != 0
do
  case $1 in
  --*=?*)
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
    ac_shift=:
    ;;
  --*=)
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
    ac_optarg=
    ac_shift=:
    ;;
  *)
    ac_option=$1
    ac_optarg=$2
    ac_shift=shift
    ;;
  esac

  case $ac_option in
  # Handling of the options.
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
    ac_cs_recheck=: ;;
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
    printf "%s\n" "$ac_cs_version"; exit ;;
  --config | --confi | --conf | --con | --co | --c )
    printf "%s\n" "$ac_cs_config"; exit ;;
  --debug | --debu | --deb | --de | --d | -d )
    debug=: ;;
  --file | --fil | --fi | --f )
    $ac_shift
    case $ac_optarg in
    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
    '') as_fn_error $? "missing file argument" ;;
    esac
    as_fn_append CONFIG_FILES " '$ac_optarg'"
    ac_need_defaults=false;;
  --he | --h |  --help | --hel | -h )
    printf "%s\n" "$ac_cs_usage"; exit ;;
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
    ac_cs_silent=: ;;

  # This is an error.
  -*) as_fn_error $? "unrecognized option: \`$1'
Try \`$0 --help' for more information." ;;

  *) as_fn_append ac_config_targets " $1"
     ac_need_defaults=false ;;

  esac
  shift
done

ac_configure_extra_args=

if $ac_cs_silent; then
  exec 6>/dev/null
  ac_configure_extra_args="$ac_configure_extra_args --silent"
fi

_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
if \$ac_cs_recheck; then
  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  shift
  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
  CONFIG_SHELL='$SHELL'
  export CONFIG_SHELL
  exec "\$@"
fi

_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
exec 5>>config.log
{
  echo
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
## Running $as_me. ##
_ASBOX
  printf "%s\n" "$ac_log"
} >&5

_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
#
# INIT-COMMANDS
#
AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"

            SAGE_LOCAL="$SAGE_LOCAL"
            SAGE_SRC="$SAGE_SRC"


        SAGE_LOGS="$SAGE_ROOT/logs/pkgs"
        SAGE_LOCAL="$SAGE_LOCAL"
        SAGE_SHARE="$SAGE_LOCAL/share"


    SAGE_LOCAL="$SAGE_LOCAL"
    eval SAGE_VENV="$SAGE_VENV"

_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1

# Handling of arguments.
for ac_config_target in $ac_config_targets
do
  case $ac_config_target in
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    "broken-gcc") CONFIG_COMMANDS="$CONFIG_COMMANDS broken-gcc" ;;
    "build/make/Makefile-auto") CONFIG_FILES="$CONFIG_FILES build/make/Makefile-auto" ;;
    "build/make/Makefile") CONFIG_FILES="$CONFIG_FILES build/make/Makefile" ;;
    "src/bin/sage-env-config") CONFIG_FILES="$CONFIG_FILES src/bin/sage-env-config" ;;
    "src/bin/sage-src-env-config") CONFIG_FILES="$CONFIG_FILES src/bin/sage-src-env-config" ;;
    "build/bin/sage-build-env-config") CONFIG_FILES="$CONFIG_FILES build/bin/sage-build-env-config" ;;
    "pkgs/sage-conf/_sage_conf/_conf.py") CONFIG_FILES="$CONFIG_FILES pkgs/sage-conf/_sage_conf/_conf.py" ;;
    "mkdirs") CONFIG_COMMANDS="$CONFIG_COMMANDS mkdirs" ;;
    "links") CONFIG_COMMANDS="$CONFIG_COMMANDS links" ;;

  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  esac
done


# If the user did not use the arguments to specify the items to instantiate,
# then the envvar interface is used.  Set only those that are not.
# We use the long form for the default assignment because of an extremely
# bizarre bug on SunOS 4.1.3.
if $ac_need_defaults; then
  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
fi

# Have a temporary directory for convenience.  Make it in the build tree
# simply because there is no reason against having it here, and in addition,
# creating and moving files from /tmp can sometimes cause problems.
# Hook for its removal unless debugging.
# Note that there is a small window in which the directory will not be cleaned:
# after its creation but before its name has been assigned to `$tmp'.
$debug ||
{
  tmp= ac_tmp=
  trap 'exit_status=$?
  : "${ac_tmp:=$tmp}"
  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
' 0
  trap 'as_fn_exit 1' 1 2 13 15
}
# Create a (secure) tmp directory for tmp files.

{
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  test -d "$tmp"
}  ||
{
  tmp=./conf$$-$RANDOM
  (umask 077 && mkdir "$tmp")
} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
ac_tmp=$tmp

# Set up the scripts for CONFIG_FILES section.
# No need to generate them if there are no CONFIG_FILES.
# This happens for instance with `./config.status config.h'.
if test -n "$CONFIG_FILES"; then


ac_cr=`echo X | tr X '\015'`
# On cygwin, bash can eat \r inside `` if the user requested igncr.
# But we know of no other shell where ac_cr would be empty at this
# point, so we can use a bashism as a fallback.
if test "x$ac_cr" = x; then
  eval ac_cr=\$\'\\r\'
fi
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  ac_cs_awk_cr='\\r'
else
  ac_cs_awk_cr=$ac_cr
fi

echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
_ACEOF


{
  echo "cat >conf$$subs.awk <<_ACEOF" &&
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  echo "_ACEOF"
} >conf$$subs.sh ||
  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
  . ./conf$$subs.sh ||
    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5

  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  if test $ac_delim_n = $ac_delim_num; then
    break
  elif $ac_last_try; then
    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  else
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  fi
done
rm -f conf$$subs.sh

cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
_ACEOF
sed -n '
h
s/^/S["/; s/!.*/"]=/
p
g
s/^[^!]*!//
:repl
t repl
s/'"$ac_delim"'$//
t delim
:nl
h
s/\(.\{148\}\)..*/\1/
t more1
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
p
n
b repl
:more1
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
p
g
s/.\{148\}//
t nl
:delim
h
s/\(.\{148\}\)..*/\1/
t more2
s/["\\]/\\&/g; s/^/"/; s/$/"/
p
b
:more2
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
p
g
s/.\{148\}//
t delim
' <conf$$subs.awk | sed '
/^[^""]/{
  N
  s/\n//
}
' >>$CONFIG_STATUS || ac_write_fail=1
rm -f conf$$subs.awk
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
_ACAWK
cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  for (key in S) S_is_set[key] = 1
  FS = ""

}
{
  line = $ 0
  nfields = split(line, field, "@")
  substed = 0
  len = length(field[1])
  for (i = 2; i < nfields; i++) {
    key = field[i]
    keylen = length(key)
    if (S_is_set[key]) {
      value = S[key]
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
      len += length(value) + length(field[++i])
      substed = 1
    } else
      len += 1 + keylen
  }

  print line
}

_ACAWK
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
else
  cat
fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
_ACEOF

# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
# trailing colons and then remove the whole line if VPATH becomes empty
# (actually we leave an empty line to preserve line numbers).
if test "x$srcdir" = x.; then
  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
h
s///
s/^/:/
s/[	 ]*$/:/
s/:\$(srcdir):/:/g
s/:\${srcdir}:/:/g
s/:@srcdir@:/:/g
s/^:*//
s/:*$//
x
s/\(=[	 ]*\).*/\1/
G
s/\n//
s/^[^=]*=[	 ]*$//
}'
fi

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
fi # test -n "$CONFIG_FILES"


eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
shift
for ac_tag
do
  case $ac_tag in
  :[FHLC]) ac_mode=$ac_tag; continue;;
  esac
  case $ac_mode$ac_tag in
  :[FHL]*:*);;
  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  :[FH]-) ac_tag=-:-;;
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  esac
  ac_save_IFS=$IFS
  IFS=:
  set x $ac_tag
  IFS=$ac_save_IFS
  shift
  ac_file=$1
  shift

  case $ac_mode in
  :L) ac_source=$1;;
  :[FH])
    ac_file_inputs=
    for ac_f
    do
      case $ac_f in
      -) ac_f="$ac_tmp/stdin";;
      *) # Look for the file first in the build tree, then in the source tree
	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
	 # because $ac_f cannot contain `:'.
	 test -f "$ac_f" ||
	   case $ac_f in
	   [\\/$]*) false;;
	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
	   esac ||
	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
      esac
      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
      as_fn_append ac_file_inputs " '$ac_f'"
    done

    # Let's still pretend it is `configure' which instantiates (i.e., don't
    # use $as_me), people would be surprised to read:
    #    /* config.h.  Generated by config.status.  */
    configure_input='Generated from '`
	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
	`' by configure.'
    if test x"$ac_file" != x-; then
      configure_input="$ac_file.  $configure_input"
      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
printf "%s\n" "$as_me: creating $ac_file" >&6;}
    fi
    # Neutralize special characters interpreted by sed in replacement strings.
    case $configure_input in #(
    *\&* | *\|* | *\\* )
       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
    *) ac_sed_conf_input=$configure_input;;
    esac

    case $ac_tag in
    *:-:* | *:-) cat >"$ac_tmp/stdin" \
      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
    esac
    ;;
  esac

  ac_dir=`$as_dirname -- "$ac_file" ||
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$ac_file" : 'X\(//\)[^/]' \| \
	 X"$ac_file" : 'X\(//\)$' \| \
	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$ac_file" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
  as_dir="$ac_dir"; as_fn_mkdir_p
  ac_builddir=.

case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
  # A ".." for each directory in $ac_dir_suffix.
  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  case $ac_top_builddir_sub in
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  esac ;;
esac
ac_abs_top_builddir=$ac_pwd
ac_abs_builddir=$ac_pwd$ac_dir_suffix
# for backward compatibility:
ac_top_builddir=$ac_top_build_prefix

case $srcdir in
  .)  # We are building in place.
    ac_srcdir=.
    ac_top_srcdir=$ac_top_builddir_sub
    ac_abs_top_srcdir=$ac_pwd ;;
  [\\/]* | ?:[\\/]* )  # Absolute name.
    ac_srcdir=$srcdir$ac_dir_suffix;
    ac_top_srcdir=$srcdir
    ac_abs_top_srcdir=$srcdir ;;
  *) # Relative name.
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
    ac_top_srcdir=$ac_top_build_prefix$srcdir
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
esac
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix


  case $ac_mode in
  :F)
  #
  # CONFIG_FILE
  #

  case $INSTALL in
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  esac
  ac_MKDIR_P=$MKDIR_P
  case $MKDIR_P in
  [\\/$]* | ?:[\\/]* ) ;;
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  esac
_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# If the template does not know about datarootdir, expand it.
# FIXME: This hack should be removed a few years after 2.60.
ac_datarootdir_hack=; ac_datarootdir_seen=
ac_sed_dataroot='
/datarootdir/ {
  p
  q
}
/@datadir@/p
/@docdir@/p
/@infodir@/p
/@localedir@/p
/@mandir@/p'
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
*datarootdir*) ac_datarootdir_seen=yes;;
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  ac_datarootdir_hack='
  s&@datadir@&$datadir&g
  s&@docdir@&$docdir&g
  s&@infodir@&$infodir&g
  s&@localedir@&$localedir&g
  s&@mandir@&$mandir&g
  s&\\\${datarootdir}&$datarootdir&g' ;;
esac
_ACEOF

# Neutralize VPATH when `$srcdir' = `.'.
# Shell code in configure.ac might set extrasub.
# FIXME: do we really want to maintain this feature?
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_sed_extra="$ac_vpsub
$extrasub
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
:t
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
s|@configure_input@|$ac_sed_conf_input|;t t
s&@top_builddir@&$ac_top_builddir_sub&;t t
s&@top_build_prefix@&$ac_top_build_prefix&;t t
s&@srcdir@&$ac_srcdir&;t t
s&@abs_srcdir@&$ac_abs_srcdir&;t t
s&@top_srcdir@&$ac_top_srcdir&;t t
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
s&@builddir@&$ac_builddir&;t t
s&@abs_builddir@&$ac_abs_builddir&;t t
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
s&@INSTALL@&$ac_INSTALL&;t t
s&@MKDIR_P@&$ac_MKDIR_P&;t t
$ac_datarootdir_hack
"
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5

test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
      "$ac_tmp/out"`; test -z "$ac_out"; } &&
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined.  Please make sure it is defined" >&5
printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined.  Please make sure it is defined" >&2;}

  rm -f "$ac_tmp/stdin"
  case $ac_file in
  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  esac \
  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
 ;;


  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
printf "%s\n" "$as_me: executing $ac_file commands" >&6;}
 ;;
  esac


  case $ac_file$ac_mode in
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  # Older Autoconf quotes --file arguments for eval, but not when files
  # are listed without --file.  Let's play safe and only enable the eval
  # if we detect the quoting.
  # TODO: see whether this extra hack can be removed once we start
  # requiring Autoconf 2.70 or later.
  case $CONFIG_FILES in #(
  *\'*) :
    eval set x "$CONFIG_FILES" ;; #(
  *) :
    set x $CONFIG_FILES ;; #(
  *) :
     ;;
esac
  shift
  # Used to flag and report bootstrapping failures.
  am_rc=0
  for am_mf
  do
    # Strip MF so we end up with the name of the file.
    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
    # Check whether this is an Automake generated Makefile which includes
    # dependency-tracking related rules and includes.
    # Grep'ing the whole file directly is not great: AIX grep has a line
    # limit of 2048, but all sed's we know have understand at least 4000.
    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
      || continue
    am_dirpart=`$as_dirname -- "$am_mf" ||
$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$am_mf" : 'X\(//\)[^/]' \| \
	 X"$am_mf" : 'X\(//\)$' \| \
	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X"$am_mf" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
    am_filepart=`$as_basename -- "$am_mf" ||
$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
	 X"$am_mf" : 'X\(//\)$' \| \
	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
printf "%s\n" X/"$am_mf" |
    sed '/^.*\/\([^/][^/]*\)\/*$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
    { echo "$as_me:$LINENO: cd "$am_dirpart" \
      && sed -e '/# am--include-marker/d' "$am_filepart" \
        | $MAKE -f - am--depfiles" >&5
   (cd "$am_dirpart" \
      && sed -e '/# am--include-marker/d' "$am_filepart" \
        | $MAKE -f - am--depfiles) >&5 2>&5
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } || am_rc=$?
  done
  if test $am_rc -ne 0; then
    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "Something went wrong bootstrapping makefile fragments
    for automatic dependency tracking.  If GNU make was not used, consider
    re-running the configure script with MAKE=\"gmake\" (or whatever is
    necessary).  You can also try re-running configure with the
    '--disable-dependency-tracking' option to at least be able to build
    the package (albeit without support for automatic dependency tracking).
See \`config.log' for more details" "$LINENO" 5; }
  fi
  { am_dirpart=; unset am_dirpart;}
  { am_filepart=; unset am_filepart;}
  { am_mf=; unset am_mf;}
  { am_rc=; unset am_rc;}
  rm -f conftest-deps.mk
}
 ;;
    "broken-gcc":C)
            # Re-run the check just in case, such as when re-running
            # config.status

    SAGE_BROKEN_GCC=no
    if test -n "$SAGE_LOCAL" -a -f "$SAGE_LOCAL/bin/gcc"; then
        if test -x "$SAGE_LOCAL/bin/g++"; then
            echo '#include <complex>' >conftest.cpp
            echo 'auto inf = 1.0 / std::complex<double>();' >>conftest.cpp

            # #31097: Do not try to source sage-env-config here - it is generated by configure
            # and is not needed to set up the compiler variables.
            if ! bash -c "source '$SAGE_SRC/bin/sage-env' && g++ -O3 -c -o conftest.o conftest.cpp"; then
                SAGE_BROKEN_GCC=yes
            fi
            rm -f conftest.*
        fi
    fi

            if test x$SAGE_BROKEN_GCC = xyes; then
                touch build/make/.clean-broken-gcc
            fi
         ;;
    "mkdirs":C)
        for d in "$SAGE_LOGS" "$SAGE_LOCAL" \
            "$SAGE_LOCAL/bin" "$SAGE_LOCAL/etc" \
            "$SAGE_LOCAL/include" "$SAGE_LOCAL/lib" \
            "$SAGE_LOCAL/lib/pkgconfig" \
            "$SAGE_SHARE" "$SAGE_LOCAL/var/lib/sage/installed"; do
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating directory $d" >&5
printf "%s\n" "$as_me: creating directory $d" >&6;}
                mkdir -p "$d" || as_fn_error $? "could not create $d" "$LINENO" 5
        done

        if test -d "$SAGE_LOCAL/lib64"; then
            if test ! -L "$SAGE_LOCAL/lib64"; then
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $SAGE_LOCAL/lib64 is not a symlink, see Trac #19782" >&5
printf "%s\n" "$as_me: $SAGE_LOCAL/lib64 is not a symlink, see Trac #19782" >&6;}
                as_fn_error $? "Cannot perform incremental update, run \"make distclean && make\"" "$LINENO" 5
            fi
        else
            { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating symbolic link lib64 -> lib" >&5
printf "%s\n" "$as_me: creating symbolic link lib64 -> lib" >&6;}
            ln -s lib "$SAGE_LOCAL/lib64"
        fi
     ;;
    "links":C)
        SYMLINK="${ac_top_build_prefix}prefix"
    if test -L "$SYMLINK" -o ! -e "$SYMLINK"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating convenience symlink $SYMLINK -> $SAGE_LOCAL" >&5
printf "%s\n" "$as_me: creating convenience symlink $SYMLINK -> $SAGE_LOCAL" >&6;}
        rm -f "$SYMLINK"
        ln -sf "$SAGE_LOCAL" "$SYMLINK"

else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cannot create convenience symlink $SYMLINK -> $SAGE_LOCAL because the file exists and is not a symlink; this is harmless" >&5
printf "%s\n" "$as_me: cannot create convenience symlink $SYMLINK -> $SAGE_LOCAL because the file exists and is not a symlink; this is harmless" >&6;}

fi
    SYMLINK="${ac_top_build_prefix}venv"
    if test -L "$SYMLINK" -o ! -e "$SYMLINK"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating convenience symlink $SYMLINK -> $SAGE_VENV" >&5
printf "%s\n" "$as_me: creating convenience symlink $SYMLINK -> $SAGE_VENV" >&6;}
        rm -f "$SYMLINK"
        ln -sf "$SAGE_VENV" "$SYMLINK"

else $as_nop

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: cannot create convenience symlink $SYMLINK -> $SAGE_VENV because the file exists and is not a symlink; this is harmless" >&5
printf "%s\n" "$as_me: cannot create convenience symlink $SYMLINK -> $SAGE_VENV because the file exists and is not a symlink; this is harmless" >&6;}

fi
 ;;

  esac
done # for ac_tag


as_fn_exit 0
_ACEOF
ac_clean_files=$ac_clean_files_save

test $ac_write_fail = 0 ||
  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5


# configure is writing to config.log, and then calls config.status.
# config.status does its own redirection, appending to config.log.
# Unfortunately, on DOS this fails, as config.log is still kept open
# by configure, so config.status won't be able to write to it; its
# output is simply discarded.  So we exec the FD to /dev/null,
# effectively closing config.log, so it can be properly (re)opened and
# appended to by config.status.  When coming back to configure, we
# need to make the FD available again.
if test "$no_create" != yes; then
  ac_cs_success=:
  ac_config_status_args=
  test "$silent" = yes &&
    ac_config_status_args="$ac_config_status_args --quiet"
  exec 5>/dev/null
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  exec 5>>config.log
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  # would make configure fail if this is the last instruction.
  $ac_cs_success || as_fn_exit 1
fi
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi



    if test -n "$SAGE_NEED_SYSTEM_PACKAGES" -o -n "$SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL"
then :

        { printf "%s\n" "$as_me:${as_lineno-$LINENO}:

    notice: the following SPKGs did not find equivalent system packages:

       $SAGE_NEED_SYSTEM_PACKAGES  $SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL
        " >&5
printf "%s\n" "$as_me:

    notice: the following SPKGs did not find equivalent system packages:

       $SAGE_NEED_SYSTEM_PACKAGES  $SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL
        " >&6;}
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the package system in use" >&5
printf %s "checking for the package system in use... " >&6; }
        SYSTEM=$(build/bin/sage-guess-package-system 2>& 6)
        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $SYSTEM" >&5
printf "%s\n" "$SYSTEM" >&6; }
        if test $SYSTEM != unknown
then :

            SYSTEM_PACKAGES=$(build/bin/sage-get-system-packages $SYSTEM $SAGE_NEED_SYSTEM_PACKAGES)
            if test -n "$SYSTEM_PACKAGES"
then :

                PRINT_SYS="build/bin/sage-print-system-package-command $SYSTEM --verbose=\"    \" --prompt=\"      \$ \" --sudo"
                COMMAND=$(eval "$PRINT_SYS" update && eval "$PRINT_SYS" install $SYSTEM_PACKAGES && SAGE_ROOT="$SAGE_ROOT" eval "$PRINT_SYS" setup-build-env )
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}:

    hint: installing the following system packages, if not
    already present, is recommended and may avoid having to
    build them (though some may have to be built anyway):

$COMMAND
" >&5
printf "%s\n" "$as_me:

    hint: installing the following system packages, if not
    already present, is recommended and may avoid having to
    build them (though some may have to be built anyway):

$COMMAND
" >&6;}
                need_reconfig_msg=yes

fi
            SYSTEM_PACKAGES=$(build/bin/sage-get-system-packages $SYSTEM $SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL)
            if test -n "$SYSTEM_PACKAGES"
then :

                PRINT_SYS="build/bin/sage-print-system-package-command $SYSTEM --verbose=\"    \" --prompt=\"      \$ \" --sudo"
                COMMAND=$(eval "$PRINT_SYS" update && eval "$PRINT_SYS" install $SYSTEM_PACKAGES && SAGE_ROOT="$SAGE_ROOT" eval "$PRINT_SYS" setup-build-env )
                { printf "%s\n" "$as_me:${as_lineno-$LINENO}:

    hint: installing the following system packages, if not
    already present, may provide additional optional features:

$COMMAND
" >&5
printf "%s\n" "$as_me:

    hint: installing the following system packages, if not
    already present, may provide additional optional features:

$COMMAND
" >&6;}
                need_reconfig_msg=yes

fi
                        if test "x$need_reconfig_msg" = xyes
then :

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}:

    hint: After installation, re-run configure using:

      \$ ./config.status --recheck && ./config.status
                " >&5
printf "%s\n" "$as_me:

    hint: After installation, re-run configure using:

      \$ ./config.status --recheck && ./config.status
                " >&6;}

else $as_nop

                { printf "%s\n" "$as_me:${as_lineno-$LINENO}: No equivalent system packages for $SYSTEM are known to Sage" >&5
printf "%s\n" "$as_me: No equivalent system packages for $SYSTEM are known to Sage" >&6;}

fi

fi

fi
        if test ${SAGE_SPKG_ERRORS+y}
then :
  as_fn_error $? "
$SAGE_SPKG_ERRORS
    " "$LINENO" 5
fi



