On Sat, Apr 30, 2016 at 07:48:25AM +1000, Allan McRae wrote:
On 30/04/16 07:26, Eric Engestrom wrote:
This can considerably speed up the cloning process, as makepkg won't have to download the whole history.
Please do a search for this. Rejected...
Yes, sorry, I should've searched for this first, I have no excuse :/ I had a look at some threads, and the submodule issue is clear: you might not need them, so fetching them is potentially unnecessary work. PKGBUILD should decide that on a case-by-case basis instead. I'm not sure I understand the problem with shallow clones though. If I understand it correctly, the argument given in bug 34677 is to allow for local development, but surely in this (uncommon) situation, a manual `git fetch --unshallow` would be acceptable, wouldn't it? ("uncommon", because how often do you dev a package vs. how often is it installed by other people?) You seem to have a strong argument against it, so this question is out of pure curiosity, not to make a point. This series is dropped, I just want to understand why. Cheers