[17:19] <ijohnson> hey folks quick question, the feature where snapcraft.io/build will re-build your snap when a git repo that is a part source gets updated, does that work in launchpad too ?
[17:19] <ijohnson> or is that a launchpad specific feature ?
[17:19]  * ijohnson can't remember
[17:20] <ijohnson> to be clear, this is not the git repo that has the snapcraft.yaml in it, that will not be changing in this scenario, it is one of the dependency repos defined inside the snapcraft.yaml's parts: yaml
[17:20] <cjwatson> ijohnson|lunch: that's a feature of snapcraft.io rather than LP
[17:21] <cjwatson> (at least I assume it was carried over from build.snapcraft.io to snapcraft.io/build; I haven't checked)
[17:21] <ijohnson|lunch> cjwatson: ah ok, so there's no way to configure that for a snap recipe build
[17:21] <ijohnson|lunch> that's defined directly in LP
[17:21] <cjwatson> afraid not, it's done externally
[17:22] <cjwatson> required a bit too much specific snap knowledge IIRC, at least at the time
[17:24] <ijohnson|lunch> is it on the roadmap as a planned feature for launchpad directly ?
[17:24] <ijohnson|lunch> cjwatson: also I assume that the same set of functionality could be implemented in launchpad web-hooks, correct ?
[17:25] <cjwatson> It is not on the roadmap.  Should be possible to do something like that; snapcraft.io doesn't have privileged access
[17:25] <cjwatson> In fact I think the reason we didn't do it in LP directly is that what it really needs is webhooks from the hosting site you're using for the parts
[17:25] <cjwatson> snapcraft.io hardcodes github quite a lot more than we were willing to do in LP
[17:26] <ijohnson|lunch> ah okay makes sense
[17:26] <ijohnson|lunch> thanks cjwatson
[17:57] <oSoMoN> question: I'm trying to create a MR at https://code.launchpad.net/~osomon/+git/libreoffice-snap/+ref/test-fitojb/+register-merge, targetting "~libreoffice/+git/libreoffice-snap" as repository and "6.4" as branch, but LP errors out with "lp:~osomon/+git/libreoffice-snap is not mergeable into this repository.". What does that mean/what am I doing wrong?
[18:03] <pappacena> Hi, oSoMoN . It seems that your repository and this libreoffice-snap one are both not related to any project (they are just personal repositories). Can you confirm that at your https://code.launchpad.net/~osomon/+git/libreoffice-snap/+edit, on "Target:" field?
[18:03] <pappacena> Launchpad currently doesn't support MPs between personal repositories. They should both be targeting the same project or distribution for that to work.
[18:05] <oSoMoN> pappacena, ack, that's what I suspected, thanks for confirming. This limitation is not mentioned on https://help.launchpad.net/Code/Git, and the error message is not particularly helpful, could this be improved?
[18:06] <pappacena> Definitely. You were not the first on to have the same question. Would you mind opening a bug on https://bugs.launchpad.net/launchpad/+filebug, please?
[18:07] <oSoMoN> sure, will do shortly
[18:07] <pappacena> Thank you!
[18:10] <oSoMoN> pappacena, bug #1888295
[18:10] <pappacena> Thank you!