GNU bug report logs - #29512
build of git-2.15.0.drv failed

Previous Next

Package: guix;

Reported by: George myglc2 Clemmer <myglc2 <at> gmail.com>

Date: Thu, 30 Nov 2017 17:01:01 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29512 in the body.
You can then email your comments to 29512 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#29512; Package guix. (Thu, 30 Nov 2017 17:01:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to George myglc2 Clemmer <myglc2 <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 30 Nov 2017 17:01:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: George myglc2 Clemmer <myglc2 <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: build of git-2.15.0.drv failed
Date: Thu, 30 Nov 2017 11:59:51 -0500
Running guix from clean make check on ...

6e385b76e (HEAD -> master, origin/master, origin/HEAD) gnu: mongodb: Use scons-build-system.

... guix package failed ...

guix package: error: build failed: build of `/gnu/store/r3rijd3pmkfdmg3h4spyb24az3xiylc4-git-2.15.0.drv' failed

Details:

g1 <at> g1 ~/src/guix$ guix package -M 4 -c 4 -m ../g1.scm
[...]
*** t9153-git-svn-rewrite-uuid.sh ***
not ok 4 - create new branches and tags
#
#		( cd git_project &&
#			git svn branch -m "New branch 1" -d b_one New1 ) &&
#		( cd svn_project &&
#			svn_cmd up && test -e b_one/New1/a.file ) &&
#
#		( cd git_project &&
#			git svn branch -m "New branch 2" -d b_two New2 ) &&
#		( cd svn_project &&
#			svn_cmd up && test -e b_two/New2/a.file ) &&
#
#		( cd git_project &&
#			git svn branch -t -m "New tag 1" -d tags_A Tag1 ) &&
#		( cd svn_project &&
#			svn_cmd up && test -e tags_A/Tag1/a.file ) &&
#
#		( cd git_project &&
#			git svn tag -m "New tag 2" -d tags_B Tag2 ) &&
#		( cd svn_project &&
#			svn_cmd up && test -e tags_B/Tag2/a.file )
#
# failed 1 among 4 test(s)
1..4
make[2]: *** [Makefile:49: t9141-git-svn-multiple-branches.sh] Error 1
make[2]: *** Waiting for unfinished jobs....
ok 1 - load svn repo
ok 2 - verify uuid
# passed all 2 test(s)
1..2
ok 1 - initialize repo
ok 2 - clone
ok 3 - git svn gc runs
ok 4 - git svn mkdirs recreates empty directories after git svn gc
# passed all 4 test(s)
1..4
ok 1 - load svn dump
ok 2 - all svn merges became git merge commits
ok 3 - cherry picks did not become git merge commits
ok 4 - svn non-merge merge commits did not become git merge commits
ok 5 - commit made to merged branch is reachable from the merge
ok 6 - merging two branches in one commit is detected correctly
not ok 7 - everything got merged in the end # TODO known breakage
# still have 1 known breakage(s)
# passed all remaining 6 test(s)
1..7
make[2]: Leaving directory '/tmp/guix-build-git-2.15.0.drv-0/git-2.15.0/t'
make[1]: *** [Makefile:36: test] Error 2
make[1]: Leaving directory '/tmp/guix-build-git-2.15.0.drv-0/git-2.15.0/t'
make: *** [Makefile:2439: test] Error 2
phase `check' failed after 517.7 seconds
builder for `/gnu/store/r3rijd3pmkfdmg3h4spyb24az3xiylc4-git-2.15.0.drv' failed with exit code 1
guix package: error: build failed: build of `/gnu/store/r3rijd3pmkfdmg3h4spyb24az3xiylc4-git-2.15.0.drv' failed
g1 <at> g1 ~/src/guix$ exit
exit

Full compressed log (300+K) available if needed.

HTH - George




Information forwarded to bug-guix <at> gnu.org:
bug#29512; Package guix. (Thu, 30 Nov 2017 23:56:02 GMT) Full text and rfc822 format available.

Message #8 received at 29512 <at> debbugs.gnu.org (full text, mbox):

