[10:19] hi, my imports are strangely starting to fail, perhaps related to something that changes with ", branch=" ? [10:19] e.g. http://launchpadlibrarian.net/592718690/jerstlouis-ecere-ppaPrecise.log [10:28] It's possible that the ,branch thing no longer works quite the same way with https:// rather than git:// [10:28] ah.. that change was also done automatically? [10:28] (to https) [10:28] In bulk, yeah [10:29] Since github turned off git:// [10:29] Is it terribly urgent, since this branch hasn't changed since 2016 it seems? [10:29] cjwatson: that branch is for the packaging [10:30] probably will need to update it when fixing up / updating the pacakging... terribly urgent -- no it's not [10:31] thank you for the explanations :) so I can wait and hope that this gets magically fixed in the future like it magically broke? ;) [10:33] Odd, running "brz branch https://github.com/ecere/sdk.git,branch=ppa%2Fprecise" locally works fine [10:33] I think it would be worth a bug report on https://bugs.launchpad.net/lp-codeimport [10:33] Otherwise we'll forget! [10:34] should I file one? [10:34] Yes please [10:35] can I include your comments there [10:35] $ env/bin/bzr branch https://github.com/ecere/sdk.git,branch=ppa%2Fprecise [10:35] bzr: ERROR: Not a branch: "https://github.com/ecere/sdk.git,branch=ppa%2Fprecise/". [10:35] Of course [10:35] yes https://github.com/ecere/sdk.git,branch=ppa%252Fprecise/ returns Not Found [10:36] same for https://github.com/ecere/ecere-sdk.git,branch=ppa%252Fprecise/ [10:37] The ,branch is a magic bzr/brz thing, don't expect it to work in a browser [10:37] right oK wasn't sure about taht... https://github.com/ecere/ecere-sdk/tree/ppa/precise -- the branch is there [10:37] Yeah, you can't pass that URL to bzr though [10:38] https://bugs.launchpad.net/lp-codeimport/+bug/1966196 [10:38] Launchpad bug 1966196 in Launchpad code imports "Issues with ,branch option in import since change to https" [Undecided, New] [10:38] It's conceivable this will be fixed when we finish the upgrade to breezy, I guess [10:38] Thanks [10:38] thank you! [10:40] while I am here, I am a bit puzzled by some recent build errors... e.g. https://launchpadlibrarian.net/592143019/buildlog_ubuntu-jammy-amd64.ecere-sdk_202203211213+4443~ubuntu22.04.1_BUILDING.txt.gz [10:40] errors in OpenSSL header files: /usr/include/openssl/core_dispatch.h:77:233: error: not enough parameters [10:40] Sounds most likely to be an incompatibility with OpenSSL 3 [10:41] as well as another error possibly related to FreeType on Trusty, but ONLY on AMD64... https://launchpadlibrarian.net/592142458/buildlog_ubuntu-trusty-amd64.ecere-sdk_202203211213+4443~ubuntu14.04.1_BUILDING.txt.gz [10:41] I doubt the error is actually in the OpenSSL header files, more likely something like a #define that no longer works in combination with them [10:42] In general LP developers can't help with build failures like this that are about the particular software being built rather than about the infrastructure [10:42] You should be able to reproduce them locally using sbuild [10:43] right, thanks... I am finding little time to do that sort of stuff recently, some packaging help would be useful. maybe some #ubuntu channel would be a better place to ask :) [10:44] This sort of thing used to be my speciality but after seven years working on LP I'm getting a little rusty on it :) [10:44] Reproducing things locally is nearly always the sensible first step though, since then you can introspect more easily [10:45] ah, well if you ever find some spare time and want to get unrusty contributions would be much welcome :P sadly for me reproducing things locally means way too much setup time, not to mention already running out of space :P [10:46] Do you really need to still support things on trusty? [10:47] well we have been supporting as many versions as possible since the start of the project :) [10:47] It's well into super-extended-maintenance territory which is basically for extremely slow corporates who take years to upgrade [10:47] It might be worth considering whether that's a sensible use of time if you aren't being paid £££ for it [10:47] my philosophy is that maintenance should be infinite :P [10:47] i realize that contradicts the attitude these days, as well as my own lack of time :P [10:48] Well, it's up to you of course, but it will only get harder [10:49] but yes, "software should just work and keep working forever" is very much in our project's DNA :P [10:50] at some point I hope to get to it, but maybe by then Launchpad won't support it anymore ;) [10:50] jammy (the OpenSSL) one is probably the first thing to get to though :)