goddessfreya / hookey

Enables all the DLCs. Like Creamapi but just for linux and a subset of Paradox games.
123 stars 33 forks source link

Appropriate DLC Packs & Game not launching #4

Closed MontFox closed 4 years ago

MontFox commented 5 years ago

Hey Ze! Thanks for the 64 bit update. Currently following instructions in readme, up to the part with the dlc packs.

Placed my dlc files in hookey/apps/eu4 (I think that was your instructions? Unless I am getting DLC packs wrong) and ran

~/.../hookey/hookey >>> ./install_copy                             ±[●][master]
+./install_copy:3> [[ ! -d dlc ]]
+./install_copy:4> echo 'Place dlcs in ./apps/{appname}/dlc folder (might have to create folder manually)'
Place dlcs in ./apps/{appname}/dlc folder (might have to create folder manually)
+./install_copy:5> exit

Then ./run

+./run:3> source ./common
+./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC ) 
+./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
+./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
+./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
+./common:45> declare -A vars_done=( )
+./common:72> populate
]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".installs"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".installs"'
+(eval):1> local file=.installs
+populate:12> [[ -f .installs ]]
+populate:13> cat .installs
+populate:13> export 'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".install"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".install"'
+(eval):1> local file=.install
+populate:12> [[ -f .install ]]
+populate:13> cat .install
+populate:13> export 'INSTALL=1'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL_STR
+populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
+(eval):1> local this_deps=( INSTALLS INSTALL )
+populate:3> dep=INSTALLS
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=INSTALL
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> head -n1
+(eval):1> tail -n1
+(eval):1> export INSTALL_STR='eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f1
+(eval):1> export APP=eu4
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_ROOT
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f2-
+(eval):1> export APP_ROOT='/media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC_LOC
+populate:2> eval 'local this_deps=(APP)'
+(eval):1> local this_deps=( APP )
+populate:3> dep=APP
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(pwd)/apps/${APP}/executables"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
+(eval):1> pwd
+(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC
+populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
+(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
+populate:3> dep=APP_MARK_EXEC_LOC
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=file
+populate:9> local var='"$APP_MARK_EXEC_LOC"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
+(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
+populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
+populate:14> vars_done[$key]=1 
+./common:74> [[ eu4 !=  ]]
+./common:75> [[ ! -d ./apps/eu4 ]]
+./common:80> source ./apps/eu4/common
+./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD ) 
+./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version 
+./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file 
+./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()' 
+./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"' 
+./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval 
+./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()' 
+./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"' 
+./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval 
+./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)' 
+./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")' 
+./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval 
+./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)' 
+./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"' 
+./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval 
+./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()' 
+./common:81> populate
+populate:1> key=INSTALLS
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".installs"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".installs"'
+(eval):1> local file=.installs
+populate:12> [[ -f .installs ]]
+populate:13> cat .installs
+populate:13> export 'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".install"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".install"'
+(eval):1> local file=.install
+populate:12> [[ -f .install ]]
+populate:13> cat .install
+populate:13> export 'INSTALL=1'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL_STR
+populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
+(eval):1> local this_deps=( INSTALLS INSTALL )
+populate:3> dep=INSTALLS
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=INSTALL
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> head -n1
+(eval):1> tail -n1
+(eval):1> export INSTALL_STR='eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f1
+(eval):1> export APP=eu4
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_ROOT
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f2-
+(eval):1> export APP_ROOT='/media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC_LOC
+populate:2> eval 'local this_deps=(APP)'
+(eval):1> local this_deps=( APP )
+populate:3> dep=APP
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(pwd)/apps/${APP}/executables"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
+(eval):1> pwd
+(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC
+populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
+(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
+populate:3> dep=APP_MARK_EXEC_LOC
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=file
+populate:9> local var='"$APP_MARK_EXEC_LOC"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
+(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
+populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
+populate:14> vars_done[$key]=1 
+populate:1> key=LAUNCHER_VERSION
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var=./apps/eu4/.launcher_version
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=./apps/eu4/.launcher_version'
+(eval):1> local file=./apps/eu4/.launcher_version
+populate:12> [[ -f ./apps/eu4/.launcher_version ]]
+populate:13> cat ./apps/eu4/.launcher_version
+populate:13> export 'LAUNCHER_VERSION=launcher-v2.2019.09.1'
+populate:14> vars_done[$key]=1 
+populate:1> key=LAUNCHER_ROOT
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=eval
+populate:9> local var='"$HOME/.paradoxlauncher"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
+(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
+populate:20> vars_done[$key]=1 
+populate:1> key=LAUNCHER_API_LOC
+populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
+(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
+populate:3> dep=LAUNCHER_ROOT
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=LAUNCHER_VERSION
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export LAUNCHER_API_LOC="${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
+(eval):1> export LAUNCHER_API_LOC=/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main
+populate:20> vars_done[$key]=1 
+populate:1> key=OVERRIDE_DIRS
+populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
+(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
+populate:3> dep=LAUNCHER_API_LOC
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=APP_ROOT
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export OVERRIDE_DIRS=("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
+(eval):1> export OVERRIDE_DIRS=( /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main '/media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4' )
+populate:20> vars_done[$key]=1 
+populate:1> key=GOLDBERG_BUILD
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=eval
+populate:9> local var='"release"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export GOLDBERG_BUILD="release"'
+(eval):1> export GOLDBERG_BUILD=release
+populate:20> vars_done[$key]=1 
+./common:84> echo 'Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
+./run:4> fail_if_not_populated APP
+fail_if_not_populated:1> var=APP
+fail_if_not_populated:2> [[ 1 != 1 ]]
+./run:6> ./apps/eu4/run
+./apps/eu4/run:3> source ./common
+./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC ) 
+./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
+./common:24> declare -A vars=([$'\M-"'INSTALLS['".installs"'$'\M-"'[INSTALL'".install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
+./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
+./common:45> declare -A vars_done=( )
+./common:72> populate
]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".installs"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".installs"'
+(eval):1> local file=.installs
+populate:12> [[ -f .installs ]]
+populate:13> cat .installs
+populate:13> export 'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".install"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".install"'
+(eval):1> local file=.install
+populate:12> [[ -f .install ]]
+populate:13> cat .install
+populate:13> export 'INSTALL=1'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL_STR
+populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
+(eval):1> local this_deps=( INSTALLS INSTALL )
+populate:3> dep=INSTALLS
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=INSTALL
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> head -n1
+(eval):1> tail -n1
+(eval):1> export INSTALL_STR='eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f1
+(eval):1> export APP=eu4
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_ROOT
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f2-
+(eval):1> export APP_ROOT='/media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC_LOC
+populate:2> eval 'local this_deps=(APP)'
+(eval):1> local this_deps=( APP )
+populate:3> dep=APP
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(pwd)/apps/${APP}/executables"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
+(eval):1> pwd
+(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC
+populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
+(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
+populate:3> dep=APP_MARK_EXEC_LOC
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=file
+populate:9> local var='"$APP_MARK_EXEC_LOC"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
+(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
+populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
+populate:14> vars_done[$key]=1 
+./common:74> [[ eu4 !=  ]]
+./common:75> [[ ! -d ./apps/eu4 ]]
+./common:80> source ./apps/eu4/common
+./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD ) 
+./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version 
+./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file 
+./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()' 
+./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"' 
+./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval 
+./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()' 
+./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"' 
+./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval 
+./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)' 
+./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")' 
+./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval 
+./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)' 
+./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"' 
+./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval 
+./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()' 
+./common:81> populate
+populate:1> key=INSTALLS
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".installs"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".installs"'
+(eval):1> local file=.installs
+populate:12> [[ -f .installs ]]
+populate:13> cat .installs
+populate:13> export 'INSTALLS=eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var='".install"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=".install"'
+(eval):1> local file=.install
+populate:12> [[ -f .install ]]
+populate:13> cat .install
+populate:13> export 'INSTALL=1'
+populate:14> vars_done[$key]=1 
+populate:1> key=INSTALL_STR
+populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
+(eval):1> local this_deps=( INSTALLS INSTALL )
+populate:3> dep=INSTALLS
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=INSTALL
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> head -n1
+(eval):1> tail -n1
+(eval):1> export INSTALL_STR='eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f1
+(eval):1> export APP=eu4
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_ROOT
+populate:2> eval 'local this_deps=(INSTALL_STR)'
+(eval):1> local this_deps=( INSTALL_STR )
+populate:3> dep=INSTALL_STR
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
+(eval):1> echo 'eu4 /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+(eval):1> cut '-d ' -f2-
+(eval):1> export APP_ROOT='/media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC_LOC
+populate:2> eval 'local this_deps=(APP)'
+(eval):1> local this_deps=( APP )
+populate:3> dep=APP
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"$(pwd)/apps/${APP}/executables"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
+(eval):1> pwd
+(eval):1> export APP_MARK_EXEC_LOC=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:20> vars_done[$key]=1 
+populate:1> key=APP_MARK_EXEC
+populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
+(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
+populate:3> dep=APP_MARK_EXEC_LOC
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=file
+populate:9> local var='"$APP_MARK_EXEC_LOC"'
+populate:10> [[ file == file ]]
+populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
+(eval):1> local file=/home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:12> [[ -f /home/montfox/Desktop/hookey/hookey/apps/eu4/executables ]]
+populate:13> cat /home/montfox/Desktop/hookey/hookey/apps/eu4/executables
+populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
+populate:14> vars_done[$key]=1 
+populate:1> key=LAUNCHER_VERSION
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=file
+populate:9> local var=./apps/eu4/.launcher_version
+populate:10> [[ file == file ]]
+populate:11> eval 'local file=./apps/eu4/.launcher_version'
+(eval):1> local file=./apps/eu4/.launcher_version
+populate:12> [[ -f ./apps/eu4/.launcher_version ]]
+populate:13> cat ./apps/eu4/.launcher_version
+populate:13> export 'LAUNCHER_VERSION=launcher-v2.2019.09.1'
+populate:14> vars_done[$key]=1 
+populate:1> key=LAUNCHER_ROOT
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=eval
+populate:9> local var='"$HOME/.paradoxlauncher"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
+(eval):1> export LAUNCHER_ROOT=/home/montfox/.paradoxlauncher
+populate:20> vars_done[$key]=1 
+populate:1> key=LAUNCHER_API_LOC
+populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
+(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
+populate:3> dep=LAUNCHER_ROOT
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=LAUNCHER_VERSION
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export LAUNCHER_API_LOC="${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
+(eval):1> export LAUNCHER_API_LOC=/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main
+populate:20> vars_done[$key]=1 
+populate:1> key=OVERRIDE_DIRS
+populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
+(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
+populate:3> dep=LAUNCHER_API_LOC
+populate:4> [[ 1 != 1 ]]
+populate:3> dep=APP_ROOT
+populate:4> [[ 1 != 1 ]]
+populate:8> local var_type=eval
+populate:9> local var='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export OVERRIDE_DIRS=("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
+(eval):1> export OVERRIDE_DIRS=( /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar.unpacked/dist/main '/media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4' )
+populate:20> vars_done[$key]=1 
+populate:1> key=GOLDBERG_BUILD
+populate:2> eval 'local this_deps=()'
+(eval):1> local this_deps=( )
+populate:8> local var_type=eval
+populate:9> local var='"release"'
+populate:10> [[ eval == file ]]
+populate:18> [[ eval == eval ]]
+populate:19> eval 'export GOLDBERG_BUILD="release"'
+(eval):1> export GOLDBERG_BUILD=release
+populate:20> vars_done[$key]=1 
+./common:84> echo 'Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
Populated LAUNCHER_API_LOC INSTALL_STR INSTALL LAUNCHER_VERSION APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC OVERRIDE_DIRS APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
+./apps/eu4/run:4> fail_if_not_populated APP_ROOT
+fail_if_not_populated:1> var=APP_ROOT
+fail_if_not_populated:2> [[ 1 != 1 ]]
+./apps/eu4/run:6> cd '/media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4'
./apps/eu4/run:cd:6: no such file or directory: /media/MainDrive/Steam/steamapps/common/Europa Universalis IV/eu4
+./apps/eu4/run:7> LD_PRELOAD=/usr/lib/libc.so.6 ./dowser
./apps/eu4/run:7: no such file or directory: ./dowser
goddessfreya commented 5 years ago

Should be fixed. Give it (install-copy) another run.

MontFox commented 5 years ago

./install_copy seems to work... maybe?

After installing, I ran ./run and the launcher now appears (yay!) but no dlc is enabled. Not even the few I own on steam.

./run output: https://pastebin.com/BpcVAZJ7

goddessfreya commented 5 years ago

Can you run the following, and post the output?

ls ./apps/eu4/dlc
ls ~/eu4{,/dlc} ~/.paradoxlauncher/launcher-v2*
./md5output  ~/eu4
./md5output ~/.paradoxlauncher/launcher-v2*
cd ~/eu4
LD_PRELOAD=/usr/lib/libc.so.6 ~/.paradoxlauncher/launcher-v2*/Paradox\ Launcher
MontFox commented 5 years ago

ls ./apps/eu4/dlc                          ±[●][master]
dlc001_100_years_war_unit_pack
dlc002_horsemen_of_the_crescent_unit_pack
dlc003_winged_hussars_unit_pack
dlc004_star_and_crescent
dlc005_american_dream
dlc006_purple_phoenix
dlc007_national_monuments
dlc008_conquest_of_constantinople_music_pack
dlc009_national_monuments_ii
dlc010_conquest_of_paradise
dlc011_conquistadors_unit_pack
dlc012_native_americans_unit_pack
dlc013_songs_of_the_new_world
dlc014_songs_of_yuletide
dlc015_native_americans_ii_unit_pack
dlc016_colonial_british_and_french_unit_pack
dlc017_muslim_advisor_portraits
dlc018_wealth_of_nations
dlc019_muslim_ships_unit_pack
dlc020_trade_nations_unit_pack
dlc021_res_publica
dlc024_indian_subcontinent_unit_pack
dlc025_indian_ships_unit_pack
dlc026_republican_music
dlc027_art_of_war
dlc028_evangelical_union_unit_pack
dlc029_catholic_league_unit_pack
dlc030_songs_of_war
dlc031_guns_drums_and_steel
dlc033_el_dorado
dlc034_south_american_unit_pack
dlc035_mesoamerican_unit_pack
dlc036_songs_of_exploration
dlc037_guns_drums_and_steel_volume_2
dlc038_women_in_history
dlc039_common_sense
dlc040_theocracies_unit_pack
dlc041_buddhists_unit_pack
dlc042_great_nations_unit_pack
dlc043_free_cities_unit_pack
dlc044_kairis_soundtrack
dlc046_the_cossacks
dlc047_black_sea_unit_pack
dlc048_great_hordes_unit_pack
dlc049_european_cavalry_unit_pack
dlc050_forts_pack
dlc052_sabaton_soundtrack
dlc053_catholic_majors_unit_pack
dlc054_evangelical_majors_unit_pack
dlc055_mare_nostrum
dlc056_italian_unit_pack
dlc057_east_african_unit_pack
dlc058_north_african_unit_pack
dlc059_kairis_soundtrack_part_2
dlc060_rights_of_man
dlc061_german_princes_unit_pack
dlc062_west_african_unit_pack
dlc063_songs_of_regency
dlc065_fredmans_midsummer_epistles
dlc066_mandate_of_heaven
dlc067_daimyo_unit_pack
dlc068_asian_majors_unit_pack
dlc069_the_north_unit_pack
dlc070_artillery_pack
dlc071_asian_navies
dlc072_third_rome
dlc073_russian_principalities_unit_pack
dlc074_russian_borders_unit_pack
dlc075_russian_what_if_unit_pack
dlc076_the_rus_awaken
dlc077_cradle_of_civilization
dlc078_peninsula_unit_pack
dlc079_persian_unit_pack
dlc080_the_rivers_unit_pack
dlc081_kairis_soundtrack_3_ottoman_tunes
dlc082_iranian_advisor_portraits
dlc083_muslim_female_advisor_portraits
dlc084_rule_britannia
dlc085_western_ireland_unit_pack
dlc086_eastern_ireland_unit_pack
dlc087_british_nations_unit_pack
dlc088_british_revolters_unit_pack
dlc089_rule_britannia_music_pack
dlc090_dharma
dlc091_dharma_hindu_unit_pack
dlc092_dharma_muslim_unit_pack
dlc093_dharma_advisors
dlc094_dharma_music
dlc095_golden_century
dlc096_golden_century_iberian_ship_pack
dlc097_golden_century_berber_ship_pack
dlc098_golden_century_iberian_unit_pack
dlc099_golden_century_music
INSERT_DLCS_HERE
--------------------------------------------------------------
ls ~/eu4{,/dlc} ~/.paradoxlauncher/launcher-v2*
/home/montfox/eu4:
checksum_manifest.txt      history           music
common             interface             nudge_check.bin
console_history.txt    launcher-assets       patchnotes
crash_reporter         launcher-installer-linux  pdx_core_test
customizable_localization  launcher-settings.json    settings-layout.json
decisions          legal_notes           sound
dlc            libpops_api.so        soundtrack
dlc_metadata           libsteam_api.so       steam_appid.txt
dlc.old            libsteam_api.so.old       steam_settings
dowser             libtbb.so.2           tests
EmptySteamDepot        licenses          ThirdPartyLicenses.txt
eu4            localisation          trigger_profile.txt
events             map               tutorial
gfx            missions          tweakergui_assets
hints              mod               userdir.txt

/home/montfox/eu4/dlc:
dlc001_100_years_war_unit_pack
dlc002_horsemen_of_the_crescent_unit_pack
dlc003_winged_hussars_unit_pack
dlc004_star_and_crescent
dlc005_american_dream
dlc006_purple_phoenix
dlc007_national_monuments
dlc008_conquest_of_constantinople_music_pack
dlc009_national_monuments_ii
dlc010_conquest_of_paradise
dlc011_conquistadors_unit_pack
dlc012_native_americans_unit_pack
dlc013_songs_of_the_new_world
dlc014_songs_of_yuletide
dlc015_native_americans_ii_unit_pack
dlc016_colonial_british_and_french_unit_pack
dlc017_muslim_advisor_portraits
dlc018_wealth_of_nations
dlc019_muslim_ships_unit_pack
dlc020_trade_nations_unit_pack
dlc021_res_publica
dlc024_indian_subcontinent_unit_pack
dlc025_indian_ships_unit_pack
dlc026_republican_music
dlc027_art_of_war
dlc028_evangelical_union_unit_pack
dlc029_catholic_league_unit_pack
dlc030_songs_of_war
dlc031_guns_drums_and_steel
dlc033_el_dorado
dlc034_south_american_unit_pack
dlc035_mesoamerican_unit_pack
dlc036_songs_of_exploration
dlc037_guns_drums_and_steel_volume_2
dlc038_women_in_history
dlc039_common_sense
dlc040_theocracies_unit_pack
dlc041_buddhists_unit_pack
dlc042_great_nations_unit_pack
dlc043_free_cities_unit_pack
dlc044_kairis_soundtrack
dlc046_the_cossacks
dlc047_black_sea_unit_pack
dlc048_great_hordes_unit_pack
dlc049_european_cavalry_unit_pack
dlc050_forts_pack
dlc052_sabaton_soundtrack
dlc053_catholic_majors_unit_pack
dlc054_evangelical_majors_unit_pack
dlc055_mare_nostrum
dlc056_italian_unit_pack
dlc057_east_african_unit_pack
dlc058_north_african_unit_pack
dlc059_kairis_soundtrack_part_2
dlc060_rights_of_man
dlc061_german_princes_unit_pack
dlc062_west_african_unit_pack
dlc063_songs_of_regency
dlc065_fredmans_midsummer_epistles
dlc066_mandate_of_heaven
dlc067_daimyo_unit_pack
dlc068_asian_majors_unit_pack
dlc069_the_north_unit_pack
dlc070_artillery_pack
dlc071_asian_navies
dlc072_third_rome
dlc073_russian_principalities_unit_pack
dlc074_russian_borders_unit_pack
dlc075_russian_what_if_unit_pack
dlc076_the_rus_awaken
dlc077_cradle_of_civilization
dlc078_peninsula_unit_pack
dlc079_persian_unit_pack
dlc080_the_rivers_unit_pack
dlc081_kairis_soundtrack_3_ottoman_tunes
dlc082_iranian_advisor_portraits
dlc083_muslim_female_advisor_portraits
dlc084_rule_britannia
dlc085_western_ireland_unit_pack
dlc086_eastern_ireland_unit_pack
dlc087_british_nations_unit_pack
dlc088_british_revolters_unit_pack
dlc089_rule_britannia_music_pack
dlc090_dharma
dlc091_dharma_hindu_unit_pack
dlc092_dharma_muslim_unit_pack
dlc093_dharma_advisors
dlc094_dharma_music
dlc095_golden_century
dlc096_golden_century_iberian_ship_pack
dlc097_golden_century_berber_ship_pack
dlc098_golden_century_iberian_unit_pack
dlc099_golden_century_music
INSERT_DLCS_HERE

/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1:
 chrome_100_percent.pak   LICENSE.electron.txt     snapshot_blob.bin
 chrome_200_percent.pak   LICENSES.chromium.html   swiftshader
 cpatch           locales          ThirdPartyLicenses.txt
 icudtl.dat       natives_blob.bin     v8_context_snapshot.bin
 libEGL.so       'Paradox Launcher'    xdelta3
 libffmpeg.so         resources
 libGLESv2.so         resources.pak
----------------------------------------------------------------------------
~/.../hookey/hookey >>> ./md5output  ~/eu4                         ±[●][master]
+./md5output:3> md5sum goldberg_emulator/libsteam_api.so /home/montfox/eu4/libsteam_api.so /home/montfox/eu4/libsteam_api.so.old
347238d2efebaf32ab52ce5b58262fe3  goldberg_emulator/libsteam_api.so
347238d2efebaf32ab52ce5b58262fe3  /home/montfox/eu4/libsteam_api.so
a2fc655874419dd9dbf65cbf2f306771  /home/montfox/eu4/libsteam_api.so.old
------------------------------------------------------------------------------------------------------
~/.../hookey/hookey >>> ./md5output ~/.paradoxlauncher/launcher-v2*
./md5output:3: no matches found: /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/libsteam_api.so*
-------------------------------------------------------------------------------------------------------------
~/.../hookey/hookey >>> cd ~/eu4                                   ±[●][master]
~/eu4 >>> LD_PRELOAD=/usr/lib/libc.so.6 ~/.paradoxlauncher/launcher-v2*/Paradox\ Launcher
(node:6401) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
info [SocketServer]: Listening for connections on 127.0.0.1:11000
info [LauncherUpdateHandler]: Checking for launcher update
info [LauncherUpdater]: Current launcher version is: "2019.09.1"
info [Game container]: Initializing game container (game directory: ~/.paradoxlauncher)
error [Game container]: Game container initialization failed: VError: Loading config launcher-settings.json failed: Settings file doesn't exist
    at e.isInitialized.fsService.pathExists.then.catch.e (~/.paradoxlauncher/launcher-v2.2019.09.1/resources/app.asar/dist/main/main.js:837:43562)
info [AppsMetaDataManager]: Loading apps metadata
info [LauncherUpdateHandler]: Latest launcher version: 2019.09.1
info [LauncherUpdateHandler]: No launcher update
goddessfreya commented 5 years ago
/home/montfox/.paradoxlauncher/launcher-v2.2019.09.1:
 chrome_100_percent.pak   LICENSE.electron.txt       snapshot_blob.bin
 chrome_200_percent.pak   LICENSES.chromium.html   swiftshader
 cpatch             locales          ThirdPartyLicenses.txt
 icudtl.dat         natives_blob.bin     v8_context_snapshot.bin
 libEGL.so         'Paradox Launcher'    xdelta3
 libffmpeg.so       resources
 libGLESv2.so       resources.pak
------------------------------------------------------------------------------------------------------
~/.../hookey/hookey >>> ./md5output ~/.paradoxlauncher/launcher-v2*
./md5output:3: no matches found: /home/montfox/.paradoxlauncher/launcher-v2.2019.09.1/libsteam_api.so*

Huh, that's wierd... Can you do rm -rf ~/.paradoxlauncher/launcher-v2.2019.09.1, and rerun install_copy, and post out it's new output?

MontFox commented 5 years ago

https://pastebin.com/Bxa63PWU

Giving a no launcher error

image

goddessfreya commented 5 years ago

I've pushed out what should be a fix. Can you do rm -rf ~/.paradoxlauncher/launcher-v2*, and rerun install_copy, and post out it's new output?

MontFox commented 5 years ago

https://pastebin.com/BdrMrnqx

Same Launcher issue

goddessfreya commented 5 years ago

Sorry, I forgot a semicolon. Give it another try.

MontFox commented 5 years ago

Same issue, command stuck sleeping

https://pastebin.com/W9B9nW2n

goddessfreya commented 5 years ago

Ah, you need to rm -rf ~/.paradoxlauncher, then retry. Apparently, Paradox's dowser doesn't like it if you don't dispose of everything. (Sorry for not realizing that)