cellsdk script SDK uninstallation example

This is an example of using the cellsdk script to uninstall the SDK on a BladeCenter QS21 running Red Hat Enterprise Linux (RHEL) 5.1.

The following output is the result of typing the commands:
cd /opt/cell
./cellsdk --iso /tmp/cellsdkiso uninstall
Here is the output:
cellsdk INFO-2019: yum groupremove  'Cell Runtime Environment'
   'Cell Development Tools' 'Cell Development Libraries'
   'Cell Programming Examples' 'Cell Simulator' 'Cell Performance Tools'
Loading "installonlyn" plugin
Loading "security" plugin
Loading "rhnplugin" plugin
Setting up Group Process
Setting up repositories
No package matched to remove
No group named Cell Simulator exists
No package matched to remove
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package numactl-devel.ppc64 0:0.9.10-1 set to be erased
---> Package dacs.ppc64 0:3.0.0-19 set to be erased
---> Package cell-tutorial-source.noarch 0:3.0-6 set to be erased
---> Package ppu-mass-devel.ppc 0:4.5.0-10 set to be erased
---> Package spu-gcc-c++.ppc 0:4.1.1-107 set to be erased
---> Package dacsman.noarch 0:3.0-6 set to be erased
---> Package ppu-binutils.ppc 0:2.17.50-32 set to be erased
---> Package cell-libs.ppc 0:3.0-16 set to be erased
---> Package cell-libs.ppc64 0:3.0-16 set to be erased
---> Package cell-devel-license.noarch 0:3.0.0-1.0 set to be erased
---> Package blas.ppc64 0:3.0-6 set to be erased
---> Package cell-demos.ppc64 0:3.0-10 set to be erased
---> Package ppu-gcc.ppc 0:4.1.1-57 set to be erased
---> Package spu-gdb.ppc 0:6.6.50-12 set to be erased
---> Package alf-examples-source.noarch 0:3.0.0-7 set to be erased
---> Package numactl.ppc 0:0.9.10-1 set to be erased
---> Package cell-examples-source.noarch 0:3.0-11 set to be erased
---> Package alfman.noarch 0:3.0-8 set to be erased
---> Package ppu-simdmath.ppc 0:3.0-5 set to be erased
---> Package blas-devel.ppc 0:3.0-6 set to be erased
---> Package alf.ppc 0:3.0.0-9 set to be erased
---> Package numactl.ppc64 0:0.9.10-1 set to be erased
---> Package alf.ppc64 0:3.0.0-9 set to be erased
---> Package alf-devel.ppc64 0:3.0.0-9 set to be erased
---> Package spu-mass-devel.ppc 0:4.5.0-10 set to be erased
---> Package simdman.noarch 0:3.0-6 set to be erased
---> Package ppu-simdmath-devel.ppc64 0:3.0-5 set to be erased
---> Package cell-examples.ppc64 0:3.0-11 set to be erased
---> Package blas.ppc 0:3.0-6 set to be erased
---> Package cell-libs-source.noarch 0:3.0-16 set to be erased
---> Package dacs-devel.ppc64 0:3.0.0-19 set to be erased
---> Package ppu-simdmath.ppc64 0:3.0-5 set to be erased
---> Package spu-newlib.ppc 0:1.15.0-81 set to be erased
---> Package blas-devel.ppc64 0:3.0-6 set to be erased
---> Package ppu-gcc-c++.ppc 0:4.1.1-57 set to be erased
---> Package cell-libs-devel.ppc64 0:3.0-16 set to be erased
---> Package spu-binutils.ppc 0:2.17.50-33 set to be erased
---> Package cell-tutorial.ppc 0:3.0-6 set to be erased
---> Package spu-simdmath-devel.ppc 0:3.0-5 set to be erased
---> Package cell-documentation.noarch 0:3.0-5 set to be erased
---> Package alf-devel.ppc 0:3.0.0-9 set to be erased
---> Package ppu-simdmath-devel.ppc 0:3.0-5 set to be erased
---> Package libspe2man.noarch 0:2.2.0-5 set to be erased
---> Package cell-demos-source.noarch 0:3.0-10 set to be erased
---> Package cell-buildutils.noarch 0:3.0-11 set to be erased
---> Package numactl-devel.ppc 0:0.9.10-1 set to be erased
---> Package ppu-gdb.ppc 0:6.6.50-28 set to be erased
---> Package ppu-mass-devel.ppc64 0:4.5.0-10 set to be erased
---> Package cell-libs-devel.ppc 0:3.0-16 set to be erased
---> Package spu-gcc.ppc 0:4.1.1-107 set to be erased
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Removing:
 alf                     ppc        3.0.0-9          installed          71 k
 alf                     ppc64      3.0.0-9          installed          96 k
 alf-devel               ppc64      3.0.0-9          installed         136 k
 alf-devel               ppc        3.0.0-9          installed         304 k
 alf-examples-source     noarch     3.0.0-7          installed         1.0 M
 alfman                  noarch     3.0-8            installed          38 k
 blas                    ppc64      3.0-6            installed         1.4 M
 blas                    ppc        3.0-6            installed         1.3 M
 blas-devel              ppc        3.0-6            installed         741 k
 blas-devel              ppc64      3.0-6            installed          0.0 
 cell-buildutils         noarch     3.0-11           installed          76 k
 cell-demos              ppc64      3.0-10           installed          18 M
 cell-demos-source       noarch     3.0-10           installed          19 M
 cell-devel-license      noarch     3.0.0-1.0        installed         936 k
 cell-documentation      noarch     3.0-5            installed          55 M
 cell-examples           ppc64      3.0-11           installed         1.4 M
 cell-examples-source    noarch     3.0-11           installed         1.4 M
 cell-libs               ppc        3.0-16           installed         172 k
 cell-libs               ppc64      3.0-16           installed          20 k
 cell-libs-devel         ppc64      3.0-16           installed         542 k
 cell-libs-devel         ppc        3.0-16           installed         3.3 M
 cell-libs-source        noarch     3.0-16           installed         2.2 M
 cell-tutorial           ppc        3.0-6            installed         145 k
 cell-tutorial-source    noarch     3.0-6            installed         130 k
 dacs                    ppc64      3.0.0-19         installed          67 k
 dacs-devel              ppc64      3.0.0-19         installed         597 k
 dacsman                 noarch     3.0-6            installed          50 k
 libspe2man              noarch     2.2.0-5          installed          43 k
 numactl                 ppc        0.9.10-1         installed         186 k
 numactl                 ppc64      0.9.10-1         installed         180 k
 numactl-devel           ppc64      0.9.10-1         installed          12 k
 numactl-devel           ppc        0.9.10-1         installed          12 k
 ppu-binutils            ppc        2.17.50-32       installed          19 M
 ppu-gcc                 ppc        4.1.1-57         installed          12 M
 ppu-gcc-c++             ppc        4.1.1-57         installed          99 M
 ppu-gdb                 ppc        6.6.50-28        installed         7.9 M
 ppu-mass-devel          ppc        4.5.0-10         installed         559 k
 ppu-mass-devel          ppc64      4.5.0-10         installed         675 k
 ppu-simdmath            ppc        3.0-5            installed         156 k
 ppu-simdmath            ppc64      3.0-5            installed         190 k
 ppu-simdmath-devel      ppc64      3.0-5            installed         707 k
 ppu-simdmath-devel      ppc        3.0-5            installed         622 k
 simdman                 noarch     3.0-6            installed         133 k
 spu-binutils            ppc        2.17.50-33       installed         7.4 M
 spu-gcc                 ppc        4.1.1-107        installed         7.0 M
 spu-gcc-c++             ppc        4.1.1-107        installed          60 M
 spu-gdb                 ppc        6.6.50-12        installed         5.1 M
 spu-mass-devel          ppc        4.5.0-10         installed         413 k
 spu-newlib              ppc        1.15.0-81        installed         4.7 M
 spu-simdmath-devel      ppc        3.0-5            installed         1.0 M

