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?
> >> > >
> >> >
> >>
> >
>

Reply via email to