[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Separate binary and binary-independent builds



Hi,

We're trying to build Cups for Devuan using Jenkins CI, and have run
into an issue with circular dependencies between the arch-independent
and arch dependent packages during the build.

Additionally we seem to get the binary targets built when building the
binary independent package and the binary tests are run - which depends
on the binary packages.

Of course we can't build the binary packages because they need the all
target to run the test suites.

To me it looks like it's a structural issue with upstream which isn't
easily fixed.

So can I suggest
a) skip the running the auto-test suite for the arch-independent build
b) look at teasing out upstreams build targets in debian/rules to
separate them into binary-dependent and binary-independent targets to
reduce wasted time rebuilding the documentation for every arch-dependent
build and building the binary stuff in the arch-independent build.

I'd appreciate your thoughts and would be keen to collaborate to get
this done.

Thanks,
	Daniel
-- 
Daniel Reurich
Centurion Computer Technology (2005) Ltd.
021 797 722

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: