Package: python-carrot Version: 0.10.1-1 Severity: normal
As you know, carrot has pluggable messaging backends, with current support for AMQP (python-amqp, pika) and STOMP (python-stomp). Because these are in essence optional, a user would most likely choose the backend they require, and shouldn't be forced to install all supported backends (and their dependencies). Declaring all backends as dependencies is questionable according to the Debian Policy, even though it can be argued that they "provide a significant amount of functionality". I recommend demoting the backend packages to recommends as it "declares a strong, but not absolute, dependency", and let the user decide which backend they would like to use. Cheers, Alon Swartz -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org