Jump to content

Engarde Synthesis Patch Errored


Recommended Posts

Posted

I'm trying to re-run the Engarde Synthesis patcher but I keep getting an error seconds after running it that says something about Engarde.esp not being enabled, but it is
enabled, and the Synthesis.esp is disabled.

I already asked about this on the Engarde Nexus page and on Engarde's Synthesis instructions page but no one has answered on either. Does anyone know what's going on?

Here is the log:

Spoiler
Compiling
Extra data folder already exists. Leaving as is: "D:\Skyrim SE Mods\Other\Synthesis-v0.23-pr001\Data\Skyrim Special Edition\Engarde-Synthesis-Patcher"
("C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis"): "dotnet" "build \"Engarde_Synthesis.csproj\" --runtime win-x64 -c Release"
Compiled
Sha "6008d66fb4188754381366485eaca37b47538af5"
Running
(""): "dotnet" "run --project \"C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis\Engarde_Synthesis.csproj\" --runtime win-x64 -c Release --no-build run-patcher --DataFolderPath \"D:\Steam Library\steamapps\common\Skyrim Special Edition\Data\" --ExtraDataFolder \"D:\Skyrim SE Mods\Other\Synthesis-v0.23-pr001\Data\Skyrim Special Edition\Engarde-Synthesis-Patcher\" --DefaultDataFolderPath C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis\Data --GameRelease SkyrimSE --ModKey Engarde.esp --LoadOrderFilePath C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Workspace\Engarde\Plugins.txt --LoadOrderIncludesCreationClub --OutputPath \"C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Workspace\Engarde\1 - Engarde-Synthesis-Patcher\Engarde.esp\" --PatcherName Engarde-Synthesis-Patcher"
Mutagen version: 0.30.6
Mutagen sha: e1619008d45fb87da7b6a58acfd90553e319545c
Synthesis version: 0.19.2
Synthesis sha: cdf4551d49c580ac024e64e653204e3c20fb6e96
run-patcher --DataFolderPath "D:\Steam Library\steamapps\common\Skyrim Special Edition\Data" --ExtraDataFolder "D:\Skyrim SE Mods\Other\Synthesis-v0.23-pr001\Data\Skyrim Special Edition\Engarde-Synthesis-Patcher" --DefaultDataFolderPath C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis\Data --GameRelease SkyrimSE --LoadOrderFilePath C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Workspace\Engarde\Plugins.txt --OutputPath "C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Workspace\Engarde\1 - Engarde-Synthesis-Patcher\Engarde.esp" --PatcherName Engarde-Synthesis-Patcher
Checking runnability
Checking runnability complete
Prepping state.
Reading settings: D:\Skyrim SE Mods\Other\Synthesis-v0.23-pr001\Data\Skyrim Special Edition\Engarde-Synthesis-Patcher\settings.json
MissingModException Engarde.esp: 

Engarde.esp not enabled or above Synthesis.esp in load order.

    at Mutagen.Bethesda.HasModsMixIn.AssertHasMod(ILoadOrderGetter`1 loadOrder, ModKey modKey, Nullable`1 enabled, String message)
   at Engarde_Synthesis.Program.<>c.<Main>b__3_0(IRunnabilityState state) in C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis\Program.cs:line 55
   at Mutagen.Bethesda.Synthesis.SynthesisPipeline.<>c__DisplayClass15_0.<<AddRunnabilityCheck>b__0>d.MoveNext() in D:\a\Synthesis\Synthesis\Mutagen.Bethesda.Synthesis\SynthesisPipeline.cs:line 105
