Em Mon, Dec 16, 2019 at 09:16:21PM +0100, Jan Engelhardt escreveu: > On Monday 2019-12-16 17:00, Arnaldo Carvalho de Melo wrote: > >Em Mon, Dec 16, 2019 at 12:55:04PM -0300, Arnaldo Carvalho de Melo escreveu: > >> Em Mon, Dec 16, 2019 at 04:10:59PM +0100, Jan Engelhardt escreveu: > >> > On Monday 2019-12-16 16:07, Arnaldo Carvalho de Melo wrote: > >> > >tarball + gpg signature: > >> > > https://fedorapeople.org/~acme/dwarves/dwarves-1.16.tar.xz > >> > > https://fedorapeople.org/~acme/dwarves/dwarves-1.16.tar.bz2 > >> > > https://fedorapeople.org/~acme/dwarves/dwarves-1.16.tar.sign > >> > No top-level directory. Just why? > >> I can do that, i.e. one directory per release? Will do? > >Done, please let me know of any other suggestion, > What I mean is a top-level directory inside the tarball, like most (unix-ish) > software does, so that `tar -xf` does not fill up the current directory. Ah, ok, so trying using what the kernel uses for perf tarballs: export srctree=/home/acme/git/pahole export dwarves_tar=dwarves-$(echo $(pahole --version) | cut -c2-) git --git-dir=${srctree}/.git archive --prefix=${dwarves_tar}/ HEAD^{tree} $(cd ${srctree}; echo $(cat MANIFEST)) -o ${dwarves_tar}.tar Please take a look at: http://vger.kernel.org/~acme/pahole/dwarves-1.16.tar.xz And check that everything works as you suggest? I think we should have both, i.e. a separate directory because we have at least the compressed tarball + the signature file and the top level directory, that should've be as you suggest since the dawn of time, my bad. - Arnaldo