Comment 3 for bug 1101977

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

I disagree with this fix.

cjwatson, infinity and I have extensively discussed this.

We do not want to introduce circular build-dependency in the libnih package. (e.g. we do not want libnih source package depend on binary packages that it builds, even with :native suffix).

There is no typo, with respect to host/build arches.

In the first configure & build call we build nih-dbus-tool for the current architecture where the build is happenning (build-arch & native compilation).
In the second call, we cross-compile libnih using the nih-dbus-tool we just build for the native compilation in step one.

So in actual fact we do compile twice (native & cross). And the documented build-dependencies is not a "work-around", but are intended to be there, once there is support for :any and :native in sbuild/wanna-build.

The remaining bit is to check, whether the package as currently packaged as of -4ubuntu15 correctly honours nocheck.

Review: Disapprove.