Re: git-ubuntu build

2023-06-15 Thread Robie Basak
didn't necessarily start off clean in Debian, and I don't expect to carry delta in Ubuntu to clean it. But that's just my personal opinion on lintian and Ubuntu. There's nothing to stop whatever lintian functionality we want to be output as part of a local build step using &quo

Re: git-ubuntu build

2023-06-15 Thread Steve Langasek
Thanks for laying out your vision for the git ubuntu workflow. On Thu, Jun 15, 2023 at 01:57:58AM +0100, Robie Basak wrote: > After MP approval, the next obvious logical step is to upload it - > either yourself if you have permission, or by a sponsor. Currently > git-ubuntu doesn't implement this,

Re: git-ubuntu build

2023-06-14 Thread Robie Basak
nted the capability for git commits to be preserved through the conversion to "tarball-style" source packages that Ubuntu requires as its single source of truth, and expanded repository coverage to the entire archive (barring a few edge case failures that appeared that I need to get back to).

Re: git-ubuntu build

2023-06-14 Thread Robie Basak
> other 'build' tools I mentioned involve pushing to a public repo. That's > otherwise only done by 'bzr push', 'git push', 'dgit push', 'dput'. > > Would 'git ubuntu push' or 'git ubuntu submit' be a better n

Re: breezy behavior wrt lp: [Was Re: git-ubuntu build]

2023-06-14 Thread Colin Watson
On Wed, Jun 14, 2023 at 08:54:23AM -0700, Steve Langasek wrote: > On Wed, Jun 14, 2023 at 03:29:11PM +0200, Paride Legovini wrote: > > What happens is that Breezy finds the lp: shorthand and resolves it to a > > Git URL, then fails if we were actually pointing it to a Bazaar repo. > > > For exampl

breezy behavior wrt lp: [Was Re: git-ubuntu build]

2023-06-14 Thread Steve Langasek
On Wed, Jun 14, 2023 at 03:29:11PM +0200, Paride Legovini wrote: > Steve Langasek wrote on 13/06/2023: > > This is the following in my ~/.gitconfig: > > [url "git+ssh://vor...@git.launchpad.net/"] > > insteadof = lp: > > This configuration is described here: > > https://help.launchpad

Re: git-ubuntu build

2023-06-14 Thread Paride Legovini
Steve Langasek wrote on 13/06/2023: > On Mon, Jun 12, 2023 at 09:37:56PM +0200, Adrien Nader wrote: > >> I think Steve has an SSH config which defines the "lp" host. What you'> > > This is the following in my ~/.gitconfig: > > [url "git+ssh://vor...@git.launchpad.net/"] > insteadof = lp

Re: git-ubuntu build

2023-06-14 Thread Neal McBurnett
On Mon, Jun 12, 2023 at 1:37 PM Adrien Nader wrote: > On Sat, Jun 10, 2023, Neal McBurnett wrote: > > OK, I'm stuck. This sounds great, and just the sort of thing I want to do > > ... You should use the snap and I think you need the one from edge in > practice: > > sudo snap install --edge git

Re: git-ubuntu build

2023-06-14 Thread Adrien Nader
Hi, On Sat, Jun 10, 2023, Neal McBurnett wrote: > OK, I'm stuck. This sounds great, and just the sort of thing I want to do > as a casual Ubuntu-oriented developer, but I keep running into roadblocks, > and can't find any documentation. > > I google "git-ubuntu" and find nothing more recent and r

Re: git-ubuntu build

2023-06-13 Thread Steve Langasek
workflow. It is an important distinction that none of the other 'build' tools I mentioned involve pushing to a public repo. That's otherwise only done by 'bzr push', 'git push', 'dgit push', 'dput'. Would 'git ubuntu push' or '

Re: git-ubuntu build

2023-06-12 Thread Neal McBurnett
d, but you can see > from the above commit that the hook for the command was removed. > > > > That said, though, I've wondered if 'build' may not necessarily be the > > > ideal jargon, anyway. Since the (prepare-upload args) step can trigger > > > a g

Re: git-ubuntu build

2023-06-09 Thread Bryce Harrington
gt; > a git push, and because this is done principly when uploading, it feels > > more like a submission-style workflow than a build; "build" also implies > > you're creating some form of artifact for local use, which in this case > > you're not, really. >

Re: git-ubuntu build

2023-06-09 Thread Steve Langasek
s inspired by it. > > Hopefully some of you will find using this tool pleasantly familiar! > > The intent is that this will eventually become a git-ubuntu subcommand, > > though there are some namespace questions to sort out first - the obvious > > name for such a command IM

Re: git-ubuntu build

2023-06-07 Thread Bryce Harrington
santly familiar! > > The intent is that this will eventually become a git-ubuntu subcommand, > though there are some namespace questions to sort out first - the obvious > name for such a command IMHO would be 'git-ubuntu build' but that already > exists and does other th

git-ubuntu build

2023-06-07 Thread Steve Langasek
namespace questions to sort out first - the obvious name for such a command IMHO would be 'git-ubuntu build' but that already exists and does other things. From initial feedback, I know a lot of developers are using sbuild to build their source packages rather than invoking dpkg-buildpackag