Closed o-smirnov closed 4 years ago
The version reported is confusing indeed; casacore 3.0.0 reports that it's 2.5.0. I'm afraid I can't fix that. Otherwise, I hope that the warning is informative: python-casacore 3.3.0 needs casacore >= 3.1.1. I'll put this in the README as well.
so 3.0.0 reports the version wrongly as 2.5.0, but the version is too old anyway. So or use an older python-casacore, or wait for @Athanaseus to upload casacore 3.3.0 to the new KERN-6.
Is there any way to add an additional failure message to the python-casacore build?
At the moment installing python-casacore from PyPI into a virtualenv on Ubuntu 18.04 fails with that super unhelpful (and misleading) message. It confuses me, and I'm on this discussion with you, imagine how much it will confuse a regular user.
An error message to the tune of "please pip install python-casacore==3.2.0 if you're using KERN-5 and Ubuntu 18" would be very hepful.
Otherwise I have to go pin a python-casacore version in all my packages, which is also a pain...
I successfully uploaded the latest casacore
on KERN-6.
sudo add-apt-repository ppa:kernsuite/kern-6
sudo apt-get update
NB: Other packages are progressively being added. It's not official until a release announcement is made.
great work @Athanaseus ! awesome
The error message is going to be improved upstream, meanwhile casacore 3.3.0 is available in KERN-6. closing this issue.
@tammojan already noted this in #218, but I want to open an issue so that the problem is visible up front (also for others who come to report it).
Anyway,
pip install --no-binary python-casacore python-casacore
doesn't work, and the version reported is super confusing.