From: George myglc2 Clemmer <myglc2 <at> gmail.com>
To: 29512 <at> debbugs.gnu.org
Subject: Re: build of git-2.15.0.drv failed
Date: Thu, 30 Nov 2017 18:55:25 -0500
Hmm... I have discovered that that works when I don't use the
multi-job/multi-core options, e.g., as previously reported, this fails
...

g1 <at> g1 ~/src/guix$ guix package -M 4 -c 4 -m ../g1.scm

But this ...

g1 <at> g1 ~/src/guix$ guix package  -m ../g1.scm

works.

So maybe it's a git bug as opposed to a guix bug.




Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Fri, 01 Dec 2017 10:34:01 GMT) Full text and rfc822 format available.

Notification sent to George myglc2 Clemmer <myglc2 <at> gmail.com>:
bug acknowledged by developer. (Fri, 01 Dec 2017 10:34:02 GMT) Full text and rfc822 format available.

Message #13 received at 29512-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: George myglc2 Clemmer <myglc2 <at> gmail.com>
Cc: 29512-done <at> debbugs.gnu.org
Subject: Re: bug#29512: build of git-2.15.0.drv failed
Date: Fri, 01 Dec 2017 11:33:14 +0100
Hi George,

George myglc2 Clemmer <myglc2 <at> gmail.com> skribis:

> g1 <at> g1 ~/src/guix$ guix package -M 4 -c 4 -m ../g1.scm
> [...]
> *** t9153-git-svn-rewrite-uuid.sh ***
> not ok 4 - create new branches and tags
> #
> #		( cd git_project &&
> #			git svn branch -m "New branch 1" -d b_one New1 ) &&
> #		( cd svn_project &&
> #			svn_cmd up && test -e b_one/New1/a.file ) &&
> #
> #		( cd git_project &&
> #			git svn branch -m "New branch 2" -d b_two New2 ) &&
> #		( cd svn_project &&
> #			svn_cmd up && test -e b_two/New2/a.file ) &&
> #
> #		( cd git_project &&
> #			git svn branch -t -m "New tag 1" -d tags_A Tag1 ) &&
> #		( cd svn_project &&
> #			svn_cmd up && test -e tags_A/Tag1/a.file ) &&
> #
> #		( cd git_project &&
> #			git svn tag -m "New tag 2" -d tags_B Tag2 ) &&
> #		( cd svn_project &&
> #			svn_cmd up && test -e tags_B/Tag2/a.file )
> #
> # failed 1 among 4 test(s)
> 1..4
> make[2]: *** [Makefile:49: t9141-git-svn-multiple-branches.sh] Error 1

[...]

> Hmm... I have discovered that that works when I don't use the
> multi-job/multi-core options, e.g., as previously reported, this fails
> ...
>
> g1 <at> g1 ~/src/guix$ guix package -M 4 -c 4 -m ../g1.scm
>
> But this ...
>
> g1 <at> g1 ~/src/guix$ guix package  -m ../g1.scm
>
> works.

To me that sounds like an issue when running tests in parallel.  Commit
c03ba83c17c91e34e811a909fae0f63aab701ff9 ensures test run sequentially,
which hopefully solves the problem.

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#29512; Package guix. (Fri, 01 Dec 2017 15:50:01 GMT) Full text and rfc822 format available.

Message #16 received at 29512 <at> debbugs.gnu.org (full text, mbox):

From: myglc2 <at> gmail.com
To: 29512 <at> debbugs.gnu.org
Cc: ludo <at> gnu.org
Subject: Re: bug#29512: build of git-2.15.0.drv failed
Date: Fri, 01 Dec 2017 10:49:00 -0500
On 12/01/2017 at 11:33 Ludovic Courtès writes:
...
>
> To me that sounds like an issue when running tests in parallel.  Commit
> c03ba83c17c91e34e811a909fae0f63aab701ff9 ensures test run sequentially,
> which hopefully solves the problem.

That fixed it here. Thanks. - George




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 30 Dec 2017 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 119 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.