Motiejus Jakštys wrote:
> Building git-annex in pbuilder on squeeze having
backports.debian.org
> repository enabled yields this error:
> Testing 1:blackbox:0:git-annex init
> Testing 1:blackbox:1:git-annex add:0
> Cases: 54 Tried: 15 Errors: 0 Failures: 0fatal: No HEAD commit to compare with (yet)
> fatal: No HEAD commit to compare with (yet)
It sort of looks like your build environment has something causing
deletion or loss of parts of /tmp while git-annex's test suite is
running there.
At least, that's the only hypothesis I can muster that explains
the above, in which a git repository is present for part of two
test cases, and then suddenly loses its HEAD, as well as
the below, in which a git repository in which git config
user.name
and git config user.email have both been run suddenly starts complaining
they were not
> Testing 1:blackbox:1:git-annex add:1
> Cases: 54 Tried: 16 Errors: 0 Failures: 0
> *** Please tell me who you are.
>
> Run
>
> git config --global user.email "
y...@example.com"
> git config --global
user.name "Your Name"
>
> to set your account's default identity.
> Omit --global to set the identity only in this repository.
>
> fatal: empty ident <git-annex test <
te...@example.com>> not allowed
Not to mention all these where git clone fails due to
directories it should have just created turning up missing:
> Cases: 54 Tried: 17 Errors: 0 Failures: 1fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 18 Errors: 0 Failures: 2fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 19 Errors: 0 Failures: 3fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 20 Errors: 0 Failures: 4fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 21 Errors: 0 Failures: 5fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 22 Errors: 0 Failures: 6fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 23 Errors: 0 Failures: 7fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 24 Errors: 0 Failures: 8fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 25 Errors: 0 Failures: 9fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 26 Errors: 0 Failures: 10fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 27 Errors: 0 Failures: 11fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 28 Errors: 0 Failures: 12fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 29 Errors: 0 Failures: 13fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 30 Errors: 0 Failures: 14fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 31 Errors: 0 Failures: 15fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
> Cases: 54 Tried: 32 Errors: 0 Failures: 16fatal: Unable to create '/tmp/buildd/git-annex-3.20120614~bpo60+1/.t/tmprepo/.git/annex/index.lock': No such file or directory
Given all this, and given that this version has successfully autobuilt
on all architectures, I respenctfully suggest you investigate what's
eating /tmp in your build environment.
--
see shy jo