I tested the .spec file you posted today. There's still a glitch remaining.

If built with the file as it is ("%global with_dc 0") the packages build cleanly.

However, if "%global with_dc 1" is used, the build fails with the following error:

RPM build errors:
    Installed (but unpackaged) file(s) found:
   /usr/lib64/samba/ldb/ildap.so

I can see that this file is excluded in the packging list pertaining to DC-LIBS, if "with_dc" is disabled but it is not one of the "# ldb libraries built with DC activated", contrary to the other file always excluded in the Fedora .spec (ldbsamba_extensions.so), which is listed in your file.

When I do a rpm query for --whatrequires both files, the answer is that no package requires either file. As such, they should probably be always excluded, as happens with the Fedora .spec file.


One more thing: since Samba 4.0.4 is out now, maybe you should update your files to match? This is just a security release that presents no problem whatsoever when built with the same specs as 4.0.3. I did it and all went well. I have an experimental AD domain controller working correctly it it.

Thank you again

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to