On 10/17/07, Emmanuel Lesouef <[EMAIL PROTECTED]> wrote: > > Le mardi 16 octobre 2007 à 19:18 +0200, Emilio Pozuelo Monfort a écrit : > > Emmanuel Lesouef wrote: > > > Package: decibel-audio-player > > > Version: 0.06.3-1 > > > Severity: normal > > > > > > > > > Decibel audio player has a plugin called "Desktop Notification" which > > > use python-notify. When this plugin is selected, decibel complains about > > > not finding pynotify. > > > > > > Installing python-notify solve the issue. > > > > > > So, decibel-audio-player should depend on python-notify or should remove > > > the "desktop notification" plugin. > > > > I don't agree with this. > > Decibel already recommends python-notify. It shouldn't depend on it, since > > it > > doesn't need python-notify to work. > > python-notify enhances decibel, and thus, it should be a recommends. So you > > have > > a working installation, and if you want the plugin, you can install > > pynotify. > > > > Also, aptitude (and I think apt will do it too soon) now installs > > recommended > > packages by default, so python-notify will be automatically installed, and > > you > > will still be able to remove it if you don't want it. > > > > This is disturbing as the message given by decibel does not specify the > package needed. > > I think that the plugins should go into a "decibel-audio-player-plugins" > which should depend on python-notify. > > This is my opinion. But you can close this bug report, if you want.
Hi, I'm the author of this player. The goal here was to not force a user to install tons of packages for plugins he may never use. When a /Python/ package is needed, it's easy to test if it's there and to warn the user when it's not available, but IMHO there's no way to know which /Debian/ package is needed to install it. It could be hard coded, but the package name may change, and it's moreover different across different distributions.