Hi,

On Wed, Dec 19, 2018 at 08:50:09PM +0100, Andreas Beckmann wrote:
> Package: lintian
> Severity: wishlist
> 
> Hi,
> 
> I just wanted to answer "Is #910434 fixed in sid?" but the changelog
> entry is inconclusive ...
> 
> 
>  spamassassin (3.4.2-1~deb9u1) stretch; urgency=high
> 
>  * lots of changes
> 
>  spamassassin (3.4.1-8) unstable; urgency=medium
> 
>  * lost of changes
>  ...
> 
> 
> I would rather have liked to see something
> 
> 
>  spamassassin (3.4.2-1~deb9u1) stretch; urgency=high
> 
>  * Rebuild for stretch.
>  * With this additional change.
> 
>  spamassassin (3.4.2-1) unstable; urgency=high
> 
>  * lots of changes
> 
>  spamassassin (3.4.1-8) unstable; urgency=medium
> 
>  * lost of changes
>  ...
> 
> 
> IMO, a 1.2-3~debXuY changelog stanza should always be accompanied by a 
> 1.2-3 changelog stanza, so that implies using -v$currentversioninstable
>

IIRC this particular change was actually not based on a rebuild of the
unstable's one but an import of 3.4.2 on top of the previous stretch
packagaging. As such the version should maybe have been choosen as
3.4.2-0+deb9u1, but was not a rebuild for stretch of the 3.4.2-1.

Thus although the choosen version might not have been optimal for this
case, it would have been wrong to add 3.4.2-1 stanza before the
3.4.2-1~deb9u1 and thus lintian warn about this.

As said, I think if it was a fresh import the version should rather
have been 3.4.2-0+deb9u1 instead.

Regards,
Salvatore

Reply via email to