[devel] Samba 4.7.0rc4 - Openchange -> Sisyphus?

Evgeny Sinelnikov sin на altlinux.org
Вт Авг 22 17:34:12 MSK 2017


22 августа 2017 г., 10:51 пользователь Alexander Bokovoy
<ab at altlinux.org> написал:
> On Tue, Aug 22, 2017 at 5:45 AM, Evgeny Sinelnikov <sin at altlinux.org> wrote:
>> Здравствуйте,
>>
>> Я подготовил для сизифа и частично (насколько это возможно в локальных
>> условиях) проверил Samba-4.7.0rc4.
>>
>> Сборка эта интересна тем, что:
>> "After four years of development, Samba finally supports compiling and
>> running Samba AD with MIT Kerberos."
>>
>> Ну, и это не всё:
>> https://wiki.samba.org/index.php/Samba_4.7_Features_added/changed
>>
>>
>> При этом с Openchange снова возникли проблемы. Всего их две и обе
>> описаны в вышеуказанном документе:
> OpenChange мертв.
>
>
>> Для адаптации нужно, видимо, "raise the issue on
>> samba-technical at lists.samba.org in order to design a supported way of
>> obtaining the same functionality."
> Я пробовал, когда этот патч обсуждался и получил ответ, что OpenChange
> мертв, собственно это и привело к формулировке, которую ты
> процитировал выше. Проблема в том, что OpenChange мертв и смысла его
> оживлять нет. Федора собирает только клиентскую часть, в которой этих
> проблем (помимо мертвого проекта, конечно) нет.
>

Я нашёл обсуждение по этому поводу:
https://lists.samba.org/archive/samba-technical/2017-April/120069.html

Честно говоря, вот это отделение мёртвого кода - дело довольно
непонятное. Нужно разбираться. Я добавил патчи от openchange-2.3-16 в
fedora - не очень помогло. Куча конфликтов, и код потом нге
собирается. Буду вносить их по шагам.

А пока у нас конфликт с FreeIPA - нужно пересобирать. Пошарил таску:
[sin at tor openchange.fedora]$ ssh girar task ls
#187364 FAILED #1 [shared] [test-only] sisyphus
libtdb.git=1.3.14-alt1%ubt libtalloc.git=2.1.10-alt1%ubt
libtevent.git=0.9.33-alt1%ubt libldb.git=1.2.1-alt1%ubt
samba.git=4.7.0-alt0.rc4%ubt samba-DC.git=dc/4.7.0-alt0.rc4%ubt
openchange.git=2.4-alt23.zentyal23%ubt sssd.git=1.15.3-alt2%ubt

