Forgot to add in the bug.
On 11/09/2016 10:01 AM, Lars Tangvald wrote:
On 11/09/2016 08:59 AM, Lucas Nussbaum wrote:
On 09/11/16 at 08:17 +0100, Lars Tangvald wrote:
On 11/07/2016 03:43 PM, Lucas Nussbaum wrote:
Hi,
I don't think it's random: the rebuild is automatically retried
when it
fails. However, maybe a change in another package fixed it. If you
have
a full build log, maybe you could diff it with me to see if a
build-dep
changed, which could explain the result?
I plan to do another archive rebuild soon (probably over next
week-end).
I'll double-check at this point.
Lucas
I was able to reproduce the failure:
It happens when the test is run as root. Since we haven't had this
failure
before in the normal system, have you changed anything else about
how the
package is built?
Nothing I know about, no.
Lucas
5.7.16 was uploaded and seemed mostly fine, though I'm not too clear
on how to read the results. Should be able to diff the log, though?
https://buildd.debian.org/status/logs.php?pkg=mysql-5.7&ver=5.7.16-1&suite=sid
I'm fairly sure the issue is with the environment for the test run. It
tries to log in as an anonymous user, but if the login command is run
as root it will instead try to log in as 'root'@'localhost', which
will fail. So I don't think updating to 5.7.16 will help.
I'll see if I can reproduce with a full sbuild run locally, but we
might consider disabling the test pending it being reviewed upstream.
Another potential cause for this starting to happen now is that we
recently fixed an issue in the build script where test failures wouldn't
cause build failures, so this test might have failed in similar runs
before (at build time) without it being noticed.
--
Lars
--
Lars