FS#78094 - [php] php-sysvsem / php-legacy-sysvsem required by nextcloud and missing in community
Attached to Project:
Community Packages
Opened by Markus (wolegis) - Saturday, 01 April 2023, 21:12 GMT
Last edited by David Runge (dvzrv) - Saturday, 01 April 2023, 21:45 GMT
Opened by Markus (wolegis) - Saturday, 01 April 2023, 21:12 GMT
Last edited by David Runge (dvzrv) - Saturday, 01 April 2023, 21:45 GMT
|
Details
Description:
Package community/nextcloud 26.0.0-x requires PHP module sysvsem. It seems this is currently not documented anywhere. But as soon as you upgrade to or install Nextcloud 26 and check the administrator's page /settings/admin/overview Nextcloud will complain about missing this PHP extension. See also https://help.nextcloud.com/t/26-0-php-extension-sysvsem/158819 https://github.com/nextcloud/server/pull/18210 Unfortunately, there are no corresponding packages php-sysvsem / php-legacy-sysvsem in repo community - although this extension seems to be part of the official PHP source tarball (e.g. https://php.net/distributions/php-8.1.17.tar.xz). I took the effort to build AUR package php81-sysvsem. In effect this builds the whole PHP suite and you end up with 59 different packages. So this approach is not only absurdly intricate, but also yields a package that doesn't blend well with php-legacy (naming wise and location wise). Frankly, the AUR approach simply doesn't work. So please provide packages php-sysvsem and php-legacy-sysvsem. Additionally add the dependency on php-sysvsem / php-legacy-sysvsem to package nextcloud. |
This task depends upon
Closed by David Runge (dvzrv)
Saturday, 01 April 2023, 21:45 GMT
Reason for closing: Not a bug
Additional comments about closing: The sysvsem module is part of php/php-legacy
Saturday, 01 April 2023, 21:45 GMT
Reason for closing: Not a bug
Additional comments about closing: The sysvsem module is part of php/php-legacy
Comment by Markus (wolegis) -
Saturday, 01 April 2023, 21:33 GMT
Attached screenshot of administration overview page
Screenshot_20230401_233057.png
(86.1 KiB)