Univention Bugzilla – Bug 39277
libunivention-ldb-modules is unmaintained in 4.0-4
Last modified: 2015-11-10 13:33:38 CET
libunivention-ldb-modules should be add to the maintained packages in UCS 4.0-4. +++ This bug was initially created as a clone of Bug #39275 +++ .../4.0$ find -name "libunivention-ldb-modules_*.deb" ./maintained/component/4.0-2-errata/amd64/libunivention-ldb-modules_3.0.3-1.67.201507201614_amd64.deb ./maintained/component/4.0-2-errata/i386/libunivention-ldb-modules_3.0.3-1.67.201507201614_i386.deb ./unmaintained/4.0-3/amd64/libunivention-ldb-modules_3.0.3-1.67.201507201614_amd64.deb ./unmaintained/4.0-3/i386/libunivention-ldb-modules_3.0.3-1.67.201507201614_i386.deb Thus, the UCS@school Samba 4 setup failed if the system is updated to UCS 4.0-3 first: ldb: module version mismatch in ../modules/univention_ldb_log.c : ldb_version=1.1.20 module_version=1.1.17 ldb: failed to initialise module /usr/lib/x86_64-linux-gnu/ldb/modules/ldb/samba/univention_ldb_log.so : Unavailable ldb: failed to initialise module /usr/lib/x86_64-linux-gnu/ldb/modules/ldb/samba : Unavailable ERROR(<type 'exceptions.MemoryError'>): uncaught exception - File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line 175, in _run return self.run(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/samba/netcmd/domain.py", line 434, in run nosync=ldap_backend_nosync, ldap_dryrun_mode=ldap_dryrun_mode) File "/usr/lib/python2.7/dist-packages/samba/provision/__init__.py", line 2074, in provision schemadn=names.schemadn) File "/usr/lib/python2.7/dist-packages/samba/schema.py", line 82, in __init__ self.ldb = SamDB(global_schema=False, am_rodc=False) Samba4 provision failed, exiting /usr/share/univention-samba4/scripts/setup-s4.sh Thu Aug 27 06:18:28 EDT 2015: finish /usr/sbin/univention-join
I copied ucs_4.0-3_*_dvd.txt to ucs_4.0-4_*_dvd.txt, which didn't exist before. We'll branch tomorrow and see.
(In reply to Arvid Requate from comment #1) > I copied ucs_4.0-3_*_dvd.txt to ucs_4.0-4_*_dvd.txt, which didn't exist > before. > We'll branch tomorrow and see. The cd-content list is auto generated. You need to add it to: branches/ucs-4.0/ucs-4.0-4/base/univention-dvd/tasks/ucs404/task-ucs404
Done via r65286 and I've added it to the 4.1 trigger list: r65287.
The package is in the task-ucs404 list, butr this doesn't seem to have the desired effect: arequate@omar:~$ grep libunivention-ldb-modules /var/univention/buildsystem2/cd-contents/ucs_4.0-4_* || echo fail fail arequate@omar:~$ isoinfo -R -f -i /var/univention/buildsystem2/isotests/ucs_4.0-4-latest-amd64.iso | grep libunivention-ldb-modules || echo fail fail
I have now build the univention-dvd package: $ isoinfo -R -f -i ../isotests/ucs_4.0-4-latest-amd64.iso | grep ldb-modu /amd64/libunivention-ldb-modules_3.0.3-1.68.201508271310_amd64.deb $
Ok, it's on the DVD now.
UCS 4.0-4 has been released.