--- End of stack trace from previous location ---
   at Mutagen.Bethesda.Synthesis.SynthesisPipeline.CheckRunnability(CheckRunnability args) in D:\a\Synthesis\Synthesis\Mutagen.Bethesda.Synthesis\SynthesisPipeline.cs:line 127RecordException Engarde.esp => 24747E:Engarde.esp<Global>: Could not resolve record    at Mutagen.Bethesda.IFormLinkExt.Resolve[TMajor](IFormLinkGetter`1 link, ILinkCache cache)
   at Engarde_Synthesis.Program.ChangeGlobalShortValue(IPatcherState`2 state, IFormLinkGetter`1 globalKey, Int32 value) in C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis\Program.cs:line 78
   at Engarde_Synthesis.Program.PatchGlobals(IPatcherState`2 state) in C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis\Program.cs:line 604
   at Engarde_Synthesis.Program.RunPatch(IPatcherState`2 state) in C:\Users\smash\AppData\Local\Temp\Synthesis\i2ophuef.ugd\Git\tzrdcjwi.0km\Runner\Engarde_Synthesis\Program.cs:line 2775
   at Mutagen.Bethesda.Synthesis.SynthesisPipeline.<>c__DisplayClass12_0`2.<<AddPatch>b__0>d.MoveNext() in D:\a\Synthesis\Synthesis\Mutagen.Bethesda.Synthesis\SynthesisPipeline.cs:line 93
--- End of stack trace from previous location ---
   at Mutagen.Bethesda.Synthesis.SynthesisPipeline.Run(RunSynthesisMutagenPatcher args, ModKey exportKey) in D:\a\Synthesis\Synthesis\Mutagen.Bethesda.Synthesis\SynthesisPipeline.cs:line 455
   at Mutagen.Bethesda.Synthesis.SynthesisPipeline.Run(RunSynthesisMutagenPatcher args) in D:\a\Synthesis\Synthesis\Mutagen.Bethesda.Synthesis\SynthesisPipeline.cs:line 403
   at Mutagen.Bethesda.Synthesis.SynthesisPipeline.<>c__DisplayClass36_0.<<InternalRun>b__1>d.MoveNext() in D:\a\Synthesis\Synthesis\Mutagen.Bethesda.Synthesis\SynthesisPipeline.cs:line 377
Synthesis.Bethesda.Execution.CliUnsuccessfulRunException: Error running solution patcher
   at Synthesis.Bethesda.Execution.Patchers.Running.Solution.SolutionPatcherRunner.Run(RunSynthesisPatcher settings, CancellationToken cancel) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Patchers\Running\Solution\SolutionPatcherRunner.cs:line 52
   at Synthesis.Bethesda.Execution.Patchers.Running.Solution.SolutionPatcherRun.Run(RunSynthesisPatcher settings, CancellationToken cancel) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Patchers\Running\Solution\SolutionPatcherRun.cs:line 52
   at Synthesis.Bethesda.Execution.Running.Runner.RunAPatcher.Run(IGroupRun groupRun, PatcherPrepBundle prepBundle, CancellationToken cancellation, Nullable`1 sourcePath, RunParameters runParameters) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Running\Runner\RunAPatcher.cs:line 65
   at Synthesis.Bethesda.Execution.Running.Runner.RunSomePatchers.Run(IGroupRun groupRun, PatcherPrepBundle[] patchers, CancellationToken cancellation, Nullable`1 sourcePath, RunParameters runParameters) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Running\Runner\RunSomePatchers.cs:line 36
   at Synthesis.Bethesda.Execution.Running.Runner.RunAGroup.Run(IGroupRun groupRun, CancellationToken cancellation, DirectoryPath outputDir, RunParameters runParameters, Nullable`1 sourcePath) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Running\Runner\RunAGroup.cs:line 59
   at Synthesis.Bethesda.Execution.Running.Runner.RunAllGroups.Run(IGroupRun[] groups, CancellationToken cancellation, DirectoryPath outputDir, RunParameters runParameters, Nullable`1 sourcePath) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Running\Runner\RunAllGroups.cs:line 36
   at Synthesis.Bethesda.Execution.Running.Runner.ExecuteRun.Run(IGroupRun[] groups, CancellationToken cancellation, DirectoryPath outputDir, RunParameters runParameters, Nullable`1 sourcePath) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Running\Runner\ExecuteRun.cs:line 54
   at Synthesis.Bethesda.GUI.Services.Profile.Running.ExecuteGuiRun.Run(IEnumerable`1 groupRuns, PersistenceMode persistenceMode, Boolean localize, Language targetLanguage, CancellationToken cancel) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.GUI\Services\Profile\Running\ExecuteGuiRun.cs:line 49
   at Synthesis.Bethesda.GUI.ViewModels.Profiles.Running.RunVm.<Run>b__39_1(Unit _) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.GUI\ViewModels\Profiles\Running\RunVm.cs:line 200

 

 

Posted

Okay. So the fix is really simple. My issue was that I named my Synthesis patch group "Engarde", which means it will try to export the resulting patch as Engarde.esp. That's problematic as Engarde.esp is an existing mod that it relies on. So I renamed the patch group to "Engarde_Synthesis" and it worked.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...