Your message dated Sun, 21 Jun 2020 08:10:18 +0200
with message-id <20200621061018.GY390@sarastro>
and subject line Re: [Pkg-mutt-maintainers] Bug#855870: mutt: sidebar %N resp. 
%S are not shown properly
has caused the Debian Bug report #855870,
regarding mutt: sidebar %N resp. %S are not shown properly
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 [email protected]
immediately.)


-- 
855870: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855870
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mutt
Version: 1.7.2-1
Severity: normal

Hi,
I have just updated from 1.5.23-3 and sidebar doesn't show the total
number of messages in a mailbox anymore. I am using
set sidebar_format="%B%* %N/%S"

While new messages are non zero the total number of messages is always 0.
I have tried to check the code but I couldn't wrap my head around the
way how the menu entries are updated so I might be missing something
important here. I can confirm that cb_format_str sees e.g. the following
entry
$2 = {path = "imaps://XXXXX/INBOX/INBOX", '\000' <repeats 222 times>, realpath 
= "imaps://XXXXX/INBOX.INBOX", '\000' <repeats 222 times>, desc = 0x0, size = 
0, 
  next = 0x5575b86b2690, new = 1, msg_count = 0, msg_unread = 100, msg_flagged 
= 0, notified = 1, magic = 6, newly_created = 0, last_visited = 0, 
stats_last_checked = 0}

msg_count is 0 while msg_unread > 0 which doesn't make any sense to me.

There seems to be 2 places which set msg_count (in sidebar.c) from the
given/global context (I assume that is the opened mailbox) draw_sidebar
and mutt_sb_set_buffystats.  Both of them fail to do anything. When I
set breakpoint to them (at a line where we do set the value) I never
manage to hit them. This is highly suspicous because I fail to see how I
can get non zero msg_unread then...

A quick check suggests that none of those places hits because 
1: b->realpath = "imaps://XXXXX/INBOX.INBOX", '\000' <repeats 222 times>
2: ctx->realpath = 0x5575b9e50650 "imaps://XXXXX/INBOX/INBOX"

note the . vs / in the path name.

It also seems that the number of new emails (%N) doesn't change over
time as well and it doesn't match what status shows
Sidebar:
INBOX                     97/0

Status bar:
---tiehlicka:=INBOX [489 93N 4U 0T 0D 3.5MB]

status_format="---%h:%f [%M %nN %oU %tT %dD %lB]%>-%v---"

My imap folders are configured as follows:
set folder=imaps://XXXXX/INBOX
set spoolfile=imaps://XXXXX/INBOX.INBOX
unmailboxes *
mailboxes \
        imaps://XXXXX/INBOX.INBOX \
[...]


Let me know if you need a further information.

Thanks!

-- Package-specific info:
NeoMutt 20170113 (1.7.2)
Copyright (C) 1996-2016 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: Linux 4.10.0-rc7 (x86_64)
libidn: 1.32 (compiled with 1.33)
hcache backends: tokyocabinet

Compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-2' 
--with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs 
--enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr 
--program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared 
--enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext 
--enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ 
--enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes 
--with-default-libstdcxx-abi=new --enable-gnu-unique-object 
--disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie 
--with-system-zlib --disable-browser-plugin --enable-java-awt=gtk 
--enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre 
--enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 
--with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar 
--with-target-system-zlib --enable-objc-gc=auto --enable-multiarch 
--with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 
--enable-multilib --with-tune=generic --enable-checking=release 
--build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 6.3.0 20161229 (Debian 6.3.0-2) 

Configure options: '--build=x86_64-linux-gnu' '--prefix=/usr' 
'--includedir=\${prefix}/include' '--mandir=\${prefix}/share/man' 
'--infodir=\${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' 
'--disable-silent-rules' '--libdir=\${prefix}/lib/x86_64-linux-gnu' 
'--libexecdir=\${prefix}/lib/x86_64-linux-gnu' '--disable-maintainer-mode' 
'--disable-dependency-tracking' '--with-mailpath=/var/mail' 
'--enable-compressed' '--enable-debug' '--enable-fcntl' '--enable-hcache' 
'--enable-gpgme' '--enable-imap' '--enable-smtp' '--enable-pop' 
'--enable-sidebar' '--enable-nntp' '--enable-notmuch' '--disable-fmemopen' 
'--with-curses' '--with-gnutls' '--with-gss' '--with-idn' '--with-mixmaster' 
'--with-sasl' '--without-gdbm' '--without-bdb' '--without-qdbm' 
'--with-tokyocabinet' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 
-fdebug-prefix-map=/build/mutt-K2ak0h/mutt-1.7.2=. -fstack-protector-strong 
-Wformat -Werror=format-security' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 
'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2'

Compilation CFLAGS: -Wall -pedantic -Wno-long-long -g -O2 
-fdebug-prefix-map=/build/mutt-K2ak0h/mutt-1.7.2=. -fstack-protector-strong 
-Wformat -Werror=format-security -fno-delete-null-pointer-checks

