On Tue, Jan 02, 2001 at 05:37:14PM +0100, Jrme Marant wrote:
> Goswin Brederlow <[EMAIL PROTECTED]> writes:
> 
> Thank you very much.
>  
> > Hmm, this has been asked before. There is a solution.
> 
>   I would love to see a FAQ referencing all problems with their solution
>   that were mentioned on -devel and -mentors. This would avoid us to
>   ask the same questions over and over. 

How about an explanatory paragraph in the packaging manual, and a
wishlist bug report against dpkg to allow more complex
expressions?  Here is a patch to the packaging manual.  Any
comments before I talk to debian-policy about making it official?

--- packaging.sgml.orig Tue Jan  2 09:57:08 2001
+++ packaging.sgml      Tue Jan  2 09:56:59 2001
@@ -3538,6 +3538,15 @@
          <tt>|</tt> (pipe symbols).
        </p>
 
+       <p>
+         If you would like to declare a complex relationship, you
+         should reduce the expression to conjunctive normal form.
+         For example, the relationship <tt>(A, B) | (C, D)</tt>
+         (meaning either both A and B or both C and D) should be
+         reduced to the equivalent <tt>A | C, A | D, B | C, B |
+         D</tt>.
+       </p>
+
        <p>       
          All the fields except <tt>Provides</tt> may restrict their
          applicability to particular versions of each named package.

Matt


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

Reply via email to