Can't install master branch on Ubuntu 18.04
On an Ubuntu 18.04 server I can install vtiger pulled from the 7.4.0. branch no problems. If I switch to the master branch and try to install that code, it fails. There are some warnings shown on the web browser about dUnzip2 and no manifest files but I forgot to take a screenshot. I did log the php errors however:
[02-Aug-2022 14:12:29 Europe/London] PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "test/vtlib/manifest-1659445949.xml" in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 57
[02-Aug-2022 14:12:29 Europe/London] PHP Warning: unlink(test/vtlib/manifest-1659445949.xml): No such file or directory in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 58
[02-Aug-2022 14:12:58 Europe/London] PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "test/vtlib/manifest-1659445978.xml" in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 57
[02-Aug-2022 14:12:58 Europe/London] PHP Warning: unlink(test/vtlib/manifest-1659445978.xml): No such file or directory in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 58
[02-Aug-2022 14:12:58 Europe/London] PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "test/vtlib/manifest-1659445978.xml" in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 57
[02-Aug-2022 14:12:58 Europe/London] PHP Warning: unlink(test/vtlib/manifest-1659445978.xml): No such file or directory in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 58
[02-Aug-2022 14:12:58 Europe/London] PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "test/vtlib/manifest-1659445978.xml" in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 57
[02-Aug-2022 14:12:58 Europe/London] PHP Warning: unlink(test/vtlib/manifest-1659445978.xml): No such file or directory in /var/www/html/vtiger/vtlib/Vtiger/PackageImport.php on line 58
[02-Aug-2022 14:15:47 Europe/London] PHP Warning: require_once(modules/Google/connectors/Config.php): failed to open stream: No such file or directory in /var/www/html/vtiger/modules/Migration/schema/610_to_620.php on line 31
If you look at the timestamps, it looks like 4 module packages failed to install but as it was only a warning the installation process continued for a while, then the installation failed during the 610_to_620.php migration script.
Only happens from the master branch. The 7.4.0 branch installs fine. On the same server. So I guess that either a recent commit has broken something or there is new dependency that I am missing but don't know about.
php version is:
PHP 7.2.24-0ubuntu0.18.04.13 (cli) (built: Jul 6 2022 12:23:22) ( NTS )