Hey, I've been meaning to send this for a couple of weeks, but I was unable to. I apologize. A while ago the patch I sent last time broke, I fixed it and now here I'm sending it again, hoping there is still some interest in this or need for it. I've removed the changes to the ChangeLog (or at least, I'm not sending them again), since I've lost confidence in it being my place to do so. I've tested it most recently bzr trunk revision 115470. All the ways to specify dependencies work as described before: ;; Package-Requires: foo ;; Package-Requires: (foo bar) ;; Package-Requires: (foo (baz "1.1.0") bar) ;; Package-Requires: (baz "1.1.0") These would all be valid after this patch. As before, any comments, criticisms and considerations would be greatly appreciated.