Bug#457924: [pkg-cli-apps-team] Bug#457924: icedove-beagle: Wrong dependencies

2007-12-28 Thread Mirco Bauer
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

2007-12-27 Thread Mirco Bauer
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

2007-12-27 Thread Michael Biebl
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

2007-12-27 Thread Michael Biebl
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]