IRAF V2.12.2 NOW AVAILABLE

February 7, 2004

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:

Please see the detailed release notes for additional information on these platforms.

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.edu
Any 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.

IRAF V2.12.2 RELEASE SUMMARY

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.


WHO SHOULD UPGRADE?

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


PATCHING AN EXISTING V2.12 SYSTEM

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 "/ib.rhux.x86" (where is where you created this 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.


UPDATING A V2.11 SYSTEM OR INSTALLING FOR THE FIRST TIME

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/