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

Attachment: signature.asc
Description: Digital signature

Reply via email to