Re: [regression] `make profile-install` fails in 2.10.1

2016-10-20 Thread Junio C Hamano
Jeff King writes: > I usually just try to recreate the actual environment (e.g., run the > tests as root, run them on a loopback case-insensitive fs, etc) as that > gives a more realistic recreation. True. I just do not want to run the tests as root myself ;-) I wonder if fakeroot would give u

Re: [regression] `make profile-install` fails in 2.10.1

2016-10-19 Thread Jeff King
On Wed, Oct 19, 2016 at 03:30:44PM -0700, Junio C Hamano wrote: > > Ouch. Thanks for a reminder. How about doing this for now? > > And the hack I used to quickly test it looks like this: > > $ cd t > $ GIT_I_AM_INSANE=Yes sh ./t3700-add.sh > > We may want a more general > > GIT_

Re: [regression] `make profile-install` fails in 2.10.1

2016-10-19 Thread Jeff King
On Wed, Oct 19, 2016 at 03:27:35PM -0700, Junio C Hamano wrote: > Ouch. Thanks for a reminder. How about doing this for now? > [...] > test_expect_success 'git add --chmod=[+-]x changes index with already added > file' ' > + rm -f foo3 xfoo3 && > echo foo >foo3 && Yeah, this makes s

Re: [regression] `make profile-install` fails in 2.10.1

2016-10-19 Thread Junio C Hamano
Junio C Hamano writes: > Ouch. Thanks for a reminder. How about doing this for now? And the hack I used to quickly test it looks like this: $ cd t $ GIT_I_AM_INSANE=Yes sh ./t3700-add.sh We may want a more general GIT_OVERRIDE_PREREQ='!SANITY,!POSIXPERM,MINGW' make test or som

Re: [regression] `make profile-install` fails in 2.10.1

2016-10-19 Thread Junio C Hamano
Jeff King writes: > I can't reproduce any problems with raciness there, but there is a known > problem with running the script as root (which I guess you might be > doing from your "make prefix=/usr" call). There's some discussion in > http://public-inbox.org/git/20161010035756.38408-1-jerem...@a

Re: [regression] `make profile-install` fails in 2.10.1

2016-10-19 Thread Jeff King
On Wed, Oct 19, 2016 at 01:15:56PM +0200, Jan Keromnes wrote: > - Problem: Is there a way to `make profile-install` but ignore > occasional test failures, as these are not critical to get a useful > hardware profile? (Note: In a previous thread, Dennis Kaarsemaker > mentioned this is fixing a symp

[regression] `make profile-install` fails in 2.10.1

2016-10-19 Thread Jan Keromnes
Hello, TL;DR - Probably a regression of a previously reported bug. [0] I'm trying to `profile-install` Git from source on Ubuntu 16.04, to have the latest stable Git optimized for my machine. However, this often fails, because the profile build runs all Git tests (to get an idea of how Git behav