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