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

Bug#823910: debian-policy: document Build-Depends-Arch/Build-Conflicts-Arch and when it's safe to use them



Johannes Schauer <josch@debian.org> writes:

> Instead, I'd like to make a case for inclusion of Build-Depends-Arch and
> Build-Conflicts-Arch here:

>  - the fields add symmetry to the existing Build-Depends-Indep and
>    Build-Conflicts-Indep fields
>  - the mapping of Build-*-Indep to the build-indep target makes one expect
>    there to also be a Build-*-Arch field
>  - this mapping also makes the proposed fields logical and well fitted without
>    surprised
>  - it will avoid installing useless dependencies for architecture dependent
>    builds
>  - it allows separation of build dependencies needed for build-indep and
>    build-arch builds from those that are needed for (for example) the clean
>    target
>  - it is already supported by much software in the archive, most
>    importantly it is supported by package builders and installability
>    testers

> Please find attached a patch that documents Build-Depends-Arch and
> Build-Conflicts-Arch.

Thanks, seconded, and this has now been applied for the next upload.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: