Re: Another travis oddness with multibuild

Robin Becker <[email protected]> Tue, 11 Feb 2020 09:45:57 +0000
Newsgroups gmane.comp.python.distutils.devel
Message-ID <[email protected]>
On 10/02/2020 17:05, Matthew Brett wrote:
> Hi,
> 
> Yes, that's odd - can you try with multibuild latest?  And then if
> that fails, raise an issue on multibuild?

I tried the latest devel and that still fails. Normally I would create a virtual environment to do the pyRXP build, but 
I don't understand the multibuild OSX/travis environment well enough to know if I can do that sensibly. Presumably this 
problem arises because   we are using a native python for 2.7.

I raised an issue in github.
-- 
Robin Becker
> 
> Cheers,
> 
> Matthew
> 
> On Mon, Feb 10, 2020 at 5:01 PM Robin Becker <[email protected]> wrote:
>>
>> Not sure if this is just another latest git revision issue; I'm currently using
>>
>> 0c4a9920fa4635419fcea61f10d6dc0cd50e3639
>>
>> linux builds are fine
>>
>>
>> I see this building pyRXP-mirror for osx python 2.7 with multibuild
>>
>> in build_wheel
>>> Successfully built pyRXP
>>> DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
>>> Collecting delocate
>>>    Downloading delocate-0.8.0.tar.gz (90 kB) > Requirement already satisfied: wheel in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
>> (from delocate) (0.34.2)
>>> Building wheels for collected packages: delocate
>>>    Building wheel for delocate (setup.py): started
>>>    Building wheel for delocate (setup.py): finished with status 'done'
>>>    Created wheel for delocate: filename=delocate-0.8.0-py2-none-any.whl size=101854 sha256=685b576898d37f65f99a4c3552e8ebfd28aae61803aca183c965cde109b4ff82
>>>    Stored in directory: /Users/travis/Library/Caches/pip/wheels/0c/60/c3/98667c510c1e7da944b945b285d549e1e06c3020a27831f87a
>>> Successfully built delocate
>>> Installing collected packages: delocate
>>>    WARNING: The scripts delocate-addplat, delocate-fuse, delocate-listdeps, delocate-patch, delocate-path and delocate-wheel are installed in '/Library/Frameworks/Python.framework/Versions/2.7/bin' which is not on PATH.
>>>    Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
>>> Successfully installed delocate-0.8.0
>>> multibuild/osx_utils.sh: line 436: delocate-wheel: command not found
>>
>> OSX pythons>=3.5 I see success like this
>>> Successfully built pyRXP
>>> Collecting delocate
>>>    Downloading delocate-0.8.0.tar.gz (90 kB)
>>> Requirement already satisfied: wheel in ./venv/lib/python3.5/site-packages (from delocate) (0.34.2)
>>> Building wheels for collected packages: delocate
>>>    Building wheel for delocate (setup.py): started
>>>    Building wheel for delocate (setup.py): finished with status 'done'
>>>    Created wheel for delocate: filename=delocate-0.8.0-py3-none-any.whl size=101854 sha256=f41b49e94615e4acb7e598b3301c04a2191f776bbccde2d02c0ee6076e75042b
>>>    Stored in directory: /Users/travis/Library/Caches/pip/wheels/7e/6e/19/1cb7e3372c9c188b90691e5d690f6eb0b53ab572e5dc7669ed
>>> Successfully built delocate
>>> Installing collected packages: delocate
>>> Successfully installed delocate-0.8.0
>>> $ install_run $PLAT
>>> Processing ./wheelhouse/pyRXP-2.2.1-cp35-cp35m-macosx_10_6_intel.whl
>>
>> I guess this is something to do with python 2.7 being built into the virtual machine.
>>
>> Should I just try with latest or is this an actual problem?
>> --
>> Robin Becker

--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/archives/list/[email protected]/message/ZQ53NMQWVPQORUYIZGTSBVOLINXIPUBP/