Please drop php-laravel-framework (and movim and other associated components)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
adldap2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
movim (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Undecided
|
Unassigned | ||
php-laravel-framework (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Undecided
|
Unassigned | ||
php-laravel-lumen-framework (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Undecided
|
Unassigned | ||
php-nesbot-carbon (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Impish |
Invalid
|
Undecided
|
Unassigned | ||
php-robmorgan-phinx (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Undecided
|
Unassigned | ||
ratchetphp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Please drop the Laravel eco-system from impish. This includes the following binary packages:
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
movim
Currently, tests fail with PHP 8.0, Symfony 5, and newer PSR; this blocks our transition for symfony, and thus PHP 8.0. No updates to this ecosystem are currently available from Debian.
Update -- These should also be dropped:
php-
php-
Only movim depended on these.
[Discussion]
Movim is a distributed social network built on XMPP and Illuminate.
Illuminate is the namespace used by the Laravel project for its components.
Laravel is a PHP-based, commercially-
Laravel 6.20 was introduced in Debian ubuntu in Dec 2020, and auto-sync'd into Ubuntu hirsute at that time. (Current upstream is releasing Laravel 8.45, however 6.x is their LTS series, with security support through Sep. 2022.)
For Ubuntu impish we are introducing PHP 8.0, and updating a number of PHP ecosystem pieces to their PHP 8 versions. Technically, Laravel 6.20 indicates support for PHP 8.0 itself (https:/
Upstream recommends to their new users to install Laravel via their Docker container [https:/
Debian's PopCon gives the php-laravel-
Given the above, it seems most helpful for end users to focus efforts on stabilizing the base PHP 8.0 components, and drop Laravel from the archive for Impish. Since Laravel was only just introduced in hirsute, and since the popcon numbers suggest few are using it yet, it's unlikely this change will have a notable impact to users.
description: | updated |
description: | updated |
description: | updated |
no longer affects: | php-oscarotero-gettext (Ubuntu) |
no longer affects: | adldap2 (Ubuntu Impish) |
+1 to this request.
This has been blocking a bunch of stuff, esp. src:symfony.