[00:00] <wgrant> Well, it's more that Git doesn't have native support for the lp: protocol; you have to configure it yourself
[00:00] <nacc> wgrant: true, that's better said
[00:00] <wgrant> eg. my ~/.gitconfig has:
[00:00] <wgrant> [url "ssh://wgrant@git.launchpad.net/"]
[00:00] <wgrant> insteadOf = lp:
[00:00] <wgrant> so I can "git clone lp:launchpad" and it just works
[00:00] <nacc> wgrant: yeah, likewise here
[00:01] <ahoneybun> yea found docs on that
[00:01] <ahoneybun> thanks folks!
[00:02] <ahoneybun> wow lp made git slow somehow
[00:02] <wgrant> Latency or bandwidth?
[00:03] <wgrant> LP is hosted in the UK so latency is going to be greater than other services for users in the US, and some US ISPs have pretty dodgy transit to the UK unfortunately.
[00:06] <ahoneybun> mm getting permission denied trying to push
[00:06] <ahoneybun> fatal: remote error: Permission denied.
[00:06] <ahoneybun> I can't just git push?
[00:07] <nacc> ahoneybun: where are you trying to push to?
[00:07] <nacc> ahoneybun: it obviously depends on the repo, if you can or not
[00:07] <ahoneybun> I own the thing
[00:08] <ahoneybun> https://launchpad.net/kubuntu-manual
[00:08] <wgrant> What are you trying to push to?
[00:08] <wgrant> lp:kubuntu-manual is an import from GitHub, so you can't push to that.
[00:08] <ahoneybun> damn
[00:08] <nacc> ah ah
[00:08] <wgrant> What are you trying to do?
[00:08] <nacc> *ah ha
[00:08] <ahoneybun> my team wants to move from github
[00:09] <ahoneybun> have all the stuff on lp
[00:09] <wgrant> Ah
[00:09] <nacc> then i think you'd stop the import?
[00:09] <ahoneybun> I was against it because of the bzr
[00:09] <ahoneybun> well I did not know how to push it in the first place
[00:09] <wgrant> So in that case you'll need to go to https://launchpad.net/kubuntu-manual/+configure-code, and empty out the "Link to a Git repository already on Launchpad" box.
[00:10] <wgrant> That will remove the lp:kubuntu-manual alias, and let you push up a fresh branch there.
[00:10] <wgrant> s/branch/repo/
[00:10] <wgrant> Currently it's set to mirror from GitHub, so you can't push to the repo that's currently there.
[00:11] <ahoneybun> mm
[00:11] <ahoneybun> so I have this: https://code.launchpad.net/~aaronhoneycutt/kubuntu-manual/+git/kubuntu-manual
[00:11] <ahoneybun> now
[00:11] <wgrant> Is there a team that should own the project nowadays, or is it just you?
[00:12] <ahoneybun> well maybe the team kubuntu-devs not sure right now
[00:12] <ahoneybun> only I push to the github right now
[00:14] <wgrant> Alright. For now let's just set it up for you, and it can always be reassigned to a team later. Visit https://launchpad.net/kubuntu-manual/+configure-code, clear the "Git repository" text box, then try the push again.
[00:51] <ahoneybun> sorry needed to go do something wgrant
[00:53] <ahoneybun> now I can't clone this: git clone git+ssh://git.launchpad.net/~aaronhoneycutt/kubuntu-manual/+git/kubuntu-manual
[00:54] <wgrant> ahoneybun: Why not?
[00:54] <ahoneybun> fatal: remote error: Repository 'kubuntu-manual' not found.
[00:55] <wgrant> That URL can't produce that error
[00:55] <ahoneybun> git clone git+ssh://git.launchpad.net/~aaronhoneycutt/kubuntu-manual/+git/kubuntu-manual : gives me permission error
[00:55] <wgrant> You must be trying something like git+ssh://git.launchpad.net/kubuntu-manual
[00:55] <wgrant> git *push* on that URL gives you a permission error; clone doesn't.
[00:55] <ahoneybun> I'm not pushing
[00:55] <ahoneybun> I deleted it before
[00:55] <ahoneybun> need to reclone it
[00:55] <wgrant> You need to clone from git+ssh://git.launchpad.net/~aaronhoneycutt/kubuntu-manual/+git/kubuntu-manual and push to git+ssh://git.launchpad.net/kubuntu-manual
[00:56] <wgrant> Or clone from GitHub and push to git+ssh://git.launchpad.net/kubuntu-manual
[00:56] <ahoneybun> ohhhh I can get it right from github?
[00:56] <ahoneybun> git push git+ssh://git.launchpad.net/kubuntu-manual ?
[00:56] <wgrant> The Launchpad repo is just a mirror of the GitHub one, isn't it?
[00:56] <ahoneybun> it was
[00:56] <ahoneybun> I did not know how to upload it to LP
[00:57] <ahoneybun> so just mirrored it
[00:58] <ahoneybun> I'm wondering how to push what I have from github to a new project or something
[00:58] <ahoneybun> Idk anymore
[00:59] <wgrant> ahoneybun: git clone git+ssh://git.launchpad.net/~aaronhoneycutt/kubuntu-manual/+git/kubuntu-manual; git push git+ssh://git.launchpad.net/kubuntu-manual
[01:00] <ahoneybun> No such Launchpad account: athoneycutt
[01:00] <ahoneybun> Permission denied (publickey).
[01:00] <ahoneybun> fatal: Could not read from remote repository.
[01:00] <ahoneybun> nope
[01:00] <wgrant> Include your username in the URL
[01:00] <ahoneybun> it has it
[01:01] <wgrant> Only in the repo path;
[01:01] <ahoneybun> can't I just fix this with those git-config stuff
[01:01] <wgrant> aaronhoneycutt@git.launchpad.net
[01:01] <wgrant> You could, yes.
[01:01] <wgrant> With what we suggested earlier.
[01:01] <ahoneybun> I have all of them
[01:01] <ahoneybun> but it does nothing
[01:01] <wgrant> "all of them"?
[01:02] <ahoneybun> http://pastebin.ubuntu.com/25322489/
[01:02] <wgrant> git clone lp:~aaronhoneycutt/kubuntu-manual/+git/kubuntu-manual; cd kubuntu-manual; git push lp:kubuntu-manual
[01:02] <ahoneybun> cloning now
[01:09] <ahoneybun> mm only have one branch
[01:12] <wgrant> Ah, indeed, you probably want to give --mirror to clone and push
[01:12] <ahoneybun> I moved to the github branch and pushing to lp
[01:13] <ahoneybun> seems to be working
[01:17] <ahoneybun> worked
[01:40] <ahoneybun> any way to merge to https://launchpad.net/kubuntu-docs ?
[01:40] <ahoneybun> wgrant: ?
[01:41] <wgrant> ahoneybun: You'd need to talk to the Ubuntu documentation team. about that.
[01:41] <ahoneybun> mm thanks
[21:42] <jfcaron> I made a typo in my project URL, can I change it?  Or do I have to delete the project & make a new one?
[21:43] <jfcaron> https://launchpad.net/mu22hvreadout I wanted this to be mu2ehvreadout