To be clear, whenever you see this EDB error in your logs:
Code:
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_pergamon has gap in building prior to gymnasiumacademic
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_gandhara has gap in building prior to zurkhaneh
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_lugia has gap in building prior to stock_one
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_lugia has gap in building prior to stock_two
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_bosporan has gap in building prior to small_gymnasium
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_bosporan has gap in building prior to gymnasium
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_bosporan has gap in building prior to palaistra
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction f_bosporan has gap in building prior to gymnasiumacademic
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction slave has gap in building prior to small_gymnasium
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction slave has gap in building prior to gymnasium
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction slave has gap in building prior to palaistra
21:41:58.624 [script.err] [error] Script Error in E:/Medieval II Total War/mods/EBII/data/export_descr_buildings.txt, at line 15258, column 2
Building DB error - faction slave has gap in building prior to gymnasiumacademic
It's a false positive resulting from having multiple building choices, and is not actually an error at all. The game runs just fine when reporting this, and it can't be removed short of completely restructuring the building trees to only have one upgrade choice per building.