From: Jeff King Date: Wed, 29 Apr 2009 08:06:50 GMT Subject: Re: error: Unable to append to .git/logs/refs/remotes/origin/master: Permission denied Message-ID: <20090429080650.GA25227@coredump.intra.peff.net> In-Reply-To: <20090429073256.GB22129@elte.hu> On Wed, Apr 29, 2009 at 09:32:56AM +0200, Ingo Molnar wrote: > > So I think we would need to simulate the errno setting, like the > > patch below. That should generate the hint only when it would > > actually be useful. > > it wasnt hard to figure out what's going on. So this was more of a > FYI, not really a bug report. Maybe if someone tries to pull into a > read-only repo the same could happen? My particular breakage (of a > single ref being root-owned - the rest was mingo owned) is atypical > enough to be ignored. Actually, it is a little bit tough to get your breakage. A pure read-only repo would error out much earlier (permission denied on FETCH_HEAD or writing to object db). But if yours was just "accidentally fetched once as root", then that doesn't seem too uncommon. > If there's no easy/clean solution then please ignore my report. I think the patch I posted isn't too bad. We'll see what others say. -Peff