При пересборке столкнулся с такой вот проблемой: PPU Loading /usr/lib/lazarus/components/lazcontrols/lib/i386-linux/dividerbevel.ppu PPU Source: dividerbevel.pas not found PPU Source: dividerbevel_icon.lrs not found Recompiling DividerBevel, checksum changed for LResources dividerbevel.pas(64,48) Fatal: Can't find unit DividerBevel used by LazControls При этому по направлению в /usr/lib/lazarus/components/lazcontrols/lib/i386-linux/ все файлы присутствуют. Перекомпилирование LResources ни какого эффекта не дало. Что касается самой проблемной строчки: dividerbevel.pas(64,48) Fatal: Can't find unit DividerBevel used by LazControls то при поиски модуля в /usr/lib/lazarus/ide/dividerbevel.pas его нет. Сборка совершалась с параметром без пакетов. С пакетами все тоже самое.
Проблема пересборки Lazarus заключается не в пакетах,а в правильных правах на каталог. Нужно изменить права на /usr/lib/lazarus, то есть дать возможность пользователи вносить изменения в этот каталог. Также хорошо бы удалить каталог ~./Lazarus, дабы старые настройки не влияли ни на что. Именно в таком случае сборка проходит адекватно и без проблем.