The IRAF V2.12.2 Patch update is now available for Sun/IRAF and PC-IRAF platforms from the IRAF network archives. Full information about the new release can be found on the IRAF homepage at http://iraf.noao.edu. The new software can be found in
ftp://iraf.noao.edu/iraf/v212/SSOL # Sun/IRAF V2.12.2 release
ftp://iraf.noao.edu/iraf/v212/PCIX # PC-IRAF V2.12.2 release
The distributions should also be available on all IRAF mirror sites
within a day or two of this announcement.
Highlights of the new IRAF V2.12.2 patch release are summarized at the end of this announcement. Detailed revisions summaries for IRAF are available online at the following URL:
http://iraf.noao.edu/v212/v2122revs.html
Please consult the distribution README files each system prior to upgrading
for more detailed information on what the upgrade entails.
The IRAF V2.12.2 release is REQUIRED for users who wish to reduce data using the GEMINI V1.5 package and is RECOMMENDED for all sites. This is primarily a bugfix and platform support release, however there are a few items worth mentioning in particular:
A similar bugix and platform support release for X11IRAF will be announced in the next few weeks.
Additional notes specific to patch installation, new features or platform support will follow this announcement. User with problems or questions about this release should contact IRAF site support at:
iraf@noao.eduAny problems that come up after the release will be noted in the online Web pages, the distribution README files or posted to one of the IRAF mailing lists (adass.iraf.system, adass.iraf.applications, adass.iraf.buglog, etc.). You may want to subscribe to one or more of the mailing lists to keep up to date on IRAF developments, to get answers to problems, or otherwise stay in contact with other IRAF users and the IRAF developers. To subscribe to an IRAF mailing list, either use the form at
http://iraf.noao.edu/subscribe.html
or send a subscription request to the IRAF list server at
listproc@iraf.noao.edu.
Existing SunIRAF or PC-IRAF V2.12 systems can upgrade by applying the patch file ('patch2.tar.Z' in the distribution directory) from the iraf root directory and reinstalling the IB and NB binary distributions. The patch need not be applied to new installations since all AS, IB, and NB distributions are current with V2.12.2. Upgrading an older V2.11 installation will require a full install of IRAF, replacing any older versions. See the README file in each directory or notes below for patch-update or installation details.
External packages should continue to work with IRAF V2.12.2, however we strongly recommend that all packages be relinked to pick up system bug fixes. Precompiled versions of many IRAF external packages are available from the IRAF archives.
The V2.12.2 IRAF patch fixes a number of critical bugs found since the last V2.12.1 release and all sites are encouraged to update. Users of APEXTRACT, AUTOIDENTIFY, IMCOMBINE, and those who routinely use FITS as their runtime image format will especially benefit from this patch. Known bugs fixed by this patch can be found in the buglog available from
ftp://iraf.noao.edu/iraf/v212/bugs.log
The IRAF distribution files have been fully regenerated for V2.12.2, so one way to upgrade IRAF to V2.12.2 is to do a full install and diff/merge selected locally customized files from DEV (tapecap, graphcap, imtoolrc, devices.hlp, etc.) and HLIB (extern.pkg, mkiraf.csh, login.cl, zzsetenv.def).
If you have an existing IRAF V2.12 installation you have the option of installing the patch file. Note that THE V2.12.2 PATCH WILL OVERWRITE CERTAIN SITE SPECIFIC FILES. These are the following:
dev/graphcap
dev/termcap
dev/imtoolrc
unix/hlib/zzsetenv.def
You may want to save copies of these files and diff/merge them with the
new versions after installing the patch.
To install the patch, login as the iraf system manager, go to the $iraf directory, and untar the patch as follows:
% cd $iraf
% cat patch2.tar.Z | uncompress | tar -xpvf -
Then diff/merge the files listed above. Next, go to the archives and
download and install the IB (IRAF core system) and NB (NOAO package)
binaries for the architectures your installation will support. For example,
to install IB.RHUX.X86 (the RedHat Linux binaries for the core system, with
the IB.RHUX.X86 distribution downloaded to the directory
"
% cd $iraf/bin.redhat
% pwd
/iraf/irafbin/bin.redhat # (you should be here, or somewhere similar)
% cat /ib.rhux.x86.gz | zcat | tar -xpvf -
A similar procedure is followed to install each of the other binaries.
The procedures for installing IRAF are unchanged from earlier versions of IRAF. Refer to the IRAF Installation Guide in each of the archive platform distribution directories for detailed installation instructions. A full installation of IRAF replacing all earlier versions, as for any major release, will be required. If you are installing IRAF V2.12 for the first time you DO NOT need to apply the patch file. Currently supported platforms include:
o The SUN/IRAF V2.12.2 release supports the following platforms:
Sun/IRAF System Distribution Add'l Systems
--------------- ------------ -------------
SunOS 4.x SOS4
Solaris 5.5.1 and higher SSUN
Distribution directory: ftp://iraf.noao.edu/iraf/v212/SSOL/
o The PC-IRAF V2.12.2 release supports the following platforms:
PC-IRAF System Distribution Add'l Systems
-------------- ------------ -------------
FreeBSD 4.2 and higher FBSD
MacOSX 10.2 and higher MACX
RedHat Linux 6/7/8/9 RHUX Mandrake 7.x and 8.x
RedHat Fedora and Enterprise RHUX
Slackware V8.x LNUX/x86 Debian 2.x, all others
Solaris 7 for Intel SSOL
SuSE Linux V6.x thru V9.x SUSE
Yellow Dog Linux V3.0 LNUX/ppc (arch === 'linuxppc')
Distribution directory: ftp://iraf.noao.edu/iraf/v212/PCIX/