Opened 14 months ago

Last modified 11 days ago

#2071 new defect

SciTools IRIS 2.10 missing from Python3

Reported by: darkblueb Owned by: osgeolive@…
Priority: normal Milestone: OSGeoLive14.0
Component: OSGeoLive Keywords: python, IRIS, scitools
Cc:

Description

the OSGeoLive version 12 based on Ubuntu Bionic (1804) currently installs Scitools IRIS via dot-deb packaging found here [0]

IRIS setup.py [1] "may be broken for Python3" in this environment per the packager Angelos Tzotsos. This ticket is a place to find a workaround or longer-term fix.

[0] https://launchpad.net/~gcpp-kalxas/+archive/ubuntu/iris

[1] https://github.com/SciTools/iris/blob/v2.1.x/setup.py

Change history (7)

comment:1 Changed 14 months ago by darkblueb

Phil Elson writes:

Thanks for letting us know. I’m sorry to say I can’t find the detail regarding the python 3 issue. 
If I were to guess though, I suspect the problem is that pyke forked itself and maintains two branches 
for its python 2 -> python 3 journey (don’t know why one would choose to do that). 

As a result, pyke for python 3 needs to come from a different source. 
To see how to work around that, the conda-forge build for this is done in 

https://github.com/conda-forge/pyke-feedstock/blob/master/recipe/meta.yaml#L12.

Hopefully my guess is on target, but if not, 
could you point me at the detail and I’ll try to help?
 
--

Philip Elson | Scientific Python Technical Lead
Analysis, Visualisation and Data Team (AVD)
Met Office  FitzRoy Road  Exeter  Devon  EX1 3PB  United Kingdom
Email: philip.elson@metoffice.gov.uk  Website: www.metoffice.gov.uk
Our magazine Barometer is now available online at http://www.metoffice.gov.uk/barometer/

comment:2 Changed 12 months ago by darkblueb

Priority: majornormal

12dev beta2

defer until after RC 12.0

comment:3 Changed 5 months ago by kalxas

Milestone: OSGeoLive12.0OSGeoLive13.0

Ticket retargeted after milestone closed

comment:4 Changed 6 weeks ago by darkblueb

open in o13 alpha2

comment:5 Changed 4 weeks ago by kalxas

Thank you for the information that there is a separate source for python3.

I am now trying to make a python3-pyke package.

comment:6 Changed 4 weeks ago by kalxas

Iris 2.2.1 has landed in our ppa.

python3-pyke has also been created, but python3-iris fails to build.

comment:7 Changed 11 days ago by kalxas

Milestone: OSGeoLive13.0OSGeoLive14.0
Note: See TracTickets for help on using tickets.