>>> notmuch: Building community/notmuch 0.29.3-r1 (using abuild 3.7.0_rc1-r2) started Fri, 25 Dec 2020 23:24:54 +0000 >>> notmuch: Checking sanity of /home/buildozer/aports/community/notmuch/APKBUILD... >>> notmuch: Analyzing dependencies... >>> notmuch: Installing for build: build-base bash-completion gmime-dev gzip perl py3-requests py3-sphinx python3-dev talloc-dev xapian-core-dev bash coreutils dtach mandoc sed tar (1/133) Installing readline (8.0.4-r0) (2/133) Installing bash (5.0.18-r0) Executing bash-5.0.18-r0.post-install (3/133) Installing bash-completion (2.11-r2) (4/133) Installing libffi (3.3-r2) (5/133) Installing libintl (0.20.2-r0) (6/133) Installing libblkid (2.36.1-r0) (7/133) Installing libmount (2.36.1-r0) (8/133) Installing pcre (8.44-r0) (9/133) Installing glib (2.66.3-r0) (10/133) Installing libgpg-error (1.41-r0) (11/133) Installing libassuan (2.5.4-r0) (12/133) Installing libcap (2.46-r0) (13/133) Installing libgcrypt (1.8.7-r0) (14/133) Installing libsecret (0.20.4-r0) (15/133) Installing pinentry (1.1.0-r3) Executing pinentry-1.1.0-r3.post-install (16/133) Installing libbz2 (1.0.8-r1) (17/133) Installing nettle (3.6-r0) (18/133) Installing p11-kit (0.23.22-r0) (19/133) Installing libtasn1 (4.16.0-r1) (20/133) Installing libunistring (0.9.10-r0) (21/133) Installing gnutls (3.7.0-r0) (22/133) Installing libksba (1.5.0-r0) (23/133) Installing gdbm (1.18.1-r0) (24/133) Installing libsasl (2.1.27-r10) (25/133) Installing libldap (2.4.56-r0) (26/133) Installing npth (1.6-r0) (27/133) Installing sqlite-libs (3.34.0-r0) (28/133) Installing gnupg (2.2.26-r0) (29/133) Installing gpgme (1.15.0-r0) (30/133) Installing libidn2 (2.3.0-r0) (31/133) Installing gmime (3.2.7-r0) (32/133) Installing xz-libs (5.2.5-r0) (33/133) Installing python3 (3.8.6-r0) (34/133) Installing gettext-asprintf (0.20.2-r0) (35/133) Installing gettext-libs (0.20.2-r0) (36/133) Installing libxml2 (2.9.10-r5) (37/133) Installing gettext (0.20.2-r0) (38/133) Installing gettext-dev (0.20.2-r0) (39/133) Installing bzip2-dev (1.0.8-r1) (40/133) Installing libxml2-utils (2.9.10-r5) (41/133) Installing libxslt (1.1.34-r0) (42/133) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (43/133) Installing docbook-xsl (1.79.2-r2) Executing docbook-xsl-1.79.2-r2.post-install (44/133) Installing linux-headers (5.7.8-r0) (45/133) Installing libffi-dev (3.3-r2) (46/133) Installing libpcre16 (8.44-r0) (47/133) Installing libpcre32 (8.44-r0) (48/133) Installing libpcrecpp (8.44-r0) (49/133) Installing pcre-dev (8.44-r0) (50/133) Installing blkid (2.36.1-r0) (51/133) Installing libcap-ng (0.8.2-r0) (52/133) Installing setpriv (2.36.1-r0) (53/133) Installing libsmartcols (2.36.1-r0) (54/133) Installing findmnt (2.36.1-r0) (55/133) Installing mcookie (2.36.1-r0) (56/133) Installing hexdump (2.36.1-r0) (57/133) Installing lsblk (2.36.1-r0) (58/133) Installing libuuid (2.36.1-r0) (59/133) Installing libfdisk (2.36.1-r0) (60/133) Installing sfdisk (2.36.1-r0) (61/133) Installing cfdisk (2.36.1-r0) (62/133) Installing partx (2.36.1-r0) (63/133) Installing libeconf (0.3.8-r0) (64/133) Installing util-linux (2.36.1-r0) (65/133) Installing util-linux-bash-completion (2.36.1-r0) (66/133) Installing util-linux-dev (2.36.1-r0) (67/133) Installing zlib-dev (1.2.11-r3) (68/133) Installing glib-dev (2.66.3-r0) (69/133) Installing gmime-dev (3.2.7-r0) (70/133) Installing less (563-r0) (71/133) Installing gzip (1.10-r1) (72/133) Installing perl (5.32.0-r0) (73/133) Installing py3-ordered-set (4.0.2-r0) (74/133) Installing py3-appdirs (1.4.4-r1) (75/133) Installing py3-parsing (2.4.7-r1) (76/133) Installing py3-six (1.15.0-r0) (77/133) Installing py3-packaging (20.8-r0) (78/133) Installing py3-setuptools (51.0.0-r0) (79/133) Installing py3-chardet (4.0.0-r0) (80/133) Installing py3-idna (2.10-r0) (81/133) Installing py3-urllib3 (1.26.2-r1) (82/133) Installing py3-requests (2.25.1-r0) (83/133) Installing py3-tz (2020.4-r0) (84/133) Installing py3-babel (2.8.0-r1) (85/133) Installing py3-olefile (0.46-r4) (86/133) Installing libpng (1.6.37-r1) (87/133) Installing freetype (2.10.4-r0) (88/133) Installing libimagequant (2.13.1-r0) (89/133) Installing libjpeg-turbo (2.0.6-r0) (90/133) Installing lcms2 (2.11-r0) (91/133) Installing openjpeg (2.3.1-r6) (92/133) Installing tiff (4.1.0-r2) (93/133) Installing libwebp (1.1.0-r0) (94/133) Installing libxau (1.0.9-r0) (95/133) Installing libbsd (0.10.0-r0) (96/133) Installing libxdmcp (1.1.3-r0) (97/133) Installing libxcb (1.14-r1) (98/133) Installing py3-pillow (7.2.0-r0) (99/133) Installing py3-docutils (0.16-r1) (100/133) Installing py3-imagesize (1.2.0-r0) (101/133) Installing py3-markupsafe (1.1.1-r3) (102/133) Installing py3-jinja2 (2.11.2-r0) (103/133) Installing py3-pygments (2.7.3-r0) (104/133) Installing py3-snowballstemmer (2.0.0-r1) (105/133) Installing py3-alabaster (0.7.12-r3) (106/133) Installing py3-sphinxcontrib-applehelp (1.0.2-r0) (107/133) Installing py3-sphinxcontrib-devhelp (1.0.2-r0) (108/133) Installing py3-sphinxcontrib-htmlhelp (1.0.3-r0) (109/133) Installing py3-sphinxcontrib-jsmath (1.0.1-r0) (110/133) Installing py3-sphinxcontrib-serializinghtml (1.1.4-r0) (111/133) Installing py3-sphinxcontrib-qthelp (1.0.3-r0) (112/133) Installing py3-sphinx (3.2.1-r0) (113/133) Installing python3-dev (3.8.6-r0) (114/133) Installing talloc (2.3.1-r0) (115/133) Installing py3-talloc (2.3.1-r0) (116/133) Installing talloc-dev (2.3.1-r0) (117/133) Installing libxapian (1.4.17-r0) (118/133) Installing xapian-core-dev (1.4.17-r0) (119/133) Installing skalibs (2.9.3.0-r1) (120/133) Installing s6-ipcserver (2.9.2.0-r1) (121/133) Installing utmps (0.0.3.2-r1) Executing utmps-0.0.3.2-r1.pre-install (122/133) Installing coreutils (8.32-r1) (123/133) Installing dtach (0.9-r1) (124/133) Installing mandoc (1.14.5-r5) (125/133) Installing sed (4.8-r0) (126/133) Installing .makedepends-notmuch (20201225.232500) (127/133) Installing util-linux-openrc (2.36.1-r0) (128/133) Installing utmps-openrc (0.0.3.2-r1) (129/133) Installing openrc-bash-completion (0.42.1-r17) (130/133) Installing git-bash-completion (2.29.2-r0) (131/133) Installing perl-error (0.17029-r1) (132/133) Installing perl-git (2.29.2-r0) (133/133) Installing git-perl (2.29.2-r0) Executing busybox-1.32.0-r8.trigger Executing glib-2.66.3-r0.trigger No schema files found: removed existing output file. OK: 572 MiB in 219 packages >>> notmuch: Cleaning up srcdir >>> notmuch: Cleaning up pkgdir >>> notmuch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/notmuch-0.29.3.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 645k 100 645k 0 0 8716k 0 --:--:-- --:--:-- --:--:-- 8716k >>> notmuch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/notmuch-0.29.3.tar.xz >>> notmuch: Checking sha512sums... notmuch-0.29.3.tar.xz: OK >>> notmuch: Unpacking /var/cache/distfiles/v3.13/notmuch-0.29.3.tar.xz... Welcome to Notmuch, a system for indexing, searching and tagging your email. We hope that the process of building and installing notmuch is quick and smooth so that you can soon be reading and processing your email more efficiently than ever. If anything goes wrong in the configure process, you can override any decisions it makes by manually editing the Makefile.config file that it creates. Also please do as much as you can to figure out what could be different on your machine compared to those of the notmuch developers. Then, please email those details to the Notmuch list (notmuch@notmuchmail.org) so that we can hopefully make future versions of notmuch easier for you to use. We'll now investigate your system to verify that all required dependencies are available: Sanity checking C compilation environment... OK. Sanity checking C++ compilation environment... OK. Reading libnotmuch version from source... OK. Checking for Xapian development files... Yes (1.4.17). Checking for Xapian compaction support... Yes. Checking for Xapian FieldProcessor API... Yes. Checking for Xapian lock retry support... Yes. Testing default Xapian backend... glass Checking for GMime development files... Yes. Checking for GMime session key extraction support... OK. Checking for Glib development files (>= 2.22)... Yes. Checking for zlib (>= 1.2.5.2)... Yes. Checking for talloc development files... Yes. Checking for bash... Yes (/bin/bash). Checking for perl... Yes (/usr/bin/perl). Checking for python... Yes (python3). Checking for valgrind development files... No (but that's fine). Checking for bash-completion (>= 1.90)... Yes. Checking if emacs (>= 24) is available... No (so will not byte-compile emacs code) Checking if doxygen is available... No (so will not install api docs) Checking for ruby development files... No (skipping ruby bindings) Checking if sphinx is available and supports nroff output... Yes. Checking if makeinfo is available... No (so will not build info pages). Checking if install-info is available... No (so will not install info pages). Checking if desktop-file-install is available... No (so will not install .desktop file). Checking for cppcheck... No. Checking which platform we are on... Linux Checking for /usr/lib in ldconfig... No (will set RPATH) Checking for canonicalize_file_name... No (will use our own instead). Checking for getline... Yes. Checking for strcasestr... Yes. Checking for strsep... Yes. Checking for timegm... Yes. Checking for dirent.d_type... Yes. Checking for standard version of getpwuid_r... Yes. Checking for standard version of asctime_r... Yes. Checking for rpath support... Yes. Checking for -Wl,--as-needed... Yes. Checking for -Wl,--no-undefined... Yes. Checking for available C++ compiler warning flags... -Wall -Wextra -Wwrite-strings Checking for available C compiler warning flags... -Wall -Wextra -Wwrite-strings -Wmissing-declarations All required packages were found. You may now run the following commands to compile and install notmuch: make sudo make install Use "make V=1" to see the verbose compile lines. CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer compat/canonicalize_file_name.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer command-line-arguments.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer debugger.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer status.o echo 0.29.3 > version.stamp CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer gmime-filter-reply.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer hooks.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-compact.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-config.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-count.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-dump.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-insert.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-new.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-reindex.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-reply.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-restore.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-search.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-setup.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-show.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-tag.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch-time.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer sprinter-json.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer sprinter-sexp.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer sprinter-text.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer query-string.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer mime-node.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer tag-util.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/filenames.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/string-list.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/message-file.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/message-id.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/messages.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/sha1.o notmuch-show.c: In function 'format_part_raw': notmuch-show.c:893:36: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'ssize_t' {aka 'int'} [-Wformat=] 893 | fprintf (stderr, "Error: Write %ld chars to stdout failed\n", ssize); | ~~^ ~~~~~ | | | | long int ssize_t {aka int} | %d CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/built-with.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/string-map.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/indexopts.o mime-node.c: In function 'node_verify': mime-node.c:189:34: warning: implicit conversion from 'enum ' to 'GMimeVerifyFlags' [-Wenum-conversion] 189 | (GMIME_MULTIPART_SIGNED (part), GMIME_ENCRYPT_NONE, &err); | ^~~~~~~~~~~~~~~~~~ CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/tags.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/database.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/parse-time-vrp.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/directory.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/index.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/message.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/add-message.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/message-property.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/query.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/query-fp.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/config.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/regexp-fields.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/thread.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer lib/thread-fp.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/xutil.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/error_util.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/hex-escape.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/string-util.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/talloc-extra.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/zlib-extra.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/util.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/gmime-extra.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/crypto.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer util/unicode-util.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer parse-time-string/parse-time-string.o Missing prerequisites, not collecting docstrings Missing sphinx or makeinfo, not building info pages CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer notmuch.o HAVE_EMACS=0 WITH_EMACS=1 sphinx-build -b man -d doc/_build/man_doctrees -q ./doc doc/_build/man AR parse-time-string/libparse-time-string.a AR util/libnotmuch_util.a /home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/doc/index.rst:7: WARNING: toctree contains reference to excluded document 'notmuch-emacs' AR lib/libnotmuch.a CXX -Os -fomit-frame-pointer lib/libnotmuch.so.5.2.0 CXX -Os -fomit-frame-pointer notmuch ln -sf libnotmuch.so.5.2.0 lib/libnotmuch.so.5 ln -sf libnotmuch.so.5.2.0 lib/libnotmuch.so CC -Os -fomit-frame-pointer notmuch-shared for section in 1 5 7; do \ mkdir -p doc/_build/man/man${section}; \ mv doc/_build/man/*.${section} doc/_build/man/man${section}; \ done touch doc/_build/.roff.stamp rm -f doc/_build/man/man1/notmuch-address.1.gz && gzip --stdout doc/_build/man/man1/notmuch-address.1 > doc/_build/man/man1/notmuch-address.1.gz rm -f doc/_build/man/man1/notmuch-compact.1.gz && gzip --stdout doc/_build/man/man1/notmuch-compact.1 > doc/_build/man/man1/notmuch-compact.1.gz rm -f doc/_build/man/man1/notmuch-config.1.gz && gzip --stdout doc/_build/man/man1/notmuch-config.1 > doc/_build/man/man1/notmuch-config.1.gz rm -f doc/_build/man/man1/notmuch-count.1.gz && gzip --stdout doc/_build/man/man1/notmuch-count.1 > doc/_build/man/man1/notmuch-count.1.gz rm -f doc/_build/man/man1/notmuch-dump.1.gz && gzip --stdout doc/_build/man/man1/notmuch-dump.1 > doc/_build/man/man1/notmuch-dump.1.gz rm -f doc/_build/man/man1/notmuch-emacs-mua.1.gz && gzip --stdout doc/_build/man/man1/notmuch-emacs-mua.1 > doc/_build/man/man1/notmuch-emacs-mua.1.gz rm -f doc/_build/man/man1/notmuch-insert.1.gz && gzip --stdout doc/_build/man/man1/notmuch-insert.1 > doc/_build/man/man1/notmuch-insert.1.gz rm -f doc/_build/man/man1/notmuch-new.1.gz && gzip --stdout doc/_build/man/man1/notmuch-new.1 > doc/_build/man/man1/notmuch-new.1.gz rm -f doc/_build/man/man1/notmuch-reindex.1.gz && gzip --stdout doc/_build/man/man1/notmuch-reindex.1 > doc/_build/man/man1/notmuch-reindex.1.gz rm -f doc/_build/man/man1/notmuch-reply.1.gz && gzip --stdout doc/_build/man/man1/notmuch-reply.1 > doc/_build/man/man1/notmuch-reply.1.gz rm -f doc/_build/man/man1/notmuch-restore.1.gz && gzip --stdout doc/_build/man/man1/notmuch-restore.1 > doc/_build/man/man1/notmuch-restore.1.gz rm -f doc/_build/man/man1/notmuch-search.1.gz && gzip --stdout doc/_build/man/man1/notmuch-search.1 > doc/_build/man/man1/notmuch-search.1.gz rm -f doc/_build/man/man1/notmuch-show.1.gz && gzip --stdout doc/_build/man/man1/notmuch-show.1 > doc/_build/man/man1/notmuch-show.1.gz rm -f doc/_build/man/man1/notmuch-tag.1.gz && gzip --stdout doc/_build/man/man1/notmuch-tag.1 > doc/_build/man/man1/notmuch-tag.1.gz rm -f doc/_build/man/man1/notmuch.1.gz && gzip --stdout doc/_build/man/man1/notmuch.1 > doc/_build/man/man1/notmuch.1.gz rm -f doc/_build/man/man5/notmuch-hooks.5.gz && gzip --stdout doc/_build/man/man5/notmuch-hooks.5 > doc/_build/man/man5/notmuch-hooks.5.gz rm -f doc/_build/man/man7/notmuch-properties.7.gz && gzip --stdout doc/_build/man/man7/notmuch-properties.7 > doc/_build/man/man7/notmuch-properties.7.gz rm -f doc/_build/man/man7/notmuch-search-terms.7.gz && gzip --stdout doc/_build/man/man7/notmuch-search-terms.7 > doc/_build/man/man7/notmuch-search-terms.7.gz Missing prerequisites, not collecting docstrings Missing sphinx or makeinfo, not building info pages HAVE_EMACS=0 WITH_EMACS=1 sphinx-build -b man -d doc/_build/man_doctrees -q ./doc doc/_build/man /home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/doc/index.rst:7: WARNING: toctree contains reference to excluded document 'notmuch-emacs' for section in 1 5 7; do \ mkdir -p doc/_build/man/man${section}; \ mv doc/_build/man/*.${section} doc/_build/man/man${section}; \ done touch doc/_build/.roff.stamp Compilation of notmuch is now complete. You can install notmuch with: make install Note that depending on the prefix to which you are installing you may need root permission (such as "sudo make install"). See "./configure --help" for help on setting an alternate prefix. running build running build_py creating build creating build/lib creating build/lib/notmuch copying notmuch/globals.py -> build/lib/notmuch copying notmuch/filenames.py -> build/lib/notmuch copying notmuch/__init__.py -> build/lib/notmuch copying notmuch/version.py -> build/lib/notmuch copying notmuch/errors.py -> build/lib/notmuch copying notmuch/threads.py -> build/lib/notmuch copying notmuch/message.py -> build/lib/notmuch copying notmuch/tag.py -> build/lib/notmuch copying notmuch/messages.py -> build/lib/notmuch copying notmuch/database.py -> build/lib/notmuch copying notmuch/thread.py -> build/lib/notmuch copying notmuch/query.py -> build/lib/notmuch copying notmuch/compat.py -> build/lib/notmuch copying notmuch/directory.py -> build/lib/notmuch make -C .. test-binaries make[1]: Entering directory '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3' Use "make V=1" to see the verbose compile lines. CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/arg-test.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/hex-xcode.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/random-corpus.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/database-test.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/parse-time.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/smtp-dummy.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/symbol-test.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/make-db-version.o CXX -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/ghost-report.o CC -Os -fomit-frame-pointer -Os -fomit-frame-pointer test/message-id-parse.o CC test/arg-test CC test/parse-time CC test/smtp-dummy CC test/message-id-parse CC test/hex-xcode CXX test/random-corpus CXX test/make-db-version CXX test/symbol-test CXX test/ghost-report make[1]: Leaving directory '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3' T000-basic: Testing the test framework itself. PASS success is reported like this PASS test runs if prerequisite is satisfied PASS tests clean up after themselves PASS tests clean up even after a failure PASS failure to clean up causes the test to fail PASS Ensure that test output is suppressed unless the test fails PASS Ensure that -v does not suppress test output PASS test that mail store was created PASS mail store should be empty PASS NOTMUCH_CONFIG is set and points to an existing file PASS PATH is set to build directory PASS notmuch is compiled with debugging symbols T010-help-test: Testing online help PASS notmuch --help PASS notmuch help PASS notmuch --version PASS notmuch --help tag PASS notmuch help tag T020-compact: Testing "notmuch compact" PASS Running compact PASS Compact preserves database PASS Restoring Backup PASS Checking restored backup T030-config: Testing "notmuch config" PASS Get string value PASS Get list value PASS Set string value PASS Set string value again PASS Set list value PASS Set list value again PASS Remove key PASS Remove non-existent key PASS List all items PASS Top level --config=FILE option PASS Top level --config:FILE option PASS Top level --configFILE option PASS Top level --config=FILE option changed the right file PASS Read config file through a symlink PASS Write config file through a symlink PASS Writing config file through symlink follows symlink PASS Absolute database path returned PASS Relative database path properly expanded T040-setup: Testing "notmuch setup" PASS Notmuch new without a config suggests notmuch setup PASS Create a new config interactively T080-search: Testing "notmuch search" in several variations PASS Search body PASS Search by from: PASS Search by to: PASS Search by subject: PASS Search by subject (utf-8): PASS Search by id: PASS Search by mid: PASS Search by tag: PASS Search by thread: PASS Search body (phrase) PASS Search by from: (address) PASS Search by from: (name) PASS Search by from: (name and address) PASS Search by from: without prefix (name and address) PASS Search by to: (address) PASS Search by to: (name) PASS Search by to: (name and address) PASS Search by to: without prefix (name and address) PASS Search by subject: (phrase) PASS Search for all messages ("*") PASS Search body (utf-8): PASS headers do not have adjacent term positions PASS parts have non-overlapping term positions PASS parts do not have adjacent term positions T090-search-output: Testing various settings for "notmuch search --output=" PASS --output=threads PASS --output=threads --format=json PASS --output=messages PASS --output=messages --duplicate=1 PASS --output=messages --duplicate=2 PASS --output=messages --duplicate=3 PASS --output=messages --format=json PASS --output=messages --format=json --duplicate=1 PASS --output=messages --format=json --duplicate=2 PASS --output=messages --format=json --duplicate=3 PASS --output=files PASS --output=files --duplicate=1 PASS --output=files --format=json PASS --output=files --format=json --duplicate=2 PASS --output=tags PASS --output=tags --format=json PASS sanitize output for quoted-printable line-breaks in author and subject PASS search for non-existent message prints nothing PASS search --format=json for non-existent message prints proper empty json T095-address: Testing "notmuch address" in several variants PASS --output=sender PASS without --output PASS --output=sender --format=json PASS --output=recipients PASS --output=sender --output=recipients PASS --output=sender --output=count PASS --output=recipients --output=address PASS --output=sender --output=address --output=count PASS --output=count --format=json PASS --deduplicate=no --sort=oldest-first --output=sender PASS --deduplicate=no --sort=newest-first --output=sender --output=recipients PASS --deduplicate=address --output=sender --output=recipients PASS --deduplicate=no --output=sender PASS --deduplicate=mailbox --output=sender --output=count PASS --deduplicate=address --output=sender --output=count T100-search-by-folder: Testing "notmuch search" by folder: and path: (with variations) PASS Single-world folder: specification (multiple results) PASS Top level folder PASS Two-word path to narrow results to one PASS Folder search with --output=files PASS After removing duplicate instance of matching path PASS Folder search with --output=files part #2 PASS After removing duplicate instance of matching path part #2 PASS After rename, old path returns nothing PASS After rename, new path returns result PASS folder: search PASS top level folder: search PASS path: search PASS top level path: search PASS recursive path: search T110-search-position-overlap-bug: Testing that notmuch does not overlap term positions PASS Search for a@b.c matches PASS Search for x@y.z matches PASS Search for a@y.c must not match T120-search-insufficient-from-quoting: Testing messages with unquoted . in name PASS Search by first name PASS Search by last name: PASS Search by address: PASS Search for all messages: T130-search-limiting: Testing "notmuch search" --offset and --limit parameters PASS messages: limit does the right thing PASS messages: concatenation of limited searches PASS messages: limit larger than result set PASS messages: limit = 0 PASS messages: offset does the right thing PASS messages: offset = 0 PASS messages: negative offset PASS messages: negative offset PASS messages: negative offset combined with limit PASS messages: negative offset combined with equal limit PASS messages: negative offset combined with large limit PASS messages: negative offset larger then results PASS threads: limit does the right thing PASS threads: concatenation of limited searches PASS threads: limit larger than result set PASS threads: limit = 0 PASS threads: offset does the right thing PASS threads: offset = 0 PASS threads: negative offset PASS threads: negative offset PASS threads: negative offset combined with limit PASS threads: negative offset combined with equal limit PASS threads: negative offset combined with large limit PASS threads: negative offset larger then results T160-json: Testing --format=json output PASS Show message: json PASS Show message: json --body=true PASS Show message: json --body=false PASS Search message: json PASS Show message: json, utf-8 missing prerequisites: emacs(1) emacsclient(1) SKIP Show message: json, inline attachment filename PASS Search message: json, utf-8 PASS Format version: too low PASS Format version: too high PASS Show message: multiple filenames PASS Show message: multiple filenames, format version 2 T170-sexp: Testing --format=sexp output PASS Show message: sexp PASS Show message: sexp --body=true PASS Show message: sexp --body=false PASS Search message: sexp PASS Show message: sexp, utf-8 PASS Search message: sexp, utf-8 missing prerequisites: emacs(1) emacsclient(1) SKIP Show message: sexp, inline attachment filename T180-text: Testing --format=text output PASS Show message: text PASS Search message: text PASS Show message: text, utf-8 PASS Search message: text, utf-8 PASS Search message tags: text0 PASS Compare text vs. text0 for threads PASS Compare text vs. text0 for messages PASS Compare text vs. text0 for files PASS Compare text vs. text0 for tags T190-multipart: Testing output of multipart message PASS --format=text --part=0, full message PASS --format=text --part=0 --body=false, message header PASS --format=text --part=1, message body PASS --format=text --part=2, multipart/mixed PASS --format=text --part=3, rfc822 part PASS --format=text --part=4, rfc822's multipart PASS --format=text --part=5, rfc822's html part PASS --format=text --include-html --part=5, rfc822's html part PASS --format=text --part=6, rfc822's text part PASS --format=text --part=7, inline attachment PASS --format=text --part=8, plain text part PASS --format=text --part=9, pgp signature (unverified) PASS --format=text --part=8, no part, expect error PASS --format=json --part=0, full message PASS --format=json --part=1, message body PASS --format=json --part=2, multipart/mixed PASS --format=json --part=3, rfc822 part PASS --format=json --part=4, rfc822's multipart/alternative PASS --format=json --part=5, rfc822's html part PASS --format=json --part=6, rfc822's text part PASS --format=json --part=7, inline attachment PASS --format=json --part=8, plain text part PASS --format=json --part=9, pgp signature (unverified) PASS --format=json --part=10, no part, expect error PASS --format=raw PASS --format=raw --part=0, full message PASS --format=raw --part=1, message body PASS --format=raw --part=2, multipart/mixed PASS --format=raw --part=3, rfc822 part PASS --format=raw --part=4, rfc822's multipart PASS --format=raw --part=5, rfc822's html part PASS --format=raw --part=6, rfc822's text part PASS --format=raw --part=7, inline attachment PASS --format=raw --part=8, plain text part PASS --format=raw --part=9, pgp signature (unverified) PASS --format=raw --part=10, no part, expect error PASS --format=mbox PASS --format=mbox --part=1, incompatible, expect error PASS 'notmuch reply' to a multipart message PASS 'notmuch reply' to a multipart message with json format PASS 'notmuch show --part' does not corrupt a part with CRLF pair PASS html parts excluded by default PASS html parts included PASS indexes mime-type #1 PASS indexes mime-type #2 PASS indexes mime-type #3 PASS case of Content-Disposition doesn't matter for indexing T200-thread-naming: Testing naming of threads with changing subject PASS Initial thread name (oldest-first search) PASS Initial thread name (newest-first search) PASS Changed thread name (oldest-first search) PASS Changed thread name (newest-first search) PASS Ignore added reply prefix (Re:) PASS Ignore added reply prefix (Aw:) PASS Ignore added reply prefix (Vs:) PASS Ignore added reply prefix (Sv:) PASS Use empty subjects if necessary. PASS Avoid empty subjects if possible (newest-first). PASS Avoid empty subjects if possible (oldest-first). PASS Test order of messages in "notmuch show" T205-author-naming: Testing naming of authors with unusual addresses PASS Add author with empty quoted real name T210-raw: Testing notmuch show --format=raw PASS Attempt to show multiple raw messages PASS Show a raw message PASS Show another raw message PASS content, message of size 0001024 PASS return value, message of size 0001024 PASS content, message of size 0002048 PASS return value, message of size 0002048 PASS content, message of size 0004096 PASS return value, message of size 0004096 PASS content, message of size 0008192 PASS return value, message of size 0008192 PASS content, message of size 0016384 PASS return value, message of size 0016384 PASS content, message of size 0032768 PASS return value, message of size 0032768 PASS content, message of size 0065536 PASS return value, message of size 0065536 PASS content, message of size 0131072 PASS return value, message of size 0131072 PASS content, message of size 0262144 PASS return value, message of size 0262144 PASS content, message of size 0524288 PASS return value, message of size 0524288 PASS content, message of size 1048576 PASS return value, message of size 1048576 T220-reply: Testing "notmuch reply" in several variations PASS Basic reply PASS Multiple recipients PASS Reply with CC PASS Reply from alternate address PASS Reply from address in named group list PASS Support for Reply-To PASS Un-munging Reply-To PASS Un-munging Reply-To With Exact Match PASS Un-munging Reply-To With Raw addr-spec PASS Message with header of exactly 200 bytes PASS From guessing: Envelope-To PASS From guessing: X-Original-To PASS From guessing: Delivered-To PASS Reply with RFC 2047-encoded headers PASS Reply with RFC 2047-encoded headers (JSON) PASS Reply to a message with multiple Cc headers T230-reply-to-sender: Testing "notmuch reply --reply-to=sender" in several variations PASS Basic reply-to-sender PASS From Us, Basic reply to message PASS Multiple recipients PASS From Us, Multiple TO recipients PASS Reply with CC PASS From Us, Reply with CC PASS From Us, Reply no TO but with CC PASS Reply from alternate address PASS Support for Reply-To PASS Support for Reply-To with multiple recipients PASS Un-munging Reply-To PASS Message with header of exactly 200 bytes T240-dump-restore: Testing "notmuch dump" and "notmuch restore" PASS dump header PASS Dumping all tags PASS Dumping all tags II PASS Clearing all tags PASS Clearing all tags PASS Restoring original tags PASS Restore with nothing to do PASS Accumulate with existing tags PASS Accumulate with no tags PASS Accumulate with new tags PASS Invalid restore invocation PASS dump --output=outfile PASS dump --output=outfile -- PASS dump --gzip PASS dump --gzip --output=outfile PASS restoring gzipped stdin PASS restoring gzipped file PASS dump -- from:cworth PASS dump --output=outfile from:cworth PASS dump --output=outfile -- from:cworth PASS Check for a safe set of message-ids PASS format=batch-tag, dump sanity check. PASS format=batch-tag, missing newline PASS format=batch-tag, # round-trip PASS format=batch-tag, # blank lines and comments PASS format=batch-tag, # reverse-round-trip empty tag PASS restoring empty file is not an error PASS file of comments and blank lines is not an error PASS detect format=batch-tag with leading comments and blanks PASS detect format=sup with leading comments and blanks PASS format=batch-tag, round trip with strange tags PASS format=batch-tag, checking encoded output PASS restoring sane tags PASS format=batch-tag, restore=auto PASS format=sup, restore=auto PASS format=batch-tag, restore=default PASS format=sup, restore=default PASS restore: checking error messages PASS roundtripping random message-ids and tags T250-uuencode: Testing handling of uuencoded data PASS Ensure content before uu data is indexed PASS Ensure uu data is not indexed PASS Ensure content after uu data is indexed T260-thread-order: Testing threading when messages received out of order PASS Messages with one parent get linked in all delivery orders PASS Messages with all parents get linked in all delivery orders T270-author-order: Testing author reordering; PASS Adding parent message PASS Adding initial child message PASS Adding second child message PASS Searching when all three messages match PASS Searching when two messages match PASS Searching when only one message matches PASS Searching when only first message matches PASS Adding duplicate author PASS Searching when all four messages match PASS Adding non-monotonic child message PASS Searching non-monotonic messages (oldest-first) PASS Searching non-monotonic messages (newest-first) T280-from-guessing: Testing From line heuristics (with multiple configured addresses) PASS Magic from guessing (nothing to go on) PASS Magic from guessing (Envelope-to:) PASS Magic from guessing (X-Original-To:) PASS Magic from guessing (Received: .. for ..) PASS Magic from guessing (Received: domain) PASS Magic from guessing (multiple Received: headers) PASS Testing From line heuristics (with single configured address) PASS Magic from guessing (nothing to go on) PASS Magic from guessing (Envelope-to:) PASS Magic from guessing (X-Original-To:) PASS Magic from guessing (Received: .. for ..) PASS Magic from guessing (Received: domain) T290-long-id: Testing messages with ridiculously-long message IDs PASS Referencing long ID before adding PASS Adding message with long ID PASS Referencing long ID after adding PASS Ensure all messages were threaded together T300-encoding: Testing encoding issues PASS Message with text of unknown charset PASS Search for ISO-8859-2 encoded message PASS RFC 2047 encoded word with spaces PASS RFC 2047 encoded words back to back PASS RFC 2047 encoded words without space before or after PASS Mislabeled Windows-1252 encoding T340-maildir-sync: Testing maildir synchronization PASS Adding 'S' flag to existing filename removes 'unread' tag PASS Adding message with 'S' flag prevents 'unread' tag PASS Adding message with 'S' w/o 'unread' in new.tags prevents 'unread' tag PASS Adding 'replied' tag adds 'R' flag to filename PASS notmuch show works with renamed file (without notmuch new) PASS notmuch reply works with renamed file (without notmuch new) PASS notmuch new detects no file rename after tag->flag synchronization PASS When read, message moved from new to cur PASS No rename should be detected by notmuch new PASS Adding non-maildir tags does not move message from new to cur PASS Message in cur lacking maildir info gets one on any tag change PASS Message in new with maildir info is moved to cur on any tag change PASS Removing 'S' flag from existing filename adds 'unread' tag PASS Removing info from filename leaves tags unchanged PASS Can remove unread tag from message in non-maildir directory PASS Message in non-maildir directory does not get renamed PASS notmuch dump/restore re-synchronizes maildir tags with flags PASS Adding flags to duplicate message tags the mail PASS Adding duplicate message without flags does not remove tags PASS Tag changes modify flags of multiple files PASS Synchronizing tag changes preserves unsupported maildir flags PASS A file with non-compliant maildir info will not be renamed PASS Files in new/ get default synchronized tags PASS draft is valid in new.tags PASS flagged is valid in new.tags PASS passed is valid in new.tags PASS replied is valid in new.tags T356-protected-headers: Testing Message decryption with protected headers PASS verify protected header is not visible without decryption PASS verify protected header is visible with decryption PASS when no external header is present, show masked subject as null PASS misplaced protected headers should not be made visible during decryption PASS verify double-wrapped phony protected header is not visible when inner decryption fails PASS cleartext phony protected headers should not be made visible when decryption fails PASS wrapped protected headers should not be made visible during decryption PASS internal headers without protected-header attribute should be skipped PASS verify nested message/rfc822 protected header is visible PASS show cryptographic envelope on signed mail PASS verify signed protected header PASS protected subject does not leak by default in replies PASS protected subject is not indexed by default PASS reindex message with protected header PASS protected subject is indexed when cleartext is indexed PASS indexed protected subject is visible in search PASS indexed protected subject is not visible in reply header PASS verify correct protected header when submessage exists PASS verify protected header is both signed and encrypted PASS verify protected header is signed even when not masked PASS reindex everything, ensure headers are as expected T360-symbol-hiding: Testing exception symbol hiding PASS running test PASS checking output PASS comparing existing to exported symbols T370-search-folder-coherence: Testing folder tags removed and added through file renames remain consistent PASS No new messages PASS Single new message PASS Add second folder for same message PASS Multiple files for same message PASS Test matches folder:spam PASS Remove folder:spam copy of email PASS No mails match the folder:spam search T380-atomicity: Testing atomicity missing prerequisites: gdb(1) SKIP all tests in T380-atomicity T390-python: Testing python bindings PASS compare thread ids PASS compare message ids PASS get non-existent file PASS get revision PASS output of count matches test code PASS Add ISO-8859-2 encoded message, call get_message_parts PASS set and get config values PASS get_configs with no match returns empty generator PASS get_configs with no arguments returns all pairs PASS get_configs prefix is used to match keys PASS set_config with no value will unset config entries PASS index message with decryption T395-ruby: Testing ruby bindings missing prerequisites: ruby development files SKIP all tests in T395-ruby T400-hooks: Testing hooks PASS pre-new is run PASS post-new is run PASS post-insert hook is run PASS pre-new is run before post-new PASS pre-new non-zero exit status (hook status) PASS pre-new non-zero exit status (notmuch status) PASS pre-new non-zero exit status aborts new PASS post-new non-zero exit status (hook status) PASS post-new non-zero exit status (notmuch status) PASS post-insert hook does not affect insert status PASS hook without executable permissions PASS hook execution failure T410-argument-parsing: Testing argument parsing PASS sanity check PASS sanity check zero values PASS space instead of = between parameter name and value PASS --boolean=true PASS --boolean=false PASS --no-boolean PASS --no-flag PASS test keyword arguments without value PASS test keyword arguments with non-default value separated by a space PASS test keyword arguments without value at the end PASS test keyword arguments without value but with = (should be an error) T470-missing-headers: Testing messages with missing headers PASS Search: text PASS Search: json PASS Show: text PASS Show: json T480-hex-escaping: Testing hex encoding and decoding PASS round trip PASS punctuation PASS round trip newlines PASS round trip 8bit chars PASS round trip (in-place) PASS punctuation (in-place) PASS round trip newlines (in-place) PASS round trip 8bit chars (in-place) T490-parse-time-string: Testing date/time parser module PASS date(1) default format without TZ code PASS date(1) --rfc-2822 format PASS date(1) --rfc=3339=seconds format PASS Date parser tests PASS Second rounding tests T500-search-date: Testing date:since..until queries PASS Absolute date range PASS Absolute date range with 'same' operator PASS Absolute date field PASS Absolute time range with TZ T510-thread-replies: Testing test of proper handling of in-reply-to and references headers PASS Use References when In-Reply-To is broken PASS Prefer References to dodgy In-Reply-To PASS Use In-Reply-To when no References PASS Use last Reference when In-Reply-To is dodgy PASS Ignore garbage at the end of References PASS reply to ghost missing prerequisites: emacs(1) emacsclient(1) SKIP reply to ghost (tree view) PASS reply to ghost (RT) missing prerequisites: emacs(1) emacsclient(1) SKIP reply to ghost (RT/tree view) missing prerequisites: emacs(1) emacsclient(1) SKIP trusting reply-to (tree view) T520-show: Testing "notmuch show" PASS exit code for show invalid query T530-upgrade: Testing database upgrade missing prerequisites: database-v1.tar.xz - fetch with 'make download-test-databases' SKIP all tests in T530-upgrade T550-db-features: Testing database version and feature compatibility PASS future database versions abort open PASS unknown 'rw' feature aborts read/write open PASS unknown 'rw' feature aborts read-only open PASS unknown 'w' feature aborts read/write open PASS unknown 'w' feature does not abort read-only open T560-lib-error: Testing error reporting for library PASS building database PASS Open null pointer PASS Open relative path PASS Create database in relative path PASS Open nonexistent database PASS create NULL path PASS Create database in nonexistent directory PASS Write to read-only database PASS Add non-existent file PASS compact, overwriting existing backup PASS Xapian exception finding message PASS Xapian exception getting tags PASS Xapian exception creating directory PASS Xapian exception searching messages PASS Xapian exception counting messages T570-revision-tracking: Testing database revision tracking PASS notmuch_database_get_revision PASS output of count matches test code PASS modification count increases PASS search succeeds with correct uuid PASS uuid works as global option PASS uuid works as global option II PASS search fails with incorrect uuid PASS show succeeds with correct uuid PASS show fails with incorrect uuid PASS tag succeeds with correct uuid PASS tag fails with incorrect uuid PASS lastmod:0.. matches everything PASS lastmod:1000000.. matches nothing PASS exclude one message using lastmod T580-thread-search: Testing test of searching by thread-id PASS Every message is found in exactly one thread PASS roundtripping message-ids via thread-ids T585-thread-subquery: Testing test of searching by using thread subqueries PASS Basic query that matches no messages PASS Same query against threads PASS Mix thread and non-threads query PASS Compound subquery PASS Syntax/quoting error in subquery T590-libconfig: Testing library config API PASS notmuch_database_{set,get}_config PASS notmuch_database_get_config_list: empty list PASS notmuch_database_get_config_list: all pairs PASS notmuch_database_get_config_list: one prefix PASS dump config PASS restore config T590-thread-breakage: Testing thread breakage during reindexing PASS There should be no threads initially PASS There should be no ghosts initially PASS One message in: one thread PASS looking for 1 instance of 'apple' PASS looking for 0 instance of 'banana' PASS Expecting 0 ghosts(s) PASS Second message in the same thread: one thread PASS looking for 1 instance of 'apple' PASS looking for 1 instance of 'banana' PASS Expecting 0 ghosts(s) PASS First message removed: still only one thread PASS looking for 0 instance of 'apple' PASS looking for 1 instance of 'banana' PASS should be one ghost after first message removed PASS First message reappears: should return to the same thread PASS looking for 1 instance of 'apple' PASS looking for 1 instance of 'banana' PASS Expecting 0 ghosts(s) PASS Removing second message: still only one thread PASS looking for 1 instance of 'apple' PASS looking for 0 instance of 'banana' BROKEN No ghosts should remain after deletion of second message --- T590-thread-breakage.22.expected +++ T590-thread-breakage.22.output @@ -1 +1 @@ -0 +1 PASS All messages gone: no threads PASS looking for 0 instance of 'apple' PASS looking for 0 instance of 'banana' PASS No ghosts should remain after full thread deletion T600-named-queries: Testing named queries PASS error adding named query before initializing DB PASS adding named query PASS adding nested named query PASS retrieve named query PASS List all queries PASS dump named queries PASS delete named queries PASS restore named queries PASS search named query PASS search named query with other terms PASS search nested named query T610-message-property: Testing message property API PASS notmuch_message_{add,get,remove}_property PASS notmuch_message_remove_all_properties PASS testing string map binary search (via message properties) PASS notmuch_message_get_properties: empty list PASS notmuch_message_properties: one value PASS notmuch_message_properties: multiple values PASS notmuch_message_properties: prefix PASS notmuch_message_properties: modify during iteration PASS dump message properties PASS dump _only_ message properties PASS restore missing message property (single line) PASS restore missing message property (full dump) PASS restore clear extra message property PASS test 'property:' queries: empty PASS test 'property:' queries: single message PASS msg.get_property (python) PASS msg.get_properties (python) PASS msg.get_properties (python, prefix) PASS msg.get_properties (python, exact) T620-lock: Testing locking PASS blocking open T640-database-modified: Testing DatabaseModifiedError handling PASS catching DatabaseModifiedError in _notmuch_message_ensure_metadata T650-regexp-query: Testing regular expression searches PASS empty path:// search PASS empty folder:// search PASS unanchored folder:// specification PASS anchored folder:// search PASS unanchored path:// specification PASS anchored path:// search PASS null from: search PASS null subject: search PASS xapian wildcard search for from: PASS xapian wildcard search for subject: PASS quoted xapian keyword search for from: PASS quoted xapian keyword search for subject: PASS regexp from search, case sensitive PASS empty regexp or query PASS non-empty regexp and query PASS regexp from search, duplicate term search PASS long enough regexp matches only desired senders PASS shorter regexp matches one more sender PASS regexp subject search, non-ASCII PASS regexp subject search, punctuation PASS regexp subject search, no punctuation PASS combine regexp from and subject PASS regexp error reporting PASS empty mid search PASS non-empty mid regex search PASS combine regexp mid and subject PASS unanchored tag search PASS anchored tag search T660-bad-date: Testing parsing of bad dates PASS Bad dates translate to a date after the Unix epoch T670-duplicate-mid: Testing duplicate message ids PASS search: first indexed subject preserved BROKEN First subject preserved in notmuch-show (json) --- T670-duplicate-mid.2.expected +++ T670-duplicate-mid.2.output @@ -2,6 +2,7 @@ [ [ { + "crypto": {}, "date_relative": "2001-01-05", "excluded": false, "filename": [ @@ -12,7 +13,7 @@ "headers": { "Date": "GENERATED_DATE", "From": "Notmuch Test Suite ", - "Subject": "message 1", + "Subject": "message 0", "To": "Notmuch Test Suite " }, "id": "XXXXX", PASS Search for second subject BROKEN Regexp search for second subject --- T670-duplicate-mid.4.EXPECTED +++ T670-duplicate-mid.4.OUTPUT @@ -1,3 +0,0 @@ -MAIL_DIR/copy0 -MAIL_DIR/copy1 -MAIL_DIR/copy2 PASS search for body in duplicate file PASS reindex drops terms in duplicate file PASS reindex choses subject from first filename PASS Deleted first duplicate file does not stop notmuch show from working T680-html-indexing: Testing indexing of html parts PASS embedded images should not be indexed PASS ignore > in attribute text PASS non tag text should be indexed T690-command-line-args: Testing command line arguments PASS bad option to show PASS string option with space PASS string option with = PASS string option with : PASS single keyword option with space PASS single keyword option with = PASS single keyword option with : PASS multiple keyword options with space PASS multiple keyword options with = PASS mixed space and = delimiters PASS mixed space and : delimiters PASS show --entire-thread PASS show --exclude T700-reindex: Testing reindexing messages PASS reindex preserves threads PASS reindex after removing duplicate file preserves threads PASS reindex preserves message-ids PASS reindex preserves tags PASS reindex moves a message between threads PASS reindex detects removal of all files PASS reindex preserves properties PASS reindex of lkml corpus preserves threads T710-message-id: Testing message id parsing PASS good message ids PASS leading and trailing space is OK PASS <> delimeters are required PASS embedded whitespace is forbidden PASS folded real life bad In-Reply-To values T720-lib-lifetime: Testing Lifetime constraints for library PASS building database PASS Message outlives parent Messages from replies T740-body: Testing search body PASS search with body: prefix PASS search without body: prefix PASS negated body: prefix PASS search unprefixed for prefixed term PASS search with body: prefix for term only in subject T750-gzip: Testing support for gzipped messages PASS Single new gzipped message PASS Single new gzipped message (full-scan) PASS Multiple new messages, one gzipped PASS Multiple new messages, one gzipped (full-scan) PASS Renamed (gzipped) message PASS notmuch search with partially gzipped mail store PASS notmuch search --output=files with partially gzipped mail store PASS show un-gzipped message PASS show un-gzipped message (format mbox) PASS show un-gzipped message (format raw) PASS show gzipped message PASS show gzipped message (mbox) PASS show gzipped message (raw) PASS new doesn't run out of file descriptors with many gzipped files T750-user-header: Testing indexing user specified headers PASS error adding user header before initializing DB PASS adding illegal prefix name, bad utf8 PASS adding illegal prefix name, reserved for notmuch PASS adding illegal prefix name, non-word character. PASS adding empty prefix name. PASS adding user header PASS adding existing user header PASS retrieve user header PASS reindex after adding header preserves threads PASS List all user headers PASS parse user prefix PASS parse user prefix, stemmed PASS parse user prefix, phrase PASS index user header >>> notmuch: Entering fakeroot... make: Entering directory '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3' Missing prerequisites, not collecting docstrings mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/lib/" Missing sphinx or makeinfo, not building info pages Missing prerequisites, not installing info pages install-completion mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/bash-completion/completions" install -m0644 "lib/libnotmuch.so.5.2.0" "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/lib/" HAVE_EMACS=0 WITH_EMACS=1 sphinx-build -b man -d doc/_build/man_doctrees -q ./doc doc/_build/man mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/emacs/site-lisp" install -m0644 ./completion/notmuch-completion.bash "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/bash-completion/completions/notmuch" ln -sf libnotmuch.so.5.2.0 "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/lib/libnotmuch.so.5" install -m0644 emacs/notmuch-lib.el emacs/notmuch-compat.el emacs/notmuch-parser.el emacs/notmuch.el emacs/notmuch-query.el emacs/notmuch-show.el emacs/notmuch-tree.el emacs/notmuch-wash.el emacs/notmuch-hello.el emacs/notmuch-mua.el emacs/notmuch-address.el emacs/notmuch-maildir-fcc.el emacs/notmuch-message.el emacs/notmuch-crypto.el emacs/notmuch-tag.el emacs/coolj.el emacs/notmuch-print.el emacs/notmuch-version.el emacs/notmuch-jump.el emacs/notmuch-company.el emacs/notmuch-draft.el "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/emacs/site-lisp" mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/zsh/site-functions" ln -sf libnotmuch.so.5.2.0 "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/lib/libnotmuch.so" install -m0644 ./completion/zsh/_notmuch ./completion/zsh/_email-notmuch "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/zsh/site-functions" mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/include" install -m0644 "./lib/notmuch.h" "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/include/" mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/emacs/site-lisp" install -m0644 ./emacs/notmuch-logo.png "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/emacs/site-lisp" mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/bin/" sed "1s|^#!.*|#! /bin/bash|" < emacs/notmuch-emacs-mua > /home/buildozer/aports/community/notmuch/pkg/notmuch/usr/bin/notmuch-emacs-mua chmod 755 /home/buildozer/aports/community/notmuch/pkg/notmuch/usr/bin/notmuch-emacs-mua /home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/doc/index.rst:7: WARNING: toctree contains reference to excluded document 'notmuch-emacs' for section in 1 5 7; do \ mkdir -p doc/_build/man/man${section}; \ mv doc/_build/man/*.${section} doc/_build/man/man${section}; \ done touch doc/_build/.roff.stamp rm -f doc/_build/man/man1/notmuch-address.1.gz && gzip --stdout doc/_build/man/man1/notmuch-address.1 > doc/_build/man/man1/notmuch-address.1.gz rm -f doc/_build/man/man1/notmuch-compact.1.gz && gzip --stdout doc/_build/man/man1/notmuch-compact.1 > doc/_build/man/man1/notmuch-compact.1.gz rm -f doc/_build/man/man1/notmuch-config.1.gz && gzip --stdout doc/_build/man/man1/notmuch-config.1 > doc/_build/man/man1/notmuch-config.1.gz rm -f doc/_build/man/man1/notmuch-count.1.gz && gzip --stdout doc/_build/man/man1/notmuch-count.1 > doc/_build/man/man1/notmuch-count.1.gz rm -f doc/_build/man/man1/notmuch-dump.1.gz && gzip --stdout doc/_build/man/man1/notmuch-dump.1 > doc/_build/man/man1/notmuch-dump.1.gz rm -f doc/_build/man/man1/notmuch-emacs-mua.1.gz && gzip --stdout doc/_build/man/man1/notmuch-emacs-mua.1 > doc/_build/man/man1/notmuch-emacs-mua.1.gz rm -f doc/_build/man/man1/notmuch-insert.1.gz && gzip --stdout doc/_build/man/man1/notmuch-insert.1 > doc/_build/man/man1/notmuch-insert.1.gz rm -f doc/_build/man/man1/notmuch-new.1.gz && gzip --stdout doc/_build/man/man1/notmuch-new.1 > doc/_build/man/man1/notmuch-new.1.gz rm -f doc/_build/man/man1/notmuch-reindex.1.gz && gzip --stdout doc/_build/man/man1/notmuch-reindex.1 > doc/_build/man/man1/notmuch-reindex.1.gz rm -f doc/_build/man/man1/notmuch-reply.1.gz && gzip --stdout doc/_build/man/man1/notmuch-reply.1 > doc/_build/man/man1/notmuch-reply.1.gz rm -f doc/_build/man/man1/notmuch-restore.1.gz && gzip --stdout doc/_build/man/man1/notmuch-restore.1 > doc/_build/man/man1/notmuch-restore.1.gz rm -f doc/_build/man/man1/notmuch-search.1.gz && gzip --stdout doc/_build/man/man1/notmuch-search.1 > doc/_build/man/man1/notmuch-search.1.gz rm -f doc/_build/man/man1/notmuch-show.1.gz && gzip --stdout doc/_build/man/man1/notmuch-show.1 > doc/_build/man/man1/notmuch-show.1.gz rm -f doc/_build/man/man1/notmuch-tag.1.gz && gzip --stdout doc/_build/man/man1/notmuch-tag.1 > doc/_build/man/man1/notmuch-tag.1.gz rm -f doc/_build/man/man1/notmuch.1.gz && gzip --stdout doc/_build/man/man1/notmuch.1 > doc/_build/man/man1/notmuch.1.gz rm -f doc/_build/man/man5/notmuch-hooks.5.gz && gzip --stdout doc/_build/man/man5/notmuch-hooks.5 > doc/_build/man/man5/notmuch-hooks.5.gz rm -f doc/_build/man/man7/notmuch-properties.7.gz && gzip --stdout doc/_build/man/man7/notmuch-properties.7 > doc/_build/man/man7/notmuch-properties.7.gz rm -f doc/_build/man/man7/notmuch-search-terms.7.gz && gzip --stdout doc/_build/man/man7/notmuch-search-terms.7 > doc/_build/man/man7/notmuch-search-terms.7.gz mkdir -m0755 -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/man/man1" mkdir -m0755 -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/man/man5" mkdir -m0755 -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/share/man/man7" install -m0644 doc/_build/man/man1/notmuch-address.1.gz doc/_build/man/man1/notmuch-compact.1.gz doc/_build/man/man1/notmuch-config.1.gz doc/_build/man/man1/notmuch-count.1.gz doc/_build/man/man1/notmuch-dump.1.gz doc/_build/man/man1/notmuch-emacs-mua.1.gz doc/_build/man/man1/notmuch-insert.1.gz doc/_build/man/man1/notmuch-new.1.gz doc/_build/man/man1/notmuch-reindex.1.gz doc/_build/man/man1/notmuch-reply.1.gz doc/_build/man/man1/notmuch-restore.1.gz doc/_build/man/man1/notmuch-search.1.gz doc/_build/man/man1/notmuch-show.1.gz doc/_build/man/man1/notmuch-tag.1.gz doc/_build/man/man1/notmuch.1.gz /home/buildozer/aports/community/notmuch/pkg/notmuch//usr/share/man/man1 install -m0644 doc/_build/man/man5/notmuch-hooks.5.gz /home/buildozer/aports/community/notmuch/pkg/notmuch//usr/share/man/man5 install -m0644 doc/_build/man/man7/notmuch-properties.7.gz doc/_build/man/man7/notmuch-search-terms.7.gz /home/buildozer/aports/community/notmuch/pkg/notmuch//usr/share/man/man7 cd /home/buildozer/aports/community/notmuch/pkg/notmuch//usr/share/man/man1 && ln -sf notmuch.1.gz notmuch-setup.1.gz mkdir -p "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/bin/" install notmuch-shared "/home/buildozer/aports/community/notmuch/pkg/notmuch/usr/bin/notmuch" Notmuch is now installed to /home/buildozer/aports/community/notmuch/pkg/notmuch/usr New users should simply run "notmuch" to be guided through the process of configuring notmuch and creating a database of existing email messages. The "notmuch" command will also offer some sample search commands. Beyond the command-line interface, notmuch also offers a full-featured interface for reading and writing mail within emacs. To use this, each user should add the following line to the ~/.emacs file: (require 'notmuch) And then run emacs as "emacs -f notmuch" or invoke the command "M-x notmuch" from within emacs. make: Leaving directory '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3' >>> py3-notmuch*: Running split function py3... running install running build running build_py running install_lib creating /home/buildozer/aports/community/notmuch/pkg/py3-notmuch creating /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr creating /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib creating /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8 creating /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages creating /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/globals.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/filenames.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/__init__.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/version.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/errors.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/threads.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/message.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/tag.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/messages.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/database.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/thread.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/query.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/compat.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch copying build/lib/notmuch/directory.py -> /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/globals.py to globals.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/filenames.py to filenames.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/__init__.py to __init__.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/version.py to version.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/errors.py to errors.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/threads.py to threads.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/message.py to message.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/tag.py to tag.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/messages.py to messages.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/database.py to database.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/thread.py to thread.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/query.py to query.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/compat.py to compat.cpython-38.pyc byte-compiling /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch/directory.py to directory.cpython-38.pyc running install_egg_info Writing /home/buildozer/aports/community/notmuch/pkg/py3-notmuch/usr/lib/python3.8/site-packages/notmuch-0.29.3-py3.8.egg-info >>> py3-notmuch*: Preparing subpackage py3-notmuch... >>> py3-notmuch*: Running postcheck for py3-notmuch >>> notmuch-doc*: Running split function doc... >>> notmuch-doc*: Preparing subpackage notmuch-doc... >>> notmuch-doc*: Running postcheck for notmuch-doc >>> notmuch-dev*: Running split function dev... >>> notmuch-dev*: Preparing subpackage notmuch-dev... >>> notmuch-dev*: Stripping binaries >>> notmuch-dev*: Running postcheck for notmuch-dev >>> notmuch-libs*: Running split function libs... >>> notmuch-libs*: Preparing subpackage notmuch-libs... >>> notmuch-libs*: Stripping binaries >>> notmuch-libs*: Running postcheck for notmuch-libs >>> notmuch-emacs*: Running split function emacs... >>> notmuch-emacs*: Preparing subpackage notmuch-emacs... >>> notmuch-emacs*: Running postcheck for notmuch-emacs >>> notmuch-vim*: Running split function vim... make: Entering directory '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim' install -v -D -m644 /home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/notmuch.vim /home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/plugin/notmuch.vim install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim' install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr' install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share' install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim' install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles' install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/plugin' '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/notmuch.vim' -> '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/plugin/notmuch.vim' install -v -D -m644 /home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/notmuch.txt /home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/doc/notmuch.txt install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/doc' '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/notmuch.txt' -> '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/doc/notmuch.txt' install: creating directory '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/syntax' '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/syntax/notmuch-compose.vim' -> '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/syntax/notmuch-compose.vim' '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/syntax/notmuch-folders.vim' -> '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/syntax/notmuch-folders.vim' '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/syntax/notmuch-git-diff.vim' -> '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/syntax/notmuch-git-diff.vim' '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/syntax/notmuch-search.vim' -> '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/syntax/notmuch-search.vim' '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim/syntax/notmuch-show.vim' -> '/home/buildozer/aports/community/notmuch/pkg/notmuch-vim/usr/share/vim/vimfiles/syntax/notmuch-show.vim' make: Leaving directory '/home/buildozer/aports/community/notmuch/src/notmuch-0.29.3/vim' >>> notmuch-vim*: Preparing subpackage notmuch-vim... >>> notmuch-vim*: Running postcheck for notmuch-vim >>> notmuch-zsh-completion*: Running split function zshcomp... >>> notmuch-zsh-completion*: Preparing subpackage notmuch-zsh-completion... >>> notmuch-zsh-completion*: Running postcheck for notmuch-zsh-completion >>> notmuch-bash-completion*: Running split function bashcomp... >>> notmuch-bash-completion*: Preparing subpackage notmuch-bash-completion... >>> notmuch-bash-completion*: Running postcheck for notmuch-bash-completion >>> notmuch*: Running postcheck for notmuch >>> notmuch*: Preparing package notmuch... >>> notmuch*: Stripping binaries >>> WARNING: notmuch*: Redundant /usr/lib in rpath found >>> notmuch-bash-completion*: Scanning shared objects >>> notmuch-dev*: Scanning shared objects >>> notmuch-doc*: Scanning shared objects >>> notmuch-emacs*: Scanning shared objects >>> notmuch-libs*: Scanning shared objects >>> notmuch-vim*: Scanning shared objects >>> notmuch-zsh-completion*: Scanning shared objects >>> notmuch*: Scanning shared objects >>> py3-notmuch*: Scanning shared objects >>> notmuch-bash-completion*: Tracing dependencies... >>> notmuch-bash-completion*: Package size: 36.0 KB >>> notmuch-bash-completion*: Compressing data... >>> notmuch-bash-completion*: Create checksum... >>> notmuch-bash-completion*: Create notmuch-bash-completion-0.29.3-r1.apk >>> notmuch-dev*: Tracing dependencies... notmuch-libs=0.29.3-r1 >>> notmuch-dev*: Package size: 92.0 KB >>> notmuch-dev*: Compressing data... >>> notmuch-dev*: Create checksum... >>> notmuch-dev*: Create notmuch-dev-0.29.3-r1.apk >>> notmuch-doc*: Tracing dependencies... >>> notmuch-doc*: Package size: 104.0 KB >>> notmuch-doc*: Compressing data... >>> notmuch-doc*: Create checksum... >>> notmuch-doc*: Create notmuch-doc-0.29.3-r1.apk >>> notmuch-emacs*: Tracing dependencies... >>> notmuch-emacs*: Package size: 464.0 KB >>> notmuch-emacs*: Compressing data... >>> notmuch-emacs*: Create checksum... >>> notmuch-emacs*: Create notmuch-emacs-0.29.3-r1.apk >>> notmuch-libs*: Tracing dependencies... so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libglib-2.0.so.0 so:libgmime-3.0.so.0 so:libgobject-2.0.so.0 so:libstdc++.so.6 so:libtalloc.so.2 so:libxapian.so.30 >>> notmuch-libs*: Package size: 196.0 KB >>> notmuch-libs*: Compressing data... >>> notmuch-libs*: Create checksum... >>> notmuch-libs*: Create notmuch-libs-0.29.3-r1.apk >>> notmuch-vim*: Tracing dependencies... >>> notmuch-vim*: Package size: 80.0 KB >>> notmuch-vim*: Compressing data... >>> notmuch-vim*: Create checksum... >>> notmuch-vim*: Create notmuch-vim-0.29.3-r1.apk >>> notmuch-zsh-completion*: Tracing dependencies... >>> notmuch-zsh-completion*: Package size: 32.0 KB >>> notmuch-zsh-completion*: Compressing data... >>> notmuch-zsh-completion*: Create checksum... >>> notmuch-zsh-completion*: Create notmuch-zsh-completion-0.29.3-r1.apk >>> notmuch*: Tracing dependencies... so:libc.musl-x86.so.1 so:libglib-2.0.so.0 so:libgmime-3.0.so.0 so:libgobject-2.0.so.0 so:libnotmuch.so.5 so:libtalloc.so.2 so:libz.so.1 >>> notmuch*: Package size: 188.0 KB >>> notmuch*: Compressing data... >>> notmuch*: Create checksum... >>> notmuch*: Create notmuch-0.29.3-r1.apk >>> py3-notmuch*: Tracing dependencies... >>> py3-notmuch*: Package size: 316.0 KB >>> py3-notmuch*: Compressing data... >>> py3-notmuch*: Create checksum... >>> py3-notmuch*: Create py3-notmuch-0.29.3-r1.apk >>> notmuch: Build complete at Fri, 25 Dec 2020 23:26:21 +0000 elapsed time 0h 1m 27s >>> notmuch: Cleaning up srcdir >>> notmuch: Cleaning up pkgdir >>> notmuch: Uninstalling dependencies... (1/133) Purging util-linux-bash-completion (2.36.1-r0) (2/133) Purging .makedepends-notmuch (20201225.232500) (3/133) Purging git-bash-completion (2.29.2-r0) (4/133) Purging openrc-bash-completion (0.42.1-r17) (5/133) Purging bash-completion (2.11-r2) (6/133) Purging gmime-dev (3.2.7-r0) (7/133) Purging gmime (3.2.7-r0) (8/133) Purging gzip (1.10-r1) (9/133) Purging less (563-r0) (10/133) Purging py3-sphinx (3.2.1-r0) (11/133) Purging py3-babel (2.8.0-r1) (12/133) Purging py3-tz (2020.4-r0) (13/133) Purging py3-docutils (0.16-r1) (14/133) Purging py3-pillow (7.2.0-r0) (15/133) Purging py3-olefile (0.46-r4) (16/133) Purging py3-imagesize (1.2.0-r0) (17/133) Purging py3-jinja2 (2.11.2-r0) (18/133) Purging py3-markupsafe (1.1.1-r3) (19/133) Purging py3-pygments (2.7.3-r0) (20/133) Purging py3-requests (2.25.1-r0) (21/133) Purging py3-chardet (4.0.0-r0) (22/133) Purging py3-idna (2.10-r0) (23/133) Purging py3-urllib3 (1.26.2-r1) (24/133) Purging py3-setuptools (51.0.0-r0) (25/133) Purging py3-ordered-set (4.0.2-r0) (26/133) Purging py3-appdirs (1.4.4-r1) (27/133) Purging py3-packaging (20.8-r0) (28/133) Purging py3-parsing (2.4.7-r1) (29/133) Purging py3-six (1.15.0-r0) (30/133) Purging py3-snowballstemmer (2.0.0-r1) (31/133) Purging py3-alabaster (0.7.12-r3) (32/133) Purging py3-sphinxcontrib-applehelp (1.0.2-r0) (33/133) Purging py3-sphinxcontrib-devhelp (1.0.2-r0) (34/133) Purging py3-sphinxcontrib-htmlhelp (1.0.3-r0) (35/133) Purging py3-sphinxcontrib-jsmath (1.0.1-r0) (36/133) Purging py3-sphinxcontrib-serializinghtml (1.1.4-r0) (37/133) Purging py3-sphinxcontrib-qthelp (1.0.3-r0) (38/133) Purging python3-dev (3.8.6-r0) (39/133) Purging talloc-dev (2.3.1-r0) (40/133) Purging py3-talloc (2.3.1-r0) (41/133) Purging talloc (2.3.1-r0) (42/133) Purging xapian-core-dev (1.4.17-r0) (43/133) Purging libxapian (1.4.17-r0) (44/133) Purging bash (5.0.18-r0) Executing bash-5.0.18-r0.pre-deinstall (45/133) Purging coreutils (8.32-r1) Executing coreutils-8.32-r1.post-deinstall (46/133) Purging dtach (0.9-r1) (47/133) Purging mandoc (1.14.5-r5) Executing mandoc-1.14.5-r5.post-deinstall (48/133) Purging sed (4.8-r0) Executing sed-4.8-r0.post-deinstall (49/133) Purging util-linux-openrc (2.36.1-r0) (50/133) Purging utmps-openrc (0.0.3.2-r1) (51/133) Purging git-perl (2.29.2-r0) (52/133) Purging perl-git (2.29.2-r0) (53/133) Purging perl-error (0.17029-r1) (54/133) Purging perl (5.32.0-r0) (55/133) Purging glib-dev (2.66.3-r0) (56/133) Purging gettext-dev (0.20.2-r0) (57/133) Purging gettext-asprintf (0.20.2-r0) (58/133) Purging gettext (0.20.2-r0) (59/133) Purging bzip2-dev (1.0.8-r1) (60/133) Purging docbook-xsl (1.79.2-r2) Executing docbook-xsl-1.79.2-r2.post-deinstall (61/133) Purging libxslt (1.1.34-r0) (62/133) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (63/133) Purging libxml2-utils (2.9.10-r5) (64/133) Purging python3 (3.8.6-r0) (65/133) Purging readline (8.0.4-r0) (66/133) Purging libffi-dev (3.3-r2) (67/133) Purging linux-headers (5.7.8-r0) (68/133) Purging gpgme (1.15.0-r0) (69/133) Purging gnupg (2.2.26-r0) (70/133) Purging pinentry (1.1.0-r3) (71/133) Purging libsecret (0.20.4-r0) (72/133) Purging glib (2.66.3-r0) (73/133) Purging gnutls (3.7.0-r0) (74/133) Purging p11-kit (0.23.22-r0) (75/133) Purging libffi (3.3-r2) (76/133) Purging gettext-libs (0.20.2-r0) (77/133) Purging libintl (0.20.2-r0) (78/133) Purging util-linux-dev (2.36.1-r0) (79/133) Purging util-linux (2.36.1-r0) (80/133) Purging blkid (2.36.1-r0) (81/133) Purging setpriv (2.36.1-r0) (82/133) Purging findmnt (2.36.1-r0) (83/133) Purging mcookie (2.36.1-r0) (84/133) Purging hexdump (2.36.1-r0) (85/133) Purging lsblk (2.36.1-r0) (86/133) Purging sfdisk (2.36.1-r0) (87/133) Purging cfdisk (2.36.1-r0) (88/133) Purging partx (2.36.1-r0) (89/133) Purging libfdisk (2.36.1-r0) (90/133) Purging libmount (2.36.1-r0) (91/133) Purging libsmartcols (2.36.1-r0) (92/133) Purging libuuid (2.36.1-r0) (93/133) Purging libblkid (2.36.1-r0) (94/133) Purging pcre-dev (8.44-r0) (95/133) Purging libpcre16 (8.44-r0) (96/133) Purging libpcre32 (8.44-r0) (97/133) Purging libpcrecpp (8.44-r0) (98/133) Purging pcre (8.44-r0) (99/133) Purging libksba (1.5.0-r0) (100/133) Purging libgcrypt (1.8.7-r0) (101/133) Purging libassuan (2.5.4-r0) (102/133) Purging libgpg-error (1.41-r0) (103/133) Purging libcap (2.46-r0) (104/133) Purging freetype (2.10.4-r0) (105/133) Purging libbz2 (1.0.8-r1) (106/133) Purging nettle (3.6-r0) (107/133) Purging libtasn1 (4.16.0-r1) (108/133) Purging libidn2 (2.3.0-r0) (109/133) Purging libunistring (0.9.10-r0) (110/133) Purging libldap (2.4.56-r0) (111/133) Purging libsasl (2.1.27-r10) (112/133) Purging gdbm (1.18.1-r0) (113/133) Purging npth (1.6-r0) (114/133) Purging sqlite-libs (3.34.0-r0) (115/133) Purging libxml2 (2.9.10-r5) (116/133) Purging xz-libs (5.2.5-r0) (117/133) Purging libcap-ng (0.8.2-r0) (118/133) Purging libeconf (0.3.8-r0) (119/133) Purging zlib-dev (1.2.11-r3) (120/133) Purging libpng (1.6.37-r1) (121/133) Purging libimagequant (2.13.1-r0) (122/133) Purging tiff (4.1.0-r2) (123/133) Purging libjpeg-turbo (2.0.6-r0) (124/133) Purging lcms2 (2.11-r0) (125/133) Purging openjpeg (2.3.1-r6) (126/133) Purging libwebp (1.1.0-r0) (127/133) Purging libxcb (1.14-r1) (128/133) Purging libxau (1.0.9-r0) (129/133) Purging libxdmcp (1.1.3-r0) (130/133) Purging libbsd (0.10.0-r0) (131/133) Purging utmps (0.0.3.2-r1) (132/133) Purging s6-ipcserver (2.9.2.0-r1) (133/133) Purging skalibs (2.9.3.0-r1) Executing busybox-1.32.0-r8.trigger OK: 310 MiB in 86 packages >>> notmuch: Updating the community/x86 repository index... >>> notmuch: Signing the index...