I tried make distclean and got an error “make: *** No rule to make target ‘distclean’. Stop.”
So I tried your second suggestion and it seems to be working so far, but it is still compiling. On Mon, Feb 8, 2021 at 10:29 AM Zachary Scherr <zsc...@gmail.com> wrote: > Probably the thing to try would be: > > make distclean > > and then you can build from scratch via: > > ./bootstrap > source .homebrew-build-env > ./configure > make -j4 build > > But if you want to try cleaning wheel first before starting from scratch, > you could just try > > make wheel-clean > make -j4 build > > but it might be better to clean everything and start from scratch. > > On Monday, February 8, 2021 at 10:59:05 AM UTC-5 Trevor Karn wrote: > >> I do not see pep425tags.py in that directory. >> >> trevorkarn@Trevors-MacBook-Air sage % cd >> /Users/trevorkarn/Applications/sage/local/lib/python3.9/site-packages/wheel/ >> >> trevorkarn@Trevors-MacBook-Air wheel % ls >> >> __init__.py __pycache__ cli metadata.py util.py wheelfile.py >> >> __main__.py bdist_wheel.py macosx_libfile.py pkginfo.py vendored >> >> Is there a way to clean the build environment? >> >> Best Regards, >> >> Trevor Karn >> >> >> On Mon, Feb 8, 2021 at 9:54 AM Dima Pasechnik <dim...@gmail.com> wrote: >> >>> the only explanation for pep425tags.py would be an unclean build >>> environment - e.g. weird env vars set, or strange stuff in PATH. >>> >>> On Mon, Feb 8, 2021 at 3:51 PM Zachary Scherr <zsc...@gmail.com> wrote: >>> > >>> > and do you see that pep425tags.py file in that directory? >>> > >>> > On Monday, February 8, 2021 at 10:21:09 AM UTC-5 Trevor Karn wrote: >>> >> >>> >> The only contents of the file you pointed me towards are >>> >> >>> >> __version__ = '0.36.2' >>> >> >>> >> Best Regards, >>> >> >>> >> Trevor Karn >>> >> >>> >> >>> >> On Mon, Feb 8, 2021 at 9:09 AM Zachary Scherr <zsc...@gmail.com> >>> wrote: >>> >>> >>> >>> I really don't understand. The Cython log file shows that the >>> problem is in >>> >>> >>> >>> >>> /Users/trevorkarn/Applications/sage/local/lib/python3.9/site-packages/wheel/pep425tags.py >>> >>> >>> >>> I could be mistaken, but I don't think pep425tags.py has been a part >>> of the wheel package for a while now. Certainly when I looked at wheel on >>> my sage there was no such file. >>> >>> >>> >>> Can you go to your >>> "/Users/trevorkarn/Applications/sage/local/lib/python3.9/site-packages/wheel/" >>> directory and take a look at __init__.py. Does the version say 0.36.2? >>> >>> >>> >>> On Monday, February 8, 2021 at 9:32:20 AM UTC-5 Trevor Karn wrote: >>> >>>> >>> >>>> >>> >>>> Here is what I get. It seems like it is the same as yours? >>> >>>> >>> >>>> >>> >>>> trevorkarn@Trevors-MacBook-Air sage % brew info python3 >>> >>>> >>> >>>> python@3.9: stable 3.9.1 >>> >>>> >>> >>>> Interpreted, interactive, object-oriented programming language >>> >>>> >>> >>>> https://www.python.org/ >>> >>>> >>> >>>> /usr/local/Cellar/python@3.9/3.9.1_8 (8,665 files, 129.4MB) * >>> >>>> >>> >>>> Built from source on 2021-02-05 at 16:39:31 >>> >>>> >>> >>>> From: >>> https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/pyt...@3.9.rb >>> >>>> >>> >>>> License: Python-2.0 >>> >>>> >>> >>>> ==> Dependencies >>> >>>> >>> >>>> Build: pkg-config ✔ >>> >>>> >>> >>>> Required: gdbm ✔, openssl@1.1 ✔, readline ✔, sqlite ✔, tcl-tk ✔, >>> xz ✔ >>> >>>> >>> >>>> ==> Caveats >>> >>>> >>> >>>> Python has been installed as >>> >>>> >>> >>>> /usr/local/bin/python3 >>> >>>> >>> >>>> >>> >>>> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing >>> to >>> >>>> >>> >>>> `python3`, `python3-config`, `pip3` etc., respectively, have been >>> installed into >>> >>>> >>> >>>> /usr/local/opt/python@3.9/libexec/bin >>> >>>> >>> >>>> >>> >>>> You can install Python packages with >>> >>>> >>> >>>> pip3 install <package> >>> >>>> >>> >>>> They will install into the site-package directory >>> >>>> >>> >>>> /usr/local/lib/python3.9/site-packages >>> >>>> >>> >>>> >>> >>>> See: https://docs.brew.sh/Homebrew-and-Python >>> >>>> >>> >>>> ==> Analytics >>> >>>> >>> >>>> install: 755,419 (30 days), 2,396,024 (90 days), 2,995,387 (365 >>> days) >>> >>>> >>> >>>> install-on-request: 244,063 (30 days), 714,665 (90 days), 799,812 >>> (365 days) >>> >>>> >>> >>>> build-error: 0 (30 days) >>> >>>> >>> >>>> >>> >>>> Best Regards, >>> >>>> >>> >>>> Trevor Karn >>> >>>> >>> >>>> >>> >>>> On Mon, Feb 8, 2021 at 8:17 AM Dima Pasechnik <dim...@gmail.com> >>> wrote: >>> >>>>> >>> >>>>> Could it be that you need to update your Homebrew (?) python3 >>> package? >>> >>>>> What version do you have now? >>> >>>>> E.g. on a box where the latest Sage builds I have >>> >>>>> >>> >>>>> % brew info python3 >>> >>>>> >>> >>>>> python@3.9: stable 3.9.1 (bottled) >>> >>>>> Interpreted, interactive, object-oriented programming language >>> >>>>> https://www.python.org/ >>> >>>>> /usr/local/Cellar/python@3.9/3.9.1_8 (4,057 files, 67.8MB) * >>> >>>>> Poured from bottle on 2021-02-06 at 10:13:24 >>> >>>>> From: >>> https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/pyt...@3.9.rb >>> >>>>> >>> >>>>> >>> >>>>> On Mon, Feb 8, 2021 at 1:53 PM Trevor Karn <trevor...@gmail.com> >>> wrote: >>> >>>>> > >>> >>>>> > Ah I see, thanks for explaining. >>> >>>>> > >>> >>>>> > Here is my top-level config.log. >>> >>>>> > >>> >>>>> > Best Regards, >>> >>>>> > >>> >>>>> > Trevor Karn >>> >>>>> > >>> >>>>> > >>> >>>>> > On Mon, Feb 8, 2021 at 7:09 AM Dima Pasechnik <dim...@gmail.com> >>> wrote: >>> >>>>> >> >>> >>>>> >> >>> >>>>> >> >>> >>>>> >> On Mon, 8 Feb 2021, 13:02 Trevor Karn, <trevor...@gmail.com> >>> wrote: >>> >>>>> >>> >>> >>>>> >>> Thanks for sending that link. I am confused though, because it >>> says a fix was issued. Does that mean it should work now? >>> >>>>> >> >>> >>>>> >> >>> >>>>> >> sorry, I was not clear. What I meant to say that it appears to >>> be a well-known issue in the Python@macOS universe, >>> >>>>> >> and lately all seems to be OK with Sage. >>> >>>>> >> >>> >>>>> >> To figure out exactly goes wrong in your case, we need to know >>> where Python3 used in Sage is coming from. >>> >>>>> >> Please post the top-level config.log >>> >>>>> >> >>> >>>>> >> >>> >>>>> >>> >>> >>>>> >>> And yes, I am on the most recent develop branch >>> >>>>> >>> >>> >>>>> >>> On Mon, Feb 8, 2021 at 5:42 AM Dima Pasechnik < >>> dim...@gmail.com> wrote: >>> >>>>> >>>> >>> >>>>> >>>> This seems to be well-known issue, see e.g >>> >>>>> >>>> https://github.com/pypa/virtualenv/issues/2027 >>> >>>>> >>>> >>> >>>>> >>>> Are you on the most recent develop branch (9.3.beta7)? >>> >>>>> >>>> >>> >>>>> >>>> On Mon, Feb 8, 2021 at 9:20 AM Trevor Karn < >>> trevor...@gmail.com> wrote: >>> >>>>> >>>> > >>> >>>>> >>>> > Hi, >>> >>>>> >>>> > >>> >>>>> >>>> > I'm trying to build Sage from the source code. I cloned it >>> from git, and tried to build from the develop branch using make from the >>> sage directory. I ran into trouble building cython. The error message >>> suggested that I email this group. Does anyone have any advice on how to >>> proceed? >>> >>>>> >>>> > >>> >>>>> >>>> > I am using macOS Big Sur 11.2 on a MacBook Air. >>> >>>>> >>>> > >>> >>>>> >>>> > The log file is attached, this is from a second run - it >>> failed once, and I tried running make a second time without any changes and >>> this is the log from the second run, which returns the same error just >>> without all of the info before it (eg. the flint installation). >>> >>>>> >>>> > >>> >>>>> >>>> > Thanks so much. >>> >>>>> >>>> > >>> >>>>> >>>> > Best, >>> >>>>> >>>> > Trevor >>> >>>>> >>>> > >>> >>>>> >>>> > -- >>> >>>>> >>>> > You received this message because you are subscribed to the >>> Google Groups "sage-devel" group. >>> >>>>> >>>> > To unsubscribe from this group and stop receiving emails >>> from it, send an email to sage-devel+...@googlegroups.com. >>> >>>>> >>>> > To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/1c93ec2e-86bd-45f0-bba0-cc254a392305n%40googlegroups.com >>> . >>> >>>>> >>>> >>> >>>>> >>>> -- >>> >>>>> >>>> You received this message because you are subscribed to a >>> topic in the Google Groups "sage-devel" group. >>> >>>>> >>>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/sage-devel/TmbLnmwz2mg/unsubscribe. >>> >>>>> >>>> To unsubscribe from this group and all its topics, send an >>> email to sage-devel+...@googlegroups.com. >>> >>>>> >>>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/CAAWYfq3CFFAYzUtNnSrt_RPKW7X_p8j_VXGtZbKLWG%2BST%3DCO%2BQ%40mail.gmail.com >>> . >>> >>>>> >>> >>> >>>>> >>> -- >>> >>>>> >>> Best, >>> >>>>> >>> >>> >>>>> >>> Trevor >>> >>>>> >>> >>> >>>>> >>> -- >>> >>>>> >>> You received this message because you are subscribed to the >>> Google Groups "sage-devel" group. >>> >>>>> >>> To unsubscribe from this group and stop receiving emails from >>> it, send an email to sage-devel+...@googlegroups.com. >>> >>>>> >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/CAJ6VCMAVGG57CHovd7zoXa0C3Nxsr3WfXi0FWwapKrDfup7_sA%40mail.gmail.com >>> . >>> >>>>> >> >>> >>>>> >> -- >>> >>>>> >> You received this message because you are subscribed to a topic >>> in the Google Groups "sage-devel" group. >>> >>>>> >> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/sage-devel/TmbLnmwz2mg/unsubscribe. >>> >>>>> >> To unsubscribe from this group and all its topics, send an >>> email to sage-devel+...@googlegroups.com. >>> >>>>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/CAAWYfq026cNP9FTmBySPskZZoc%2BH4ykTQO7je6TW4YTkirg_qw%40mail.gmail.com >>> . >>> >>>>> > >>> >>>>> > -- >>> >>>>> > You received this message because you are subscribed to the >>> Google Groups "sage-devel" group. >>> >>>>> > To unsubscribe from this group and stop receiving emails from >>> it, send an email to sage-devel+...@googlegroups.com. >>> >>>>> > To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/CAJ6VCMDJEN7KzDmvB0x0GDrXiQrK3F_e_eBZvSJf-JxVre0n-Q%40mail.gmail.com >>> . >>> >>>>> >>> >>>>> -- >>> >>>>> You received this message because you are subscribed to a topic in >>> the Google Groups "sage-devel" group. >>> >>>>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/sage-devel/TmbLnmwz2mg/unsubscribe. >>> >>>>> To unsubscribe from this group and all its topics, send an email >>> to sage-devel+...@googlegroups.com. >>> >>>>> >>> >>>>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/CAAWYfq3meWN5AWip9BG5GzJ%3DFfLvoHKFrpS6Ezmq4X2GWH8mQw%40mail.gmail.com >>> . >>> >>> >>> >>> -- >>> >>> You received this message because you are subscribed to a topic in >>> the Google Groups "sage-devel" group. >>> >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/sage-devel/TmbLnmwz2mg/unsubscribe. >>> >>> To unsubscribe from this group and all its topics, send an email to >>> sage-devel+...@googlegroups.com. >>> >>> >>> >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/c02796d9-9057-41e2-829f-eeb933132d42n%40googlegroups.com >>> . >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> Groups "sage-devel" group. >>> > To unsubscribe from this group and stop receiving emails from it, send >>> an email to sage-devel+...@googlegroups.com. >>> >> > To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/bd636baa-f6b1-42f7-866b-77ba0af40b6en%40googlegroups.com >>> . >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "sage-devel" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/sage-devel/TmbLnmwz2mg/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> sage-devel+...@googlegroups.com. >>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/CAAWYfq08zf6vp0LfT%2BGfAy25ML95cxTyxAQho9gB_UdGjqpHFA%40mail.gmail.com >>> . >>> >> -- > You received this message because you are subscribed to a topic in the > Google Groups "sage-devel" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/sage-devel/TmbLnmwz2mg/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/c6d5aec3-7f1c-4dc7-a94b-d1e2ab5fdf53n%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/c6d5aec3-7f1c-4dc7-a94b-d1e2ab5fdf53n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Best, Trevor -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAJ6VCMBqSuK%3DbCGimYn9sCwLi3WdSghcL8%2B6uFSWfCt8Pg7QWA%40mail.gmail.com.