Hi, On Mon, Nov 09, 2009 at 02:59:58PM +0100, Jakub Wilk wrote: > * Osamu Aoki <[email protected]>, 2009-11-07, 20:08: >>> $ zgrep -A1 'fulfilable in stable' >>> /usr/share/doc/maint-guide/maint-guide.en.txt.gz | cut -c 6- >>> Please note that versioned dependencies which are fulfilable in stable >>> shouldn't be specified as versioned one in the "Build-depends" stanza. >>> >>> >>> Well, this is true only if you want to make backporters' life harder. >>> Please do the following changes: >>> - s/stable/oldstable/, >>> - s/shouldn't/don't need to/. >> >> But what does policy and dev-ref say. > > As far as I known, this topic is not covered by any of these documents. > >> If this text contradcts, it is bug. Otherwise, maint-guide being >> introductory guide, it should talk >> only basics. >> >> Normal back port is from "unstable" to "stable". >> >> If backporter is doing bacport to "oldstable", isn't he doing so from >> "stable". Then the above practice should have no issue. > > Even assuming that backports form sid to oldstable don't normally > happen, the "shouldn't" part is still wrong.
Some people think having complicated build-depends beyond absolutely needed is not so beneficial. Anyway, unless you have some established document or comments from some leading developer with depth of knowledge, this seems matter of different opinion If we need package to be back ported, solution may need changing code of this package insted of bumping other package. Anyway, discussing between you and me is no use. I am no expert on this subject. TIA, Osamu > -- > Jakub Wilk -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

