Hi,

On 8/27/25 10:31 PM, Hugh McMaster wrote:

* You have already cloned a git repository, which contains one or more submodules.

Yes.

I just started a new package, and in order to get the watch file right without hammering the upstream git server too much, I started by just creating debian/watch and calling uscan.

As of now, this would also be the most convenient way to build an .orig tarball in the first place, and doing it in parallel with testing the watch file is an added bonus.

I also plan to keep the git checkout around, so I can easily cherry-pick commits from upstream, or rebase patches against HEAD before sending them.

Because I also use the "git describe" based version generation, the full clone with all submodules is fairly expensive, so being able to run it from the persistent git tree would be really useful here.

In any case, the submodules being *silently* ignored is a problem in itself: it generates a different file than expected, with no error indication.

   Simon

Reply via email to