| jayvdb added a subscriber: Mpaa. jayvdb added a comment. |
In T145484#2682032, @jayvdb wrote:@hashar, we have used the precise sudo-less Travis images because they are much quicker to boot than the precise sudo and trusty images, and it is common for 6 job on these images to run concurrently, whereas all other images are typically restricted to 3 jobs running concurrently. Faster boot up and more concurrency = quicker elapsed build times.
Quick example: https://travis-ci.org/jayvdb/pywikibot-core/builds/164342725 has elapsed time of 1 hr 20 min 15 sec
The last good build was Elapsed time 54 min 55 sec
However, the precise TLSv2 situation was borked on those sudo-less images (T134647: site detection test fails for proofwiki on Travis precise images before May 2015), so I pull in the sid libssl1.0.0 as of e87b9cae . It is that hack which has stopped working now.
This is incorrect. If I remove djvulibre-bin from the apt-get install, this problem is fixed.
https://travis-ci.org/jayvdb/pywikibot-core/builds/164353673
(but everything is still red for other reasons.)
It might be worth finding out why djvulibre-bin has changed its dependencies lately. It may be an unnecessary change specifying a higher minimum version, when a lower one would also work just as well.
djvulibre-bin is used by our Wikisource support (largely written by @Mpaa), so we could move those tests to trusty/precise-sudo jobs.
Cc: Mpaa, Multichill, zhuyifei1999, hashar, TerraCodes, Luke081515, Jay8g, valhallasw, jayvdb, Aklapper, Xqt, pywikibot-bugs-list, MayS, Mdupont, JJMC89, Alchimista, Krenair
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
