/srv/irclogs.ubuntu.com/2023/09/16/#ubuntu-devel.txt

zhsjwhy git-ubuntu checks in such files https://git.launchpad.net/ubuntu/+source/inkscape/tree/src/3rdparty/2geom/..git07:36
rbasakzhsj: probably because the orig tarball includes a .git directory11:17
rbasakzhsj: it's important that git-ubuntu preserves the original source tree losslessly, because sometimes builds break if those directories change. For example it's not uncommon for upstream builds to depend on a .git directory. We wouldn't want git-ubuntu to FTBFS a source tree that is correctly built by buildds.11:19
rbasakSo the .git is escaped to ..git so that it can be round-tripped back, etc.11:19
zhsjrbasak: sorry, but i don't get how to use git-ubuntu on such package... dpkg-buildpackage just complains modified source for such ..git file.11:28
rbasakzhsj: rename ..git to .git to get the same as what the original was.11:58
rbasakBut that cannot be tracked in git, since git does not permit entries that use .git11:59
rbasakA workaround is necessary but that's not implemented in git-ubuntu, sorry.11:59
rbasakIt might be worth contacting upstream to stop the orig tarball shipping with a .git directory. That's usually a mistake.12:02
zhsjrbasak: it's not a .git dir, is a plain file13:21
rbasakzhsj: then probably the orig tarball shipped a plain file with that name. Try extracting the orig tarballs to take a look. Whichever way, git does not accept checking anything in with the name '.git' so it has to be escaped.18:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!