#754618 sssd: FTBFS on many archs due to testsuite failures

#754618#5
Date:
2014-07-13 01:02:59 UTC
From:
To:
Hi,

your package no longer builds on many archs, due to testsuite failures.
Since there are some variations across architectures, I'll only link to
the summary page, which links to all build logs:
https://buildd.debian.org/status/package.php?p=sssd&suite=sid

Mraw,
KiBi.

#754618#10
Date:
2014-08-13 20:11:05 UTC
From:
To:
Hi.  Any hope to have this and bug #748671 fixed in testing/jessie?
These RC bugs block the fix for #745664 from propagating to testing,
and that bug causes sssd to no longer work with the default boot
system (systemd) in testing.  The default boot system switched very
resently.

In short, sssd is not working in testing, and the fix can't get into
testing before the RC bugs are fixed. :/

#754618#15
Date:
2014-08-13 22:14:35 UTC
From:
To:
Hum, right.. I forgot about this bug while on vacation. The build
failures started with 1.11.4-1 when cmocka and check were added as
build-depends, essentially enabling the tests.. I could disable them for
now and work with upstream on proper bugfixes for 1.12.x.

#754618#20
Date:
2014-08-13 22:25:35 UTC
From:
To:
Actually, could be that it's something as simple as forcing a single
thread for dh_auto_test and not run things parallel. I'll test this
theory tomorrow.

#754618#25
Date:
2014-08-13 23:05:43 UTC
From:
To:
Nope, for instance mipsel buildd has only one cpu so it's already run
with -j1..

#754618#30
Date:
2014-08-13 23:28:07 UTC
From:
To:
severity 754618 important
stop

dropped tests from 1.11.5.1-2

#754618#37
Date:
2014-08-14 06:35:18 UTC
From:
To:
[Timo Aaltonen]

Great to hear.  Now the only thing blocking testing migration is the
multi-arch (bug #748671).  The open CVE-2014-0249 could use some love
too, I guess. :)

At the moment Debian Edu Roaming Workstations are broken in Jessie,
and my plan to switch from libnss-ldapd to libnss-sss is delayed
because sssd isn't working. :)

Btw, do you plan to integrate the fixes in Ubuntu into Debian?
Reducing libsasl2-modules-ldap recommends to suggests seem like a good
idea, and fixing the upstart rule too.  The changes in
<URL: https://patches.ubuntu.com/s/sssd/sssd_1.11.5-1ubuntu3.patch >
seem to make sense to me, and I notice you did some of them and
probably know their rationale. :)

#754618#42
Date:
2014-08-14 07:11:37 UTC
From:
To:
Sigh #748671, another forgotten bug.. the CVE is of low importance
though, and is not blocking.

Apart from the libsasl2-modules-ldap demotion everything else should be
in 1.11.5.1-1/2 already. The new upstream version was released because
of the samba issue Stephane reported.

btw, the FTBFS's seem to be caused by timeouts, one build can succeed
fine and the next fails with 1-3 failures..

#754618#47
Date:
2014-08-17 06:56:35 UTC
From:
To:
[Timo Aaltonen]

Ah, glad to have reminted you, as
<URL: https://packages.qa.debian.org/s/sssd.html > show that #748671
block sssd version 1.11.5.1-2 from entering testing, blocking the
Debian Edu roaming workstation setup to work out of the box (in
addition to another bug we are working on. :).

Ah, good to know. :) Then I guess the diff will go away when Ubuntu
update their package.

Ah, races.  Always fun to debug. :/

#754618#52
Date:
2014-08-21 12:51:57 UTC
From:
To:
Well, I've just disabled tests on slow archs, and the new sbus tests
fail because of the chroot, reason yet to be discovered..