Hi, Here's another take on the build dependency loop issue involving libraw1394 and (through a long dependency list) docbook-utils.
What do you think of the attached very simple patch that only moves docbook-utils and docbook-xml from Build-Depends to Build-Depends-Indep instead? Since the bootstrapping stage1 build depends on the fact that packages built in different profiles are exactly the same (if built at all), it will only build arch-dependent packages and use the arch:all ones already available from the Debian archive. Thus, moving the docbook dependencies to B-D-I will remove the loop and still build the arch:any packages in one fell swoop. This simple solution also removes the need for any build-profile-specific modifications to either the rules file or the control file, so no more Build-Profiles headers, no more <!profile.stage1> notations, no more need for #749990 at all. Thanks again for your work on Debian and your consideration of this issue! G'luck, Peter -- Peter Pentchev [email protected] [email protected] [email protected] PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: Digital signature

