[Pkg-utopia-maintainers] Bug#827473: ostree: FTBFS on mipsel: "ostree pull" sometimes gets SIGBUS, SIGSEGV

Simon McVittie smcv at debian.org
Wed Jun 29 16:12:41 UTC 2016


On Wed, 29 Jun 2016 at 14:57:42 +0000, Radovan Birdic wrote:
> ERROR: tests/test-basic.sh

Here is the actual failure from this log:

> ++ cd /var/tmp/tap-test.OAmMga
> ++ rm -rf test2-checkout
> ++ mkdir -p test2-checkout
> ++ cd test2-checkout
> ++ touch blah
> ++ stat '--printf=%.Y\n' /var/tmp/tap-test.OAmMga/repo
> ++ env LD_PRELOAD=/build/ostree-NK6lCH/ostree-2016.6/tests/libreaddir-rand.so ostree --repo=/var/tmp/tap-test.OAmMga/repo commit -b test2 -s 'Should bump the mtime'
> ++ stat '--printf=%.Y\n' /var/tmp/tap-test.OAmMga/repo
> ++ cd ..
> ++ cmp timestamp-orig.txt timestamp-new.txt
> ++ assert_not_reached 'failed to update mtime on repo'
> ++ echo failed to update mtime on repo
> failed to update mtime on repo
> ++ exit 1

In other words, the test is asserting that making a new commit to
/var/tmp/tap-test.OAmMga/repo (you can think of it as being a bit like
a bare git repository) causes its modification time to update.

This is not a failure mode I've ever seen before. Are you using some
unusual filesystem with large (e.g. 1 second) granularity, or some
unusual mount option?

In any case, this doesn't seem related to the SIGBUS issue on the buildds
(which was always during an "ostree pull" command), so if this is going
to be tracked as a bug, we should clone and retitle it.

Thanks,
    S



More information about the Pkg-utopia-maintainers mailing list