On 20000928T012303+0100, Colin Watson wrote:
> I couldn't see it in policy, which was why I weakened my original
> statement.

     If build-time dependencies are specified, it must be possible to build
     the package and produce working binaries on a system with the
     build-essential packages installed and satisfying the build-time
     relationships (including any implied relationships).  This means in
     particular that version clauses should be used rigorously in
     build-time relationships so that one cannot produce bad or
     inconsistently configured packages when the relationships are properly
     satisfied.
(Section 2.4.2)

That's meant to say what you wanted, perhaps the wording could be
improved.

 I was going to leave out the version clause, except I thought
> that it probably wasn't true: for instance, building a package with the
> slink version of debhelper will produce a package with documentation in
> /usr/doc, whereas building a package with the potato version of
> debhelper will produce a package with documentation in /usr/share/doc
> and the /usr/doc symlink.

In that case a versioned build-dependency to debhelper is appropriate.

-- 
%%% Antti-Juhani Kaijanaho % [EMAIL PROTECTED] % http://www.iki.fi/gaia/ %%%


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to