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:19 |
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:28 |
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:29 |
ESphynx | probably will need to update it when fixing up / updating the pacakging... terribly urgent -- no it's not | 10:30 |
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:31 |
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:33 |
ESphynx | should I file one? | 10:34 |
cjwatson | Yes please | 10:34 |
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:35 |
ESphynx | same for https://github.com/ecere/ecere-sdk.git,branch=ppa%252Fprecise/ | 10:36 |
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:37 |
ESphynx | https://bugs.launchpad.net/lp-codeimport/+bug/1966196 | 10:38 |
ubottu | Launchpad bug 1966196 in Launchpad code imports "Issues with ,branch option in import since change to https" [Undecided, New] | 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:38 |
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:40 |
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:41 |
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:42 |
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:43 |
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:44 |
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:45 |
cjwatson | Do you really need to still support things on trusty? | 10:46 |
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:47 |
cjwatson | Well, it's up to you of course, but it will only get harder | 10:48 |
ESphynx | but yes, "software should just work and keep working forever" is very much in our project's DNA :P | 10:49 |
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 :) | 10:50 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!