| | 97 | |
| | 98 | === When linking rasdaman I get processing dependency errors on grib |
| | 99 | Phenomenon: |
| | 100 | {{{ |
| | 101 | --> Processing Dependency: grib_api-devel for package: rasdaman-9.8.0-14.x86_64 |
| | 102 | Package grib_api-devel is obsoleted by eccodes-devel, but obsoleting package does not provide for requirements |
| | 103 | --> Processing Dependency: grib_api for package: rasdaman-9.8.0-14.x86_64 |
| | 104 | Package grib_api-1.12.3-5.el7.x86_64 is obsoleted by eccodes-2.9.2-1.el7.x86_64 which is already installed |
| | 105 | ---> Package xml-commons-apis.noarch 0:1.4.01-16.el7 will be installed |
| | 106 | ---> Package xml-commons-resolver.noarch 0:1.2-15.el7 will be installed |
| | 107 | --> Finished Dependency Resolution |
| | 108 | Error: Package: rasdaman-9.8.0-14.x86_64 (rasdaman) |
| | 109 | Requires: grib_api |
| | 110 | Available: grib_api-1.12.3-5.el7.x86_64 (epel) |
| | 111 | grib_api = 1.12.3-5.el7 |
| | 112 | Error: Package: rasdaman-9.8.0-14.x86_64 (rasdaman) |
| | 113 | Requires: grib_api-devel |
| | 114 | Available: grib_api-devel-1.12.3-5.el7.x86_64 (epel) |
| | 115 | grib_api-devel = 1.12.3-5.el7 |
| | 116 | You could try using --skip-broken to work around the problem |
| | 117 | You could try running: rpm -Va --nofiles –nodigest |
| | 118 | }}} |
| | 119 | Remedy: Ignore the obsoleting packages and use the old version of grib: |
| | 120 | {{{ |
| | 121 | yum install --exclude=eccodes* rasdaman. |
| | 122 | }}} |