amuehlem / MISP-RPM

RPM packages for MISP
34 stars 15 forks source link

RHEL8 poppler dependency missing #85

Closed benjamin-sailer closed 1 year ago

benjamin-sailer commented 1 year ago

Dear developers,

currently I'm trying to use the RHEL8 installation instructions to set-up a system in a download-protected secure environment, so I kind of emulate the installation with providing all the rpms from the three mentioned sources "by hand" (at least as a POC).

I managed to resolve all dependencies for misp and misp-python-virtualenv but failed with misp-modules due to an unsatisfied dependency:

Error:
  Problem: conflicting requests
  - nothing provides libpoppler-cpp.so.0()(64bit) needed by misp-modules-2.4.154-4.el8.x86_64
  - nothing provides libpoppler-cpp needed by misp-modules-2.4.154-4.el8.x86_64

One thing I did not follow in the first place was to enable the codeready-builder-for-rhel-8-x86_64-rpms repository in the first place (as I mentioned there's no way to use external repos directly in my environment). Apart from that I went down the rabbit hole a bit but didn't find any place with a satisfying rpm version of the dependencies (the closest version match was from mageia, but using a different distribution is not an option as this would lead to incompatible system dependencies down to glibc; another CentOS-8-stream source provided different major version numbers of poppler only.

Can you give me any clue where I can find a good fit for the dependency (and its recursive dependencies)?

Thanks a lot and best, Benjamin

amuehlem commented 1 year ago

Hi Benjamin

The poppler-cpp packages are in the 'codeready-builder-for-rhel-8-x86_64-rpms' repo.

Best Andreas

benjamin-sailer commented 1 year ago

Hi Andreas,

ah, thanks, that's what I suspected. Su I have to get access to that repo inside my organization.

Best, Benjamin