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

Bug#943718: marked as done (reportbug-gtk is reporting that up-to-date software is out-of-date)



Your message dated Sat, 5 Dec 2020 21:21:17 +0100
with message-id <f8d9be9d-35b6-f528-4efb-1a5f1bcf7213@web.de>
and subject line Re: Bug#943718: reportbug-gtk is reporting that up-to-date software is out-of-date
has caused the Debian Bug report #943718,
regarding reportbug-gtk is reporting that up-to-date software is out-of-date
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
943718: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943718
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: reportbug-gtk
Version: 7.5.3~deb10u1
Severity: important

Dear Maintainer,

Reportbug (at least when using the GUI) is warning software is out-of-date even
when it's not. For instance, even filing this report, I got a pop-up dialogue
saying:

=============
Your version (7.5.3~deb10u1) of reportbug appears to be out of date.
The following newer releases(s) are available in the Debian archive:
   testing: 7.5.3
   unstable: 7.5.3
Please try to verify if the bug you are about to report is already
addressed by these releases. Do you still want to file a report
=============

(While it's up, notice the missing question mark. Please fix that too.)

As you can see, I HAVE the latest version. It does the same thing for
the latest version of Firefox too where it warned that my version
68.2.0esr-1~deb10u1 is out-of-date and unstable has 68.2.0esr-1.

It seems like it might be the "deb10u1" patch extensions causing the trouble in
whatever comparison algorithm used.

Anyway, this is an IMPORTANT bug, not just normal. It's literally discouraging
users from sending feedback and thus adversely affects the whole project.



-- System Information:
Debian Release: 10.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-6-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages reportbug-gtk depends on:
ii  gir1.2-gtk-3.0         3.24.5-1
ii  gir1.2-vte-2.91        0.54.2-2
ii  python3-gi             3.30.4-1
ii  python3-gi-cairo       3.30.4-1
ii  python3-gtkspellcheck  4.0.5-1
ii  reportbug              7.5.3~deb10u1

reportbug-gtk recommends no packages.

reportbug-gtk suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
On 26 Dec 2019 Fabrice BAUZAC-STEHLY wrote:
Version 7.5.3 is really considered newer than 7.5.3~deb10u1 (beware, it
is a tilde, not a dash):

# ge = "greater or equal"
$ dpkg --compare-versions 7.5.3 ge "7.5.3~deb10u1"; echo $?
0  # means "true"

Indeed, according to the Debian Policy [1]:
[1] https://www.debian.org/doc/debian-policy/ch-controlfields.html#version

  The lexical comparison is a comparison of ASCII values modified so
  that all the letters sort earlier than all the non-letters and so that
  a tilde sorts before anything, even the end of a part.  For example,
  the following parts are in sorted order from earliest to latest: ‘~~’,
  ‘~~a’, ‘~’, the empty part, ‘a’.

Therefore I guess this bugreport can be closed as invalid, but I prefer
to let others decide.

Correct. Thank you. Closing accordingly.

--- End Message ---

Reply to: