| 111 | === Install all package dependencies by hand === |
| 112 | |
| 113 | We believe that the full set of packages needed to get the five monitoring dependencies is: |
| 114 | * On an F8 node: |
| 115 | {{{ |
| 116 | cairo |
| 117 | dejavu-lgc-fonts |
| 118 | fontconfig |
| 119 | freetype |
| 120 | libthai |
| 121 | libX11 |
| 122 | libXau |
| 123 | libXdmcp |
| 124 | libXext |
| 125 | libXft |
| 126 | libXrender |
| 127 | libpng |
| 128 | libxcb |
| 129 | libxml2 |
| 130 | pango |
| 131 | perl-Compress-Zlib |
| 132 | perl-Compress-Raw-Zlib |
| 133 | perl-File-Find-Rule |
| 134 | perl-HTML-Parser |
| 135 | perl-HTML-Tagset |
| 136 | perl-IO-Compress-Base |
| 137 | perl-IO-Compress-Zlib |
| 138 | perl-Number-Compare |
| 139 | perl-Test-Mock-LWP |
| 140 | perl-Text-Glob |
| 141 | perl-URI |
| 142 | perl-XML-Writer |
| 143 | perl-libwww-perl |
| 144 | rrdtool |
| 145 | rrdtool-perl |
| 146 | rrdtool-python |
| 147 | xorg-x11-filesystem |
| 148 | }}} |
| 149 | |
| 150 | You should be able to download these by hand on your myplc node, using e.g. `yumdownloader`, and install them on each plnode using `rpm -iv *.rpm`. If the only dependency errors you see are minor perl versions, e.g.: |
| 151 | {{{ |
| 152 | # rpm -iv *.rpm |
| 153 | error: Failed dependencies: |
| 154 | perl = 4:5.10.0-96.fc12 is needed by perl-Compress-Zlib-0:2.008-96.fc12.i686 |
| 155 | perl = 4:5.10.0-96.fc12 is needed by perl-IO-Compress-Base-0:2.015-96.fc12.i686 |
| 156 | perl = 4:5.10.0-96.fc12 is needed by perl-IO-Compress-Zlib-0:2.015-96.fc12.i686 |
| 157 | }}} |
| 158 | and if you have some similar `perl-5.10.0` subversion installed, you can try using `--nodeps` to ignore the discrepancy (or you could download the newer perl version). |