On Wed, May 08, 2019 at 04:14:00PM +0100, Ian Jackson wrote: > > > [Ian Jackson:] > > > > You should use dgit for the benefit of users. See my other mail which > > > > answers why Vcs-Git and debcheckout is not enough. > > > > > > could you be so kind and provide a pointer, this thread is rather long > > > already? (Maybe this is also worth an FAQ entry somewhere..) > > I meant this message: > https://lists.debian.org/debian-devel/2019/05/msg00065.html
thanks for the pointer, but I don't see the string debcheckout in that message and vcs-git only once, where you write: ---begin quote--- >From these we can conclude: * Debian should provide source code as git branches which: - can be built using a standard set of runes - will produce the same binaries as official Debian ones - can be reliably located - can be easily modified (using standard git commands) - contain the git histories we are actually using ourselves There is only one way to do this. It is `dgit push[-source]'. Vcs-Git and Salsa do not provide this. ---end quote--- and I'm not sure I agree this is true, to me Vcs-Git and Salsa do provide all of this, *if* Vcs-Git is set. And if it's not set, it's either because the package is not in git or because d/control is lacking information, aka the package is buggy. So, IOW, I can see problems with individual packages here but not with the general workflow/tool of using vcs-git: and debcheckout. (or what am I missing?) -- tschau, Holger ------------------------------------------------------------------------------- holger@(debian|reproducible-builds|layer-acht).org PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
signature.asc
Description: PGP signature