Hi The missing file is a relatively new file: https://git.sagemath.org/sage.git/commit/?id=8ccd4404feb6a610bc0b2f816ae74f38178d065d
I had not noticed the new file, and did not include it in sagemath-upstream-binary-full. (Also Makefile.in and README.txt). I've now added that to our debian install file, and other fixes (new files, and some incorrect locations for docs) https://bitbucket.org/aims_za/sagemath-upstream-binary/commits/67798a7f75cd92f03b17d9c0250c25ea6a656e74 You might be able to fetch two files, Makefile.in and generate_py_source.mk here: https://github.com/sagemath/sage/tree/master/src and save them in your $SAGE_ROOT/ (/usr/lib/sagemath) and try again. The exact versions from the 7.4 binary (for 14.04) are attached. (I'll only be updating the PPA with 7.5 due to the CPU bug https://trac.sagemath.org/ticket/21772 but thanks for spotting this) Regards, Jan On 7 November 2016 at 09:51, Henri Girard <henri.gir...@gmail.com> wrote: > pi@pc:/usr/lib/sagemath$ export LC_ALL=C > pi@pc:/usr/lib/sagemath$ sudo bash sm-install.sh > > Downloading the sources of SageManifolds 0.9.1... > --2016-11-07 08:50:08-- http://sagemanifolds.obspm.fr/ > spkg/manifolds-0.9.1.tar.gz > Resolving sagemanifolds.obspm.fr (sagemanifolds.obspm.fr)... > 145.238.179.10 > Connecting to sagemanifolds.obspm.fr > (sagemanifolds.obspm.fr)|145.238.179.10|:80... > connected. > HTTP request sent, awaiting response... 304 Not Modified > > File 'manifolds-0.9.1.tar.gz' not modified on server. Omitting download. > > Removing previous version of src/doc/en/reference/manifolds > Removing previous version of src/doc/en/reference/tensor_free_modules > Removing previous version of src/sage/manifolds > Removing previous version of src/sage/tensor/modules > Unpacking... > src/doc/en/reference/manifolds/conf.py > src/doc/en/reference/manifolds/chart.rst > src/doc/en/reference/manifolds/continuous_map.rst > src/doc/en/reference/manifolds/diff_form.rst > src/doc/en/reference/manifolds/diff_manifold.rst > src/doc/en/reference/manifolds/diff_map.rst > src/doc/en/reference/manifolds/diff_scalarfield.rst > src/doc/en/reference/manifolds/index.rst > src/doc/en/reference/manifolds/manifold.rst > src/doc/en/reference/manifolds/riem_manifold.rst > src/doc/en/reference/manifolds/scalarfield.rst > src/doc/en/reference/manifolds/tangent_space.rst > src/doc/en/reference/manifolds/tensorfield.rst > src/doc/en/reference/manifolds/vectorfield.rst > src/doc/en/reference/tensor_free_modules/conf.py > src/doc/en/reference/tensor_free_modules/alt_forms.rst > src/doc/en/reference/tensor_free_modules/index.rst > src/doc/en/reference/tensor_free_modules/morphisms.rst > src/doc/en/reference/tensor_free_modules/tensors.rst > src/sage/manifolds/all.py > src/sage/manifolds/chart.py > src/sage/manifolds/continuous_map.py > src/sage/manifolds/coord_func.py > src/sage/manifolds/coord_func_symb.py > src/sage/manifolds/__init__.py > src/sage/manifolds/manifold_homset.py > src/sage/manifolds/manifold.py > src/sage/manifolds/point.py > src/sage/manifolds/scalarfield_algebra.py > src/sage/manifolds/scalarfield.py > src/sage/manifolds/structure.py > src/sage/manifolds/subset.py > src/sage/manifolds/utilities.py > src/sage/manifolds/differentiable/affine_connection.py > src/sage/manifolds/differentiable/automorphismfield_group.py > src/sage/manifolds/differentiable/automorphismfield.py > src/sage/manifolds/differentiable/chart.py > src/sage/manifolds/differentiable/curve.py > src/sage/manifolds/differentiable/diff_form_module.py > src/sage/manifolds/differentiable/diff_form.py > src/sage/manifolds/differentiable/diff_map.py > src/sage/manifolds/differentiable/__init__.py > src/sage/manifolds/differentiable/levi_civita_connection.py > src/sage/manifolds/differentiable/manifold_homset.py > src/sage/manifolds/differentiable/manifold.py > src/sage/manifolds/differentiable/metric.py > src/sage/manifolds/differentiable/real_line.py > src/sage/manifolds/differentiable/scalarfield_algebra.py > src/sage/manifolds/differentiable/scalarfield.py > src/sage/manifolds/differentiable/tangent_space.py > src/sage/manifolds/differentiable/tangent_vector.py > src/sage/manifolds/differentiable/tensorfield_module.py > src/sage/manifolds/differentiable/tensorfield_paral.py > src/sage/manifolds/differentiable/tensorfield.py > src/sage/manifolds/differentiable/vectorfield_module.py > src/sage/manifolds/differentiable/vectorfield.py > src/sage/manifolds/differentiable/vectorframe.py > src/sage/tensor/modules/all.py > src/sage/tensor/modules/comp.py > src/sage/tensor/modules/ext_pow_free_module.py > src/sage/tensor/modules/finite_rank_free_module.py > src/sage/tensor/modules/format_utilities.py > src/sage/tensor/modules/free_module_alt_form.py > src/sage/tensor/modules/free_module_automorphism.py > src/sage/tensor/modules/free_module_basis.py > src/sage/tensor/modules/free_module_homset.py > src/sage/tensor/modules/free_module_linear_group.py > src/sage/tensor/modules/free_module_morphism.py > src/sage/tensor/modules/free_module_tensor.py > src/sage/tensor/modules/__init__.py > src/sage/tensor/modules/tensor_free_module.py > src/sage/tensor/modules/tensor_with_indices.py > > Running ./sage -b to re-build Sage. > (cd . \ > && export SAGE_ROOT=/doesnotexist \ > SAGE_SRC=/doesnotexist \ > SAGE_SRC_ROOT=/doesnotexist \ > SAGE_DOC_SRC=/doesnotexist \ > SAGE_SCRIPTS_DIR=/doesnotexist \ > SAGE_BUILD_DIR=/doesnotexist \ > SAGE_PKGS=/usr/lib/sagemath//build/pkgs \ > SAGE_CYTHONIZED=/usr/lib/sagemath//src/build/cythonized \ > && python -u setup.py build install) > The directory '/home/pi/.cache/pip/http' or its parent directory is not > owned by the current user and the cache has been disabled. Please check the > permissions and owner of that directory. If executing pip with sudo, you > may want sudo's -H flag. > You are using pip version 8.1.2, however version 9.0.1 is available. > You should consider upgrading via the 'pip install --upgrade pip' command. > make[1]: Entering directory '/usr/lib/sagemath/src' > make[1]: generate_py_source.mk: No such file or directory > make[1]: *** No rule to make target 'generate_py_source.mk'. Stop. > make[1]: Leaving directory '/usr/lib/sagemath/src' > ************************************************************************ > Traceback (most recent call last): > File "setup.py", line 106, in <module> > raise DistutilsSetupError("{} failed".format(make_cmdline)) > DistutilsSetupError: make -f generate_py_source.mk > SAGE_SRC=/usr/lib/sagemath/src failed > ************************************************************************ > Error building the Sage library > ************************************************************************ > Makefile:34: recipe for target 'sage' failed > make: *** [sage] Error 1 > > Installation of SageManifolds 0.9.1 completed! > > > Le 07/11/2016 à 08:26, Henri Girard a écrit : > > I have no more english I am installing back > > Le 06/11/2016 à 22:05, Jan Groenewald a écrit : > > Hi Henri, > > Can you send me the output in English? I think something like set LC_ALL=C > should work. > > Regards, > Jan > > On 6 November 2016 at 23:01, Henri Girard <henri.gir...@gmail.com> wrote: > >> Well I downgraded to 7.3. I guess it probably works with 7.4 because when >> I tried to make it with 7.3 I had the same problem. I restarted and I could >> do it ... well 7.3 suits to me I will wait 7.5 to to upgrade. >> >> I guess my problem was to restart it had kept rights. >> >> Regards >> >> Henri >> >> Le 06/11/2016 à 20:13, Jan Groenewald a écrit : >> >> Hi >> >> Did you install sagemath-upstream-binary-full? (yes) >> >> Did you use sudo to install manifolds? (yes) >> >> Regards, >> Jan >> >> On 5 November 2016 at 23:53, Henri Girard <henri.gir...@gmail.com> wrote: >> >>> thanks... Anyway works fine for me, but I am trying sagemanifolds update >>> and I have this error, I don't understand it. >>> >>> Regards >>> >>> Henri >>> >>> Downloading the sources of SageManifolds 0.9.1... >>> --2016-11-05 22:50:52-- http://sagemanifolds.obspm.fr/ >>> spkg/manifolds-0.9.1.tar.gz >>> Résolution de sagemanifolds.obspm.fr (sagemanifolds.obspm.fr)… >>> 145.238.179.10 >>> Connexion à sagemanifolds.obspm.fr >>> (sagemanifolds.obspm.fr)|145.238.179.10|:80… >>> connecté. >>> requête HTTP transmise, en attente de la réponse… 304 Not Modified >>> File «manifolds-0.9.1.tar.gz» not modified on server. Omitting download. >>> >>> Removing previous version of src/doc/en/reference/manifolds >>> Removing previous version of src/doc/en/reference/tensor_free_modules >>> Removing previous version of src/sage/manifolds >>> Removing previous version of src/sage/tensor/modules >>> Unpacking... >>> src/doc/en/reference/manifolds/conf.py >>> src/doc/en/reference/manifolds/chart.rst >>> src/doc/en/reference/manifolds/continuous_map.rst >>> src/doc/en/reference/manifolds/diff_form.rst >>> src/doc/en/reference/manifolds/diff_manifold.rst >>> src/doc/en/reference/manifolds/diff_map.rst >>> src/doc/en/reference/manifolds/diff_scalarfield.rst >>> src/doc/en/reference/manifolds/index.rst >>> src/doc/en/reference/manifolds/manifold.rst >>> src/doc/en/reference/manifolds/riem_manifold.rst >>> src/doc/en/reference/manifolds/scalarfield.rst >>> src/doc/en/reference/manifolds/tangent_space.rst >>> src/doc/en/reference/manifolds/tensorfield.rst >>> src/doc/en/reference/manifolds/vectorfield.rst >>> src/doc/en/reference/tensor_free_modules/conf.py >>> src/doc/en/reference/tensor_free_modules/alt_forms.rst >>> src/doc/en/reference/tensor_free_modules/index.rst >>> src/doc/en/reference/tensor_free_modules/morphisms.rst >>> src/doc/en/reference/tensor_free_modules/tensors.rst >>> src/sage/manifolds/all.py >>> src/sage/manifolds/chart.py >>> src/sage/manifolds/continuous_map.py >>> src/sage/manifolds/coord_func.py >>> src/sage/manifolds/coord_func_symb.py >>> src/sage/manifolds/__init__.py >>> src/sage/manifolds/manifold_homset.py >>> src/sage/manifolds/manifold.py >>> src/sage/manifolds/point.py >>> src/sage/manifolds/scalarfield_algebra.py >>> src/sage/manifolds/scalarfield.py >>> src/sage/manifolds/structure.py >>> src/sage/manifolds/subset.py >>> src/sage/manifolds/utilities.py >>> src/sage/manifolds/differentiable/affine_connection.py >>> src/sage/manifolds/differentiable/automorphismfield_group.py >>> src/sage/manifolds/differentiable/automorphismfield.py >>> src/sage/manifolds/differentiable/chart.py >>> src/sage/manifolds/differentiable/curve.py >>> src/sage/manifolds/differentiable/diff_form_module.py >>> src/sage/manifolds/differentiable/diff_form.py >>> src/sage/manifolds/differentiable/diff_map.py >>> src/sage/manifolds/differentiable/__init__.py >>> src/sage/manifolds/differentiable/levi_civita_connection.py >>> src/sage/manifolds/differentiable/manifold_homset.py >>> src/sage/manifolds/differentiable/manifold.py >>> src/sage/manifolds/differentiable/metric.py >>> src/sage/manifolds/differentiable/real_line.py >>> src/sage/manifolds/differentiable/scalarfield_algebra.py >>> src/sage/manifolds/differentiable/scalarfield.py >>> src/sage/manifolds/differentiable/tangent_space.py >>> src/sage/manifolds/differentiable/tangent_vector.py >>> src/sage/manifolds/differentiable/tensorfield_module.py >>> src/sage/manifolds/differentiable/tensorfield_paral.py >>> src/sage/manifolds/differentiable/tensorfield.py >>> src/sage/manifolds/differentiable/vectorfield_module.py >>> src/sage/manifolds/differentiable/vectorfield.py >>> src/sage/manifolds/differentiable/vectorframe.py >>> src/sage/tensor/modules/all.py >>> src/sage/tensor/modules/comp.py >>> src/sage/tensor/modules/ext_pow_free_module.py >>> src/sage/tensor/modules/finite_rank_free_module.py >>> src/sage/tensor/modules/format_utilities.py >>> src/sage/tensor/modules/free_module_alt_form.py >>> src/sage/tensor/modules/free_module_automorphism.py >>> src/sage/tensor/modules/free_module_basis.py >>> src/sage/tensor/modules/free_module_homset.py >>> src/sage/tensor/modules/free_module_linear_group.py >>> src/sage/tensor/modules/free_module_morphism.py >>> src/sage/tensor/modules/free_module_tensor.py >>> src/sage/tensor/modules/__init__.py >>> src/sage/tensor/modules/tensor_free_module.py >>> src/sage/tensor/modules/tensor_with_indices.py >>> >>> Running ./sage -b to re-build Sage. >>> (cd . \ >>> && export SAGE_ROOT=/doesnotexist \ >>> SAGE_SRC=/doesnotexist \ >>> SAGE_SRC_ROOT=/doesnotexist \ >>> SAGE_DOC_SRC=/doesnotexist \ >>> SAGE_SCRIPTS_DIR=/doesnotexist \ >>> SAGE_BUILD_DIR=/doesnotexist \ >>> SAGE_PKGS=/usr/lib/sagemath//build/pkgs \ >>> SAGE_CYTHONIZED=/usr/lib/sagemath//src/build/cythonized \ >>> && python -u setup.py build install) >>> The directory '/home/pi/.cache/pip/http' or its parent directory is not >>> owned by the current user and the cache has been disabled. Please check the >>> permissions and owner of that directory. If executing pip with sudo, you >>> may want sudo's -H flag. >>> You are using pip version 8.1.2, however version 9.0.0 is available. >>> You should consider upgrading via the 'pip install --upgrade pip' >>> command. >>> make[1] : on entre dans le répertoire « /usr/lib/sagemath/src » >>> make[1]: generate_py_source.mk : Aucun fichier ou dossier de ce type >>> make[1]: *** Aucune règle pour fabriquer la cible « >>> generate_py_source.mk ». Arrêt. >>> make[1] : on quitte le répertoire « /usr/lib/sagemath/src » >>> ************************************************************************ >>> Traceback (most recent call last): >>> File "setup.py", line 106, in <module> >>> raise DistutilsSetupError("{} failed".format(make_cmdline)) >>> DistutilsSetupError: make -f generate_py_source.mk >>> SAGE_SRC=/usr/lib/sagemath/src failed >>> ************************************************************************ >>> Error building the Sage library >>> ************************************************************************ >>> Makefile:34 : la recette pour la cible « sage » a échouée >>> make: *** [sage] Erreur 1 >>> >>> Installation of SageManifolds 0.9.1 completed! >>> >>> >>> >>> Le 05/11/2016 à 18:19, Jan Groenewald a écrit : >>> >>> Sorry, I mean after testing for trusty and finding this problem, I left >>> out xenial. >>> >>> Regards, >>> Jan >>> >>> On 5 November 2016 at 19:19, Jan Groenewald <j...@aims.ac.za> wrote: >>> >>>> Hi >>>> >>>> 7.4 binaries crash on CPUs older than 2 years (without BMI CPU flags). >>>> I have not uploaded them. >>>> >>>> Regards, >>>> Jan >>>> >>>> On 5 November 2016 at 17:48, HG <henri.gir...@gmail.com> wrote: >>>> >>>>> Just for my info : >>>>> >>>>> I am using yakkety and I choose xenial for getting sagemath-dev from >>>>> ppa where I saw it can be installed from there. But xenial repos didn't >>>>> give me 7.4 but 7.3 so I tried with trusty and it did work ? >>>>> >>>>> Where is the problem ? >>>>> >>>>> Best >>>>> Henri >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "sage-support" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to sage-support+unsubscr...@googlegroups.com. >>>>> To post to this group, send email to sage-support@googlegroups.com. >>>>> Visit this group at https://groups.google.com/group/sage-support. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> >>>> -- >>>> .~. >>>> /V\ Jan Groenewald >>>> /( )\ www.aims.ac.za >>>> ^^-^^ >>>> >>> >>> >>> >>> -- >>> .~. >>> /V\ Jan Groenewald >>> /( )\ www.aims.ac.za >>> ^^-^^ >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "sage-support" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to sage-support+unsubscr...@googlegroups.com. >>> To post to this group, send email to sage-support@googlegroups.com. >>> Visit this group at https://groups.google.com/group/sage-support. >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "sage-support" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to sage-support+unsubscr...@googlegroups.com. >>> To post to this group, send email to sage-support@googlegroups.com. >>> Visit this group at https://groups.google.com/group/sage-support. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> .~. >> /V\ Jan Groenewald >> /( )\ www.aims.ac.za >> ^^-^^ >> -- >> You received this message because you are subscribed to the Google Groups >> "sage-support" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to sage-support+unsubscr...@googlegroups.com. >> To post to this group, send email to sage-support@googlegroups.com. >> Visit this group at https://groups.google.com/group/sage-support. >> For more options, visit https://groups.google.com/d/optout. >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sage-support" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to sage-support+unsubscr...@googlegroups.com. >> To post to this group, send email to sage-support@googlegroups.com. >> Visit this group at https://groups.google.com/group/sage-support. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > .~. > /V\ Jan Groenewald > /( )\ www.aims.ac.za > ^^-^^ > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-support. > For more options, visit https://groups.google.com/d/optout. > > > > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-support. > For more options, visit https://groups.google.com/d/optout. > -- .~. /V\ Jan Groenewald /( )\ www.aims.ac.za ^^-^^ -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.
# This Makefile is called by setup.py # to build some generated Python/Cython sources. all: sage/libs/pari/auto_gen.pxi sage/ext/interpreters/__init__.py # Auto-generated files # TODO: Adjustments for VPATH builds will be necessary. sage/libs/pari/auto_gen.pxi: $(SAGE_LOCAL)/share/pari/pari.desc \ sage/libs/pari/decl.pxi sage_setup/autogen/pari/*.py python -c "from sage_setup.autogen.pari import rebuild; rebuild()" sage/ext/interpreters/__init__.py: sage_setup/autogen/interpreters.py python -c "from sage_setup.autogen.interpreters import rebuild; rebuild('sage/ext/interpreters')"
Makefile.in
Description: Binary data