Bug#871908: dgit fails to work when .git is a reference not a directory

2018-06-18 Thread Ian Jackson
Control: fixed -1 4.1 Control: tag -1 - fixed 4.1 Control: close -1 Hopefully this will actually close this bug... -- Ian JacksonThese opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#871908: dgit fails to work when .git is a reference not a directory

2018-01-05 Thread Ian Jackson
Control: tag -1 fixed 4.1 Sam Hartman writes ("Bug#871908: dgit fails to work when .git is a reference not a directory"): > I tested with dgit 4.1 and it worked well enough to dgit build-source. > I did not check through a full push mostly because I don't have any > packages to push ATM. >

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-14 Thread Sam Hartman
Hi. I tested with dgit 4.1 and it worked well enough to dgit build-source. I did not check through a full push mostly because I don't have any packages to push ATM. However if it works that well, I think it is conclusive.

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-14 Thread Sam Hartman
Hi. I will check this later today once I finish catching up from debconf at $dayjob. That said: 1) I did already confirm that if you handle .git correctly, everything else works. That is, I moved the git directory to be a directory, changed .git/config to remove a no-longer-necessary override

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-14 Thread Ian Jackson
I have uploaded dgit 4.1 to experimental. Can you please try it and let me know if it works better in this situation ? It is supposed to have support for .git as a file pointing elsewhere. Warning: I have not tested it in this case so it may go wrong. I have tested it in the "git subtree"

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-13 Thread Sean Whitton
Hello, On Sun, Aug 13 2017, Ian Jackson wrote: > Sean, if you felt like it you could take my chiark master > (92667fc40d49284a19475b031f79eba6fc883548) finalise the changelog and > upload it to experimental as 4.1. I can't obtain your master over an authenticated channel, but I too lack my key

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-13 Thread Ian Jackson
Control: retitle -1 possible further problem(s) when working _in_ a submodule Sam Hartman writes ("Re: Bug#871908: dgit fails to work when .git is a reference not a directory"): > My case is different. > I have a super-repository of a lot of related packages with each > submodule corresponding

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-12 Thread Sam Hartman
> "Ian" == Ian Jackson writes: That bug appears to be about a case where there are submodules in the repository I give to dgit as input. My case is different. I have a super-repository of a lot of related packages with each submodule corresponding to one

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-12 Thread Sean Whitton
Hello, On Sat, Aug 12 2017, Sam Hartman wrote: > If you git clone --recursive a project including submodules, you tend > to get all the submodule git directories under .git/modules in the > master git directory. As a general rule dgit does not support submodules: #726953. I think that this bug

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-12 Thread Ian Jackson
Control: retitle -1 want better error reporting when there are submodules dgit does not work with submodules. See #726953. However, Sam Hartman writes ("Bug#871908: dgit fails to work when .git is a reference not a directory"): > If you git clone --recursive a project including submodules,

Bug#871908: dgit fails to work when .git is a reference not a directory

2017-08-12 Thread Sam Hartman
package: dgit version: 3.12 If you git clone --recursive a project including submodules, you tend to get all the submodule git directories under .git/modules in the master git directory. Then you get a .git file in the submodule working tree that looks a lot like this: