On Sun, 22 Dec 2019 23:15:07 +0100 Bjoern Voigt <bjoernv@arcor.de> wrote:
But would installing from a repository allow it to operate in parallel to the main system installation of 7.4, which may well be wanted by other things? It depends. nextcloud-17.0.1-87.1.noarch for instance has a dependency to mod_php_any >= 7.0.0 and mod_php_any < 7.4.0. PHP 7.3 would match
Dave Howorth wrote: this. Other PHP packages may have other dependencies. If at least one PHP package depends on PHP >= 7.4.0, then PHP 7.3 will not work without dependency errors.
Of course you can not mix PHP package versions on openSUSE. If you downgrade to PHP 7.3, all PHP 7.4 packages must be downgraded.
Which is exactly why I suggested making a local copy of 7.3 and reconfiguring nextcloud to use it. [snip]
Personally I have a "fake" mod_php7 package, because I use php7-fpm and this is incompatible with mod_php7. Installing "fake" mod_php7 packages may be an option to solve dependency problems.
I installed the package manually like this: # zypper install --download-only apache2-mod_php7 # rpm -Uvh --justdb /var/cache/zypp/packages/repo-oss/x86_64/apache2-mod_php7-7.4.0-1.1.x86_64.rpm --nodeps
Is that a way of doing what I suggested, or something different? I know nothing about rpm either! :)
Greetings, Björn
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org