Transaction Summary
=============================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove      50 Package(s)         

Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction

Removed: alf.ppc 0:3.0.0-9 alf.ppc64 0:3.0.0-9 alf-devel.ppc64 0:3.0.0-9
 alf-devel.ppc 0:3.0.0-9 alf-examples-source.noarch 0:3.0.0-7
 alfman.noarch 0:3.0-8 blas.ppc64 0:3.0-6 blas.ppc 0:3.0-6
 blas-devel.ppc 0:3.0-6 blas-devel.ppc64 0:3.0-6 cell-buildutils.noarch 0:3.0-11
 cell-demos.ppc64 0:3.0-10 cell-demos-source.noarch 0:3.0-10
 cell-devel-license.noarch 0:3.0.0-1.0 cell-documentation.noarch 0:3.0-5
 cell-examples.ppc64 0:3.0-11 cell-examples-source.noarch 0:3.0-11
 cell-libs.ppc 0:3.0-16 cell-libs.ppc64 0:3.0-16 cell-libs-devel.ppc64 0:3.0-16
 cell-libs-devel.ppc 0:3.0-16 cell-libs-source.noarch 0:3.0-16
 cell-tutorial.ppc 0:3.0-6 cell-tutorial-source.noarch 0:3.0-6
 dacs.ppc64 0:3.0.0-19 dacs-devel.ppc64 0:3.0.0-19 dacsman.noarch 0:3.0-6
 libspe2man.noarch 0:2.2.0-5 numactl.ppc 0:0.9.10-1 numactl.ppc64 0:0.9.10-1
 numactl-devel.ppc64 0:0.9.10-1 numactl-devel.ppc 0:0.9.10-1
 ppu-binutils.ppc 0:2.17.50-32 ppu-gcc.ppc 0:4.1.1-57 ppu-gcc-c++.ppc 0:4.1.1-57
 ppu-gdb.ppc 0:6.6.50-28 ppu-mass-devel.ppc 0:4.5.0-10
 ppu-mass-devel.ppc64 0:4.5.0-10 ppu-simdmath.ppc 0:3.0-5
 ppu-simdmath.ppc64 0:3.0-5 ppu-simdmath-devel.ppc64 0:3.0-5
 ppu-simdmath-devel.ppc 0:3.0-5 simdman.noarch 0:3.0-6
 spu-binutils.ppc 0:2.17.50-33 spu-gcc.ppc 0:4.1.1-107 spu-gcc-c++.ppc 0:4.1.1-107
 spu-gdb.ppc 0:6.6.50-12 spu-mass-devel.ppc 0:4.5.0-10 spu-newlib.ppc 0:1.15.0-81
 spu-simdmath-devel.ppc 0:3.0-5
Complete!
cellsdk INFO-2009: looking for still-installed cellsdk rpms
installedCount=0
 
Completely remove cellsdk from the system [y/n]? y
/tmp/sdk/CellSDK-Devel-RHEL/x86
/tmp/sdk/CellSDK-Open-RHEL/x86
/tmp/sdk/CellSDK-Devel-RHEL/x86_64
/tmp/sdk/CellSDK-Open-RHEL/x86_64
/tmp/sdk/CellSDK-Devel-RHEL/ppc64
/tmp/sdk/CellSDK-Open-RHEL/ppc64
/tmp/sdk/CellSDK-Devel-RHEL/cbea
/tmp/sdk/CellSDK-Open-RHEL/cbea
 
If you have files in the /opt/cell you want to keep, answer no.
Completely remove /opt/cell [y/n]? y
 
If you have files in the /opt/ibm/systemsim you want to keep, answer no.
Completely remove /opt/ibm/systemsim [y/n]? y
If you have files in the /tmp/cellsdk/rpms you want to keep, answer no.
Completely remove /tmp/cellsdk/rpms [y/n]? y
If you have files in the /tmp/cellsdk/openSrc you want to keep, answer no.
Completely remove /tmp/cellsdk/openSrc [y/n]? y