Can't install help on OpenSUSE 42.3

I’m using LibreOffice 5.4.5.1 on OpenSUSE 42.3 - this is the version that is available in the distro repositories. If I download the matching help file, and try to install it, I get the following dependency error:

  > sudo rpm --install libobasis5.4-en-US-help-5.4.5.1-1.x86_64.rpm 
[sudo] password for root: 
error: Failed dependencies:
        libobasis5.4-en-US >= 5.4.5.1 is needed by libobasis5.4-en-US-help-5.4.5.1-1.x86_64
        libobasis5.4-en-US <= 5.4.5.1-1 is needed by libobasis5.4-en-US-help-5.4.5.1-1.x86_64

libobasis*.so doesn’t seem to exist on my drive, anywhere in the OpenSUSE repos, or in the LibreOffice archive as a separate download. A quick google search doesn’t turn up anything either.

How can I get this help installed?

Thanks in advace!

Dan

I solved this by manually installing the RPM and telling it to IGNORE the dependency error. - this worked correctly in the OpenSUSE version of LibreOffice. So apparently the necessary langpack is already part of the LO packaging done by the OpenSUSE maintainers . . .

Because the base install directory is not /opt/libreoffice, I also had to relocate the RPM root to a new location

Thanks!

Dan

It looks like you don’t have the English (US) langpack installed. Install it. Or try installing the vanilla build from the official site.

AFAIK the EN-US langpack doesn’t exist as a separate RPM (at least in 5.4.5.1). Is it part of the “base” install if I download from the site?

In general my (strong!) preference is to keep this all “installable” with the distro tools, so if I need to ask the OpenSUSE team to modify the build/config for LibreOffice, I would rather do that then do a custom install. In the past, they’ve been very responsive to suggestions like this - part of the reason I stick with that distr

I have never installed LO from the repos thus I don’t know how LO is packaged by openSUSE maintainers. In the vanilla build, there is no separate en-US langpack or helppack indeed. You just have them with the core packages.