[sin at tor freeipa]$ girar-show 187364
2017-Aug-22 11:34:19 :: test-only task #187364 for sisyphus started by sin:
#100 build 1.3.14-alt1%ubt from /people/sin/packages/libtdb.git
#200 build 2.1.10-alt1%ubt from /people/sin/packages/libtalloc.git
#300 build 0.9.33-alt1%ubt from /people/sin/packages/libtevent.git
#400 build 1.2.1-alt1%ubt from /people/sin/packages/libldb.git
#500 build 4.7.0-alt0.rc4%ubt from /people/sin/packages/samba.git
#600 build dc/4.7.0-alt0.rc4%ubt from /people/sin/packages/samba-DC.git
#700 build 2.4-alt23.zentyal23%ubt from /people/sin/packages/openchange.git
#1000 build 1.15.3-alt2%ubt from /people/sin/packages/sssd.git
2017-Aug-22 11:34:20 :: waiting for a shared lock on sisyphus
2017-Aug-22 11:35:33 :: acquired a shared lock on sisyphus
2017-Aug-22 11:37:52 :: created build repo
2017-Aug-22 11:38:02 :: [x86_64] #100 libtdb.git 1.3.14-alt1%ubt: build start
2017-Aug-22 11:38:02 :: [i586] #100 libtdb.git 1.3.14-alt1%ubt: build start
2017-Aug-22 11:41:52 :: [x86_64] #100 libtdb.git 1.3.14-alt1%ubt: build OK
2017-Aug-22 11:41:52 :: [x86_64] #200 libtalloc.git 2.1.10-alt1%ubt: build start
2017-Aug-22 11:42:29 :: [i586] #100 libtdb.git 1.3.14-alt1%ubt: build OK
2017-Aug-22 11:42:29 :: [i586] #200 libtalloc.git 2.1.10-alt1%ubt: build start
2017-Aug-22 11:43:53 :: [x86_64] #200 libtalloc.git 2.1.10-alt1%ubt: build OK
2017-Aug-22 11:43:53 :: [x86_64] #300 libtevent.git 0.9.33-alt1%ubt: build start
2017-Aug-22 11:44:33 :: [i586] #200 libtalloc.git 2.1.10-alt1%ubt: build OK
2017-Aug-22 11:44:33 :: [i586] #300 libtevent.git 0.9.33-alt1%ubt: build start
2017-Aug-22 11:45:33 :: [x86_64] #300 libtevent.git 0.9.33-alt1%ubt: build OK
2017-Aug-22 11:45:33 :: [x86_64] #400 libldb.git 1.2.1-alt1%ubt: build start
2017-Aug-22 11:46:14 :: [i586] #300 libtevent.git 0.9.33-alt1%ubt: build OK
2017-Aug-22 11:46:14 :: [i586] #400 libldb.git 1.2.1-alt1%ubt: build start
2017-Aug-22 11:48:14 :: [x86_64] #400 libldb.git 1.2.1-alt1%ubt: build OK
2017-Aug-22 11:48:14 :: [x86_64] #500 samba.git 4.7.0-alt0.rc4%ubt: build start
2017-Aug-22 11:48:54 :: [i586] #400 libldb.git 1.2.1-alt1%ubt: build OK
2017-Aug-22 11:48:54 :: [i586] #500 samba.git 4.7.0-alt0.rc4%ubt: build start
2017-Aug-22 12:36:13 :: [x86_64] #500 samba.git 4.7.0-alt0.rc4%ubt: build OK
2017-Aug-22 12:36:13 :: [x86_64] #600 samba-DC.git
dc/4.7.0-alt0.rc4%ubt: build start
2017-Aug-22 12:44:12 :: [i586] #500 samba.git 4.7.0-alt0.rc4%ubt: build OK
2017-Aug-22 12:44:12 :: [i586] #600 samba-DC.git
dc/4.7.0-alt0.rc4%ubt: build start
2017-Aug-22 13:34:13 :: [x86_64] #600 samba-DC.git
dc/4.7.0-alt0.rc4%ubt: build OK
2017-Aug-22 13:34:13 :: [x86_64] #700 openchange.git
2.4-alt23.zentyal23%ubt: build start
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc-binding.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libndr.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-credentials.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-hostconfig.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-util.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc-binding.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libndr-standard.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-hostconfig.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-util.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc-server.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libndr.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-hostconfig.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-util.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamdb.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libndr.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-hostconfig.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-util.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libndr.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-util.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libndr.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-hostconfig.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-util.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc-binding.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc-server.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libdcerpc.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libndr.so.0()(64bit) is not yet set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-credentials.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-hostconfig.so.0()(64bit) is not yet
set-versioned
build/700/x86_64/log:lib.req: WARNING:
/usr/lib64/samba-dc/libsamba-util.so.0()(64bit) is not yet
set-versioned
2017-Aug-22 13:39:26 :: [x86_64] #700 openchange.git
2.4-alt23.zentyal23%ubt: build OK
2017-Aug-22 13:39:26 :: [x86_64] #1000 sssd.git 1.15.3-alt2%ubt: build start
2017-Aug-22 13:49:01 :: [i586] #600 samba-DC.git dc/4.7.0-alt0.rc4%ubt: build OK
2017-Aug-22 13:49:01 :: [i586] #700 openchange.git
2.4-alt23.zentyal23%ubt: build start
2017-Aug-22 13:53:21 :: [x86_64] #1000 sssd.git 1.15.3-alt2%ubt: build OK
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libdcerpc-binding.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libdcerpc.so.0
is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libndr.so.0 is
not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-credentials.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-hostconfig.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-util.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libdcerpc-binding.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libdcerpc.so.0
is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libndr-standard.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-hostconfig.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-util.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libdcerpc-server.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libdcerpc.so.0
is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libndr.so.0 is
not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-hostconfig.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-util.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libsamdb.so.0
is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libndr.so.0 is
not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-hostconfig.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-util.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libndr.so.0 is
not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-util.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libndr.so.0 is
not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-hostconfig.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-util.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libdcerpc-binding.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libdcerpc-server.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libdcerpc.so.0
is not yet set-versioned
build/700/i586/log:lib.req: WARNING: /usr/lib/samba-dc/libndr.so.0 is
not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-credentials.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-hostconfig.so.0 is not yet set-versioned
build/700/i586/log:lib.req: WARNING:
/usr/lib/samba-dc/libsamba-util.so.0 is not yet set-versioned
2017-Aug-22 13:55:05 :: [i586] #700 openchange.git
2.4-alt23.zentyal23%ubt: build OK
2017-Aug-22 13:55:05 :: [i586] #1000 sssd.git 1.15.3-alt2%ubt: build start
2017-Aug-22 14:09:39 :: [i586] #1000 sssd.git 1.15.3-alt2%ubt: build OK
2017-Aug-22 14:13:46 :: build check OK
warning (#500): samba-dc-4.7.0-alt0.rc4.S1.i586.rpm should be .noarch.rpm
warning (#500): samba-dc-libs-4.7.0-alt0.rc4.S1.i586.rpm should be .noarch.rpm
warning (#600): samba-DC-libs-4.7.0-alt0.rc4.S1.i586.rpm should be .noarch.rpm
warning (#600):
samba-DC-util-private-headers-4.7.0-alt0.rc4.S1.i586.rpm should be
.noarch.rpm
warning (#700): openchange-rpcproxy-2.4-alt23.zentyal23.S1.i586.rpm
should be .noarch.rpm
2017-Aug-22 14:14:34 :: noarch check OK
2017-Aug-22 14:14:35 :: plan: src +8 -8 =17971, i586 +173 -173 =34063,
noarch +6 -6 =18120, x86_64 +173 -173 =34056
2017-Aug-22 14:14:36 :: version check OK
2017-Aug-22 14:15:50 :: generated apt indices
2017-Aug-22 14:15:50 :: created next repo
        i586: NEW unmet dependencies detected:
freeipa-server-trust-ad#4.3.3-alt5      libsmbldap.so.0 >=
set:idDii02966EQzWHZb624UEJau7qVtTK5G2cAVehHa
freeipa-server-trust-ad#4.3.3-alt5      libsmbldap.so.0(SMBLDAP_0)
freeipa-server-trust-ad-debuginfo#4.3.3-alt5    debug(libsmbldap.so.0)
        x86_64: NEW unmet dependencies detected:
freeipa-server-trust-ad#4.3.3-alt5      libsmbldap.so.0()(64bit) >=
set:idDii02966EQzWHZb624UEJau7qVtTK5G2cAVehHa
freeipa-server-trust-ad#4.3.3-alt5      libsmbldap.so.0(SMBLDAP_0)(64bit)
freeipa-server-trust-ad-debuginfo#4.3.3-alt5    debug64(libsmbldap.so.0)
        ACLs of affected packages:
freeipa sem @everybody
2017-Aug-22 14:16:05 :: dependencies check FAILED
2017-Aug-22 14:16:05 :: task #187364 for sisyphus FAILED



-- 
Sin (Sinelnikov Evgeny)


Подробная информация о списке рассылки Devel