| 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 | }}} |