View Single Post
  #1  
Old 11-18-2022, 05:05 PM
Zarius
Fire Beetle
 
Join Date: Mar 2010
Posts: 4
Default Build Process not completing

Environment: (this is just for testing / figuring things out, not for production)

Running on Virtual Box (bridged networking)
Guest VM config. 30 GB storage, 2vcpu, 10GB RAM
OS: CentOS 9 stream

I am using the deployment script (slightly modified for packages etc under CentOS 9).

It appears although the process completes it doesn't actually work and I see a few things, this first one, I suspect is not an issue, based on the notes or is it possibly the cause of the next issue I'll list?

Code:
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (Sodium).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args)
  cmake/FindSodium.cmake:2 (include)
  CMakeLists.txt:61 (FIND_PACKAGE)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (SODIUM)
  does not match the name of the calling package (Sodium).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindSodium.cmake:29 (find_package_handle_standard_args)
  CMakeLists.txt:61 (FIND_PACKAGE)
This warning is for project developers.  Use -Wno-dev to suppress it.
It seems like not everything gets built which is why the server won't start. It doesn't error out, but it only gets to 24% then moves on...

Code:
[ 24%] Building CXX object libs/luabind/CMakeFiles/luabind.dir/src/pcall.cpp.o
[Install] Installing [updates_staged/peq_db/peq-dump/create_all_tables.sql]
'updates_staged/peq_db/peq-dump/create_all_tables.sql' and 'updates_staged/peq_db/peq-dump/create_all_tables.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/create_tables_content.sql]
'updates_staged/peq_db/peq-dump/create_tables_content.sql' and 'updates_staged/peq_db/peq-dump/create_tables_content.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/create_tables_login.sql]
'updates_staged/peq_db/peq-dump/create_tables_login.sql' and 'updates_staged/peq_db/peq-dump/create_tables_login.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/create_tables_player.sql]
'updates_staged/peq_db/peq-dump/create_tables_player.sql' and 'updates_staged/peq_db/peq-dump/create_tables_player.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/create_tables_queryserv.sql]
'updates_staged/peq_db/peq-dump/create_tables_queryserv.sql' and 'updates_staged/peq_db/peq-dump/create_tables_queryserv.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/create_tables_state.sql]
'updates_staged/peq_db/peq-dump/create_tables_state.sql' and 'updates_staged/peq_db/peq-dump/create_tables_state.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/create_tables_system.sql]
'updates_staged/peq_db/peq-dump/create_tables_system.sql' and 'updates_staged/peq_db/peq-dump/create_tables_system.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/drop_all_tables.sql]
'updates_staged/peq_db/peq-dump/drop_all_tables.sql' and 'updates_staged/peq_db/peq-dump/drop_all_tables.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/drop_tables_content.sql]
'updates_staged/peq_db/peq-dump/drop_tables_content.sql' and 'updates_staged/peq_db/peq-dump/drop_tables_content.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/drop_tables_login.sql]
'updates_staged/peq_db/peq-dump/drop_tables_login.sql' and 'updates_staged/peq_db/peq-dump/drop_tables_login.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/drop_tables_player.sql]
'updates_staged/peq_db/peq-dump/drop_tables_player.sql' and 'updates_staged/peq_db/peq-dump/drop_tables_player.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/drop_tables_queryserv.sql]
'updates_staged/peq_db/peq-dump/drop_tables_queryserv.sql' and 'updates_staged/peq_db/peq-dump/drop_tables_queryserv.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/drop_tables_state.sql]
'updates_staged/peq_db/peq-dump/drop_tables_state.sql' and 'updates_staged/peq_db/peq-dump/drop_tables_state.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.
[Install] Installing [updates_staged/peq_db/peq-dump/drop_tables_system.sql]
'updates_staged/peq_db/peq-dump/drop_tables_system.sql' and 'updates_staged/peq_db/peq-dump/drop_tables_system.sql' are identical (not copied) at /home/eqemu/server/eqemu_server.pl line 1575.

 Done... 
[Install] Pulling down Loginserver database tables...
[Copy] folder doesn't exist, creating [db_update/]
[Download] Saved [db_update/login_schema.sql] from [https://raw.githubusercontent.com/EQEmu/Server/master/loginserver/login_util/login_schema.sql]
[Install] Installing Loginserver tables...
[Install] Done...

[Install] Pulling and initializing Loginserver configuration files...
[Download] Saved [login_template.json] from [https://raw.githubusercontent.com/EQEmu/Server/master/loginserver/login_util/login.json]
[Install] Done...
[Download] Saved [assets/opcodes/login_opcodes.conf] from [https://raw.githubusercontent.com/Akkadius/eqemu-install-v2/master/linux/login_opcodes.conf]
[Download] Saved [assets/opcodes/login_opcodes_sod.conf] from [https://raw.githubusercontent.com/Akkadius/eqemu-install-v2/master/linux/login_opcodes_sod.conf]
[Download] Saved [server_start_with_login.sh] from [https://raw.githubusercontent.com/Akkadius/eqemu-install-v2/master/linux/server_start_with_login.sh]
[Install] Press any key to continue...
Can't open new_server: No such file or directory at /home/eqemu/server/eqemu_server.pl line 1704.
[New Server] New server folder install complete
[New Server] Below is your installation info:
[Install] Installation complete...
[Install] Server Info (Save somewhere if needed):
 - mysql_root
 - mysql_eqemu_db_name
 - mysql_eqemu_user
 - mysql_eqemu_password
[Install] Linux Utility Scripts:
 - server_start.sh           	Starts EQEmu server (Quiet) with 30 dynamic zones, UCS & Queryserv, dynamic zones
 - server_start_with_login.sh	Starts EQEmu server (Quiet) with 30 dynamic zones, UCS & Queryserv, dynamic zones
 - server_start_dev.sh       	Starts EQEmu server with 10 dynamic zones, UCS & Queryserv, dynamic zones all verbose
 - server_stop.sh            	Stops EQEmu Server (No warning)
 - server_status.sh          	Prints the status of the EQEmu Server processes
[Configure] eqemu_config.json 		Edit to change server settings and name

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> EQEmu Server Main Menu >>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

 [database]              Enter database management menu 
 [assets]                Manage server assets 
 [new_server]            New folder EQEmu/PEQ install - Assumes MySQL/Perl installed 
 [new_server_with_bots]  New folder EQEmu/PEQ install with bots enabled - Assumes MySQL/Perl installed 
 [setup_bots]            Enables bots on server - builds code and database requirements 
 [conversions]           Routines used for conversion of scripts/data 

 exit
If I attempt to start the server I receive the following (on and on forever), but not everything built...

Code:
Server started - use server_status.sh to check server status
Akka's Linux Server Launcher
Zones to launch: 30
sh: line 1: ./world: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
sh: line 1: ./zone: No such file or directory
Reply With Quote