Now lazarus recompiled, but doesn't start. I don't assume this is related to the packages though:
SetPrimaryConfigPath NewValue="c:\repo\lazarus\config"
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] PrimaryConfigPath="c:\repo\lazarus\config"
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] SecondaryConfigPath="C:\repo\lazarus"
Hint: (lazarus) [TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
Hint: (lazarus) [TMainIDE.Destroy] END
[FORMS.PP] ExceptionOccurred
Sender=EAccessViolation
Exception=Access violation
Stack trace:
$0054A6A3 CHANGELINEENDINGS, line 251 of lazstringutils.pas
$0054A84C LINEBREAKSTOSYSTEMLINEBREAKS, line 296 of lazstringutils.pas
$0080B37F REGISTERCODEMACRO, line 714 of srceditorintf.pas
$01484275 CREATESTANDARDCODEMACROS, line 807 of codetemplatesdlg.pas
$00456ACF TMAINIDE__SETUPCODEMACROS, line 2334 of main.pp
$00453F48 TMAINIDE__CREATE, line 1579 of main.pp
$00403A72 main, line 144 of lazarus.pp
TApplication.HandleException: EAccessViolation
Access violation
Stack trace:
$0054A6A3 CHANGELINEENDINGS, line 251 of lazstringutils.pas
$0054A84C LINEBREAKSTOSYSTEMLINEBREAKS, line 296 of lazstringutils.pas
$0080B37F REGISTERCODEMACRO, line 714 of srceditorintf.pas
$01484275 CREATESTANDARDCODEMACROS, line 807 of codetemplatesdlg.pas
$00456ACF TMAINIDE__SETUPCODEMACROS, line 2334 of main.pp
$00453F48 TMAINIDE__CREATE, line 1579 of main.pp
$00403A72 main, line 144 of lazarus.pp