/srv/irclogs.ubuntu.com/2018/10/16/#lubuntu-devel.txt

wxlkc2bez: ok, let's do it00:04
kc2bezCool, I am ready. I know @tsimonq2made a separate branch for his edits. How do you want me to do mine?00:05
wxlhuh. 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 sufficient00:06
kc2bezOk, can always be reverted if necessary.00:07
wxli mean at long as we have your changes, that's what matters00:07
kc2bezlet me see if I do this right.00:08
kc2bezlooks like I messed up my path on arc. Let me fix that.00:12
kc2bez:wxl looks like D3500:21
wxl@lyorian: https://phab.lubuntu.me/D3500:22
wxl@tsimonq2: does lyorian have access to arc land the manual?00:23
lubot<tsimonq2> @wxl [<wxl> @tsimonq2: does lyorian have access to arc land the manual?], She should?00:23
wxlok i guess we'll find out :)00:24
wxllyorian: let's talk about merging changes people submit00:24
wxl@kc2bez: one thing i see to fix: "worksspace"00:25
wxlbut looks like you did everything right00:25
wxl@tsimonq2: you got that fix done yet?00:26
lubot<tsimonq2> Not yet00:26
wxlwell get something submitted so i can at least make the changes myself and test it :(00:27
kc2bez: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:30
lyorianwell both seemed to be an improvement 00:31
wxlyou did both actually00:31
lyorianoh wow Phab has a cool interface for this.00:32
wxlyup00:32
wxlso you should basically be able to take a fresh git clone, arc patch D35, and then arc land, and it's in there00:33
wxlor you could just mark it as approved and tell me to do it XD00:33
lyorianwxl do we have a guide on how to install arc I don't think I have it installed here actually 00:39
kc2bez:lyorian I followed the guide here https://phab.lubuntu.me/w/packaging-tutorial/  under the digging deeper section00:44
-lugito:#lubuntu-devel- [rMANUAL0096d24adb66: Add .arconfig to repo so easier for arc to work.] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL0096d24adb6601:32
wxlis it fixed yet @tsimonq2 ? :)01:38
lubot<tsimonq2> Dude shush01:38
wxlcome onnnnnnnnnnnnnnnn01:38
lubot<tsimonq2> Dude, I have a life which involves recovering from this freaking sickness01:39
lubot<tsimonq2> Well, that's basically my life right now XD01:40
wxltell me what needs to be done and i'll do it01:40
lubot<tsimonq2> I'm still playing with it01:40
-lugito:#lubuntu-devel- [rMANUALc2a623c95315: minor typo edits] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALc2a623c9531501:40
wxl@tsimonq2: what if you installed grub-pc way early somewhere01:54
wxlor maybeput it after the bootloader?01:54
-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:55
wxl^^ wuzzat? world rebuild?01:56
lubot<tsimonq2> Yupper01:56
wxlwhat for?01:56
lubot<tsimonq2> Uhh dunno XD01:56
-lugito:#lubuntu-devel- [rMANUAL78ee4dafcded: Update progress.md some] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL78ee4dafcded02: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/rMANUALa829cf40a93102:41
lubot<tsimonq2> wxl: I'm going to try no network EFI encrypted LVM02:41
lubot<tsimonq2> If that combo works I know a workaround which will always work02:42
wxloooh i didn't do any lvm yet02:42
tsimonq2er02:42
tsimonq2no02:42
tsimonq2I just mean the encrpytion02:42
tsimonq2*encryption02:42
wxlyou're trying to say luks :)02:42
tsimonq2that02:42
tsimonq2*hello* :)02:43
tsimonq2First let me zsync the new ISO02:43
tsimonq2wxl: In the meantime, go test the bejesus out of the LVM stuff :)02:43
wxlyeah trying to track down a trojita bug first02: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/rMANUAL7be9cad7081802:44
tsimonq2mkay02:44
wxli love running gui apps in containers https://blog.simos.info/how-to-run-graphics-accelerated-gui-apps-in-lxd-containers-on-your-ubuntu-desktop/02:50
tsimonq2wxl: I HAVE A WORKAROUUUUUUND03:00
tsimonq2ouuuuuu03:00
tsimonq2Let me test it real quick XD03:00
-lugito:#lubuntu-devel- [T106: theme GRUB] tsimonq2 (Simon Quigley) commented on the task: https://phab.lubuntu.me/T106#219803:19
lubot<tsimonq2> Boost.Python error in job "automirror". ... <class 'NameError'> ... 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
lubot..     if isinstance(error.reason, socket.timeout):03:20
wxloh no03:21
tsimonq2yup03:21
tsimonq2yessir03:21
tsimonq2YOU DIDN'T TEST IT03:21
tsimonq2XD03:21
wxlof course i did03:21
wxlquite a bit03:21
tsimonq2I'm just messing with you03:21
tsimonq2BUT03:21
tsimonq2yeah03:21
wxland so did a bunch of other folks03:21
wxlincluding people outside of the US were are the most likely to run into the issue03:22
tsimonq2Wanna firefight that while I finish this up?03:22
wxlpost up the session log03:23
tsimonq2http://paste.ubuntu.com/p/rB2nGFCcHP/03:24
wxlthere's a known bug https://bugs.launchpad.net/trojita/+bug/179766503:24
ubot93Launchpad bug 1797665 in trojita (Ubuntu) "segfault when repeatedly sorting" [Medium, Triaged]03:24
tsimonq2Fun. /s03:25
wxloh i see03:33
wxlshould be `except {HTTP,URL}Error as error`03:33
tsimonq2k03:36
wxlthe `as error` being the missing bit03:36
wxlso that's lines 93, 96, 111, 114 of the main.py03:36
wxlso how's that workaround doing?03:37
wxl@tsimonq2: ?03:46
tsimonq2oh sorry03:48
tsimonq2wxl: Yeah, it's coming along.03:48
tsimonq2It actually worked.03:48
tsimonq2I need to try it in one more context though, so gimme a few.03:49
wxllet's see it while we wait for the test03:49
tsimonq2wxl: http://paste.ubuntu.com/p/P3F4yKSCWp/03:51
tsimonq2wxl: http://paste.ubuntu.com/p/zv5cpmmY5p/03:51
tsimonq2tl;dr while we're installing these packages, just don't give apt the ability to grab from the archive, only the live pool03:52
tsimonq2Then automirror runs between this and packages, putting a complete sources.list in the image.03:52
tsimonq2And from there, packages does an apt update03:52
tsimonq2HOWEVER03:52
tsimonq2I need to make sure this all works on a no network system03:53
wxlohhhhh03:53
tsimonq2yup03:55
tsimonq2It works.03:55
wxli'm kind of surprised03:55
wxllooking at automirror i'd expect it to fail without network03:55
wxloh nevermind03:55
wxlhasInternet03:55
tsimonq2wxl: 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. :P03:56
tsimonq2yeah03:56
tsimonq2I axed networking in this live ISO and restarted the install03:56
wxlhuh. i hadn't thought about that variable03:57
tsimonq2yup03:57
tsimonq2¯\_(ツ)_/¯03:57
tsimonq2I mean, it makes sense.03:57
wxlsure now it does :)03:57
tsimonq2There'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. :P03:57
wxlanywho so you'll get that and the `as error` bits into a new calasettings?03:58
tsimonq2yeah, although I'd appreciate it if you JFD the calasettings bit now and pushed03:58
tsimonq2So I can base my changes on top.03:58
tsimonq2(save time)03:58
tsimonq2Because once I'm done with this I'm going to tackle SRU docs and patches for libreoffice and qtwebkit03:58
wxlon it03:59
wxlwhen do i set the tag btw?04:00
tsimonq2The Git tag?04:00
wxlyeah04:00
tsimonq2Only once a package upload is accepted.04:00
wxll04:01
tsimonq2uh oh04:02
lubot<tsimonq2> (Photo, 705x374) https://i.imgur.com/wNjfa9b.jpg04:03
wxlnope, didn't work04:03
tsimonq2uhm dude04:04
tsimonq2I blame this one on you04:04
tsimonq2Why is grubcfg AFTER the bootloader stuffs?04:04
tsimonq2er04:04
tsimonq2BEFORE04:04
tsimonq2:)04:04
tsimonq2Should be after04:04
wxlnot sure about that04:04
tsimonq2bet04:04
wxlhttps://github.com/calamares/calamares/blob/master/settings.conf#L10804:05
wxlpay up sucka04:05
tsimonq2nuh uh04:05
tsimonq2bet04:05
wxluhh04:05
tsimonq2I bet that it'll work JUST FINE when I put it where I think it's gonna have to go04:05
wxlok have fun with that04:06
wxlall it does is add a grub option04:06
wxlfurthermore i doubt grubcfg actually runs grub-mkconfig04:07
wxlthat's most likely the job of the bootloader04:07
wxlyup04:07
wxlhttps://github.com/calamares/calamares/blob/743c19d8dd58bc7e7ee26b3fca769318d254d172/src/modules/bootloader/bootloader.conf#L3004:07
wxland https://github.com/calamares/calamares/blob/743c19d8dd58bc7e7ee26b3fca769318d254d172/src/modules/bootloader/main.py#L30804:08
wxlsorry, nope04:08
tsimonq2You don't understand where I wanna put it though04:08
tsimonq2I want to put it after our before* context calls and before bootloader.04:09
wxlthat's not unreasonable, but i doubt it will have any effect04:09
tsimonq2The 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
tsimonq2I dunno dude, the install is running right now.04:10
tsimonq2If you have any other ideas, I'm all ears :)04:10
tsimonq2aaaaaaaaaaaaargh04:15
tsimonq2wxl: yeah you're right04:15
tsimonq2wth04:15
wxlok what conditions was that? encryption/efi/no network?04:18
tsimonq2encryption/efi/network04:18
wxli guess we need to test all the other ones04:18
wxlbut i'd start with the no network04:19
wxlor did you already do that?04:19
tsimonq2I didn't04:19
tsimonq2I want to fix this first04:19
wxlwell remember, my discovery here is that everything works except encryption/efi04:19
-lugito:#lubuntu-devel- [rCALASETTINGS3915c9a26fe0: Add missing identifiers for urllib exception handling.] wxl (Walter Lapchynski) committed: https://phab.lubuntu.me/rCALASETTINGS3915c9a26fe004:20
tsimonq2I'm double-checking encryption/bios.04:20
wxl /network04:21
wxlwhile you're doing that can you get me a diff that i could just apply over here and help you test some scenarios?04:21
tsimonq2Just overwrite before bootloader context with https://paste.ubuntu.com/p/P3F4yKSCWp/04:22
wxlefi/encryption/no-net fails04:48
tsimonq2yup04:48
-lugito:#lubuntu-devel- [T22: Rewrite downloads page to encourage amd64 downloads] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T22#220005:08
-lugito:#lubuntu-devel- [T102: Draft release notes for 18.10] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T102#220405:11
wxlbios/encryption/no-net succeeds05:13
wxlencrytion/efi/network fails05:31
wxlso seems like no efi situation is any better :(05:31
lubot<tsimonq2> I have another hunch05:31
lubot<tsimonq2> Maybe crypttab is being set wrong05:32
lubot<tsimonq2> But I'm going to test that nowish05:32
wxlfstab is supposedly taking care of that05:32
wxlhttps://github.com/calamares/calamares/blob/master/src/modules/fstab/fstab.conf#L2805:33
lubot<tsimonq2> That's not how this works05:34
lubot<tsimonq2> It's supposed to do crypttab then fstab05:35
lubot<tsimonq2> Both working together05:35
lubot<tsimonq2> If one is screwed, so is the other. :P05:35
wxlthere is no crypttab module05:35
wxli'm referring to the fstab module05:35
wxlwhich, yes, does both05:35
lubot<tsimonq2> Oh05:35
wxlif you `ls (hdX,gptY)/` in that GRUB shell you'll find that the non-EFI partition is an unkown filesystem05:42
wxlwhich makes me think the crypty stuff didn't get loaded05:42
tsimonq2Right.05:42
tsimonq2That would make sense.05:43
wxlefi/ubuntu/grub.cfg is like:05:45
wxlsearch.fs_uuid SOME-UUID root cryptouuid/SOMEUUID05:46
wxlset prefix=($root)'/boot/grub'05:46
wxlconfigfile $prefix/grub.cfg05:46
wxlsigh maybe you should just ask addam :(05:47
tsimonq2no05:47
tsimonq2I'm not giving up05:47
tsimonq2You don't either05:47
tsimonq2There's something we aren't seeing.05:47
wxli'm just afraid we don't have enough time for that05:49
tsimonq2bad05:49
wxloh and sadly you're wrong about kubuntu-driver-manager05:53
wxlthat's a kcm module05:53
tsimonq2Then fix it.05:53
wxli'm already on it, just letitng you know05:53
tsimonq2k05:53
-lugito:#lubuntu-devel- [rBLOG9764c6a6c50b: bug updates plus little changes] wxl (Walter Lapchynski) committed: https://phab.lubuntu.me/rBLOG9764c6a6c50b05:57
wxli got to sleep05:58
tsimonq2k nai05:59
tsimonq2I'm continuing.05:59
wxlappointment in the am so prolly no talk til l8r05:59
tsimonq2This has got to get solved.05:59
tsimonq2ok05:59
wxli now05:59
wxlmaybe step through a grub.cfg in that recovery console05:59
wxlunencrypted efi https://paste.ubuntu.com/p/5f3pzkRB2b/05:59
wxlencrypted bios https://paste.ubuntu.com/p/whqXHFKBQY/05:59
wxlyou can look at the efi/ubuntu/grub.cfg as aforementioned to find out the UUIDs you need06:00
wxlgood luck06:01
tsimonq2thanks06:01
-lugito:#lubuntu-devel- [T97: Cala doesn't do 32-bit UEFI] Climby (Michael Garrison) commented on the task: https://phab.lubuntu.me/T97#220507:25
lubot<bonacin91> @wxl [<wxl> there's still work to be done if you're looking for something to do :)], ty... u guys have just today right?13:08
lubot<tsimonq2> @bonacin91 [ty... u guys have just today right?], ~ 48 hours.13:44
lubot<bonacin91> @tsimonq2 [~ 48 hours.], gl14:04
wxl@tsimonq2: any luck?14:29
lubot<tsimonq2> @wxl [<wxl> @tsimonq2: any luck?], I'll tell you when I do.14:48
wxl@tsimonq2: is climby's comment perhaps instructive?14:49
lubot<tsimonq2> @wxl [<wxl> @tsimonq2: is climby's comment perhaps instructive?], No14:49
wxl@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-ia3214:55
lubot<tsimonq2> @wxl [<wxl> @tsimonq2: the interesting thing about his log is that grub-pc— our proble …], Red herring15:00
-lugito:#lubuntu-devel- [rMANUALfcfd8a994135: Minor chapter 5 improvements and start Chapter 5.2.] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALfcfd8a99413519:52
-lugito:#lubuntu-devel- [rMANUAL265d8a9fe597: fix qterminal screenshot.] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL265d8a9fe59720:06
wxl@tsimonq2: so do you have everything you need to make this happen?20:59
lubot<tsimonq2> @wxl [<wxl> @tsimonq2: so do you have everything you need to make this happen?], Working on it.20:59
lubot<tsimonq2> Getting my hands on real hardware to test.21:00
wxlok cool :)21:00
wxlif you have a diff i'm happy to do some testing at least on virtual hardware for now21:00
Wafficushey all, anything major to test today? I saw the convos between simon and wxl earlier23:57
Wafficusjust making sure for the big Thursday release23:57
tsimonq2Not really :)23:57
Wafficusgreat, i'm glad everything's fine23:57
Wafficusdaily image worked alright yesterday as well23:57
Wafficusjust clicked into every program and tinkered for a small bit, nothing major23:57
tsimonq2wxl: 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
tsimonq2The fix is soooooo trivial but it's way too late.23:58
tsimonq2This is something we should have looked at a month ago.23:58
wxl@tsimonq2: SRU or what's the deal?23:59
tsimonq2wxl: Images are final, sooooo ... nada.23:59

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