Subject: bug#15108: [Patch] Updated package dependencies

From: Stefan Monnier <[email-masked]>
Date: Thu, 12 Dec 2013 13:30:14 -0500

> I've tested it most recently bzr trunk revision 115470. All the ways to
> specify dependencies work as described before:

Looks good, just one nitpick:

> ;; Package-Requires: foo
> ;; Package-Requires: (foo bar)
> ;; Package-Requires: (foo (baz "1.1.0") bar)
> ;; Package-Requires: (baz "1.1.0")

Please don't support the first form nor the last form, since it
otherwise gives the impression that

   ;; Package-Requires: foo bar baz
or
   ;; Package-Requires: (foo "0.1") (bar "2.0")

will also work and we don't want to go that way.

        Stefan