Bug#921257: khal: FTBFS randomly when built with eatmydata and overlayfs

2020-04-22 Thread Helmut Grohne
Control: retitle -1 khal: FTBFS randomly when built
Control: severity -1 serious

Hi,

On Sun, Feb 03, 2019 at 05:03:58PM +, Santiago Vila wrote:
> I tried to build this package in sid but it failed:

Thank you for conducting these tests.

> This is what usually happens (but not always) when I use sbuild with 
> eatmydata and overlayfs.
> When I disable both things, the build succeeds.

It happens to fail in plain sbuild now. It also happens to fail in plain
pbuilder on the reproducible builds infrastructure now:

https://tests.reproducible-builds.org/debian/logs/unstable/amd64/khal_0.9.10-1.1.build2.log.gz

The error seem to be changing from build to build, but I wasn't able to
produce a successful build in 10 attempts. Thus raising to rc severity.

Helmut



Bug#921257: khal: FTBFS randomly when built with eatmydata and overlayfs

2019-02-03 Thread Santiago Vila
Package: src:khal
Version: 1:0.9.10-1
Tags: ftbfs

Dear maintainer:

I tried to build this package in sid but it failed:


[...]
 debian/rules build-indep
dh build-indep --with python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_autoreconf -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:217: python3.7 setup.py config 
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
dh_auto_build
I: pybuild base:217: /usr/bin/python3 setup.py build 
running build
running build_py
creating /<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/__main__.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/controllers.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/calendar_display.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/__init__.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/cli.py -> /<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/log.py -> /<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/configwizard.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/utils.py -> /<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/exceptions.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/terminal.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
copying khal/version.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal
creating /<>/.pybuild/cpython3_3.7_khal/build/khal/ui
copying khal/ui/colors.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/ui
copying khal/ui/calendarwidget.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/ui
copying khal/ui/__init__.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/ui
copying khal/ui/editor.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/ui
copying khal/ui/base.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/ui
copying khal/ui/widgets.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/ui
creating /<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
copying khal/khalendar/vdir.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
copying khal/khalendar/event.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
copying khal/khalendar/__init__.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
copying khal/khalendar/utils.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
copying khal/khalendar/exceptions.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
copying khal/khalendar/backend.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
copying khal/khalendar/khalendar.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/khalendar
creating /<>/.pybuild/cpython3_3.7_khal/build/khal/settings
copying khal/settings/__init__.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/settings
copying khal/settings/utils.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/settings
copying khal/settings/exceptions.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/settings
copying khal/settings/settings.py -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/settings
copying khal/settings/khal.spec -> 
/<>/.pybuild/cpython3_3.7_khal/build/khal/settings
PYTHONPATH=. python3 -m sphinx -b man doc/source /<>/doc/_build/man
Running Sphinx v1.8.3
making output directory...
loading intersphinx inventory from 
/usr/share/doc/python3-doc/html/objects.inv...
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: 40 added, 0 changed, 0 removed
reading sources... [  2%] changelog
reading sources... [  5%] configure
reading sources... [  7%] faq
reading sources... [ 10%] feedback
reading sources... [ 12%] hacking
reading sources... [ 15%] index
reading sources... [ 17%] install
reading sources... [ 20%] license
reading sources... [ 22%] man
reading sources... [ 25%] news
reading sources... [ 27%] news/30c3
reading sources... [ 30%] news/31c3
reading sources... [ 32%] news/callfortesting
reading sources... [ 35%] news/khal01
reading sources... [ 37%] news/khal011
reading sources... [ 40%] news/khal02
reading sources... [ 42%] news/khal03
reading sources... [ 45%] news/khal031
reading sources... [ 47%] news/khal04
reading sources... [ 50%] news/khal05
reading sources... [ 52%] news/khal06
reading sources... [ 55%] news/khal07
reading sources... [ 57%] news/khal071
reading sources... [ 60%] news/khal08
reading sources... [ 62%] news/khal081
reading sources... [ 65%] news/khal082
reading sources... [ 67%] news/khal083
reading sources... [ 70%] news/khal084
reading sources... [ 72%] news/khal09
reading sources... [ 75%] news/khal091
reading sources... [ 77%] news/khal092
reading sources... [ 80%] news/khal093
reading sources... [ 82%] news/khal094
reading sources... [ 85%] news/khal095
reading sources... [ 87%] news/khal096
reading sources... [ 90%] news/khal097
reading sources... [ 92%] news/khal098
reading sources... [ 95%] news/khal099
reading sources... [