/srv/irclogs.ubuntu.com/2020/01/02/#lubuntu-devel.txt

lubot<The_LoudSpeaker> @wxl [<wxl> ^ there's a fun job for you @The_LoudSpeaker — get rid of all of those (an …], Noted. I will add it to to-do list.07:14
lubot<The_LoudSpeaker> @WHenJokersAttack [<WHenJokersAttack> workaround found: "install along another os" and resize the o …], That's a very very ugly hack. What's the need for such a workaround?07:16
lynorianthat is still an install fail bug if reproduceable07:39
lubot<The_LoudSpeaker> Link to the bug. I'd like to try to reproduce it in a vm.08:04
lubot<HMollerCl> I want to try an upgrade from 18.04 to 20.04, but the lxde to lxqt upgrade tips aren't in the current manual anymore. I think we should include it agian for pepaole who will want to upgrade from 18.04 to 20.04 with a strong reminder that's not supported. What do you think @lynorian ?11:14
lubot<The_LoudSpeaker> @HMollerCl [I want to try an upgrade from 18.04 to 20.04, but the lxde to lxqt upgrade tips …], +114:23
lubot<HMollerCl> it ask for a replacemente in etc/systctl.conf14:43
=== pavlushka_ is now known as pavlushka
wxlheh looks like kde wants to copy a kvantum theme https://phabricator.kde.org/T1089118:16
lubot<tsimonq2> Standup?21:23
wxloh ho21:23
* guiverc dodm21:23
wxl!standup21:23
ubot93standup is @tsimonq2 @lynorian @HMollerCl @aptghetto @teward001 @SamuelBanya @kc2bez @The_LoudSpeaker wxl[m] guiverc it's 2100 UTC Thursday which means it's time for the Lubuntu Development standup meeting. Please announce yourself for roll call! Afterwards, in order of announcement, post your items and be sure to mention when you're done.21:23
* guiverc didn't realize it was a friday (my local)21:23
guiverco/21:25
wxlseems like that may be all of us21:26
lubot<tsimonq2> o/ ( driving, I will be here in about 10 minutes closing parenthesis21:26
wxlgot anything to say, guiverc ?21:27
guivercnot for meeting, for you when you have a free time I'll go over testcases with you & issues (not now, next week is probably best; cold/flu thingy now)21:27
guivercYou can pick the when, I'll do my best to fit in..21:28
wxlyes that sounds fine with me. meanwhile i wish you much health and more koalas :(21:28
guiverc:)  esp. at koalas21:28
lubot<kc2bez> 10 minutes works for me too21:29
wxlalso we need to check to see about that complaint up there about the daily failing to create the partition21:29
wxlso i guess i'll wait the ten minutes :)21:30
guivercwhich one?   leok & I get on specific hardware?21:30
lubot<kc2bez> I tested a virtual box install on EFI and had success21:30
wxlmaybe it's bios21:31
guiverchttps://bugs.launchpad.net/ubuntu-manual-tests/+bug/1851188 ?21:33
ubot93Launchpad bug 1851188 in Ubuntu Manual Tests "Failed to create a partition table - install failed" [Undecided, New]21:33
wxlthat sounds right yes21:35
guiverc(I believe i tried xubuntu & ubuntu; no issues on that box; alas I didn't comment in bug report so I can do again if useful -- i'll have commented on iso.qa.ubu but I'd not know how to find there easily)21:37
wxli see it's been reported many times http://iso.qa.ubuntu.com/qatracker/reports/bugs/185118821:37
guivercbut I test on a what I consider similiar box (hp not dell) & no issues... 21:38
wxli note that reporter claims to have the issue with efi too21:38
wxlsounds like the issue only exists if a previous partition exists21:39
guivercI haven't had any issues on my uefi ultracrap thingy; but it's my only uefi21:39
guivercYep - my conclusion too21:40
tsimonq2Alright, I'm here.21:40
wxlso yeah i think if we could all jump on that and investigate further, it would be helpful21:41
guivercpossibly of note:  that box has dead battery; could a BAD battery (invalid data) be possible cause?  I tried setting time before a test as I recall21:41
wxli think since we can say it's not happening with ubiquity, calamares is most likely to blame so i'll triage it accordingly21:41
tsimonq2wxl: Nope.21:41
tsimonq2wxl: kpmcore.21:41
wxlwellllllll21:42
tsimonq2wxl: I just adjusted that as such.21:42
tsimonq2Yeah, I think it has to be a kpmcore thing/21:42
tsimonq2s/21:42
tsimonq2argh you get it21:42
tsimonq2Well, can we reproduce this?21:43
tsimonq2How certain are we that the drive they're trying to install it on isn't dead?21:43
wxlwell they did bare metal and virtual on multiple devices21:43
wxlAND nio confirmed it21:44
tsimonq2Ouch.21:44
tsimonq2Okay.21:44
wxlbrb21:44
gsilvapthowdy guys o/21:44
kc2bezOh geez, I did my test on a fresh VM, I will look a bit further too.21:45
tsimonq2Hey gsilvapt! Long time no see!21:45
gsilvapthey, tsimonq2. Happy New Year! :) long time indeed21:46
tsimonq2gsilvapt: You should totally start contributing again. ;)21:46
guiverco/ gsilvapt 21:47
gsilvaptThat's why I'm here. Not sure if you have been following the discussions on the forums but yea, I'm curious21:47
lubot<lynorian> @HMollerCl [I want to try an upgrade from 18.04 to 20.04, but the lxde to lxqt upgrade tips …], Yes I still have a branch with old versions saved for those purposes21:47
tsimonq2kc2bez: Are you around to do some infra work?21:47
kc2bezI am.21:48
gsilvaptPlus, since I spent the last two years working on my software development skills, hopefully some of that will be useful here :) 21:48
tsimonq2gsilvapt: I'll admit I haven't been as of lately.21:48
lubot<lynorian> nice to see you back gsilivapt21:48
tsimonq2kc2bez: Cool. I'd like to remove Bionic from CI now.21:48
gsilvaptthanks, lynorian :) 21:48
kc2bezOk, let me know what you need from me tsimonq221:49
gsilvaptAfter Ubucon Portugal and Ubucon Europe, I knew my place is a bit more technical. I just never dedicated too much time to it. I guess I have to be more patient this time :) 21:49
tsimonq2kc2bez: I'll put this in a Phab document as I go along, but I'll let you do the majority of the work so I know this is documented correctly.21:49
lubot<lynorian> did you get burned out on documentation?21:49
tsimonq2gsilvapt: We'll be patient with you if you stick around, definitely. :)21:50
kc2bezOk thanks tsimonq221:50
gsilvapttsimonq2, definitely not your fault :) 21:50
tsimonq2kc2bez, gsilvapt: No worries. :)21:50
gsilvaptlynorian, I wouldn't say burned out. I want to contribute to the distro itself and I feel more motivated that way21:51
wxlwelcome gsilvapt :)21:51
gsilvaptI need all those packaging links again, tsimonq2 :D21:51
gsilvaptI have some reading to do 21:51
gsilvaptwxl, thanks! 21:51
lubot<HMollerCl> I'm online now21:51
wxl@tsimonq2: the error involves an sfdisk command. might not be kpmcore after all.21:52
tsimonq2wxl: Maybe, maybe not. Try checking for new changes in the past week or two in the package that provides sfdisk.21:52
wxltsimonq2: we do have a new major version of kpmcore in focal, fwiw21:53
tsimonq2wxl: If it's a change in the sfdisk package, it might be kpmcore using deprecated arguments or something similar.21:53
kc2bezkpmcore provides sfdisk21:53
tsimonq2Oh, really?21:53
wxloh ho21:53
tsimonq2Well, there we are.21:53
kc2bezlibkpmcore8 specifically21:53
tsimonq2My next step would be to check the diff.21:53
tsimonq2https://launchpad.net/ubuntu/+source/kpmcore -> https://launchpad.net/ubuntu/+source/kpmcore/4.0.1-2 -> http://launchpadlibrarian.net/448902540/kpmcore_3.3.0-5_4.0.1-2.diff.gz21:54
* guiverc thinks (if workable) you create a few commands that I can test on a daily to confirm/disprove theories maybe? ie. boot daily, execute commands, try calamares? useful?21:54
tsimonq2guiverc: Correct, but I'm not sure we're at that stage yet.21:54
tsimonq2I'm curious what got this to broke.21:55
tsimonq2Perhaps kpmcore is a build-time library for Calamares and when Calamares got updated recently, building against the new kpmcore fu'bared it.21:55
wxlpossibly related https://github.com/calamares/calamares/issues/117021:55
ubot93Issue 1170 in calamares/calamares "sfdisk random race condition" [Open]21:55
wxltwo scary words: "race condition"21:56
tsimonq2https://launchpad.net/ubuntu/+source/calamares/3.2.17.1-0ubuntu1 <- yeah, that was recent.21:56
tsimonq2My next step is looking at the build logs for 3.2.17.1-0ubuntu1 and 3.2.17.1-0ubuntu1^ to compare kpmcore build versions.21:56
tsimonq2Nope, RikMills ncr'ed it, and we have the new kpmcore.21:58
tsimonq2Get:459 http://ftpmaster.internal/ubuntu focal-proposed/universe amd64 libkpmcore8 amd64 4.0.1-2 [574 kB]21:58
tsimonq2That was working before.21:58
tsimonq2So it has to be in Calamares itself. The timeline fits.21:58
lubot<RikMills> What did I break?22:00
kc2bezI uploaded on the 26th22:00
kc2bezI think you are off the hook @RikMills22:00
tsimonq2RikMills: Nothing in particular, actually the opposite.22:00
tsimonq2guiverc: Can you *consistently* reproduce this?22:00
guivercYep..  (on one box)22:01
tsimonq2Nice, okay.22:01
* guiverc has started daily zsync - i'll test it again (~15-20 mins); bet they'll be an extra entry in wxl's list given earlier..22:04
wxllooks like [ade] is working on it https://github.com/calamares/calamares/commit/743530607282334d9f2b1f0b7cd4731306ee3fe522:05
wxlmaybe we could do no-change rebuild against the kpmcore 3 api?22:09
tsimonq2wxl: That's technically a change. :P22:12
tsimonq2wxl, guiverc: Discussing with [ade] in #calamares; I'd appreciate it if both of you could help coordinate with me there.22:12
wxltsimonq2: looks like manjaro can "fix" the problem doing as such https://github.com/calamares/calamares/issues/117422:12
ubot93Issue 1174 in calamares/calamares "Most lately reported partition module issue reports are related to kpmcore 4 api" [Open]22:12
tsimonq2guiverc: One potential solution is to try uninstalling os-prober prior to the install; if that does the trick, let me know.22:12
tsimonq2wxl: Oh yeah?22:13
kc2bezTrying another install on an EFI VM right now, will report my findings.22:14
guiverctsimonq2, will do  -- I'll start doing nothing, then apt remove os-prober, want me to logout/login before starting calamares again?22:14
tsimonq2guiverc: No need.22:14
guivercstart - as in normal install.  thanks22:14
tsimonq2guiverc: Thank *you*!22:14
tsimonq2kc2bez: The first step when you have a chance is to remove "bionic" from this list: https://phab.lubuntu.me/source/ci-metadata/browse/master/ci.conf$722:15
tsimonq2kc2bez: Also do a manual check of the entries below to see if we have any manually-overridden releases that specifically are there to exclude Bionic.22:16
tsimonq2kc2bez: I see one of them. :)22:16
kc2bezYou mean the one at the top?22:17
wxl@tsimonq2: so since the fix is going to come from cala, ultimately, i'm going to reassign22:18
tsimonq2kc2bez: Yeah.22:18
-lugito:#lubuntu-devel- [rMANUAL055fb7996dc9: Fix capitilization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL055fb7996dc922:18
tsimonq2wxl: Ack.22:18
tsimonq2Lugito is back.22:18
-lugito:#lubuntu-devel- [rMANUAL9db654ecb75c: Add note on why to give description] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL9db654ecb75c22:18
tsimonq2Prepare for the associated spam. ;)22:18
wxloh no22:18
tsimonq2Oh yes.22:18
-lugito:#lubuntu-devel- [T56: Transfer testcases to the actual testcase branch] wxl (Walter Lapchynski) commented on the task: https://phab.lubuntu.me/T56#282922:19
kc2bezCalamares releases "focal", "eoan"22:19
tsimonq2Yep, just make sure to keep the brackets. :)22:19
tsimonq2Wait.22:19
tsimonq2Yeah, just remove that line.22:19
tsimonq2I catch your drift now.22:19
-lugito:#lubuntu-devel- [rMANUALb11d617cd05a: Fix capitlization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALb11d617cd05a22:20
-lugito:#lubuntu-devel- [rCALAPACKAGINGc0bc4051350c: Package Calamares for new upstream release.] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rCALAPACKAGINGc0bc4051350c22:20
kc2bezbtw no issues with my VM install.22:20
-lugito:#lubuntu-devel- [rMANUAL623a25726a89: Fix capitlization] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL623a25726a8922:20
-lugito:#lubuntu-devel- [rMANUALbfffbc8c280a: Actually explain what Alternatives configurator does in summary] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALbfffbc8c280a22:20
-lugito:#lubuntu-devel- [rMANUAL16769e378efb: Add Printers icon description] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL16769e378efb22:21
-lugito:#lubuntu-devel- [rMANUALf5a905b5035a: Minor reword] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALf5a905b5035a22:21
wxl@kc2bez: see here for tips on trying to reproduce https://github.com/calamares/calamares/issues/117022:21
ubot93Issue 1170 in calamares/calamares "sfdisk random race condition" [Open]22:21
kc2bezwxl: ack22:21
-lugito:#lubuntu-devel- [rMANUAL7b8015ebc6f1: Minor reword] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL7b8015ebc6f122:22
-lugito:#lubuntu-devel- [rMETAd5fbbc481817: Added lubuntu-grub-theme and fonts] The_LoudSpeaker (Raman Sarda) committed: https://phab.lubuntu.me/rMETAd5fbbc48181722:22
guiverccurrent daily, check disc for defects good, test install on box & sfdisk failure  (reproducable)22:22
-lugito:#lubuntu-devel- [rMANUAL1c9c333e5424: Reword order of section] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL1c9c333e542422:22
-lugito:#lubuntu-devel- [rMANUAL072b90b98a99: Describe icon for screensaver] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUAL072b90b98a9922:23
wxlgood22:23
wxlso now try it again but first twith os-prober removed22:24
wxlso when did we want to do this standup again? XD22:25
tsimonq2¯\_(ツ)_/¯22:25
tsimonq2I don't really have anything.22:25
guivercos-prober caused calamares to be removed too :(  (ps: box is in another room)22:26
wxloh fooey22:26
tsimonq2wxl: Updated the infra doc to include instructions for poking Lugito SO Y'ALL DON'T HAVE TO BOTHER ME ANYMORE.22:26
wxlyeah it's required22:26
tsimonq2XD22:26
tsimonq2Aw man.22:26
kc2bezXD22:26
wxlok so nevermind the os-prober thing22:26
wxlthere's the whole `udevadm settle` thing but the way it sounds to me, that's someone stepping through the code22:27
wxllet's just leave it i think22:27
wxlok so i'll do some stuff22:28
kc2beztsimonq2: just to confirm you want me to remove the hardcoded releases for calamares and bionic from the default releases.22:28
wxlbeen having fun with appstream https://discourse.lubuntu.me/t/fake-firefox-in-app-store/646/222:28
wxltl;dr discover shows multiple versions of packages because the appstream metadata (you know, the universal metadata) is all screwed up, even within the same developer22:28
tsimonq2kc2bez: Correct. Anything manually specified by a package is overriding the default that's at the top. If you just remove bionic from the top, the manual override for that specific package is redundant.22:29
wxlsomehow curiously appstream (i think) is also to blame for this discover bug that seems to be specific to turkish https://bugs.launchpad.net/discover/+bug/185801122:29
ubot93Launchpad bug 1858011 in plasma-discover (Ubuntu) "Discover app bug, cant find some apps" [High, Triaged]22:29
wxli was digging deeper into that and the MDB_BAD_VALSIZE error is one from LMDB (which i admit i didn't even know about) so might have to do somehow with storage of data. i still don't get how.22:30
tsimonq2kc2bez: So, CI regenerates jobs every night (or so) using that configuration. Now it won't actually apply any configuration changes or such to Bionic, and it won't trigger any Bionic builds, but (once that's committed and pushed) we need to manually purge the leftover jobs.22:31
wxlguiverc and i are still working on new testcases; hopefully we'll get the big chunk of them installed asap https://phab.lubuntu.me/T5622:31
-lugito:#lubuntu-devel- [Medium, Open] Transfer testcases to the actual testcase branch: https://phab.lubuntu.me/T5622:31
tsimonq2kc2bez: When you're ready for that, let me know.22:31
wxli dug back up the problem with the runner shortcut and i'm still waiting from @The_LoudSpeaker to make the upstream issue (i think) https://phab.lubuntu.me/D4622:32
-lugito:#lubuntu-devel- [Closed] Fixed runner's default shortcut.: https://phab.lubuntu.me/D4622:32
tsimonq2gsilvapt: When you're ready, all* of our packaging documentation is here: https://phab.lubuntu.me/w/packaging/22:33
tsimonq2(And in sub-pages, of course.)22:33
-lugito:#lubuntu-devel- [rCIMETADATA60a37238eef6: Remove bionic from ci.conf] kc2bez (Dan Simmons) committed: https://phab.lubuntu.me/rCIMETADATA60a37238eef622:33
wxlsomeone revealed that the compose key (and other xkeyboard-config options) are not easy to set in lxqt https://discourse.lubuntu.me/t/how-to-set-up-compose-key/514 so i made an upstream issue22:33
tsimonq2kc2bez: CI commit> LGTM, nice work.22:33
wxland most importantly, i helped install @The_LoudSpeaker as Lubuntu Developer Number Four!!!!!!!22:34
wxlthe only question remaining: who will be the final member of the top five????22:34
* wxl pokes @HMollerCl22:34
kc2bez^22:34
kc2bezready for the next step tsimonq222:35
* tsimonq2 joins wxl in poking @HMollerCl22:35
wxlin other news i'll point out i saw this bug in eoan and focal about pulse switching automatically to hdmi audio which most folks have on modern machines but rarely do they use it by default.. this may be the cause of some sound issues https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/184757022:35
ubot93Launchpad bug 1847570 in pulseaudio (Ubuntu Eoan) "PulseAudio automatically switches to HDMI sound output on login" [Medium, Triaged]22:35
tsimonq2kc2bez: Go ahead and SSH into the infra and tmux attach, I'll be waiting with an open tmux window. :)22:36
wxlthat's all i got22:36
tsimonq2wxl: I've experienced that before and I loathe it.22:36
wxlgsilvapt: come in here and ask ANY questions about packaging. there's a bunch of us that can help out. feel free to telegram if you prefer. 22:36
tsimonq2^^^^22:36
tsimonq2We're here to help.22:36
wxlalthough we all have our own opinions on how to do things22:37
* tsimonq2 kicks wxl for keeping trailing whitespace in changelogs.22:37
tsimonq2grr22:37
tsimonq2XD22:37
tsimonq2kc2bez: Okay, so I'll let you do the work but I'll keep an eye on things.22:38
* wxl lifts tsimonq2's leg up as it extends towards him, thereby flipping him over into a confused mess on the floor22:38
kc2bezok22:38
tsimonq2kc2bez: Go ahead and lxc shell into the jenkins container22:38
wxlanyone got anything else for the standup?22:38
tsimonq2wxl: Or that thing you can do to literally kick someone's butt. XD22:38
wxlheheheh only you simon XD22:39
kc2bezI don't have much to add, uploaded cala obviously ;) not too much other than that.22:40
wxlOH SO IT"s ALL YOUR FAULT22:40
* kc2bez hangs head22:41
kc2bezyup22:41
wxl:) couldn't have known22:41
kc2bezI know I was only half taking blame22:41
tsimonq2kc2bez: su jenkins, pwd to see where you are (for reference's sake), and cd into jobs (ls after)22:42
tsimonq2kc2bez: (Should have said ~/jobs, oops.)22:43
kc2bezyes22:43
kc2bezjenkins doesn't have any permissions at root ;)22:43
tsimonq2;)22:44
tsimonq2We're in /var/lib/jenkins as the jenkins user, which is where we need to be.22:44
tsimonq2~/jobs has one directory per job with config etc.22:45
tsimonq2Basically, cd into ~/jobs and rm -rf *bionic* XD22:45
tsimonq2Whenever you're ready to pull the trigger, go for it22:47
kc2bezok that looks better22:48
tsimonq2Definitely.22:49
wxlgsilvapt: one other thing i'll mention is that we now have developers kind of spread out across time zones so you don't have to be in the us to find some help :)22:49
tsimonq2kc2bez: Go ahead and log into https://ci.lubuntu.me/22:50
kc2bezalready there22:50
tsimonq2You *should* have the permissions to do this. Maybe. If not I'll tweak it.22:50
tsimonq2Cool.22:50
tsimonq2kc2bez: Can you see this? https://ci.lubuntu.me/manage22:52
kc2bezyup22:52
tsimonq2Reload configuration from disk22:52
tsimonq2And then once that's done, remove the two bionic views22:52
lubot<HMollerCl> I'm online again22:53
tsimonq2Hey Hans!22:53
lubot<HMollerCl> Hey22:53
lubot<HMollerCl> What's up?22:53
tsimonq2Submit your developer application. XD22:55
kc2bezHow exactly do you remove the view? I can see them but I don't see where to remove them.22:55
lubot<HMollerCl> Jajjajj22:55
lubot<HMollerCl> I need to study first22:55
wxlyou already did your studies!22:55
tsimonq2kc2bez: Edit view on the left pane22:56
tsimonq2Er.22:56
tsimonq2Right below that.22:56
kc2bezI found it22:56
tsimonq2Cool.22:56
kc2bezThere we go22:57
-lugito:#lubuntu-devel- [rMANUALda1d05ddb057: Another minor wording fix] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALda1d05ddb05722:57
tsimonq2Sweet.22:57
tsimonq2One last thing.22:57
kc2bezgo22:58
tsimonq2For each of the PPAs, remove all of the Bionic packages.22:58
tsimonq2The catch is, if you remove more than like 20 at once, it times out, and you have to check all the boxes again.22:58
tsimonq2e.g. https://launchpad.net/~lubuntu-ci/+archive/ubuntu/stable-ci/+delete-packages?field.name_filter=&field.status_filter=&field.series_filter=bionic22:59
tsimonq2Of course, stable-ci is followed by stable-ci-proposed, unstable-ci, and unstable-ci-proposed.22:59
kc2bezcool23:00
tsimonq2Yep :)23:00
lubot<HMollerCl> I will be on vacations next 2 weeks23:05
kc2bezgoodbye bionic. I think I go them all tsimonq223:08
kc2bez*got23:09
tsimonq2\o/23:10
tsimonq2Confirmed. Nice work.23:10
lubotintrnl was added by: intrnl23:28
wxlhowdy!23:29
kc2bez@intrnl Welcome!23:34
-lugito:#lubuntu-devel- [rMANUALd271abf84858: Reword filtering time zones] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALd271abf8485823:45
-lugito:#lubuntu-devel- [rMANUALd4dca829e5fd: Fix tab wording] lynorian (Lyn Perrine) committed: https://phab.lubuntu.me/rMANUALd4dca829e5fd23:49

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