[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Email::MIME and merge of ::Modifier and ::Creator



On Sat, Nov 07, 2009 at 11:19:20PM +0200, Niko Tyni wrote:
On Sat, Nov 07, 2009 at 10:04:57PM +0100, Jonas Smedegaard wrote:
On Sat, Nov 07, 2009 at 10:25:03PM +0200, Niko Tyni wrote:

Please note that at least
libjifty-perl
libcatalyst-modules-perl
libhttp-request-params-perl
bugzilla3
have versioned dependencies on either libemail-mime-creator-perl or
libemail-mime-modifier-perl, and those won't be satisfied by the
Provides: entries. (See policy 7.5)

Changing the dependencies to something like
libemail-mime-perl (>= xxx) | libemail-mime-creator-perl (>= yyy)
should be enough, but this needs to be done before the removal happens
to avoid uninstallability problems.

Why make fallback to libemail-mime-creator-perl (>= yyy) versioned?

I see no need for that.

Well, I was talking about current versioned dependencies. I assume
the versions are mentioned for a reason. As an example:

Package: bugzilla3
Version: 3.2.4.0-3+nmu1
Depends: [...], libemail-mime-modifier-perl (>= 1.442-2), [...]

would need to be changed to

Depends: [...], libemail-mime-perl (>= 1.900) | libemail-mime-modifier-perl (>= 1.442-2), [...]

Sorry if I'm missing something.

Oh, sorry: I saw it wrongly as a suggestion on "no _newer_ versions than this one".

Your previous mail makes perfect sense to me now (I just had a shower, that might have been what freshened up my vision :-P ).


 - Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: Digital signature


Reply to: