Package: src:khal Version: 0.8.4-2 Severity: important Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A" but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --with python3,sphinxdoc --buildsystem=pybuild dh_testdir -i -O--buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:184: python3.5 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build I: pybuild base:184: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/khal [... snipped ...] SUMMARY:second meeting END:VEVENT """), cal1)) sleep(0.01) coll.update_db() sleep(0.01) assert not coll._needs_update(cal1) old_update_vevent = coll._update_vevent updated_hrefs = [] def _update_vevent(href, calendar): updated_hrefs.append(href) return old_update_vevent(href, calendar) monkeypatch.setattr(coll, '_update_vevent', _update_vevent) href_three, etag_three = vdirs[cal1].upload(coll.new_event(dedent(""" BEGIN:VEVENT UID:meeting-three DTSTART;VALUE=DATE:20140911 DTEND;VALUE=DATE:20140912 SUMMARY:third meeting END:VEVENT """), cal1)) sleep(0.01) assert coll._needs_update(cal1) coll.update_db() sleep(0.01) > assert updated_hrefs == [href_three] E assert ['meeting-thr...ting-two.ics'] == ['meeting-three.ics'] E Left contains more items, first extra item: 'meeting-one.ics' E Use -v to get the full diff tests/khalendar_test.py:392: AssertionError ==== 1 failed, 168 passed, 7 skipped, 1 xfailed, 1 xpassed in 2.64 seconds ===== E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build; python3.5 -m pytest tests dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.5 returned exit code 13 debian/rules:26: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:6: recipe for target 'build-indep' failed make: *** [build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2 -------------------------------------------------------------------------------- This is just how the build ends, not necessarily the relevant part. I've put several build logs here: https://people.debian.org/~sanvila/build-logs/khal/ If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the page for this package. The bug should be reproducible with sbuild on a single CPU virtual machine, provided you try enough times (as the failure happens randomly). Thanks.