On Mon, Jan 11, 2016 at 11:49:45AM +0100, Lukas Slebodnik wrote:
On (11/01/16 10:29), Jakub Hrozek wrote:
>On Fri, Jan 08, 2016 at 09:29:57AM +0100, Lukas Slebodnik wrote:
>> ehlo,
>>
>> patch should fix fedora bug 1266940
>>
>> LS
>
>Thanks for the patch, but what other patches should I have in order to
>apply?
>
>Right now I have:
>a055c02 SPEC: Move libsss_sudo.so outside sssd-common
>18d722c SPEC: Change package ownership of %{pubconfpath}/krb5.include.d
>fc3cf30 AD SRV: prefer site-local DCs in LDAP ping
>
I created all patches on top of master and i didn't realize there might be
conflicts. There still might be conflict with the patch "libsss_sudo.so".
First patch will win :-)
Updated patch is attached.
There is also a small change in sssd-client and sssd-libwbclient
previous I added there only directory "%dir %{_libdir}/%{name}/modules"
because directory "%dir %{_libdir}/%{name}" was owned by sssd-common.
However, it was not right because sssd-cliet does not depend on sssd-common.
So this directory woudl not be owned by annyone iff only sssd-client is
installed (container use-case)
LS
I can't build a package locally in mock after applying this patch..
RPM build errors:
Empty %files file /builddir/build/BUILD/sssd-1.13.90/sssd_client.lang
Directory not found:
/builddir/build/BUILDROOT/sssd-1.13.90-0.20160112.1027.git990e793.fc22.x86_64/etc/cifs-utils
ERROR:
Exception(/home/remote/jhrozek/devel/sssd/rpmbuild/SRPMS/sssd-1.13.90-0.20160112.1027.git990e793.fc22.src.rpm)
Config(fedora-22-x86_64) 2 minutes 13 seconds
INFO: Results and/or logs in: /var/lib/mock/fedora-22-x86_64/result
ERROR: Command failed. See logs for output.
# bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps
/builddir/build/SPECS/sssd.spec