Compile options:
+CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME +CRYPT_BACKEND_GPGME 
+DEBUG +DL_STANDALONE +ENABLE_NLS -EXACT_ADDRESS -HOMESPOOL -LOCALES_HACK 
-SUN_ATTACHMENT +HAVE_BKGDSET +HAVE_COLOR +HAVE_CURS_SET +HAVE_FUTIMENS 
+HAVE_GETADDRINFO +HAVE_GETSID +HAVE_ICONV +HAVE_LANGINFO_CODESET 
+HAVE_LANGINFO_YESEXPR +HAVE_LIBIDN +HAVE_META +HAVE_REGCOMP +HAVE_RESIZETERM 
+HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_WC_FUNCS +ICONV_NONTRANS 
+USE_COMPRESSED +USE_DOTLOCK +USE_FCNTL -USE_FLOCK -USE_FMEMOPEN -USE_GNU_REGEX 
+USE_GSS +USE_HCACHE +USE_IMAP +USE_NOTMUCH +USE_NNTP +USE_POP +USE_SASL 
+USE_SETGID +USE_SIDEBAR +USE_SMTP +USE_SSL_GNUTLS -USE_SSL_OPENSSL 
-DOMAIN
MIXMASTER="mixmaster"
-ISPELL
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/usr/share/mutt"
SYSCONFDIR="/etc"
EXECSHELL="/bin/sh"

patch-attach-headers-color-neomutt
patch-compose-to-sender-neomutt
patch-compress-neomutt
patch-cond-date-neomutt
patch-encrypt-to-self-neomutt
patch-fmemopen-neomutt
patch-forgotten-attachments-neomutt
patch-forwref-neomutt
patch-ifdef-neomutt
patch-index-color-neomutt
patch-initials-neomutt
patch-keywords-neomutt
patch-kyoto-neomutt
patch-limit-current-thread-neomutt
patch-lmdb-neomutt
patch-multiple-fcc-neomutt
patch-nested-if-neomutt
patch-new-mail-neomutt
patch-nntp-neomutt
patch-notmuch-neomutt
patch-progress-neomutt
patch-quasi-delete-neomutt
patch-reply-with-xorig-neomutt
patch-sensible-browser-neomutt
patch-sidebar-neomutt
patch-skip-quoted-neomutt
patch-status-color-neomutt
patch-timeout-neomutt
patch-tls-sni-neomutt
patch-trash-neomutt

To learn more about NeoMutt, visit: http://www.neomutt.org/
If you find a bug in NeoMutt, please raise an issue at:
    https://github.com/neomutt/neomutt/issues
or send an email to: <[email protected]>


-- System Information:
Debian Release: 9.0
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.10.0-rc7 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages mutt depends on:
ii  libassuan0        2.4.2-3
ii  libc6             2.24-8
ii  libcomerr2        1.43~WIP.2016.03.15-2
ii  libgnutls30       3.5.7-3
ii  libgpg-error0     1.21-2
ii  libgpgme11        1.8.0-3
ii  libgssapi-krb5-2  1.14.2+dfsg-1
ii  libidn11          1.32-3
ii  libk5crypto3      1.13.2+dfsg-5
ii  libkrb5-3         1.14.2+dfsg-1
ii  libncursesw5      6.0+20160319-1
ii  libnotmuch4       0.23.5-1
ii  libsasl2-2        2.1.26.dfsg1-15
ii  libtinfo5         6.0+20160319-1
ii  libtokyocabinet9  1.4.48-10

Versions of packages mutt recommends:
ii  libsasl2-modules  2.1.26.dfsg1-15
ii  locales           2.24-8
ii  mime-support      3.60

Versions of packages mutt suggests:
ii  aspell                            0.60.7~20110707-3+b1
ii  ca-certificates                   20161130
pn  gnupg                             <none>
pn  mixmaster                         <none>
ii  msmtp-mta [mail-transport-agent]  1.6.6-1
ii  openssl                           1.1.0c-2
pn  urlview                           <none>

Versions of packages mutt is related to:
ii  mutt  1.7.2-1

-- no debconf information

-- 
Michal Hocko

--- End Message ---
--- Begin Message ---
Control: fixed -1 1.14.4-2

On Wed, Feb 22, 2017 at 05:42:06PM +0100, Michal Hocko wrote:
> Package: mutt
> Version: 1.7.2-1
> Severity: normal
> 
> Hi,
> I have just updated from 1.5.23-3 and sidebar doesn't show the total
> number of messages in a mailbox anymore. I am using
> set sidebar_format="%B%* %N/%S"

The separator problem was fixed, so I suspect this is no longer a problem.

Please let me know if that's not the case (and reopen the bug).

Thanks!

--- End Message ---

Reply via email to