The Journeyman Project 1: Pegasus Prime Install Script Fails

I’m trying to install the GOG version of The Journeyman Project 1: Pegasus Prime on Linux Mint 22.1.

First, the install script tries to download a nonexistent copy of innoextract. Easy to work around, I just manually download it.

Second, once it starts, it gives me the error: “$unzip does not exist”. From my limited knowledge, it looks like it’s unhappy with an undefined variable?

From the terrible searching Discord allows, it looks like someone may have fixed these issues a few years ago but the submitted updated script was never accepted?

Edit: This was on my laptop using the .deb version of Lutris. I’m having the same issue on my desktop running the flatpak version.

Output of lutris --submit-issue: Ubuntu Pastebin
Output of lutris -d: Ubuntu Pastebin

$unzip does not exist

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/lutris/util/jobs.py", line 30, in target
    result = self.function(*a, **kw)
             ^^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/lib/python3/dist-packages/lutris/installer/interpreter.py", line 325, in dispatch
    return method(params)
           ^^^^^^^^^^^^^^

  File "/usr/lib/python3/dist-packages/lutris/installer/commands.py", line 200, in extract
    raise ScriptingError(_("%s does not exist") % filespec)

lutris.installer.errors.ScriptingError: $unzip does not exist

Lutris log:
[INFO:2025-05-26 11:45:47,856:application]: Starting Lutris 0.5.18
[INFO:2025-05-26 11:45:47,925:startup]: "card1" is Intel UHD Graphics (8086:9b41 1028:0950 i915) Driver 24.2.8
[INFO:2025-05-26 11:45:48,086:startup]: "card2" is NVIDIA GeForce MX250 (10de:1d13 1028:0950 nvidia) Driver 550.144.03
[WARNING:2025-05-26 11:46:39,900:system]: Non existent path: /home/oneofmany/.local/share/lutris/runners/proton/ge-proton
[INFO:2025-05-26 11:47:36,448:shortcut]: Removing Steam shortcut for The Journeyman Project 1: Pegasus Prime (scummvm)
[INFO:2025-05-26 11:48:02,630:gog]: Getting game details for 1207664213
[INFO:2025-05-26 11:48:03,499:gog]: Getting game details for 1207664213
[INFO:2025-05-26 11:48:05,929:installer]: Getting files for installer
[INFO:2025-05-26 11:48:05,929:gog]: Getting game details for 1207664213
[INFO:2025-05-26 11:48:29,764:files_box]: All files available
[INFO:2025-05-26 11:48:29,764:installerwindow]: All files are available, continuing install
[INFO:2025-05-26 11:48:29,795:installerwindow]: Launching installer commands
[ERROR:2025-05-26 11:48:29,800:errors]: $unzip does not exist
[ERROR:2025-05-26 11:48:29,800:jobs]: Error while completing task <function ScriptInterpreter._iter_commands.<locals>.dispatch at 0x7a7532b437e0>: <class 'lutris.installer.errors.ScriptingError'> $unzip does not exist
[ERROR:2025-05-26 11:48:29,803:interpreter]: Last install command failed, show error