{"thread":{"id":"45263","subject":"BUG Report: v12.0.0 \"git difftool -d\" fails with \"fatal: cannot create directory at '': No such file or directory\"","startedAt":"2017-03-02T11:06:23Z","lastAt":"2017-03-02T14:36:47Z","messageCount":2,"participants":["Mark Phillips","Johannes Schindelin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"313059","messageId":"f2a8495f22854a749e615fb642d5655d@CAMSVWEXC02.scsc.local","threadId":"45263","inReplyTo":"CGME20170302105511eucas1p2c40bbbb719c8fb15cc7a6cb9424a92e4@eucas1p2.samsung.com","subject":"BUG Report: v12.0.0 \"git difftool -d\" fails with \"fatal: cannot create directory at '': No such file or directory\"","fromName":"Mark Phillips","fromEmail":"mark.phil@samsung.com","sentAt":"2017-03-02T10:55:09Z","receivedAt":"2017-03-02T11:06:23Z","isPatch":false,"sender":{"key":"mark.phil@samsung.com","avatar":null},"body":"I am building git from source using gcc 4.8.5 on 64 bit linux.\n\nI am sorry the log info is not very helpful, please tell me how to get more information about what is going wrong and I will collect the info for you!\n\n\nV2.12.0 Broken log\n==============\n\nExport GIT_TRACE=1\ngit difftool -d HEAD~ \n09:11:27.797674 git.c:371               trace: built-in: git 'difftool' '-d' 'HEAD~'\n09:11:27.798255 run-command.c:369       trace: run_command: 'diff' '--raw' '--no-abbrev' '-z' 'HEAD~'\n09:11:27.798484 exec_cmd.c:118          trace: exec: 'git' 'diff' '--raw' '--no-abbrev' '-z' 'HEAD~'\n09:11:27.800156 git.c:371               trace: built-in: git 'diff' '--raw' '--no-abbrev' '-z' 'HEAD~'\nfatal: cannot create directory at '': No such file or directory\n\t\n\nRunning make check gives\nfixed   0\nsuccess 14475\nfailed  0\nbroken  184\ntotal   14804\n\n\nAlso broken in v2.12.0-rc0, v2.12.0-rc1 and v2.12.0-rc2\n-----------------------------------------------------------------\n\nV 2.11.1 works\n===========\n\n"},{"id":"313068","messageId":"alpine.DEB.2.20.1703021523360.3767@virtualbox","threadId":"45263","inReplyTo":"f2a8495f22854a749e615fb642d5655d@CAMSVWEXC02.scsc.local","subject":"Re: BUG Report: v12.0.0 \"git difftool -d\" fails with \"fatal: cannot create directory at '': No such file or directory\"","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2017-03-02T14:26:13Z","receivedAt":"2017-03-02T14:36:47Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Mark,\n\nOn Thu, 2 Mar 2017, Mark Phillips wrote:\n\n> I am building git from source using gcc 4.8.5 on 64 bit linux.\n> \n> I am sorry the log info is not very helpful, please tell me how to get\n> more information about what is going wrong and I will collect the info\n> for you!\n\nWell, you could provide a Minimal, Complete and Verifiable Example\n(http://stackoverflow.com/help/mcve): most likely, the error depends on\nparticular features of your current HEAD, or environment variables.\nBecause i do *not* get that error if I run `git difftool -d HEAD~`.\n\nSo it is not so much about collecting info as about distilling your use\ncase into an example that allows other developers to reproduce the\nproblem, and subsequently fix it.\n\nCiao,\nJohannes\n"}]}