When attempting to start the Samba service it fails because /usr/sbin/nmbd cannot load a required shared library (/usr/lib/libtevent.so.0). Running ldd confirms there is a dependency on that library which is not being satisfied.
The libtevent library is bundled with the Samba source code and is built as part of the Samba build process but it is not included in any Package.
For other similar Samba libraries (e.g. libtalloc) we Package them into dedicated LRPs via repo/samba/buildtool.cfg and then add them as DependsOn entries for samba.lrp so it would make sense to do the same for libtevent.
Changed buildtool.cfg to build libtevent.lrp and added to required libs as well as DependsOn section.