[10:19] <ESphynx> hi, my imports are strangely starting to fail, perhaps related to something that changes with ", branch=" ?
[10:19] <ESphynx> e.g. http://launchpadlibrarian.net/592718690/jerstlouis-ecere-ppaPrecise.log
[10:28] <cjwatson> It's possible that the ,branch thing no longer works quite the same way with https:// rather than git://
[10:28] <ESphynx> ah.. that change was also done automatically?
[10:28] <ESphynx> (to https)
[10:28] <cjwatson> In bulk, yeah
[10:29] <cjwatson> Since github turned off git://
[10:29] <cjwatson> Is it terribly urgent, since this branch hasn't changed since 2016 it seems?
[10:29] <ESphynx> cjwatson: that branch is for the packaging
[10:30] <ESphynx> probably will need to update it when fixing up / updating the pacakging... terribly urgent -- no it's not
[10:31] <ESphynx> 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] <cjwatson> Odd, running "brz branch https://github.com/ecere/sdk.git,branch=ppa%2Fprecise" locally works fine
[10:33] <cjwatson> I think it would be worth a bug report on https://bugs.launchpad.net/lp-codeimport
[10:33] <cjwatson> Otherwise we'll forget!
[10:34] <ESphynx> should I file one?
[10:34] <cjwatson> Yes please
[10:35] <ESphynx> can I include your comments there
[10:35] <cjwatson> <cjwatson@xenial-lp-codeimport ~/src/canonical/lp-codeimport/lp-codeimport (master=)>$ env/bin/bzr branch https://github.com/ecere/sdk.git,branch=ppa%2Fprecise
[10:35] <cjwatson> bzr: ERROR: Not a branch: "https://github.com/ecere/sdk.git,branch=ppa%2Fprecise/".
[10:35] <cjwatson> Of course
[10:35] <ESphynx> yes  https://github.com/ecere/sdk.git,branch=ppa%252Fprecise/  returns Not Found
[10:36] <ESphynx> same for  https://github.com/ecere/ecere-sdk.git,branch=ppa%252Fprecise/
[10:37] <cjwatson> The ,branch is a magic bzr/brz thing, don't expect it to work in a browser
[10:37] <ESphynx> right oK wasn't sure about taht...  https://github.com/ecere/ecere-sdk/tree/ppa/precise -- the branch is there
[10:37] <cjwatson> Yeah, you can't pass that URL to bzr though
[10:38] <ESphynx> https://bugs.launchpad.net/lp-codeimport/+bug/1966196
[10:38] <cjwatson> It's conceivable this will be fixed when we finish the upgrade to breezy, I guess
[10:38] <cjwatson> Thanks
[10:38] <ESphynx> thank you!
[10:40] <ESphynx> 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] <ESphynx> errors in OpenSSL header files: /usr/include/openssl/core_dispatch.h:77:233: error: not enough parameters
[10:40] <cjwatson> Sounds most likely to be an incompatibility with OpenSSL 3
[10:41] <ESphynx> 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] <cjwatson> 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] <cjwatson> 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] <cjwatson> You should be able to reproduce them locally using sbuild
[10:43] <ESphynx> 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] <cjwatson> 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] <cjwatson> Reproducing things locally is nearly always the sensible first step though, since then you can introspect more easily
[10:45] <ESphynx> 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] <cjwatson> Do you really need to still support things on trusty?
[10:47] <ESphynx> well we have been supporting as many versions as possible since the start of the project :)
[10:47] <cjwatson> It's well into super-extended-maintenance territory which is basically for extremely slow corporates who take years to upgrade
[10:47] <cjwatson> It might be worth considering whether that's a sensible use of time if you aren't being paid £££ for it
[10:47] <ESphynx> my philosophy is that maintenance should be infinite :P
[10:47] <ESphynx> i realize that contradicts the attitude these days, as well as my own lack of time :P
[10:48] <cjwatson> Well, it's up to you of course, but it will only get harder
[10:49] <ESphynx> but yes, "software should just work and keep working forever" is very much in our project's DNA :P
[10:50] <ESphynx> at some point I hope to get to it, but maybe by then Launchpad won't support it anymore ;)
[10:50] <ESphynx> jammy (the OpenSSL) one is probably the first thing to get to though :)