Bug 31881

Summary: `samba-tool domain provision' опять взрывается
Product: Branch p7 Reporter: Michael Shigorin <mike>
Component: samba-DCAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-p7 <qa-p7>
Severity: major    
Priority: P3 Keywords: regression
Version: не указана   
Hardware: all   
OS: Linux   
URL: http://www.altlinux.org/SambaDC
Attachments:
Description Flags
полный выхлоп none

Description Michael Shigorin 2016-03-12 20:53:22 MSK
Created attachment 6669 [details]
полный выхлоп

При попытке выполнить рекомендации с вики-странички SambaDC получаю:

ERROR(runtime): uncaught exception - pytalloc_reference_ex() called for object type not based on talloc

Полный вывод прилагается.

Как-то в прошлом году на подобное вроде нарывался.

Поскольку это вылезло на altlinux-p7-server-samba4.iso из сегодняшних стартеркитов, собираю образы на замену с подключением http://ftp.altlinux.org/pub/distributions/archive/p7/task/archive/_156/160535 (это предыдущее задание в p7 перед 4.3.6/2.1.6) и принудительным ограничением по версии:

---
task-samba-dc=4.3.5

python-module-samba-DC=4.3.5
samba-DC-common=4.3.5
samba-DC-winbind-clients=4.3.5
samba-DC-winbind=4.3.5
samba-DC=4.3.5
samba-DC-client=4.3.5
samba-DC-doc=4.3.5
samba-DC-libs=4.3.5

bind-utils
tdb-utils
--- pkg.in/lists/tagged/server+sambaDC

Пришли samba-DC 4.3.5 + libtalloc 2.1.6, вылезло так же; проверяю далее 4.3.5/2.1.5 и 4.3.6/2.1.5, о результатах напишу.
Comment 1 Michael Shigorin 2016-03-12 21:03:49 MSK
4.3.5+2.1.5 работает:

task-samba-dc=4.3.5

python-module-samba-DC=4.3.5
samba-DC-common=4.3.5
samba-DC-winbind-clients=4.3.5
samba-DC-winbind=4.3.5
samba-DC=4.3.5
samba-DC-client=4.3.5
samba-DC-doc=4.3.5
samba-DC-libs=4.3.5
libpytalloc=2.1.5
libtalloc=2.1.5

Проверяю 4.3.6+2.1.5 (обе сборки из соответствующих срезов p7).
Comment 2 Michael Shigorin 2016-03-12 21:17:59 MSK
Образ на 4.3.6+2.1.5 не собирается, видимо, там ABI libtalloc ездит:

The following packages have unmet dependencies:
  task-samba-dc: Depends: python-module-samba-DC
                 Depends: samba-DC-common
                 Depends: samba-DC-winbind-clients
                 Depends: samba-DC-winbind
                 Depends: samba-DC (= 4.3.6-alt0.M70P.1)
                 Depends: samba-DC-client (= 4.3.6-alt0.M70P.1)
                 Depends: samba-DC-doc (= 4.3.6-alt0.M70P.1)
E: Broken packages

Похоже, придётся в образах поставлять 4.3.5+2.1.5, инициалировать домен на них,
затем уже обновляться.  Возможно, стоит откатить в p7/branch libtalloc до 2.1.5 _и_ пересобрать с ней samba-DC 4.3.6.
Comment 3 Repository Robot 2016-03-14 09:31:01 MSK
samba-DC-4.3.6-alt1.M70P.1 -> p7:

* Sun Mar 13 2016 Andrey Cherepanov <cas@altlinux> 4.3.6-alt1.M70P.1
- Rebuild with downgraded libtalloc (ALT #31881)

* Sun Mar 13 2016 Andrey Cherepanov <cas@altlinux> 4.3.6-alt2
- Rebuild with new libtalloc
Comment 4 Michael Shigorin 2016-03-14 13:27:24 MSK
Спасибо!