FS#78042 - [nextcloud] dependency on php instead of php-legacy

Attached to Project: Community Packages
Opened by Markus (wolegis) - Thursday, 30 March 2023, 07:51 GMT
Last edited by Toolybird (Toolybird) - Thursday, 30 March 2023, 08:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Recently (2023-01-13) package nextcloud changed its dependency on PHP from package php to package php-legacy. This was for very good reasons as in the past it has happened more than once that Nextcloud was not compatible with the latest version of PHP. In all these cases this caused considerable pain for users (and also for maintainers of package nextcloud). With the dependency on package php-legacy this pain should have become a matter of the past.

Unfortunately, the latest version of package nextcloud (26.0.0-1, 2023-03-28) reintroduced the painful dependency on package php (instead of package php-legacy). I found no traces of a discussion about this topic on arch-dev-public@lists.archlinux.org. So I conclude this wrong dependency was introduced on error.

Please publish an updated version of package nextcloud with dependeny on package php-legacy (not package php).

As a side note: The introduction of the dependency on package php-legacy caused considerable efforts for users to migrate their setups from package php (and related packages) to package php-legacy. I know this because as the main author of the wiki article about Nextcloud I was involved in quite some supporting and trouble shooting. Not to mention by own efforts in adapting the wiki article and additionally writing a migration guide there. So in case anyone had some kind of reason for the reintroduction of the dependency on package php: consider all the efforts this back and forth would cause.
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 30 March 2023, 08:30 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#78028 

Loading...