Oh right. You are correct. I think I also saw that issue when testing previously. I am able to build, but not run.
On Mon, May 10, 2021 at 11:02 PM Josh Fischer <[email protected]> wrote: > Sorry I need to clarify. I can build from my m1 mac fine. But when I try > to run the heron-tracker or heron-ui I get issues. See below. > > $ heron-tracker --version > > Failed to execute PEX file. Needed macosx_11_1_x86_64-cp-38-cp38 compatible > dependencies for: > > 1: pyyaml > > But this pex only contains: > > PyYAML-3.13-cp38-cp38-macosx_11_x86_64.whl > > 2: tornado > > But this pex only contains: > > tornado-4.0.2-cp38-cp38-macosx_11_x86_64.whl > > 3: zope.interface > > But this pex only contains: > > zope.interface-4.0.5-cp38-cp38-macosx_11_x86_64.whl > > > > > $ heron-ui --version > > Traceback (most recent call last): > > File ".bootstrap/pex/environment.py", line 268, in _resolve > > File > ".bootstrap/pex/vendor/_vendored/setuptools/pkg_resources/__init__.py", > line 818, in resolve > > pex.vendor._vendored.setuptools.pkg_resources.DistributionNotFound: The > 'MarkupSafe>=0.23' distribution was not found and is required by jinja2 > > > During handling of the above exception, another exception occurred: > > > Traceback (most recent call last): > > File ".bootstrap/pex/pex.py", line 394, in execute > > File ".bootstrap/pex/pex.py", line 92, in _activate > > File ".bootstrap/pex/environment.py", line 239, in activate > > File ".bootstrap/pex/environment.py", line 408, in _activate > > File ".bootstrap/pex/environment.py", line 273, in _resolve > > File ".bootstrap/pex/orderedset.py", line 40, in update > > File ".bootstrap/pex/orderedset.py", line 33, in add > > TypeError: unhashable type: 'list' > > > > On Mon, May 10, 2021 at 9:50 PM Josh Fischer <[email protected]> wrote: > > > Nick, > > I have issues building from my m1. If you could try to build an install > > script from an older mac and verify it works that would be helpful. > > > > On Mon, May 10, 2021 at 9:11 PM Nicholas Nezis <[email protected] > > > > wrote: > > > >> Would it work on Darwin, but only with older Python 3? Or is it totally > >> broken? I know I can't use Python 3.9, but thought I could build with > 3.8. > >> > >> On Mon, May 10, 2021 at 3:15 PM H W <[email protected]> wrote: > >> > >> > Looks good to me. Thanks Josh > >> > > >> > On Mon, May 10, 2021 at 9:59 AM Josh Fischer <[email protected]> > >> wrote: > >> > > >> > > I'm thinking of cutting a new release for Heron with the no Darwin > >> > support > >> > > due to python compatibility issues. > >> > > > >> > > This release would include the typical source release and > >> > > convenience binaries for the following: > >> > > > >> > > - Official docker image > >> > > - Centos7 Install script > >> > > - Debian10 install script > >> > > - Ubuntu20.04 install script > >> > > - Client libraries for building jobs. > >> > > > >> > > Does anyone see any issues with the above before a vote is started? > >> > > > >> > > >> > > >
