Summary: | Не удаётся пересобрать gssntlmssp | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan A. Melnikov <iv> |
Component: | libwbclient-sssd | Assignee: | Evgeny Sinelnikov <sin> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | aen, asheplyakov, iv, lav, mike, shaba, slev |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Ivan A. Melnikov
2019-05-15 15:40:38 MSK
sin@, а libwbclient.so.0 обычный и из -sssd правда совсем совсем бинарно совместимы? В новой самбе сменился soname, в sssd остался прежний. Возможно, в этом проблема. В федоре сонейм тоже разный - я посмотрю. sssd-2.1.0-alt2 -> sisyphus: Fri Jun 28 2019 Evgeny Sinelnikov <sin@altlinux> 2.1.0-alt2 - Update libwbclient-sssd interface to version 0.15 (Closes: 36750) (In reply to comment #3) > - Update libwbclient-sssd interface to version 0.15 (Closes: 36750) Ну gssntlmssp по-прежнему не удаётся пересобрать, с той же диагностикой: http://git.altlinux.org/tasks/233548/logs/events.1.1.log sin@, ну *теперь* libwbclient.so.0 обычный и из -sssd правда совсем совсем бинарно совместимы? Там проблема не в совместимости, а в конфликте между libwbclient и libwbclient-sssd. В принципе, этот конфликт искусственный. Он был сделан из-за проблемы, которую нужно ещё припомнить. Проблема возникает из-за того, что по одному и тому же имени сошки вытягиваются два разных пакета, которые конфликтуют. Я не уверен, что бинарная совместимость тут как-то играет роль. По ABI эти сошки должны совпадать. Либо я что-то упускаю. > В принципе, этот конфликт искусственный. Он был сделан из-за проблемы, которую нужно ещё припомнить. Там есть конфликт по файлам, так что я бы не назвал этот конфликт искуственным. > Я не уверен, что бинарная совместимость тут как-то играет роль. Бинарная совместимость играет простую роль: нужно понять, где баг. Если бинарной совместимости нет, баг в libwbclient-sssd, у которого должен быть другой soname. Две несовместимые либы с одним сонеймом в репозитории это плохо. Если бинарная совместимость есть, то баг в gssntlmssp, у которого слишком жесткая зависимость на libwbclient, и эту зависимость нужно убрать -- автогенерённой на libwbclient.so.0 достаточно. sssd-2.2.0-alt2 -> p9: Tue Jul 02 2019 Evgeny Sinelnikov <sin@altlinux> 2.2.0-alt2 - Fix sssd-ad System error during access deny to sysvol when it not replicated or not configured with 'samba-tool ntacl sysvolreset' command - Clean spec compatibility base on ubt macroses Fri Jun 28 2019 Evgeny Sinelnikov <sin@altlinux> 2.2.0-alt1 - Update to 2.2.0 Fri Jun 28 2019 Evgeny Sinelnikov <sin@altlinux> 2.1.0-alt2 - Update libwbclient-sssd interface to version 0.15 (Closes: 36750) Спасибо! Это робот закрыл повторно, нужно проверить. Мы с Ваней уже обсуждали сегодня пути решения, но этот релиз был в другую проблему. Да, проблема всё ещё есть. samba-4.10.3-alt4 -> sisyphus: Thu Jul 04 2019 Evgeny Sinelikov <sin@altlinux> 4.10.3-alt4 - Remove conflict to libwbclient-sssd due problem that apt install it for with gssntlmssp-debuginfo (Closes: 36750) - New metapackage task-samba-dc-mitkrb5 to install complete Domain Controller with MIT Kerberos server and libraries (В ответ на комментарий №11) > samba-4.10.3-alt4 -> sisyphus: > > Thu Jul 04 2019 Evgeny Sinelikov <sin@altlinux> 4.10.3-alt4 > - Remove conflict to libwbclient-sssd due problem that apt install > it for with gssntlmssp-debuginfo (Closes: 36750) > - New metapackage task-samba-dc-mitkrb5 to install complete Domain Controller > with MIT Kerberos server and libraries Будем надеяться. :) |