Bug 39277 - libunivention-ldb-modules is unmaintained in 4.0-4
libunivention-ldb-modules is unmaintained in 4.0-4
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 4.0
Other Linux
: P5 normal (vote)
: UCS 4.0-4
Assigned To: Stefan Gohmann
Arvid Requate
:
Depends on: 39275
Blocks:
  Show dependency treegraph
 
Reported: 2015-08-27 13:08 CEST by Stefan Gohmann
Modified: 2015-11-10 13:33 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2015-08-27 13:08:06 CEST
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
Comment 1 Arvid Requate univentionstaff 2015-11-03 13:56:37 CET
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.
Comment 2 Stefan Gohmann univentionstaff 2015-11-06 16:04:46 CET
(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
Comment 3 Stefan Gohmann univentionstaff 2015-11-06 16:08:36 CET
Done via r65286 and I've added it to the 4.1 trigger list: r65287.
Comment 4 Arvid Requate univentionstaff 2015-11-10 11:26:20 CET
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
Comment 5 Stefan Gohmann univentionstaff 2015-11-10 11:56:14 CET
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
$
Comment 6 Arvid Requate univentionstaff 2015-11-10 12:17:08 CET
Ok, it's on the DVD now.
Comment 7 Stefan Gohmann univentionstaff 2015-11-10 13:33:38 CET
UCS 4.0-4 has been released.