Example: Uninstalling IBM XL C/C++ for Linux, V11.1

When uninstalling XL C/C++, you must remove many of the packages in a specific order to avoid dependency uninstallation errors.

In this example:
  • The compiler packages have a V.R.M.F-B of 11.1.0.0-$B.
  • The IBM® MASS library package has a V.R.M.F-B of 6.1.0.0-$B.
  • The IBM SMP library packages have a V.R.M.F-B of 2.1.0.0-$B.
Note: $B is the build number of the package currently installed on your system.

To uninstall IBM XL C/C++ for Linux®, V11.1 issue the following commands, in the order given below.

The following packages are C or C++ specific, and must be uninstalled to uninstall XL C/C++:

rpm -e vacpp.cmp-11.1.0.0-$B
rpm -e vacpp.lib-11.1.0.0-$B
rpm -e vac.cmp-11.1.0.0-$B
rpm -e vac.lib-11.1.0.0-$B
rpm -e vac.lic-11.1.0.0-$B
rpm -e vacpp.rte.lnk-11.1.0.0-$B
rpm -e vacpp.rte-11.1.0.0-$B 
 
Note: $B is the build number of the package currently installed on your system. If you want to uninstall XL Fortran at the same time as XL C/C++, uninstall all XL Fortran specific packages before proceeding. See "Example: Uninstalling IBM XL Fortran for Linux, V13.1 " in the XL Fortran Install Guide for a complete list of XL Fortran specific packages and the order in which they must be uninstalled.

If you have XL Fortran installed on your system, and want it to continue to function normally, do not uninstall the following packages; otherwise, uninstall them in the order given below:

rpm -e xlmass.lib-6.1.0.0-$B
rpm -e xlsmp.lib-2.1.0.0-$B
rpm -e xlsmp.rte-2.1.0.0-$B
rpm -e xlsmp.msg.rte-2.1.0.0-$B

If installed, the following packages can be uninstalled in any order. Uninstalling them will not affect the performance of XL Fortran:

rpm -e vacpp.samples-11.1.0.0-$B
rpm -e vacpp.man-11.1.0.0-$B
rpm -e vacpp.help.pdf-11.1.0.0-$B
Note: $B is the build number of the package currently installed on your system.