В результате apt-get install samba имеем: ... /usr/bin/make_unicodemap: error while loading shared libraries: libacl.so.1: cannot open shared object file: No such file or directory (повторяется многократно) ... Sub-process /bin/rpm returned an error code (20) Причина - в зависимостях пакета samba-common отсутствует PreReq: libacl libcups (с libcups тоже возможна аналогичная ситуация, наблюдалась еще в пакетах samba-2.0.x). Подчеркиваю: зависимость типа PreReq требуется именно для пакета samba-common, поскольку указанные библиотеки требуются при выполнении установочных скриптов. Алтернативный вариант решения проблемы - исправить Makefile для сборки makesmbcodepage и make_unicodemap, чтобы они не требовали libcups и libacl (которые им для работы явно не нужны). --- ---
Исправлено в samba 2.2.3-alt4 К сожалению, отучить samb-common от этих библиотек не удастся -- они используются в некоторых других программах пакета.
Fixed in alt4