On Fri, 22 Apr 2016 20:05:08 +0200 Rainer Dorsch wrote:

> Package: apt-listbugs
> Version: 0.1.16
> Severity: normal
> 
> Dear Maintainer,

Hello Rainer,
thanks for your bug report!

> 
> I updated libreoffice from jessie-backports recently. apt-listbugs listed 
> #820657 as 
> critical bug, which is supposed to be solved in version libreoffice/1:5.1.2-3.
> The installation candidate was 1:5.1.2-3~bpo8+1, i.e. the version in which 
> the bug was
> solved.

Mmmmh, this is caused by the fact that version 1:5.1.2-3~bpo8+1 is
meant to be considered (and is indeed considered) as earliest than
version 1:5.1.2-3 ...

  $ dpkg --compare-versions 1:5.1.2-3~bpo8+1 lt 1:5.1.2-3 && echo yes
  yes

Back-port versions are built this way, in order to keep the upgrade
path safe [1][2].

[1] http://backports.debian.org/FAQ/
[2] https://www.debian.org/doc/debian-policy/footnotes.html#f37

So, in a sense, the issue you experienced could be considered as
inherent in the back-port policy.


Maybe some special handling of back-port version numbers could be
introduced in apt-listbugs, but I have to think about it a little bit.
I would like to avoid introducing some subtle bug, by messing up with
the version compare rules.

I'll let you know, after I make up my mind.

Bye.

-- 
 http://www.inventati.org/frx/
 There's not a second to spare! To the laboratory!
..................................................... Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE

Attachment: pgpf5lBuVMWOg.pgp
Description: PGP signature

Reply via email to