Re: [RFC] General Resolution to deploy tag2upload [and 1 more messages]
Matthias Urlichs writes ("Re: [RFC] General Resolution to deploy tag2upload [and 1 more messages]"):
> Say I need to apply a security patch to some package's git tree on
> Salsa. How can I be sure to even create the same source tree as the
> previous uploader? I don't know which tool the maintainer used, nor the
> options supplied to it, so I can't.
This is the security uploader's version of my blog post
https://diziet.dreamwidth.org/9556.html titled:
Get source to Debian packages only via dgit;
"official" git links are beartraps
> Thus I need to ignore the maintainer's git tree in favor of "apt-get
> source",
`dgit clone` will automate this for you, including importing the
source into git. As a bonus, if the maintainer used `dgit push`,
you get their git history, not just a .dsc import.
This is the security uploader's version of my blog post
https://diziet.dreamwidth.org/17579.html titled:
Don't use apt-get source; use dgit
Sadly if there was a previous security upload, that won't have been
done via dgit push, because that's not supported. That's
#1050143 dgit: support uploading to security-master
I'm kind of hoping that if tag2upload becomes popular, there will be
additional momentum there. It's not trivial - there's real work
involved, on the part of multiple teams.
Ian.
--
Ian Jackson <ijackson@chiark.greenend.org.uk> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.
Reply to: