Bug#457924: [pkg-cli-apps-team] Bug#457924: icedove-beagle: Wrong dependencies
tags 457924 + confirmed thanks After a short discussion on #debian-devel, I see the line of recommends vs depends a bit more clearly. Package should depend on other packages (instead of recommend) if the package doesn't provide any functionality by itself, which is the case for this ice*-beagle plugin (and plugins in general). The plugin can only be used via the host application (iceweasel or icedove). So I will change the recommends to depends of icedove-beagle and iceweasel-beagle in the next upload. -- Regards, Mirco 'meebey' Bauer PGP-Key ID: 0xEEF946C8 FOSS Developer[EMAIL PROTECTED] http://www.meebey.net/ PEAR Developer[EMAIL PROTECTED] http://pear.php.net/ Debian Developer [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#457924: [pkg-cli-apps-team] Bug#457924: icedove-beagle: Wrong dependencies
On Thu, 2007-12-27 at 11:06 +0100, Michael Biebl wrote: The package should depend on beagle (and not recommend it), as it's unusable/non-working without an installed beagle package. It should also depend on icedove for the same reasons. The package beagle should have a Suggests icedove-beagle. No executable nor library in the package is using beagle or icedove, thus icedove-beagle doesn't require beagle nor icedove, but icedove loads the extension instead. beagle should indeed suggest icedove-beagle, as it enhances the functionality of the beagle software. -- Regards, Mirco 'meebey' Bauer PGP-Key ID: 0xEEF946C8 FOSS Developer[EMAIL PROTECTED] http://www.meebey.net/ PEAR Developer[EMAIL PROTECTED] http://pear.php.net/ Debian Developer [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#457924: [pkg-cli-apps-team] Bug#457924: icedove-beagle: Wrong dependencies
Mirco Bauer schrieb: On Thu, 2007-12-27 at 11:06 +0100, Michael Biebl wrote: The package should depend on beagle (and not recommend it), as it's unusable/non-working without an installed beagle package. It should also depend on icedove for the same reasons. The package beagle should have a Suggests icedove-beagle. No executable nor library in the package is using beagle or icedove, thus icedove-beagle doesn't require beagle nor icedove, but icedove loads the extension instead. I don't agree on this interpretation. Just take a look at other icedove/iceweasel plugins. I checked a few of them and they all have a Depends on icedove/iceweasel. beagle should indeed suggest icedove-beagle, as it enhances the functionality of the beagle software. There is also an Enhances keyword. Unfortunately none of the package management tools make use of it. Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#457924: icedove-beagle: Wrong dependencies
Package: icedove-beagle Severity: important Hi, the dependencies of icedove-beagle are incorrect. The package should depend on beagle (and not recommend it), as it's unusable/non-working without an installed beagle package. It should also depend on icedove for the same reasons. The package beagle should have a Suggests icedove-beagle. Michael P.S. i'm too lazy to file a separate bug report for iceweasel-beagle, but the same is true for s/icedove/iceweasel/ in the above text. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (300, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.23.12 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]