Ajout d'infos sur les patchs pour Debian 10
This commit is contained in:
parent
b2a53f8380
commit
dd95576224
|
@ -94,7 +94,7 @@ PHP 8.1.27 (cli) (built: Dec 21 2023 20:20:21) (NTS)
|
|||
|
||||
Il faut de appliquer quelques patches.
|
||||
|
||||
Commençons par appliquer le patch de l'[issue Drupal 3374479](https://www.drupal.org/project/provision/issues/3374479) pour éviter l'affichage d'erreurs *Deprecated* :
|
||||
Commençons par appliquer le patch de l'[issue Provision 3374479](https://www.drupal.org/project/provision/issues/3374479) pour éviter l'affichage d'erreurs *Deprecated* :
|
||||
|
||||
~~~
|
||||
# wget https://www.drupal.org/files/issues/2023-08-14/3374479-2.patch
|
||||
|
@ -216,14 +216,24 @@ Pour gérer du Drupal 10, il faut ajouter les fichiers suivants dans `/usr/share
|
|||
* install_10.inc
|
||||
* packages_10.inc
|
||||
|
||||
(TODO: fournir la source de ces fichiers)
|
||||
(TODO: fournir la source de ces fichiers, voir notamment l'[issue Provision 3406925](https://www.drupal.org/project/provision/issues/3406925))
|
||||
|
||||
Il faut aussi appliquer ce patch [drush-8-symfony-console-compat.patch](https://www.drupal.org/files/issues/2023-11-28/drush-8-symfony-console-compat.patch) de l'[issue Provision 3353492](https://www.drupal.org/project/provision/issues/3353492) :
|
||||
Il faut supprimer le Drush 12 inclus dans les sources (TODO: à confirmer, cf [ici](https://github.com/drush-ops/drush/issues/5741)) :
|
||||
|
||||
~~~
|
||||
$ rm platforms/DRUPAL10/vendor/bin/drush
|
||||
~~~
|
||||
|
||||
Il faut aussi appliquer ces patches [drush-8-symfony-console-compat.patch](https://www.drupal.org/files/issues/2023-11-28/drush-8-symfony-console-compat.patch) et [3353492-symfony-console-4-update_1.patch](https://www.drupal.org/files/issues/2023-12-11/3353492-symfony-console-4-update_1.patch) de l'[issue Provision 3353492](https://www.drupal.org/project/provision/issues/3353492) :
|
||||
|
||||
~~~
|
||||
# patch /var/aegir/.config/composer/vendor/drush/drush/lib/Drush/Command/DrushInputAdapter.php < drush-8-symfony-console-compat.patch
|
||||
# cd /usr/share/drush/commands/provision/vendor/symfony/console
|
||||
# patch -p1 < /root/3353492-symfony-console-4-update_1.patch
|
||||
~~~
|
||||
|
||||
Le patch sur `Input/InputInterface.php` nécessite un coup de main ;)
|
||||
|
||||
(TO BE CONTINUED)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue