Open dalin- opened 4 years ago
Hello - Same error for me, using cweagans/composer-patches, via terminus, with a different core patch. Note that my module patches applied ok - but wondering if they worked via git apply, while the core patch needed 'patch', and terminus could not access patch? Thanks
Applying patches for drupal/core using terminus composer update https://www.drupal.org/files/issues/2020-05-30/cannot-use-relationship-2457999-236.patch (Issue #2457999: Cannot use relationship for rendered entity on Views) Downloading https://www.drupal.org/files/issues/2020-05-30/cannot-use-relationship-2457999-236.patch patch '-p1' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' Executing command (CWD): patch '-p1' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' sh: patch: command not found
patch '-p0' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' Executing command (CWD): patch '-p0' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' sh: patch: command not found
patch '-p2' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' Executing command (CWD): patch '-p2' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' sh: patch: command not found
patch '-p4' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' Executing command (CWD): patch '-p4' --no-backup-if-mismatch -d 'web/core' < '/tmp/5f762804df4f7.patch' sh: patch: command not found
Could not apply patch! Skipping. The error was: Cannot apply patch https://www.drupal.org/files/issues/2020-05-30/cannot-use-relationship-2457999-236.patch
Running commands that apply patches locally works just fine. But not via the terminus composer plugin
If I crank up the verbosity
-vvv
then in this section I getLooks like the servers do not have
patch
installed.To get an idea of the scope of this bug, 95% of our Drupal 8 sites are using composer-patches.