- Issue created by @joachim namyslo
- πΊπΈUnited States phenaproxima Massachusetts
Thanks for this detailed bug report! I notice that you are using Windows Subsystem for Linux, which we theoretically support, but don't test with, largely 'cause (AFAIK) GitLab CI doesn't support it.
This is definitely worth investigating, if one of us can rustle up a Windows machine.
- π©πͺGermany joachim namyslo Kulmbach π©πͺ πͺπΊ
This is not the WSL, I am not sure. The part of the error message that is a mystery to me is
... failed.\n\nExit Code: 2(Misuse of shell builtins)
Maybe the code to execute Composer validate is currently being passed incorrectly
Refferences:
1. https://access.redhat.com/solutions/196563
2, https://tldp.org/LDP/abs/html/exitcodes.html - π©πͺGermany joachim namyslo Kulmbach π©πͺ πͺπΊ
Well,
I sat down again and did a bit of debugging. Since Adam suspected that it could be the Windows subsystem for Linux. Instead of Ubuntu in my WSL, I spawned a Debiaian container. Ta-da, suddenly the WSOD is gone. If I can now find out whether the Ubuntu provided for WSL uses a different Bash version than Debian 12 bookworm, which is what I'm currently using, then that would confirm the theory that this is a bug related to Bash. That wouldn't be good, because we can't tell every host out there which Bash version to install to make the Automatic Update Module work. However, it will take some time before I have a final result. I'll be in touch again then.
By the way, I installed exactly the same packages and modules on Debian as listed above. I even used the same package source.Debian Linux JosPC 5.15.167.4-microsoft-standard-WSL2 #1 SMP Tue Nov 5 00:21:55 UTC 2024 x86_64 GNU/Linux
Bash Version
bash --version
GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.Update will follow as soon as I have reinstalled Ubuntu 22.04 and checked the Bash version and the behavior on the Drupal page mentioned above.