On Tue, Nov 13, 2018 at 04:50:44PM +0400, Evgeny Sinelnikov wrote: > Здравствуйте, > > прошу помощи с проблемой сборки samba. Хочу по шагам: > - сначала объединить сборку samba и samba-DC из одного пакета > - потом вернуть бандл с heidmal сборкой в виде samba-DC-heimdal, > которая будет заменять собой вариант samba-DC, собранный c > MIT-kerberos. > > Суть проблемы - при попытке собрать samba и samba-DC из одного пакета > возникает ошибка: > http://git.altlinux.org/tasks/216184/logs/events.6.1.log > ... > 2018-Nov-12 20:16:40 :: [x86_64-i586] arepo build OK > 2018-Nov-12 20:16:59 :: [x86_64-i586] generated apt indices > 2018-Nov-12 20:16:59 :: [x86_64-i586] created next repo > x86_64-i586: NEW unmet dependencies detected: > i586-freeipa-server-trust-ad.32bit#4.7.1-alt3 i586-samba >= 4.7.6 > i586-mate-file-manager-share.32bit#1:1.20.1-alt1.qa1 i586-samba > i586-nautilus-share.32bit#0.7.3-alt1 i586-samba >= 3.0.23 > i586-nemo-share.32bit#3.8.0-alt1 i586-samba >= 3.0.23 > i586-thunar-shares-plugin.32bit#1:0.3.0-alt1 i586-samba > 2018-Nov-12 20:17:07 :: [x86_64-i586] unmets FAILED > 2018-Nov-12 20:17:07 :: task #216184 for sisyphus FAILED > > Как отлаживать эту ошибку не очень понятно. Вообще, я как-то даже не > задумывался, что у нас есть пакет i586-samba. Для меня i586-пакеты - > это, в основном, библиотеки. У некоторых пакетов зачем-то есть явно указанные зависимости на samba. Смысл этих зависимостей, мягко говоря, неочевиден. Когда для некоторого подмножества этих пакетов создаются i586-пакеты, эти зависимости на samba автоматически конвертируются в i586-samba. Если после этого пакет samba перестаёт существовать, все i586-пакеты с зависимостью на i586-samba надо как минимум пересобрать, чтобы зависимости на samba перестали конвертироваться в i586-samba. -- ldv