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

Bug#86436: Build-Depends: should vs may



On Sun, Feb 18, 2001 at 03:34:35AM +0100, Peter Palfrader wrote:
> | 2.4.2. Package relationships
> | ----------------------------
> | 
> |      Source packages should specify which binary packages they require to
>                        ^^^^^^
> |      be installed or not to be installed in order to build correctly.
> 
> 
> | 7. Declaring relationships between packages
> | -------------------------------------------
> | [..]
> |      Source packages may declare relationships to binary packages, saying
>                        ^^^
> |      that they require certain binary packages to be installed or absent at
> |      the time of building the package.
> 
> I suggest the /may/ be changed to a /should/ so that it is clear
> the Build-Depends really SHOULD be declared.
>

I agree in general with what you are saying.  However the language is still
poor.  I suspect that section 7 is really trying to say -- 'A source package may
require a binary package to be installed in order to build correctly.  If it
does, it should specify this relationship'.



Reply to: