Identical zeromq builds fail in different ways.

Asked by chris lea

WHAT I'M TRYING TO ACHIEVE: zeromq 4.1.2 packages for supported Ubuntu distros.

WHAT STEPS I TAKE: Upload sources to initiate builds. Builds fail. Hit "retry build" link to try again.

WHAT HAPPENS: The builds fail, but in different ways.

WHAT I THINK SHOULD HAPPEN: If I've made a packaging error, I'd expect the builds to fail, but I'd also expect them to fail consistently.

///////////////

I'm trying to build up-to-date zeromq libraries for currently supported Ubuntu distros. The builds are failing for Trusty and Vivid. I'd normally assume that was because of a packaging issue on my end. However, identical builds fail in different ways.

https://launchpadlibrarian.net/213818726/buildlog_ubuntu-vivid-amd64.zeromq3_4.1.2-2chl1~vivid1_BUILDING.txt.gz
https://launchpadlibrarian.net/214017324/buildlog_ubuntu-vivid-amd64.zeromq3_4.1.2-2chl1~vivid1_BUILDING.txt.gz

The second build was initiated by just hitting the "retry build" link from the first build. They both fail during the tests, but they fail in slightly different ways if you examine the build logs.

Identical sources build without issue on "virgin" ec2 instances and also using pbuilder-dist on a 64bit Trusty system.

Not sure if there is anything else I should be trying, but please let me know if there is. Thanks!

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
chris lea
Solved:
Last query:
Last reply:
Revision history for this message
William Grant (wgrant) said :
#1

Have you tried building with DEB_BUILD_OPTIONS=parallel=4? Inconsistencies like that often indicate a race condition in your package, and they're sometimes only exposed in parallel builds.

Revision history for this message
chris lea (chris-lea) said :
#2

Thanks for this. Disabling the parallel building fixed the issue.