=== JanC is now known as Guest56745 === JanC_ is now known as JanC [06:06] wgrant: I was unable to get the dbus-test-runner hang to occur in a local qemu based riscv build of dee [06:06] wgrant: I have thrown the bit of info that I found into 1891158 [06:07] and unblocked (for now) src:dee by skipping the tests on riscv64 - bumping up the timeout didn't help [06:08] so far just FYI in case you want to subscribe to the bug and/or put it on your "sometime I should get to this" List of things that we all have :-) [07:35] vorlon, firebird3.0 unsatisfiable Build-Depends(-Arch) on i386: recode [07:35] do you know what's going on there? recode seems to be build on i386? === Wryhder is now known as Lucas_Gray [08:45] mwhudson: 1 day and 9h later hopefully rustc on riscv64 is now publishing https://launchpad.net/ubuntu/groovy/riscv64/rustc [08:45] xnox: Nicely done [08:52] wgrant: well launchpad publication history looks very odd, if i'm doing this again for focal, i think i will do "no change rebuild" such that things all arches are built in the same bileto ppa (which happens to have bootstrap compiler for riscv64 available as a build-dep) [08:52] hopefully, it will publish fine. [08:54] xnox: What's weird about it? [08:57] wgrant: at https://launchpad.net/ubuntu/+source/rustc/1.43.0+dfsg1+llvm-1~exp1ubuntu2 buildlog is not yet visible, and riscv64 points at the in-archive build, instead of the copy from bileto. [08:57] (and the build in bileto) [08:57] wgrant: i think i should upload no-change rebuild after this publishes. [08:58] xnox: Both builds are there [08:58] https://launchpad.net/ubuntu/groovy/riscv64/rustc/1.43.0+dfsg1+llvm-1~exp1ubuntu2 => i can click under Downloadable files on to https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4195/+build/19815578 [08:59] Which is a bit weird, but it happens. [08:59] i found a UI way to find it, so i am good. [09:04] seb128: rbalint: retriggered systemd tests with plymouth isc-dhcp triggers to hopefully have them pass and everything migrate. [09:09] xnox, thanks === Wryhder is now known as Lucas_Gray [10:13] mwhudson: "rustc unsatisfiable Build-Depends-Indep on amd64: wasi-libc (<= 0.0~git20200114.1fad338++)" [10:14] xnox: is that in focal? [10:15] mwhudson: groovy [10:15] xnox: oh [10:15] it's fairly easy to hack out the wasm stuff [10:15] mwhudson: i guess we need to keep up bootstrapping rustc up? cause debian is at 46 now, and we are now at 43 [10:16] xnox: i guess so [10:16] and one can only jump by one? [10:16] so apparently jumping by more than one "usually" works [10:16] but officially ye [10:16] mwhudson: i guess i'll throw 44 build into my bileto PPA, to then throw 45 build into it, to finish with 46? [10:16] s [10:16] let me check the contol file restrictions [10:16] rustc updates are usually fairly simple, it's cargo ones that are a headache [10:17] oh but if we're just merging from debian, that's usually fine [10:17] somehow our cargo is ahead of debian [10:17] but behind upstream [10:17] we are at 44 cargo, upstream is at 46 and debian is at 43 [10:17] how does debian have rustc 1.46 but not the corresponding cargo? [10:18] oh 46 is in experimental [10:18] debian is at 45 rustc in sid [10:18] with cargo at 43 in sid [10:18] dunno [10:18] yeah was going to say, is 1.46 even out yet? [10:18] i only update rustc when osomon asks me to :) [10:19] hahhahahahha [10:19] well it can't migrate now, so either new rust, or rebuild with "nowasm" [10:19] but i think we want new rust, no? [10:19] let me find the wasm disabling thing [10:20] yeah rolling forward probably makes sense [10:21] but might be nice to make it migratable before we get there, dunno [10:21] xnox: https://git.launchpad.net/~canonical-foundations/ubuntu/+source/rustc/commit/?h=focal-1.43&id=1439259a505ca4053c2a81d726e821213f0c34e9 [10:25] mwhudson: why do we even build it if nothing uses it? =) [10:25] xnox: /me points at debian [10:25] xnox: although i'm not sure quite what you're asking? [10:27] oh [10:27] but rustc is, well urgh. [10:27] your merge is large. [10:27] i don't want to merge it =) [10:28] i'd like rather rollback wasi-lib or cherrypick things for new one. [10:29] i think we should drop building wasi-lib for now, I don't see the point of it. [10:33] mwhudson: hm, based on https://wiki.mozilla.org/Rust_Update_Policy_for_Firefox we will need rust 45 soon. [10:41] xnox: better get cracking then i guess [10:44] so i'll create bileto ppas that build a sync of 44 & 45. [10:44] which we then will be able to use for the build of rustc which is "merged" properly. [11:22] What version would be suitable for chromium-browser in Groovy then? 1:0? [11:22] 1:0ubuntu1 maybe? [11:24] Looks like it's currently a non-native package [11:31] rbalint, sorry I missed the backlog, what's the issue? [11:34] rbalint, it's a native package, just including an ubuntu revision in the version number? [11:41] ups [11:42] :) [11:42] I mean https://lists.ubuntu.com/archives/ubuntu-devel/2020-August/041127.html [11:42] rbalint, sorry, that was for rbasak [11:42] I just saw that [11:42] Olivier is out this week, let's wait monday for him to be back? [11:42] I thought it might be wise to decide now to save round tripping if I'm unsure when Olivier uploads [11:42] Ah I didn't realise. Sure, thanks. [11:42] maybe accept that round of SRU meanwhile [11:43] Can do if you think it's important to land it now? [11:43] to avoid having a concrete upgrade issue after the next security round [11:43] well if a security update in bionic become higher than focal than upgraders from bionic to focal aren't going to get the snap [11:43] OK sure [11:43] * rbasak looks [11:44] that's already the case it seems? [11:44] bionic has 84.0.4147.105-0ubuntu0.18.04.1 [11:44] and focal proposed 84.0.4147.89-0ubuntu0.20.04.1 [11:45] Yep so I'll accept this one in the Focal queue, right? That'll bring it up to 84.0.4147.105-0ubuntu0.20.04.1 [11:45] yes, that fix the immediate problem [11:46] then we can sort out the epoch use when Olivier is back [11:46] rbasak, thanks! [11:46] Done - though that's only in proposed [11:47] that's a first step [11:47] we can maybe discuss lowering the testing to less than a week, that's only a version bump [11:47] I agree that should be fine. [11:48] Probably best for someone to check the binary transitional package is as expected after it's built though [11:48] Just to try to detect any human error [11:49] right, I will do that [11:49] Oh and if possible, today would be better than tomorrow to release - because Friday [11:49] Thanks! [11:49] np, thank you for the review! [11:59] vorlon: so you want force-reset-test over SRUing a fixed test? This is a case where the broken test is affecting the SRU of a different package. [12:00] vorlon: documentation in https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions please? I think what's there is out of date then? [12:01] vorlon: I'd like a table mapping "situation" to "action expected". [12:01] Where "action expected" might be "fix the autopkgtest in an SRU", "add a hint (specifying the type of hint)" and so on. [12:01] Right now I'm not clear on what you intend for those things. [12:05] good morning [12:09] ddstreet, so yeah, I was wrong yesterday, software-properties isn't migrating, it's blocked now because it makes livecd-rootfs uninstallable on i386, I expect it's due to the new depends on python3-launchpadlib [12:10] seb128 i'm not sure why that is though, python3-launchpadlib is 'all' arch [12:10] that's probably not installable on i386 currently? [12:11] correct [12:12] why isn't it installable on i386 if it's 'all' arch? [12:12] ddstreet, yeah, unsure, maybe that's not it, I guess you need to set up an i386 env to try... [12:13] ack, i'll look into it, it's confusing though [12:13] indeed, I wish it was easier to locally try those i386 problems :/ [12:14] arch:all packages can depend on arch-specific ones [12:14] Laney right i get that, and in fact software-properties-common does (and python3-softwareproperties depends on it, and livecd-rootfs depends on that...so not sure how any of this 'worked' already) [12:15] ah, ok i see python3-software-properties doesn't dep on any of the other pkgs [12:25] ddstreet: It's probably going to turn out to be that some packages need 'bringing back' on i386 to make it installable again, first step would be to investigate in a chroot to find out what they are [12:26] at least python3-cryptography and python3-simplejson [12:28] unfortunately the 'livepatch' additions to python3-software-properties didn't actually update the pkg deps, as the new addition of softwareproperties.LivepatchService actually imports softwareproperties.gtk without declaring the dep on software-properties-gtk [12:28] i dont want to get into pulling the -gtk deps into i386... [12:30] rcj if i'm reading livecd-rootfs right, the only thing it needs python3-software-properties for is to print out a ppa signing_key_fingerprint? [12:30] if that's all, i can totally redo that for the livecd-rootfs pkg so we can drop the python3-software-properties dep [12:31] (or we could stop building livecd-rootfs for i386...) [12:36] Stopping building livecd-rootfs for i386 is not very possible, as it's required as part of having LP builds for i386 at all [12:37] (At least in the present configuration. Other configurations are conceptually possible but would be a good deal of work) [12:38] I don't think the software-properties bits are needed to make buildd chroots work though [12:54] mwhudson: rustc ubuntu archive build record kicked in now. I think you will get weird emails about it failing to upload, but we shall see. [12:55] and 44 build in bileto from debian ftbfs on i386, because llvm9 is gone. So yeah, to bootstrap 44 we will need ubuntu style merge of rustc. [12:55] not sure i want to do that. [14:06] horay [14:06] rbasak: systemd + isc-dhcp are migrating now [14:07] Was that for me? [14:30] xnox: vorlon: I'd appreciate your thoughts on https://github.com/canonical/cloud-init/pull/514/files#r469464608 === M_hc[m] is now known as _hc [14:50] FTR: on-going open-iscsi merge (https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/open-iscsi/+git/open-iscsi/+merge/389234) [14:50] vorlon: ^ keeping your delta (the ones I did not merge in debian yet), will cleanup iscsi-root support (and merge things in debian as accepted) as a next step [14:51] im also keeping history as split git-ubuntu merges to keep history to server team when 1.1.1-1 from debian gets imported into usd-importer [14:52] xnox, \o/ [17:49] i submitted a draft review for a change to software-properties, but i seem to have mistakenly pinged the entire "Ubuntu Core Development Team" [17:49] any suggestions for an individual reviewer for a software-properties change? [18:54] ddstreet: I think we're nearly there on python3-launchpadlib; looks like it should only be 3 python packages that need added to the set (python-cryptography, simplejson, python-cffi) [18:55] vorlon awesome, and you want to use the alternate MR, to change livecd-rootfs to use python3-launchpadlib directly? [18:55] ddstreet: I haven't seen the MP, can you link me to it? [18:55] https://code.launchpad.net/~ddstreet/livecd-rootfs/+git/livecd-rootfs/+merge/389260 [18:56] thanks, I'll have a look [18:57] xnox: why did you copy recode from groovy to groovy-proposed? [18:59] xnox: ... because you were trying to make firebird3.0 build on i386, I guess... should've used --force-same-destination and copied it back to groovy instead [19:00] seb128: recode restored in groovy release, so firebird3.0 should be migratable shortly [19:04] vorlon, thanks [19:38] rbasak: from what I see, https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions already documents this, aside from the s/force-badtest/force-reset-test/ optimization? [19:39] ddstreet: and python-cryptography is built now on i386 so I believe as soon as we get a publishing run + britney run, software-properties should be good to migrate; if not, feel free to yell [19:41] what's a good and proper way for an _unprivileged_ user to change his/her own locale, console keymap, x11-keymap-{layout,model,variant} --- and have that choice persist across login/reboots ? [19:43] realtime-neil: an unprivileged user doesn't get to change the console keymap, the console is privileged [19:44] vorlon: understood. what about the other items? [19:45] realtime-neil: if you're using the Ubuntu Desktop and the necessary locale packages are installed, you should be able to configure everything through Settings -> Region and Language [19:46] What if the "Region & Language" is missing from gnome-control-center? [19:48] vorlon: related question: How does one restore the "Region & Language" tab to the gnome-control-center? [19:49] realtime-neil: I have no idea how you would have managed to do that; and this is not a user support channel, maybe ask in #ubuntu? [19:49] will do [21:24] anyone else seen this: https://paste.ubuntu.com/p/Hdxt9hMgwG/ [21:25] INFO: pkgstripfiles: waiting for lock (cloud-initramfs-rooturl) ... [21:25] keeps repeating [21:44] software-properties did migrate, thanks vorlon!