[00:04] kc2bez: ok, let's do it [00:05] Cool, I am ready. I know @tsimonq2made a separate branch for his edits. How do you want me to do mine? [00:06] huh. i don't know that i think that's necessary. i guess it's up to lyorian, but i would think an `arc diff` would be sufficient [00:07] Ok, can always be reverted if necessary. [00:07] i mean at long as we have your changes, that's what matters [00:08] let me see if I do this right. [00:12] looks like I messed up my path on arc. Let me fix that. [00:21] :wxl looks like D35 [00:22] @lyorian: https://phab.lubuntu.me/D35 [00:23] @tsimonq2: does lyorian have access to arc land the manual? [00:23] @wxl [ @tsimonq2: does lyorian have access to arc land the manual?], She should? [00:24] ok i guess we'll find out :) [00:24] lyorian: let's talk about merging changes people submit [00:25] @kc2bez: one thing i see to fix: "worksspace" [00:25] but looks like you did everything right [00:26] @tsimonq2: you got that fix done yet? [00:26] Not yet [00:27] well get something submitted so i can at least make the changes myself and test it :( [00:30] :wxl I wasn't really done with 5.1 but arc seemed to add it. I only did a git add and commit on 5.3, or so I thought. [00:31] well both seemed to be an improvement [00:31] you did both actually [00:32] oh wow Phab has a cool interface for this. [00:32] yup [00:33] so you should basically be able to take a fresh git clone, arc patch D35, and then arc land, and it's in there [00:33] or you could just mark it as approved and tell me to do it XD [00:39] wxl do we have a guide on how to install arc I don't think I have it installed here actually [00:44] :lyorian I followed the guide here https://phab.lubuntu.me/w/packaging-tutorial/ under the digging deeper section [01:32] -lugito:#lubuntu-devel- [rMANUAL0096d24adb66: Add .arconfig to repo so easier for arc to work.] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0096d24adb66 [01:38] is it fixed yet @tsimonq2 ? :) [01:38] Dude shush [01:38] come onnnnnnnnnnnnnnnn [01:39] Dude, I have a life which involves recovering from this freaking sickness [01:40] Well, that's basically my life right now XD [01:40] tell me what needs to be done and i'll do it [01:40] I'm still playing with it [01:40] -lugito:#lubuntu-devel- [rMANUALc2a623c95315: minor typo edits] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALc2a623c95315 [01:54] @tsimonq2: what if you installed grub-pc way early somewhere [01:54] or maybeput it after the bootloader? [01:55] -queuebot:#lubuntu-devel- Builds: Lubuntu Desktop amd64 [Cosmic Final] has been updated (20181016) [01:55] -queuebot:#lubuntu-devel- Builds: Lubuntu Desktop i386 [Cosmic Final] has been updated (20181016) [01:56] ^^ wuzzat? world rebuild? [01:56] Yupper [01:56] what for? [01:56] Uhh dunno XD [02:41] -lugito:#lubuntu-devel- [rMANUAL78ee4dafcded: Update progress.md some] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL78ee4dafcded [02:41] -lugito:#lubuntu-devel- [rMANUALa829cf40a931: Merge branch 'master' of ssh://phab.lubuntu.me:2222/source/lubuntu-manual] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALa829cf40a931 [02:41] wxl: I'm going to try no network EFI encrypted LVM [02:42] If that combo works I know a workaround which will always work [02:42] oooh i didn't do any lvm yet [02:42] er [02:42] no [02:42] I just mean the encrpytion [02:42] *encryption [02:42] you're trying to say luks :) [02:42] that [02:43] *hello* :) [02:43] First let me zsync the new ISO [02:43] wxl: In the meantime, go test the bejesus out of the LVM stuff :) [02:44] yeah trying to track down a trojita bug first [02:44] -lugito:#lubuntu-devel- [rMANUAL7be9cad70818: Remove uneeded screenshot of gtk version of pcmanfm is still on LXDE branch if…] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL7be9cad70818 [02:44] mkay [02:50] i love running gui apps in containers https://blog.simos.info/how-to-run-graphics-accelerated-gui-apps-in-lxd-containers-on-your-ubuntu-desktop/ [03:00] wxl: I HAVE A WORKAROUUUUUUND [03:00] ouuuuuu [03:00] Let me test it real quick XD [03:19] -lugito:#lubuntu-devel- [T106: theme GRUB] tsimonq2 (Simon Quigley) commented on the task: https://phab.lubuntu.me/T106#2198 [03:20] Boost.Python error in job "automirror". ... ... name 'error' is not defined ... Traceback: ... File "/usr/lib/x86_64-linux-gnu/calamares/modules/automirror/main.py", line 156, in run ... country = getcountry() ... File "/usr/lib/x86_64-linux-gnu/calamares/modules/automirror/main.py", line 97, in getcountry . [03:20] .. if isinstance(error.reason, socket.timeout): [03:21] oh no [03:21] yup [03:21] yessir [03:21] YOU DIDN'T TEST IT [03:21] XD [03:21] of course i did [03:21] quite a bit [03:21] I'm just messing with you [03:21] BUT [03:21] yeah [03:21] and so did a bunch of other folks [03:22] including people outside of the US were are the most likely to run into the issue [03:22] Wanna firefight that while I finish this up? [03:23] post up the session log [03:24] http://paste.ubuntu.com/p/rB2nGFCcHP/ [03:24] there's a known bug https://bugs.launchpad.net/trojita/+bug/1797665 [03:24] Launchpad bug 1797665 in trojita (Ubuntu) "segfault when repeatedly sorting" [Medium, Triaged] [03:25] Fun. /s [03:33] oh i see [03:33] should be `except {HTTP,URL}Error as error` [03:36] k [03:36] the `as error` being the missing bit [03:36] so that's lines 93, 96, 111, 114 of the main.py [03:37] so how's that workaround doing? [03:46] @tsimonq2: ? [03:48] oh sorry [03:48] wxl: Yeah, it's coming along. [03:48] It actually worked. [03:49] I need to try it in one more context though, so gimme a few. [03:49] let's see it while we wait for the test [03:51] wxl: http://paste.ubuntu.com/p/P3F4yKSCWp/ [03:51] wxl: http://paste.ubuntu.com/p/zv5cpmmY5p/ [03:52] tl;dr while we're installing these packages, just don't give apt the ability to grab from the archive, only the live pool [03:52] Then automirror runs between this and packages, putting a complete sources.list in the image. [03:52] And from there, packages does an apt update [03:52] HOWEVER [03:53] I need to make sure this all works on a no network system [03:53] ohhhhh [03:55] yup [03:55] It works. [03:55] i'm kind of surprised [03:55] looking at automirror i'd expect it to fail without network [03:55] oh nevermind [03:55] hasInternet [03:56] wxl: protip when diagnosing these things; find out a given (what works) and what doesn't, and see if you can use what does work to fix what doesn't. I could quickly tell that this was going to work with networking disabled, so that's where this idea came from. :P [03:56] yeah [03:56] I axed networking in this live ISO and restarted the install [03:57] huh. i hadn't thought about that variable [03:57] yup [03:57] ¯\_(ツ)_/¯ [03:57] I mean, it makes sense. [03:57] sure now it does :) [03:57] There's more than one way to stop a package from updating, and one of them is just throwing an axe threw any chance of it finding the new package. :P [03:58] anywho so you'll get that and the `as error` bits into a new calasettings? [03:58] yeah, although I'd appreciate it if you JFD the calasettings bit now and pushed [03:58] So I can base my changes on top. [03:58] (save time) [03:58] Because once I'm done with this I'm going to tackle SRU docs and patches for libreoffice and qtwebkit [03:59] on it [04:00] when do i set the tag btw? [04:00] The Git tag? [04:00] yeah [04:00] Only once a package upload is accepted. [04:01] l [04:02] uh oh [04:03] (Photo, 705x374) https://i.imgur.com/wNjfa9b.jpg [04:03] nope, didn't work [04:04] uhm dude [04:04] I blame this one on you [04:04] Why is grubcfg AFTER the bootloader stuffs? [04:04] er [04:04] BEFORE [04:04] :) [04:04] Should be after [04:04] not sure about that [04:04] bet [04:05] https://github.com/calamares/calamares/blob/master/settings.conf#L108 [04:05] pay up sucka [04:05] nuh uh [04:05] bet [04:05] uhh [04:05] I bet that it'll work JUST FINE when I put it where I think it's gonna have to go [04:06] ok have fun with that [04:06] all it does is add a grub option [04:07] furthermore i doubt grubcfg actually runs grub-mkconfig [04:07] that's most likely the job of the bootloader [04:07] yup [04:07] https://github.com/calamares/calamares/blob/743c19d8dd58bc7e7ee26b3fca769318d254d172/src/modules/bootloader/bootloader.conf#L30 [04:08] and https://github.com/calamares/calamares/blob/743c19d8dd58bc7e7ee26b3fca769318d254d172/src/modules/bootloader/main.py#L308 [04:08] sorry, nope [04:08] You don't understand where I wanna put it though [04:09] I want to put it after our before* context calls and before bootloader. [04:09] that's not unreasonable, but i doubt it will have any effect [04:10] The ISO already comes with grub all set up and ready to go for the squashfs. My theory is after we do our copy EFI dance is when grubcfg needs to take place so bootloader can configure it all properly. [04:10] I dunno dude, the install is running right now. [04:10] If you have any other ideas, I'm all ears :) [04:15] aaaaaaaaaaaaargh [04:15] wxl: yeah you're right [04:15] wth [04:18] ok what conditions was that? encryption/efi/no network? [04:18] encryption/efi/network [04:18] i guess we need to test all the other ones [04:19] but i'd start with the no network [04:19] or did you already do that? [04:19] I didn't [04:19] I want to fix this first [04:19] well remember, my discovery here is that everything works except encryption/efi [04:20] -lugito:#lubuntu-devel- [rCALASETTINGS3915c9a26fe0: Add missing identifiers for urllib exception handling.] wxl (Walter Lapchynski) committed: https://phab.lubuntu.me/rCALASETTINGS3915c9a26fe0 [04:20] I'm double-checking encryption/bios. [04:21] /network [04:21] while you're doing that can you get me a diff that i could just apply over here and help you test some scenarios? [04:22] Just overwrite before bootloader context with https://paste.ubuntu.com/p/P3F4yKSCWp/ [04:48] efi/encryption/no-net fails [04:48] yup [05:08] -lugito:#lubuntu-devel- [T22: Rewrite downloads page to encourage amd64 downloads] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T22#2200 [05:11] -lugito:#lubuntu-devel- [T102: Draft release notes for 18.10] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T102#2204 [05:13] bios/encryption/no-net succeeds [05:31] encrytion/efi/network fails [05:31] so seems like no efi situation is any better :( [05:31] I have another hunch [05:32] Maybe crypttab is being set wrong [05:32] But I'm going to test that nowish [05:32] fstab is supposedly taking care of that [05:33] https://github.com/calamares/calamares/blob/master/src/modules/fstab/fstab.conf#L28 [05:34] That's not how this works [05:35] It's supposed to do crypttab then fstab [05:35] Both working together [05:35] If one is screwed, so is the other. :P [05:35] there is no crypttab module [05:35] i'm referring to the fstab module [05:35] which, yes, does both [05:35] Oh [05:42] if you `ls (hdX,gptY)/` in that GRUB shell you'll find that the non-EFI partition is an unkown filesystem [05:42] which makes me think the crypty stuff didn't get loaded [05:42] Right. [05:43] That would make sense. [05:45] efi/ubuntu/grub.cfg is like: [05:46] search.fs_uuid SOME-UUID root cryptouuid/SOMEUUID [05:46] set prefix=($root)'/boot/grub' [05:46] configfile $prefix/grub.cfg [05:47] sigh maybe you should just ask addam :( [05:47] no [05:47] I'm not giving up [05:47] You don't either [05:47] There's something we aren't seeing. [05:49] i'm just afraid we don't have enough time for that [05:49] bad [05:53] oh and sadly you're wrong about kubuntu-driver-manager [05:53] that's a kcm module [05:53] Then fix it. [05:53] i'm already on it, just letitng you know [05:53] k [05:57] -lugito:#lubuntu-devel- [rBLOG9764c6a6c50b: bug updates plus little changes] wxl (Walter Lapchynski) committed: https://phab.lubuntu.me/rBLOG9764c6a6c50b [05:58] i got to sleep [05:59] k nai [05:59] I'm continuing. [05:59] appointment in the am so prolly no talk til l8r [05:59] This has got to get solved. [05:59] ok [05:59] i now [05:59] maybe step through a grub.cfg in that recovery console [05:59] unencrypted efi https://paste.ubuntu.com/p/5f3pzkRB2b/ [05:59] encrypted bios https://paste.ubuntu.com/p/whqXHFKBQY/ [06:00] you can look at the efi/ubuntu/grub.cfg as aforementioned to find out the UUIDs you need [06:01] good luck [06:01] thanks [07:25] -lugito:#lubuntu-devel- [T97: Cala doesn't do 32-bit UEFI] Climby (Michael Garrison) commented on the task: https://phab.lubuntu.me/T97#2205 [13:08] @wxl [ there's still work to be done if you're looking for something to do :)], ty... u guys have just today right? [13:44] @bonacin91 [ty... u guys have just today right?], ~ 48 hours. [14:04] @tsimonq2 [~ 48 hours.], gl [14:29] @tsimonq2: any luck? [14:48] @wxl [ @tsimonq2: any luck?], I'll tell you when I do. [14:49] @tsimonq2: is climby's comment perhaps instructive? [14:49] @wxl [ @tsimonq2: is climby's comment perhaps instructive?], No [14:55] @tsimonq2: the interesting thing about his log is that grub-pc— our problem on 64 bit— is getting removed and the issue is now with setting up grub-efi-ia32 [15:00] @wxl [ @tsimonq2: the interesting thing about his log is that grub-pc— our proble …], Red herring [19:52] -lugito:#lubuntu-devel- [rMANUALfcfd8a994135: Minor chapter 5 improvements and start Chapter 5.2.] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALfcfd8a994135 [20:06] -lugito:#lubuntu-devel- [rMANUAL265d8a9fe597: fix qterminal screenshot.] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL265d8a9fe597 [20:59] @tsimonq2: so do you have everything you need to make this happen? [20:59] @wxl [ @tsimonq2: so do you have everything you need to make this happen?], Working on it. [21:00] Getting my hands on real hardware to test. [21:00] ok cool :) [21:00] if you have a diff i'm happy to do some testing at least on virtual hardware for now [23:57] hey all, anything major to test today? I saw the convos between simon and wxl earlier [23:57] just making sure for the big Thursday release [23:57] Not really :) [23:57] great, i'm glad everything's fine [23:57] daily image worked alright yesterday as well [23:57] just clicked into every program and tinkered for a small bit, nothing major [23:58] wxl: I'm at the point with this encryption thing that I'm going to plug my ears, yell "LA LA LA I CAN'T HEAR YOU", and punt to release notes. [23:58] The fix is soooooo trivial but it's way too late. [23:58] This is something we should have looked at a month ago. [23:59] @tsimonq2: SRU or what's the deal? [23:59] wxl: Images are final, sooooo ... nada.