Bug#446867: decibel-audio-player should depend on python-notify

2007-10-17 Thread Emmanuel Lesouef

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.

-- 
Emmanuel Lesouef
DSI | CRBN
t: 0231069671
e: [EMAIL PROTECTED]




Bug#446867: decibel-audio-player should depend on python-notify

2007-10-17 Thread François Ingelrest
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.




Bug#446867: decibel-audio-player should depend on python-notify

2007-10-16 Thread Emilio Pozuelo Monfort
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.



signature.asc
Description: OpenPGP digital signature