/srv/irclogs.ubuntu.com/2017/10/27/#ubuntu-devel.txt

=== mwsb is now known as chu
Unit193So after the apport retracer runs, isn't it supposed to remove private data and make a private bug public?00:50
sarnoldmostly yes00:50
Unit193https://bugs.launchpad.net/ubuntu/+source/variety there's a lot of recent bugs here that have been processed by apport, but are private.00:51
sarnoldcurious. I can see them even though I thought I didn't have privileges to see "private" bugs, only "private security" bugs.00:54
Unit193I have a little because of being Xubuntu dev.  A Debian developer maintains that package, and while not using Ubuntu he actually does try to keep on top of things.00:57
tsimonq2Unit193: I can see those bugs, for what it's worth.00:58
tsimonq2(I'm a member of the relevant Apport something or other team, something Brian Murray owns :P)00:58
Unit193tsimonq2: That really doesn't help.  The question was: "Why doesn't apport set these public?"00:59
tsimonq2Unit193: Well that's because the stacktraces "could" "possibly" have sensitive information.00:59
tsimonq2Unit193: As far as I can tell, Apport does that for *, right?01:00
Unit193It's supposed to review, debug a little, remove private, set public.  At least as far as I know.01:00
tsimonq2I suspect that bdmurray might know the answer to that question.01:01
tsimonq2I don't think it did it automagically, did it?01:01
Unit193I have seen it do so in the past.01:01
tsimonq2Oh? Got a bug number? I'm curious what it spits at the bug.01:02
Unit193Not offhand.01:04
tsimonq2Alright, that's fine, but if you happen to come across one, let me know.01:05
Unit193tsimonq2: Though if you get bored and go through all of them before I do, that'd work too. :P01:05
tsimonq2Unit193: Heh. I've been keeping myself busy enough lately :)01:06
bdmurrayUnit193: No apport is not supposed to the set the bug to public. It doesn't have the smarts to tell if there is sensitive data or not so that requires manual review.01:41
tsimonq2Oh. Makes sense.01:41
sarnoldhrm. I thought I'd seen it open some bugs up.01:42
Unit19301:42
=== Laney is now known as Guest19654
=== infinity0_ is now known as infinity0
=== JanC_ is now known as JanC
blahdeblahFlannel, hggdh, Tm_T, Unit193: Are any of you ops in this channel & #ubuntu?  In the next hour or so I'm going to send an email about a brief service-affecting outage on Sunday at 23:00 UTC, and want to make sure we'll have someone who can op us briefly, or update topics for us.07:12
FlannelService outage for what?07:13
blahdeblahVarious web sites, incl. Launchpad git, ubuntu.com, canonical.com, etc.07:14
FlannelRegardless, yes, we have people who can update topics.  Although I may not personally be around.07:14
blahdeblahWho's the best person to ask at that time of the week?07:15
Flannelblahdeblah: Go to #ubuntu-ops and let them know, and then topics will get updated.  That's the place.  Or #ubuntu-irc, but -ops is probably better.07:15
blahdeblahthanks07:15
niedbalskirbasak, ping07:45
niedbalskitjaalton, rbasak could you please check the SRU for LP: #1657256? thank you.07:52
ubottuLaunchpad bug 1657256 in percona-xtradb-cluster-5.6 (Ubuntu Zesty) "Percona crashes when doing a a 'larger' update" [High,In progress] https://launchpad.net/bugs/165725607:52
tjaaltonniedbalski: I'm about to EOW to start moving my office and everything after a 5mo evacuation, and this bug seems to be a tough one to go through with little time08:01
niedbalskitjaalton, gotcha, fyi it's already in unapproved.08:05
tjaaltonnoticed, still needs sru review08:06
=== JanC_ is now known as JanC
cpaelzerxnox: hiho - is there an override for systemd dep8 test on zesty already?09:49
cpaelzerxnox: http://autopkgtest.ubuntu.com/packages/s/systemd/zesty/armhf looks rather consistently red09:49
xnoxcpaelzer, i'm not going to give you a straigh answer =)))))))) is there a "regression systemd/armhf" mentioned on a pending_sru page for you?09:51
xnoxcpaelzer, have you looked at the britney override hints for zesty?09:51
xnoxcpaelzer, do you know where to look both of those things up09:51
xnox?09:51
xnoxtest-copy is known to fail, because test-copy binary is compiled too small and it is used as part of test suite. I am hoping to cherrypick test fix for that, and get systemd to become green.09:52
xnoxand there is a hint committed into zesty series of britney hints in the bzr branch by ~ubuntu-sru09:52
dokomitya57: could you merge qtbase-opensource-src ?10:01
cpaelzerxnox: I saw it in an pending-sru10:20
cpaelzerxnox: and honestly I don't know if the overrides would make it not show up there or not10:20
cpaelzerxnox: and I have to admit I didn't check the overrides yet, but I can10:20
cpaelzerthanks for the answer10:23
cpaelzerI didn't know there is a ubunut-sru branch of the hints10:25
cpaelzerxnox: I beg your pardon but can you send me a pointer for that that is better than https://code.launchpad.net/~ubuntu-release/britney/hints-ubuntu ?10:25
cpaelzerfound it I think10:25
cpaelzerall in https://code.launchpad.net/~ubuntu-sru10:25
cpaelzerok found all of them, learned about the per-release nature of the overrides now10:27
* cpaelzer ticks the "learned something today" checkbox :-)10:27
rbasakDoes udev definitely continue a RUN+= sequence if a script returns non-zero? I can't find the behaviour defined anywhere.10:46
rbasakI mistake; I don't think it matters here. Though I'm still curious to know the answer.10:49
xnoxcpaelzer, however, it really should be hinted over =/10:58
xnoxcpaelzer, let me double check the report10:58
xnoxcpaelzer, ah! it is hinted, but needs more hinting due to security update.11:00
=== sil2100 changed the topic of #ubuntu-devel to: Artful Released | Archive: open | Devel of Ubuntu (not support or app devel) | build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of trusty-artful | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | Patch Pilots:
xnoxcpaelzer, https://code.launchpad.net/~xnox/britney/hints-ubuntu-zesty/+merge/332899 should make you happy, once merged.11:04
cpaelzerxnox: thanks11:10
xnoxjuliank, http://paste.ubuntu.com/25829628/ -> glob, regex, but why no relative full filename?11:10
xnoxjuliank, had to do this # sudo apt install `find . -name '*.deb'`11:11
juliankxnox: Needs to start with ./11:11
juliankxnox: The reason is to make it easy to differentiate from real package names.11:11
xnoxjuliank, not user friendly as there is no bash shell expansion for ./*.deb11:11
juliankSo, apt install ./*.deb would have worked11:11
xnoxjuliank, but if there are no real package name.... it already tried glob and regex which are not real package names either.11:12
juliankxnox: That expands normally11:12
xnoxtrying by filename is sane.11:12
xnoxjuliank, hm, ./*.deb does work, but this is the first time in my life that do such an expansion =)11:13
FauxNever had a file named -? :)11:13
juliankxnox: The autocompletion also only expands ./, I'd love to teach it to automatically turn filenames without it into that format. I don't like it either, but we really need to figure out things in general with command-line.11:14
xnoxFaux, i opened nautilus to remove that one!11:14
juliankWe just fixed Debian porterboxes dd-schroot-cmd to not accept package names starting with ./ or / in order to prevent people from installing locally built packages and gain root privileges.11:14
xnoxjuliank, hahahahahaha11:15
xnoxcute11:15
juliankThe regex and glob thing should go away eventually, it's really unpredictable.11:16
juliankLike, apt install foo1.2 -> installs foo1.2 if foo1.2 exists, otherwise installs anything matching regex foo1.211:17
juliankSo I think long term we probably have package names, files, ? patterns, and ~ patterns11:17
juliankAnd I guess ?file(path) or something11:18
juliankaptitude's handling is OK, my goal is to get closer to that.11:19
juliankxnox: I guess we should at least make apt check if the specified argument is an existing file, and then say: Please prepend ./11:19
xnoxjuliank, yes11:20
xnoxit should check that the specified argument is an existing file, and say this is ambigious11:20
juliankxnox: I guess one case where just respect any file name would break down is if you have a directory pkg with an extracted pkg, and do apt-get build-dep pkg and it's completely unclear if you mean the real package or the directory :)11:23
xnoxjuliank, check that a file foo_18241-1_arch.deb exists, not a foo_18241-1_arch.deb folder =)11:25
juliankbuild-dep can actually take both files and directories as arguments11:25
xnoxjuliank, oh that works, hm i always did $ apt build-dep ./11:25
xnoxjuliank, and imho it should actually just be $ apt build-dep11:26
xnoxjuliank, and it should require to be in the top of the unpacked package11:26
xnoxjuliank, just like the rest of ./debian/rules11:26
juliankI'd like apt install ?build-depends(package) ?build-depends-file(...) ?build-depends-dir(...) or something11:26
xnoxjuliank, nobody apart from you will remember that11:27
xnoxdefine an order and print a warning, if a particular order is used, but is ambigious.11:27
xnoxfile/dir overriding pkg with a warning when specified without ./ is sane11:28
juliankxnox: That's probably true. But apt-get build-dep could translate to that. And it gives you the ability to tweak build-dep installation, so you could manually specify an alternative11:28
xnoxwhat is build-depends-file? is that .dsc or debian/control?11:28
juliankWell, that's really the same from our perspective IIRC11:29
xnoxmy undertanding was that specifying dir, is actually translating dir -> dir/debian/control11:29
juliankyeah11:29
juliankI think so11:29
xnoxhence there is no build-depends-dir11:29
xnox(underlying, it's syntatic sugar)11:29
juliankright11:30
xnoxand when i do $ apt build-dep foo_1-1.dsc -> i do mean the file here locally, not the package name11:30
juliankAnyhow, my plan is to sit down in January and define a proper pattern/package specification language and then implement that, starting with apt(8) and warning about incompatible uses in apt-get(8) for some time before switching that over11:31
xnoximho you should ignore regex/glob/pkg-name if the argument ends with .dsc .deb /control11:31
xnoxand use file:/// syntax if something ends in .dsc .deb /control11:31
xnoxand declare that package names ending in '.dsc .deb /control' are broken.11:32
juliankLet's just support all URIs :D11:32
juliankapt install https://host/path/to/deb11:32
xnoxjuliank, why not recursive glog too? $ apt install https://host/path/to/archive/*11:32
* xnox giggles =)11:32
juliankxnox: /control might in fact be a valid release specifier like apt/xenial11:33
xnoxjuliank, apt-url is built-in to fetch all the things, right right11:33
xnoxjuliank, sigh11:33
juliankxnox: It's at least not an adjective, so it won't be the next release codename :)11:34
xnoxjuliank, warning + use local if ends in "/control .dsc .deb" is sane and say something like "use apt --no-file debian/control, if you mean to install a package called debian from a component called control"11:34
xnoxcomponent? the term is suite, no?11:34
* xnox always confuses those things11:35
juliankIt's not component.11:35
juliankAPT calls it archive or codename, depending on what it is, but others might use suite or release or something11:35
juliankIn fact, APT has APT::Default-Release, so it also calls it release.11:36
xnoxok so i'm not crazy for not knowing the term for the thing11:36
juliankapt-get(8) calls it distribution11:36
juliankxnox: The other thing also has different names, component, section, probably more.11:37
julianksection (main) could easily be confused with section (admin), though11:38
juliankoh, apt and python-apt are basically in an autopkgtest cycle.11:50
juliankpython-apt tests against apt 1.5 which fails, and apt 1.5 tests against old python-apt which fails too :)11:51
juliankBut I see some retries with newer versions, so at least its working there11:52
juliankapt has test depends on python3-apt for one specific test case...11:53
=== freyes__ is now known as freyes
jbichainfinity: are you ok with me adding my patch from https://bugs.debian.org/879157 to bionic?16:16
ubottuDebian bug 879157 in vim-common "vim-common: Set NoDisplay=true for vim.desktop" [Normal,Open]16:16
infinityjbicha: Unsure.  I'm generally not a fan of terminal apps showing in GUI menus, but vim and emacs are sort of special snowflakes, being the preferred editors of most Linux users, despite being terminal apps.16:21
infinityjbicha: And it works so seamlessly at least in GNOME (opens in my default terminal, with my preferred terminal size, etc) that it may as well be a GUI app.16:23
infinityHeck, it feels more integrated than gvim. :P16:23
rbasakgvim isn't bad as a GUI app.16:23
rbasakAt least unsuspecting users will be able to leave :)16:23
infinityYou can leave just by closing the terminal.16:23
rbasakDoesn't that give you a scary warning?16:24
infinityNope.  Try it.16:24
infinityWindows key -> vim -> enter -> close.16:24
rbasakInteresting. I wonder how it manages that.16:24
rbasakOh16:25
rbasakIt just closes even if I make changes.16:25
infinityWell, yes.16:25
rbasakI stand by my claim then. gvim is better integrated :)16:25
infinityI dunno.  I could go either way.16:26
jbichaI believe GNOME is the most used desktop on Debian and it's hidden there…16:26
infinityYeah.16:27
rbasakGNOME would :)16:27
jbichaI did try to upstream it but I haven't had luck so far16:27
infinityjbicha: I'll probably take this patch in.  I'd prefer to upload myself, so I don't lose track of TIL for merges.16:27
jbichaok, thanks!16:27
jbichamy strategy to get it upstream now is to try to get distros to take my patch before asking upstream again16:29
infinityjbicha: Yes, their justification for closing it was "both show up on Ubuntu and that's fine", which is a bit lolz, given you're from Ubuntu. :)16:30
infinityjbicha: Oh, wait.  I was under the impression that this was a "new" feature.  We've been shipping this for years?16:31
infinityHrm.16:31
infinityNow I'm less okay with removing it.16:31
infinityCause uers might actually be used to it being there in their workflow.16:31
jbichaoh Fedora actually doesn't ship vim.desktop at all16:32
infinityThat could be a packaging bug rather than intentional.16:33
jbichathe GNOME Activities Overview makes .desktops a lot more prominent than in Unity so it's more annoying now16:33
infinity(ie: when it was added upstream, they may have just not noticed)16:33
jbichahttps://src.fedoraproject.org/rpms/vim/blob/master/f/vim.spec#_120516:33
infinityIntentional indeed.16:34
infinityThat is one ugly specfile.16:35
infinityjbicha: While I'm waffling on this vim.desktop thing, do you... Oh look, you already fixed mozjs38, NEVERMIND.17:02
infinityWell, "fixed".17:02
infinityBy skipping tests.17:02
infinityIck.17:02
jbichabest fix17:02
jbichait's Cinnamon's fault that we still have mozjs38 in Ubuntu17:03
slangasekbdmurray, jbicha, cyphermox, micahg, rbasak, sil2100: https://bugs.launchpad.net/bugs/1716770 is in the DMB's hands now regarding population of the ppu packageset, correct?17:03
ubottuLaunchpad bug 1716770 in ubuntu-community "[TB/DMB] New packageset ~personal-fossfreedom in Artful" [Undecided,New]17:03
jbichainfinity: I did try applying https://github.com/mozilla/gecko-dev/commit/526416 but it's got RTL stuff going on and it didn't seem to work17:04
infinityjbicha: Neat.17:05
infinityjbicha: Though, that also seems to imply that it's just the test that sucks, and not the code being tested, so a bit more blase about the test being skipped.17:05
jbichainfinity: you might like LP: #1728038 once edbrowse and libproxy publish and so on17:07
ubottuLaunchpad bug 1728038 in oolite (Ubuntu) "Remove ancient mozjs from bionic" [Undecided,New] https://launchpad.net/bugs/172803817:07
cyphermoxslangasek: looks that way, yes17:07
sil2100slangasek: I guess yes, thanks! We'll try to finally resolve the budgie packageset in our nearest meetings17:09
slangaseksil2100: ok; but this is fossfreedom's ppu, so that is not blocked on that meeting, correct?  you have a list of packages ready to be added to that acl?17:09
slangasekI would offer to jfdi this part, but last I knew I could create a packageset owned by the dmb but not add things to that packageset ;)17:10
sil2100slangasek: let me do that now ;)17:11
slangasekcool, thanks17:11
sil2100fossfreedom: you have now been granted your rights for bionic, use this power wisely!17:23
jbichait looks like some s390x builders don't have bionic-proposed enabled? https://launchpad.net/ubuntu/+source/gnome-maps/3.26.1-1/+build/1362916217:24
cjwatsonthat's not done on a per-builder basis17:24
cjwatsonthat build was attempted in the release pocket, because it was on an arch that previously failed in artful, so was retried in bionic after being copied forward17:25
cjwatsonit'll be automatically retried once the new gjs makes it to bionic from -proposed17:26
jbichathat's unexpected but ok17:26
cjwatsonit sort of makes sense, and since that kind of thing almost always only clears when dep-waits become available, it usually works out17:30
infinitycjwatson: Speaking of add-missing-builds, is there still a backlog work item and/or bug somewhere to have that functionality rolled into series init?17:32
infinitycjwatson: It's one of the few remaining reasons for ftpmaster shell.17:32
=== ahasenack is now known as andreas
cjwatsoninfinity: I don't think so ...18:28
infinityOh, lovely, icu59 forces c++11/gnu++11.  Derp.18:38
infinityDo I turn icu into ifdef hell and submit upstream, or make the 2 C++ projects that fail use C++11?  Decisions, decisions.18:40
sarnoldare those two C++ projects C++14 or C++bad?18:44
infinitysarnold: The latter.18:44
infinityAnd oh my, just switching from gnu++98 to gnu++11 makes this thing explode SPECTACULARLY.18:44
infinitySo maybe doing the correct icu ifdef fix is smarter.18:45
infinity(icu seems to have not noticed that they made their headers dependent on a C++ type that only appeared in C++11)18:45
sarnoldinfinity: do we -need- those packages? :)18:45
infinitysarnold: I mean, that's potentially up for debate, but it's still poor form to make a pretty core system library suddenly demand its rdeps use a certain language standard.18:46
infinityOh, I might be able to work around this with a -D18:46
sarnoldinfinity: and yet I can entirely understand why someone would want to use C++1118:47
infinitysarnold: Sure, but 6 years isn't actually a long time to expect the long tail to catch up.18:49
infinity(sadly)18:49
sarnoldinfinity: right18:49
infinitysarnold: Using 11, or even 14 in your shiny leaf node application is awesome and encouraged, in a low level system library used by hundreds of consumers, a bit of guarding isn't too much to ask.18:50
infinityOr maybe I live in a fantasy world.18:50
sarnoldinfinity: just how much work is the ifdef hell? that might (a) already be done by someone else in their issue tracker (b) if not, would probably be something someone else would love to find stuffed in the icu issue tracker18:50
infinity(Or, rather, using it in your low level library is also great, but exposing that through your ABI/API isn't)18:51
infinitysarnold: Dunno, I'm trying to sort out if it might actually end up part of the ABI.  It might.  In which case, one can't fix this in headers, one would have to make a build-time choice, which sucks a bit.18:51
infinityWell, my hack worked, so my carefactor just lowered a bit.18:57
sarnoldyay!18:57
geofftanyone want to sponsor my SRU? it's a small fix, it's in universe, and it comes with autopkgtests :) LP #172511019:10
ubottuLaunchpad bug 1725110 in config-package-dev (Ubuntu Artful) "config-package-dev 5.2 broke transforms" [Undecided,Confirmed] https://launchpad.net/bugs/172511019:10
geofftor is there a better place for me to ask for sponsorship? (#ubuntu-motu maybe?)19:10
naccgeofft: looking19:13
naccgeofft: so, iiuc, bionnic will auto get the fix when 5.4 syncs?19:15
geofftyes19:15
geofftI fixed it in Debian as soon as I got the bug report, that was just after artful's Debian import freeze19:15
naccgeofft: ok, so I do't think i'd sponsor the 17.10 change, i'd just sync it (ow that the archive is open)19:16
geofftso if an SRU that takes the form of syncing from Debian is a thing that can be done, that works. (or if the answer is "wait a bit for bionic then come back" that works for me)19:17
naccgeofft: sorry, i meant that bionic needs the fix first19:17
naccgeofft: and the right way for bionic to get the fix is to sync from debian19:17
geofftdo I need to do anything for that to happen? it's not patched currently so it should get auto-synced, right?19:18
naccgeofft: yeah, i'm assuming the sync job is prety loaded right now, it might just not have hit it yet19:18
geofftcool, I'll check back in a couple of days, thanks!19:19
geofftnacc: at that point is the right thing to request sponsorship of the 5.4~ubuntu17.10.1 debdiff already on the bug, or do something else for the SRU?19:20
jbichanacc: autosync hasn't been turned on yet, but you're welcome to manually sync packages19:22
naccjbicha: ack, i know :)19:25
naccgeofft: i don't think a full version update is immediately appropriate for an SRU19:26
naccgeofft: i'm readingn the bug still, though19:26
naccgeofft: meanwhile, I can sync it for bionic, at least19:29
geofftthanks!19:29
naccgeofft: would it be possible to list functional changes between 5.2 and 5.4 and why it is safe for SRU? it might be in there, but i'm having a bit of trouble parsing it out19:30
geofftthe only functional change is the bugfix. the other changes are autopkgtests, fixing examples/ so that autopkgtest works, adding .travis.yml and README.md (irrelevant for the package), and updating standards-version19:31
geofftbecause I was not previously testing the examples, they were badly out of date :-(19:32
naccgeofft: ah ok19:32
geofftso it looks noisy19:32
naccgeofft: right, i think that was the concern :)19:32
naccgeofft: i also think we'll need to fiddle the versioning for 17.1019:32
naccgeofft: oh nm, you used ~19:33
naccgeofft: i do thnnk it might be missing an `update-maintainer`?19:33
geofftwoops, yes. sorry, I haven't done Ubuntu dev in forever :(19:36
naccgeofft: np, i can run it locally, just easier to tick stuff off while i have you on irc :)19:36
naccgeofft: https://launchpad.net/ubuntu/+source/config-package-dev/5.419:48
geofftnacc: nice, thanks!19:52
geofftnacc: I ran update-maintainer and uploaded a new debdiff19:54
naccgeofft: thank you19:54
infinitygeofft: FWIW, you could have asked someone to sync this into artful before release.  The Debian import freeze is a freeze on automatic imports, but manual syncs for bugfixes are much appreciated.19:59
infinity(but indeed too late now, and yay SRU)19:59
geofftinfinity: yeah, I just completely failed to notice :(20:00
infinitygeofft: Life will probably somehow go on. :)20:01
karstensragehey infinity hope things are well, any chance we can revisit my packages?20:02
infinitykarstensrage: Oh crap.  Speaking of forgetting things.20:02
infinitykarstensrage: Yes, we absolutely ca.20:02
infinityn20:02
karstensragei know you were busy with personal things20:02
karstensrageso i havent wanted to bother you20:02
infinityThat was kind.20:02
karstensrageso if you recall there was update to a package that already exists, so like a new version of upstream20:04
karstensrageand there is going to be a new package that depends on it20:05
infinityI have a feeling this webkit build might test the limits of my "build everything in RAM" strategy...20:06
infinitykarstensrage: Yep, an NSS module and a PAM module, IIRC.20:06
tsimonq2infinity: How many builds does the arm builder build before the arm builder needs rebuilding?20:19
tsimonq2*ahem*20:19
tsimonq2I mean20:19
tsimonq2What's up with arm builders? :)20:19
infinitytsimonq2: Other than "they're a little over capacity right now"?20:20
tsimonq2infinity: Why are they over capacity while the others are fine?20:22
infinitytsimonq2: Because we don't have precisely identical capacity on all arches.20:23
infinity(I feel like that's an obvious answer...)20:23
tsimonq2infinity: My point is, ppc64el is fine and it only has 30 builders...20:23
* tsimonq2 shrugs20:23
tsimonq2Maybe I'm missing something obvious.20:23
infinitytsimonq2: 30 much faster builders.20:23
tsimonq2Ah, gotcha.20:24
infinitytsimonq2: Also, ppc64el only builds one arch, arm64 builds two.20:24
infinity(arm64 and armhf)20:24
Unit193ppc64el builders always seem to finish first, armhf tends to be last.  From what I've noticed.20:24
infinityIt's a game of leapfrog.20:24
tsimonq2infinity: Interesting.20:24
infinityFor a couple of years, armhf was always the first done.20:24
infinityThen we built up capacity elsewhere.20:25
infinityLather, rinse, repeat.20:25
tsimonq2So then I wonder why we don't have more arm builders.20:25
* tsimonq2 shrugs20:25
infinitySee above, re: game of leapfrog.20:25
tsimonq2I'm just asking because it's being a bottleneck.20:25
tsimonq2Oh.20:25
infinityIn an ideal world, I'd put in a PO for a few hundred of every machine and never run out of capacity, but it's not an ideal world, and I'd prefer not to get fired for being a twit.20:25
tsimonq2Heh.20:26
=== JanC_ is now known as JanC
cjwatsontsimonq2: One major reason is that server-class arm64 hardware has been a bit of a movable feast.  The generation we're using at the moment is really the first we have that's actually been server-class (not devboards, virtualisation-capable, etc.), but unfortunately it's no longer being manufactured and we haven't worked out what the next one along is going to be.20:36
cjwatsontsimonq2: So at this point it isn't so much just a matter of "buy more of the same and plug it in" (when we heard it was going EOL, we bought up pretty much all we could ...), as "decide on a new platform, qualify OpenStack on it, etc.".20:39
cjwatsontsimonq2: It's likely to be more interesting still because the hardware we have supports ARMv7 insns natively, which is nice for armhf build performance, but isn't actually required by the ARMv8 architecture.20:39
cjwatsontsimonq2: So we'll have to be quite careful with the next generation of hardware to make sure armhf still builds reasonably.20:40
infinitycjwatson: To the last point, most manufacturers are still opting into that, if we just avoid the ones that don't.20:40
cjwatson(whatever that generation may be ...)20:40
infinityMy bet's on QC being a good possibility for next gen.20:40
cjwatsoninfinity: Right, it's just another way to limit the field20:40
juliankjbicha: We need to stop requesting new python-apt autopkgtest runs, there are 3 or 4 in the queue now. so wasteful...20:50
juliankpython-apt {"triggers": ["python-apt/1.4.0~beta3ubuntu1", "apt/1.5.1"]}20:50
juliankpython-apt {"requester": "jbicha", "triggers": ["apt/1.5.1", "python-apt/1.4.0~beta3ubuntu1"]}20:50
juliankpython-apt {"requester": "costamagnagianfranco", "triggers": ["apt/1.5.1", "sphinx/1.6.5-1"]}20:51
juliankand20:51
juliankpython-apt {"requester": "juliank", "triggers": ["apt/1.5.1", "python-apt/1.4.0~beta3ubuntu1"]}20:51
juliankoh man20:51
juliankjbicha: Sorry, forgot :D20:51
juliank* a :D20:51
jbichaat least we only did one each, right?20:51
juliankyeah20:52
jbichaat least it's not one of the longer autopktests to run http://autopkgtest.ubuntu.com/packages/p/python-apt/bionic/amd6420:52
juliankyeah20:54
juliankI wonder what's happening with snapcraft on armhf20:54
juliankwith different errors even20:56
tsimonq2cjwatson: Huh, interesting. Good to know.20:57
LocutusOfBorgjuliank, sorry, I triggered them on batch, because of armhf failures due to ENOSP21:03
LocutusOfBorgthey weren't "intentional"21:03
infinityjuliank: The one with no requestor was me.  The rest are all from terrible people. :)21:08
juliankinfinity: yeah21:09
* jbicha grumbles at qtdeclarative-opensource-src23:35

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!