Buildd-setup faffing around with __FILE__ breaks my unit tests.

Sune Vuorela sune at debian.org
Sun Feb 10 14:58:15 GMT 2019


On Sunday, February 10, 2019 3:34:27 PM CET Holger Levsen wrote:
> On Sat, Feb 09, 2019 at 07:54:16PM +0100, Sune Vuorela wrote:
> > (Please keep me CC'ed. Not subscribed)
> 
> done.

thanks.
 
> this is unfortunate to say the least.
> 
> we are tracking these problems at
> https://tests.reproducible-builds.org/debian/issues/unstable/ftbfs_due_to_f-> file-prefix-map_issue.html and so far we are only aware of two cases. How
> many (and which) other affected sources packages do you know about?

According to debian codesearch, there are 70 packages in the archive using 
QFINDTESTDATA. A few of them uses them only in "manual tests", while most of 
them uses it for automatic tests. I'd expect all of those should be affected. 

I sampled a couple of them, and at least
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/
knotifications.html

The other ones I sampled didn't run the test suite on the buildds (which also 
kind of surprised me, but that's an issue for another mail list)

/Sune
-- 
I didn’t stop pretending when I became an adult, it’s just that when I was a 
kid I was pretending that I fit into the rules and structures of this world. 
And now that I’m an adult, I pretend that those rules and structures exist.
   - zefrank





More information about the Reproducible-builds mailing list