2 Add backports.
source | link

From Debian's perspective your private version is newer than archive's, but the reason isn't obvious. In Debian versions, the Debian revision can't contain hyphens, so 6.0-4-martin is parsed as Debian revision martin of upstream version 6.0-4, whereas 6.0-7 is parsed as Debian revision 7 of upstream version 6.0. When comparing versions, 6.0-4 is greater than 6.0...

You can check this using dpkg --compare-versions:

$ dpkg --compare-versions 6.0-4-martin gt 6.0-7
$ echo $?
0

which means dpkg considers 6.0-4-martin as greater than 6.0-7.

You should use + as the separator for private suffixes (6.0-4+martin or whatever's appropriate the next time), unless you're preparing a private backport in which case you should use ~.

From Debian's perspective your private version is newer than archive's, but the reason isn't obvious. In Debian versions, the Debian revision can't contain hyphens, so 6.0-4-martin is parsed as Debian revision martin of upstream version 6.0-4, whereas 6.0-7 is parsed as Debian revision 7 of upstream version 6.0. When comparing versions, 6.0-4 is greater than 6.0...

You can check this using dpkg --compare-versions:

$ dpkg --compare-versions 6.0-4-martin gt 6.0-7
$ echo $?
0

which means dpkg considers 6.0-4-martin as greater than 6.0-7.

You should use + as the separator for private suffixes (6.0-4+martin).

From Debian's perspective your private version is newer than archive's, but the reason isn't obvious. In Debian versions, the Debian revision can't contain hyphens, so 6.0-4-martin is parsed as Debian revision martin of upstream version 6.0-4, whereas 6.0-7 is parsed as Debian revision 7 of upstream version 6.0. When comparing versions, 6.0-4 is greater than 6.0...

You can check this using dpkg --compare-versions:

$ dpkg --compare-versions 6.0-4-martin gt 6.0-7
$ echo $?
0

which means dpkg considers 6.0-4-martin as greater than 6.0-7.

You should use + as the separator for private suffixes (6.0-4+martin or whatever's appropriate the next time), unless you're preparing a private backport in which case you should use ~.

1
source | link

From Debian's perspective your private version is newer than archive's, but the reason isn't obvious. In Debian versions, the Debian revision can't contain hyphens, so 6.0-4-martin is parsed as Debian revision martin of upstream version 6.0-4, whereas 6.0-7 is parsed as Debian revision 7 of upstream version 6.0. When comparing versions, 6.0-4 is greater than 6.0...

You can check this using dpkg --compare-versions:

$ dpkg --compare-versions 6.0-4-martin gt 6.0-7
$ echo $?
0

which means dpkg considers 6.0-4-martin as greater than 6.0-7.

You should use + as the separator for private suffixes (6.0-4+martin).