[R] Red Hat 9 RPM requirements

Martyn Plummer plummer at iarc.fr
Thu Sep 25 11:22:57 CEST 2003

I've just added this section to the ReadMe file that accompanies the Red
Hat 9 RPMS. I hope this will save people some trouble in the future.


Some people have experienced problems satisfying the dependencies
of the R RPM.  Here is a complete list of requirements, the RPMS
that provide them and where to find them on the 3-disk install set.

Requirement       RPM                  Disk Classification
-----------       ---                  ---- --------------
Perl              perl-5.8.0-88         1   Development/Languages
libICE.so.6       XFree86-libs-4.3.0-2  1   System Environment/Libraries
libSM.so.6        XFree86-libs-4.3.0-2      "
libX11.so.6       XFree86-libs-4.3.0-2      "
libblas.so.3      blas-3.0-20           2   Development/Libraries
libc.so.6         glibc-2.3.2-11.9      1   System Environment/Libraries
libdl.so.2        glibc-2.3.2-11.9          "
libm.so.6         glibc-2.3.2-11.9          "
libg2c.so.0       libf2c-3.2.2-5        2   System Environment/Libraries
libgcc_s.so.1     libgcc-3.2.2-5        1   System Environment/Libraries
libjpeg.so.62     libjpeg-6b-26         1   System Environment/Libraries
libncurses.so.5   ncurses-5.3-4         1   System Environment/Libraries
libpng12.so.0     libpng-1.2.2-16       1   System Environment/Libraries
libreadline.so.4  readline-4.3-5        1   System Environment/Libraries
libtcl8.3.so      tcl-8.3.5-88          1   Development/Languages
libtk8.3.so       tk-8.3.5-88           3   Development/Languages
libz.so.1         zlib-1.1.4-8          1   System Environment/Libraries

Don't use the graphical interface provided by Red Hat to install
packages. It is quite useless compared to "gnorpm" which was used in
previous releases of Red Hat Linux. The new GUI provides a dumbed down
interface for beginners without any extra functionality for power users.
For example, you won't find any packages that are classified under
"System Environment/Libraries", presumably because Red Hat don't want
you to try and uninstall them. The package tk is found under "Kernel
development", which is not where you would think to look, simply because
there is a tk GUI to configure the kernel.

You may also notice that the library "libg2c.so.0" is provided by the
package "libf2c", which doesn't seem like the best naming convention.
Especially as there is a program called f2c that has nothing to do with

More information about the R-help mailing list