Hi Daniel, i prepared another candidate for the 0.4.6-1 release (
https://salsa.debian.org/spog/git-subrepo/-/commit/f96eeedd0e96b6f2bbcc8c013909de5d5325cafe ), hoping it ticks all the boxes and more:) I made the PR upstream (https://github.com/ingydotnet/git-subrepo/pull/623) and added 'Forwarded' fields with PR to all five patches. I hope that making a separate commit for adding 'Forwarded' field to patches is ok. The 'git-subrepo.d' subdir has been removed upon 'make install' and additional Makefile adjustment done according to your suggestions. Regarding internal test suite, things weren't that trivial, as the implementation requires that the project is a git worktree. However debian builds from a non-git tarball. I fixed that by git-initializing the project on the fly, when needed as well as providing local git configuration for all repos involved in tests. Another thing regarding tests was that they rely upon english output, so tests failed in reprotest, when executed in a French environment for example. By setting fixed locale during each test being run, it all went well. I also went a step further regarding tests. Three test repos being used by several tests were committed upstream as binary bare git repos, which i really do not like. So i prepared a few scripts, which generate the same repos with the same history upon each test suite startup. best regards, Samo