АБ
Делать логику мержа тут очень тяжело.
Но это половина беды. Основная беда в том, что один и тот же пакет может содержаться в разных модулях. Поэтому при обновлении нужно пересобирать все модули.
Size: a a a
АБ
ЯБ
АБ
ЯБ
АБ
АБ
ЯБ
АБ
АА
ЯБ
МН
ЯБ
SZ
АА
SZ
ЯБ
ЯБ
МН
ЯБ