Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

package names different in SLES 15 - please fix requires.spec #460

Open
christophvw opened this issue Jul 5, 2024 · 0 comments
Open

package names different in SLES 15 - please fix requires.spec #460

christophvw opened this issue Jul 5, 2024 · 0 comments

Comments

@christophvw
Copy link

christophvw commented Jul 5, 2024

Please fix https://github.com/ONLYOFFICE/document-server-package/blob/master/rpm/requires.spec for SLES 15.

package liberation-mono-fonts is liberation-fonts in SLES 15
package msttcore-fonts-installer is fetchmsttfonts in SLES 15

https://scc.suse.com/packages?name=SUSE%20Linux%20Enterprise%20Server&version=15.6&arch=x86_64&query=liberation-fonts
https://scc.suse.com/packages?name=SUSE%20Linux%20Enterprise%20Server&version=15.6&arch=x86_64&query=fetchmsttfonts

Starting with rpm-4.13, RPM is able to process boolean expressions in all dependencies (Requires, Recommends, Suggests, Supplements, Enhances, Conflicts). Boolean Expressions are always enclosed with parenthesis.
see https://rpm-software-management.github.io/rpm/manual/boolean_dependencies.html

current

Requires: nginx >= 1.3.13, postgresql >= 9.1, curl, wget, libstdc++ >= 4.8.4, libcurl, libxml2, zlib, libXScrnSaver, atk, gtk3, xorg-x11-server-Xvfb, libXtst, alsa-lib, pwgen, libselinux-utils, liberation-mono-fonts, logrotate, ca-certificates, msttcore-fonts-installer, openssl

should be:

Requires: nginx >= 1.3.13, postgresql >= 9.1, curl, wget, libstdc++ >= 4.8.4, libcurl, libxml2, zlib, libXScrnSaver, atk, gtk3, xorg-x11-server-Xvfb, libXtst, alsa-lib, pwgen, libselinux-utils, (liberation-mono-fonts or liberation-fonts), logrotate, ca-certificates, (msttcore-fonts-installer or fetchmsttfonts), openssl

@christophvw christophvw changed the title package name different in SLES 15 - please fix requires.spec package names different in SLES 15 - please fix requires.spec Jul 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant