-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fitsverify is broken with new cfitsio v3.430 #322
Comments
PS. I'm not sure what other packages might be similarly affected. I think this also affects aXe, @sosey. |
cfitsio was released to fix a security flaw:
|
Right, I think I may have seen that. Note that some IRAF packages have their own cfitsio bundled (I suspect it's strictly not safe to run IRAF on a Web server anyway). Have you tried building aXe against this version? |
True. Do we know which packages require their own pinned version of cfitsio and is it possible to point them to a general one for all of IRAF? or will that risk breaking too much more? |
I'm not sure about |
🙄 blarg. |
Yes, I wouldn't be terribly optimistic about simply replacing those without breakage. You never know though. |
Packages in the Astroconda channel that depend upon |
Thanks. Yes, I should have clarified that I think all the IRAF packages except |
Fitsverify LGTM, but I think it should depend on
|
Good catch. Thanks! The recipes have been updated accordingly, and the packages rebuilt. |
Well, I suppose this is back to me now. I have put "rebuild iraf.axe" on my to-do list yet again! Maybe I can do that tomorrow. |
<KHAAAAANNNNNN!!!!!> |
OK, there are some new aXe builds at http://astroconda.gemini.edu/public, if you'd like to give them a quick test, @sosey (I have just checked that they install & find their dependencies). Regarding the rest of IRAF, everyone, I'm going to propose that we consider not doing anything about it, on the grounds of limited effort and because I have no confidence that IRAF would be able to process untrusted input securely on a server even if we were to replace its ancient copies of cfitsio (which might not be a trivial change). We could keep an eye out for any upstream developments though. I see there is a post from Ole at http://iraf.net/forum/viewtopic.php?showtopic=1469823 (which I might ask him about). What do you think? @rendinam, @jhunkeler: thanks for the fitsverify fix. What do you think about adding a FAQ entry along these lines?
|
I see that a new
cfitsio
build was put in the AstroConda channel on Friday. This appears to have broken the existingfitsverify
package (reported by Ken), which probably requires a corresponding update of its own:The new cfitsio package provides
libcfitsio.so.5
, rather than thelibcfitsio.so.2
that the fitsverify binary is looking for. Thanks!The text was updated successfully, but these errors were encountered: