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.


Reply via email to