Bug#976934: notmuch: FTBFS on ppc64el: FileNotFoundError: [Errno 2] No such file or directory: '/<>/emacs/notmuch.rsti'
On 09/12/20 at 12:38 -0400, David Bremner wrote: > > Control: tag -1 confirmed > Lucas Nussbaum writes: > > > Source: notmuch > > Version: 0.31.2-3 > > Severity: serious > > Justification: FTBFS on ppc64el > > Tags: bullseye sid ftbfs > > Usertags: ftbfs-20201209 ftbfs-bullseye ftbfs-ppc64el > > > > Hi, > > > > During a rebuild of all packages in sid, your package failed to build > > on ppc64el. At the same time, it did not fail on amd64. > > > > I'm marking this bug as severity:serious since your package currently has > > ppc64el binary packages in unstable (so this is a regression). > > Thanks for the report. It looks like it is some combination of an arch > all build, and fairly high degree of parlellism in the build. I only > managed to duplicate it on plummer with -j32. For future runs it would > be great if the sbuild flags could be in the actual bug report (it took > me a while to realize you were doing sbuild -A), Oh, sorry about this. this is the first time this cames up, I think (the sbuild command line is at the top of the log, third line) > and if possible the > amount of parallelism (parallel=whatever, or equivalent). That's a bit harder to do since I don't do anything special (dh just picks $(nproc) jobs). I did not expect that many failures related to parallelism, or else I would have mentioned the 160 "cpus" (according to /proc/cpuinfo, but that's just 2 sockets, 10 cores per socket, 8 threads per core) Lucas
Bug#976934: notmuch: FTBFS on ppc64el: FileNotFoundError: [Errno 2] No such file or directory: '/<>/emacs/notmuch.rsti'
Control: tag -1 confirmed Lucas Nussbaum writes: > Source: notmuch > Version: 0.31.2-3 > Severity: serious > Justification: FTBFS on ppc64el > Tags: bullseye sid ftbfs > Usertags: ftbfs-20201209 ftbfs-bullseye ftbfs-ppc64el > > Hi, > > During a rebuild of all packages in sid, your package failed to build > on ppc64el. At the same time, it did not fail on amd64. > > I'm marking this bug as severity:serious since your package currently has > ppc64el binary packages in unstable (so this is a regression). Thanks for the report. It looks like it is some combination of an arch all build, and fairly high degree of parlellism in the build. I only managed to duplicate it on plummer with -j32. For future runs it would be great if the sbuild flags could be in the actual bug report (it took me a while to realize you were doing sbuild -A), and if possible the amount of parallelism (parallel=whatever, or equivalent). d
Processed: Re: Bug#976934: notmuch: FTBFS on ppc64el: FileNotFoundError: [Errno 2] No such file or directory: '/<>/emacs/notmuch.rsti'
Processing control commands: > tag -1 confirmed Bug #976934 [src:notmuch] notmuch: FTBFS on ppc64el: FileNotFoundError: [Errno 2] No such file or directory: '/<>/emacs/notmuch.rsti' Added tag(s) confirmed. -- 976934: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976934 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#976934: notmuch: FTBFS on ppc64el: FileNotFoundError: [Errno 2] No such file or directory: '/<>/emacs/notmuch.rsti'
Source: notmuch Version: 0.31.2-3 Severity: serious Justification: FTBFS on ppc64el Tags: bullseye sid ftbfs Usertags: ftbfs-20201209 ftbfs-bullseye ftbfs-ppc64el Hi, During a rebuild of all packages in sid, your package failed to build on ppc64el. At the same time, it did not fail on amd64. I'm marking this bug as severity:serious since your package currently has ppc64el binary packages in unstable (so this is a regression). Relevant part (hopefully): > make[2]: Entering directory '/<>' > echo 0.31.2 > version.stamp > emacs --quick --directory emacs -batch -l make-deps.el \ > -f batch-make-deps 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 > emacs/.eldeps.tmp && \ > mv emacs/.eldeps.tmp emacs/.eldeps > cc -c -DNOTMUCH_VERSION=0.31.2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wall -Wextra -Wwrite-strings -Wmissing-declarations > -I./util -I./compat -I./lib -fPIC -fvisibility=hidden -I./parse-time-string > -I. -D_LARGEFILE64_SOURCE -pthread -I/usr/include/gmime-3.0 > -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 > -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -DHAVE_VALGRIND=0 > -DHAVE_GETLINE=1 -DWITH_EMACS=1 -DHAVE_CANONICALIZE_FILE_NAME=1 > -DHAVE_STRCASESTR=1 -DHAVE_STRSEP=1 -DHAVE_TIMEGM=1 -DHAVE_D_TYPE=1 > -DSTD_GETPWUID=1 -DSTD_ASCTIME=1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS > -DHAVE_XAPIAN_DB_RETRY_LOCK=1 command-line-arguments.c -o > command-line-arguments.o -MD -MP -MF .deps/command-line-arguments.d > cc -c -DNOTMUCH_VERSION=0.31.2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wall -Wextra -Wwrite-strings -Wmissing-declarations > -I./util -I./compat -I./lib -fPIC -fvisibility=hidden -I./parse-time-string > -I. -D_LARGEFILE64_SOURCE -pthread -I/usr/include/gmime-3.0 > -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 > -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -DHAVE_VALGRIND=0 > -DHAVE_GETLINE=1 -DWITH_EMACS=1 -DHAVE_CANONICALIZE_FILE_NAME=1 > -DHAVE_STRCASESTR=1 -DHAVE_STRSEP=1 -DHAVE_TIMEGM=1 -DHAVE_D_TYPE=1 > -DSTD_GETPWUID=1 -DSTD_ASCTIME=1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS > -DHAVE_XAPIAN_DB_RETRY_LOCK=1 debugger.c -o debugger.o -MD -MP -MF > .deps/debugger.d > cc -c -DNOTMUCH_VERSION=0.31.2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wall -Wextra -Wwrite-strings -Wmissing-declarations > -I./util -I./compat -I./lib -fPIC -fvisibility=hidden -I./parse-time-string > -I. -D_LARGEFILE64_SOURCE -pthread -I/usr/include/gmime-3.0 > -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 > -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -DHAVE_VALGRIND=0 > -DHAVE_GETLINE=1 -DWITH_EMACS=1 -DHAVE_CANONICALIZE_FILE_NAME=1 > -DHAVE_STRCASESTR=1 -DHAVE_STRSEP=1 -DHAVE_TIMEGM=1 -DHAVE_D_TYPE=1 > -DSTD_GETPWUID=1 -DSTD_ASCTIME=1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS > -DHAVE_XAPIAN_DB_RETRY_LOCK=1 status.c -o status.o -MD -MP -MF .deps/status.d > cc -c -DNOTMUCH_VERSION=0.31.2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wall -Wextra -Wwrite-strings -Wmissing-declarations > -I./util -I./compat -I./lib -fPIC -fvisibility=hidden -I./parse-time-string > -I. -D_LARGEFILE64_SOURCE -pthread -I/usr/include/gmime-3.0 > -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 > -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -DHAVE_VALGRIND=0 > -DHAVE_GETLINE=1 -DWITH_EMACS=1 -DHAVE_CANONICALIZE_FILE_NAME=1 > -DHAVE_STRCASESTR=1 -DHAVE_STRSEP=1 -DHAVE_TIMEGM=1 -DHAVE_D_TYPE=1 > -DSTD_GETPWUID=1 -DSTD_ASCTIME=1 -DSILENCE_XAPIAN_DEPRECATION_WARNINGS > -DHAVE_XAPIAN_DB_RETRY_LOCK=1 gmime-filter-reply.c -o gmime-filter-reply.o > -MD -MP -MF .deps/gmime-filter-reply.d > cc -c -DNOTMUCH_VERSION=0.31.2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wall -Wextra -Wwrite-strings -Wmissing-declarations > -I./util -I./compat -I./lib -fPIC -fvisibility=hidden -I./parse-time-string > -I. -D_LARGEFILE64_SOURCE -pthread -I/usr/include/gmime-3.0 > -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 > -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -DHAVE_VALGRIND=0 > -DHAVE_GETLINE=1 -DWITH_EMACS=1