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

Re: transitional package question



On Thu, Oct 14, 2010 at 06:55:04AM +0100, Adam D. Barratt wrote:
> [Sorry for not getting back to you sooner, and thanks for reminding me]

Thanks for answering me as I guess you are pretty busy with other issues.

> 
> On Mon, 2010-09-13 at 10:14 +0200, Harald Jenny wrote:
> > On Thu, Sep 09, 2010 at 08:33:27PM +0100, Adam D. Barratt wrote:
> [ Adding an amavisd-new-milter transitional package to amavisd-milter ]
> > > Are the interfaces / configuration of /usr/sbin/amavis{,d}-milter
> > > compatible?  i.e. can a user of amavisd-new-milter simply install
> > > amavisd-milter and have (more or less) everything continue to work?
> > 
> > Not really, the mailer-daemon as well as amavisd-new need some config changes
> > (which I planned to document in a NEWS file of the transitional package).
> 
> My concern here is that people upgrade from lenny to squeeze, pulling in
> the new transitional package, and discover their mail has stopped
> working (or that viruses and spam are no longer being blocked).

On the other hand: The package was dropped by upstream so this leaves the user
with a completely unmaintained package. Henrique de Moraes Holschuh who is one
of the maintainers of amavisd-new agreed with me that this is also not very
desirable... does anybody have an idea how this situation can be solved it the
best way?

> 
> > > If so, then an update which simply added a transitional package
> > > depending on amavisd-milter would be ok. 
> > 
> > Well the update would include bumping the standards version to 3.9.1 and
> > changing
> > Conflicts: amavisd-new-milter
> > to
> > Provides: amavisd-new-milter
> > Breaks: amavisd-new-milter (<< 1:2.7.0)
> > Replaces: amavisd-new-milter (<< 1:2.7.0)
> >
> > (version number is higher than in unstable in case amavisd-new gets an update -
> > or should I include the highest available number?)
> 
> << first-version-provided by amavisd-milter?

Sorry what I mean is: There is a version of amavisd-new-milter in lenny
(1:2.6.1.dfsg-1) and in lenny-backports (1:2.6.4-1~bpo50+1) - in order to make
it upgrade to amavisd-milter what version should be mentioned in Breaks and
Provides?

> 
> > > You'd have to take care to
> > > ensure that the binary package had an appropriate version - the version
> > > of amavisd-new-milter in stable is 1:2.6.1.dfsg-1, so it would need to
> > > be higher than that.
> > 
> > The current version number is 1.5.0-2 so I guess an appropriate one would be
> > 2:1.5.0-2?
> 
> The filenames for packages in the archive don't include the epoch; in
> order to ensure the filenames don't clash it would need to be 2:1.5.0-3
> or similar.

My mistake, as this would a new version it will for sure be a -3, so 2:1.5.0-3
would satisfy this need correct?

> 
> Regards,
> 
> Adam

Kind regards (and thanks for your patience)
Harald


Reply to: