/srv/irclogs.ubuntu.com/2022/06/09/#lubuntu-devel.txt

tsimonq2Please also test: https://launchpad.net/ubuntu/+source/pcmanfm-qt/1.1.0-0ubuntu200:10
guivercCongratulations arraybolt3[m] !00:13
lubot[telegram] <teward001> *sends tsimonq2 back to debian training*00:22
tsimonq2go through the DD process and you'll understand why I get PTSD :P00:23
tsimonq2Imagine a 3 month long process where you have to read and interpret a book's worth of licenses00:24
tsimonq2It's hardcore00:24
tsimonq2If you're running Kinetic and finding issues related to libfm-qt-common, I just uploaded a fix for that.00:27
tsimonq2Please test Jammy -> Kinetic upgrades to confirm this: https://launchpad.net/ubuntu/+source/libfm-qt/1.1.0-0ubuntu500:27
tewardtsimonq2: oh i know.00:31
tewardit was pain to get my DM00:31
tewardthe only advantage is that packaging and following package policy is about identical between Ubu and Debian00:31
tewardand the only reason I haven't jumped on DD yet is because I have no need to.  Yet.00:31
guivercthanks tsimonq2, I'm on kinetic and no issues under my normal usage00:32
tsimonq2<teward> "it was pain to get my DM" <- It is 10x worse for DD. I've done both, I'd know :P00:36
tewardoh yes i know00:36
tewardcoredev is probably easier than DD XD00:36
teward... oh wait I have core dev.  NEVERMIND :P00:37
tsimonq2Yes core dev is easier00:37
tsimonq2Core dev is one meeting roast, DD is like 1000:37
tewardheheheh00:37
tsimonq2I automatically have respect for and take the time to applaud the people who achieve DD status00:37
tewardyou mean like Robie :P00:37
tewardaaanyways guess what chaos i discovered tsimonq200:38
tsimonq2oh?00:38
teward**qemu-system-{ARCH}** via qemu-system-misc and other packages.  I can now replicate the entire build farm xD00:38
tewardincluding risc00:38
tewardoh also in case you missed it i have a 'junk' PPA i have in case you need riscv test builds.  thank you limited-use coredev power :P00:39
tsimonq2:P00:39
tsimonq2arraybolt3: Looks like Monica liked the tweet ;) https://twitter.com/LubuntuOfficial/status/153468568227014656200:40
lubot[telegram] <teward001> ye monica's good that way00:41
guiverc:)   great tweet   (I'd HEART it if I knew which account I was reading it in, but its probably not mine so won't)00:42
tsimonq2https://twitter.com/communiteatime/status/1534694974465392641 that too :)00:43
lubot[telegram] <N0um3n0> Congrats @arraybolt3 (re @lubuntu_bot: (irc) <tsimonq2> arraybolt3: Looks like Monica liked the tweet ;) https://twitter.com/LubuntuOfficial/status/1534685682270146562)00:47
lubot[telegram] <teward001> *hands arraybolt a gold star made from tinfoil*00:47
lubot[telegram] <teward001> sorry the 24 karat gold is currently in use elsewhere00:47
* tsimonq2 steals the 24 karat and gives it to vorlon00:48
tsimonq2(Or Colin, both equally worthy. :P)00:48
lubot[telegram] <teward001> the gold is actually in use to coerce Canonical IS to fix some very important things 😔00:48
lubot[telegram] <teward001> so i mean00:48
tsimonq2close enough XD00:49
lubot[telegram] <teward001> both colin and vorlon could definitely use some extra dosh for all their work and effort but00:49
lubot[telegram] <teward001> think of it this way00:49
lubot[telegram] <teward001> would you want the lubuntu site hacked and spam posted every other day?  :P00:49
lubot[telegram] <teward001> hence why IS needs some coercion00:49
tewardbut i digress00:53
teward*uses Simon's DD to force changes in certain packages in Debian due to ERR:UNMAINTAINEDCRAP*00:54
kc2bez[m]> Simon Quigley: I think we need `libkf5dbusaddons-dev` as a cala build depend now.01:01
kc2bez[m]Simon Quigley what did you think about this?01:01
guiverccalamares isn't starting on 20220508  :(01:48
guivercs/0508/0608 ^01:48
guivercfirefox isn't starting either from ubuntu-bug :(  i thought that one was fixed..01:49
lubot[telegram] <teward001> guiverc: in the daily?01:50
guivercyeah01:51
lubot[telegram] <teward001> (ubuntu-bug on the firefox package will point at the transition package from deb to snap so might not help much there)01:51
lubot[telegram] <teward001> *downloads the daily and preps qemu*01:51
kc2bez[m]Yes, we need to fix the Calamares start script. That is part of calamares-settings-ubuntu though01:51
kc2bez[m]Which is also in proposed.01:52
guivercack... & thanks kc2bez[m] 01:52
kc2bez[m]Also not sure if Calamares needs to be built against libkf5dbusaddons-dev  to start correctly, it might.01:53
guiverc1978040  (sorry no link as this is my primary box)01:54
kc2bez[m]For now I recommend starting it from the terminal.01:54
guivercfailed to start from menu, desktop icon OR menu01:54
guivercsorry, or terminal01:54
kc2bez[m]No problem 01:54
guivercthat was what was on daily only though... still to try -proposed01:54
kc2bez[m]I sort of expected it to fail to start.01:55
guivercAlas I didn't (otherwise I'd have delayed my lxqt 1.1.0 post becoming public)01:56
kc2bez[m]LXQt should be all set, just Calamares woes for a few.01:57
guivercyeah.. I only 'smoke-tested' LXQt 1.1 prior to my 'push-to-publish'01:58
guiverckc2bez[m], you mentioned calamares-settings-ubuntu ^  did you mean -lubuntu ?01:59
guivercI'm using 22.10.1 calamares-settings-lubuntu, nothing newer is detected though01:59
kc2bez[m]Yes, that too is in proposed 02:00
kc2bez[m]22.10.202:00
guivercthanks !   alas 22.10.1 is all that's currently detected on this box currently... may need to wait02:01
kc2bez[m]Yup, they are fresh uploads02:01
* guiverc meant by this box I meant the box I'm doing install to, not where I type here02:01
kc2bez[m]Sure, I followed you.02:02
kc2bez[m]https://launchpad.net/ubuntu/+source/calamares-settings-ubuntu/1:22.10.202:03
guivercThanks kc2bez[m] 02:03
kc2bez[m]Sure thing.02:03
kc2bez[m]I still anticipate bugs.02:04
arraybolt3[m]Good grief, what are Simon Quigley and teward doing to each other???02:04
arraybolt3[m]guiverc: To get Calamares to launch from the terminal, you have to "sudo -E bash" first.02:04
arraybolt3[m]guiverc: Then "export $(dbus-launch)"02:04
guivercDamn.... that box just fell over completely... 02:04
arraybolt3[m]guiverc: Then "calamares -D6". That launches it. Don't expect it to install.02:04
kc2bez[m]Ouch02:05
guivercdid i type the command incorrectly... if so VERY SORRY FOR THAT; I should have put my glasses on so I could detected typos!02:05
kc2bez[m]Haha02:05
kc2bez[m]Nah @arraybolt3 had a bit of a workaround there.02:06
guivercouch... yeah sorry I completely missed the 'bash' I'd have sworn I typed... 02:06
kc2bez[m]But if you aren't using the versions in proposed it won't be too long before you find a failure ;) 02:07
arraybolt3[m]Simon Quigley: I'm a little late to the party, can you tell me what all needs testing again, if you're still on?02:07
kc2bez[m]I think we need to let a few packages migrate and then we should test an upgrade.02:08
arraybolt3[m]OK. In the mean time I'll wrap up my other bug reports. I did a live session test and it was a good chunk of chaos.02:08
kc2bez[m]Cool02:09
arraybolt3[m]Got my support thrown behind the Calamares failure to start.02:11
arraybolt3[m]guiverc: Pinging.02:11
guivercpresent teacher  (putting head back down on desk)02:11
arraybolt3[m]<tsimonq2> "Ooh me too, which state? I'm..." <- MO.02:12
arraybolt3[m]<tsimonq2> "Dan Simmons arraybolt3 @..." <- I would like Cala repacked, since there's another bug that is revealed after the one with fstab ssd_extra_mount_options is fixed. I'd like to get that reported, so having an official compile that reveals the bug would be quite helpful.02:13
kc2bez[m]arraybolt3[m]: He already did that ;)02:17
arraybolt3[m]Agh, I missed it. Thank you, does that mean I should be pulling it from -proposed?02:18
arraybolt3[m]Also, any other stuff I should pull from -proposed?02:18
kc2bez[m]You can pull it from -proposed or just wait a few for it to migrate, your call.02:19
kc2bez[m]libfm-qt is in -proposed too.02:19
arraybolt3[m]👍 And I thought I saw something about PCManFM-Qt?02:19
arraybolt3[m](I skimmed the backlog, but I was gone for a while doing lawn mowing, so I missed a lot.)02:19
kc2bez[m]https://launchpad.net/ubuntu/+source/pcmanfm-qt/1.1.0-0ubuntu202:22
kc2bez[m]also in -proposed02:22
guivercjust fyi:  2nd box does detect calares-settings-ubuntu-common & calamares-settings-lubuntu at 10.22.2 in -proposed02:33
arraybolt3[m]guiverc: Nice. Sadly, my desktop just lost Internet (not my Chromebook though for some reason), and I can't reset the router for another half hour or so without causing chaos, so... Here's hoping a reboot makes things work 🤞02:34
guivercor a correctly 22.10.2 anyway02:34
* guiverc has killed another GUI.. ~repeating the steps on first box.. 02:37
kc2bez[m]ouch02:38
* arraybolt3[m] just had my GUI on a perfectly stable system go haywire, but now it's working02:38
arraybolt3[m]Crud, it's my router's fault. Great. Well...02:39
guivercboth boxes have empty /var/crash/, nothing stands out in dmesg, or journalctl (at least to me)02:40
arraybolt3[m]guiverc: How are you causing the GUI crash? I can try to replicate it here, if that's helpful.02:40
guivercpersonally I'm happy to wait for the -proposed promoted...   the GUI is going down during `apt upgrade` trying to get the 22.10.2 package(s)02:41
kc2bez[m]guiverc: That makes sense to wait.02:41
guivercI was using qterminal for the `apt upgrade calamares` or whatever i typed (screens gone so can't see & qterminal didn't cleanly closed so command never saved in log)02:42
kc2bez[m]They should be through in an hour or less.02:42
guiverci've seen nothing that is of concern though; just unexpected behavior that isn't worth any worry (yet anyway)02:43
kc2bez[m]riscv builds might hold things up, they are always slow though.02:47
kc2bez[m]I am off to a horizontal position for a bit. I will read through the backlog when I wake up. Let me know if there is anything you need.03:06
arraybolt3[m]Oh, shoot, I just realized I only updated the config for Lubuntu, and now my commit message on calamares-settings-ubuntu says I updated the config for Calamares 3.3.0 when that includes Ubuntu Studio... I had better fix that pretty soon.03:20
kc2bez[m]No worries, I knew that. Simon jumped the gun a little ;) we'll get it fixed up.03:21
arraybolt3[m]Oh OK. I'm downloading Ubuntu Studio Kinetic ATM and should be able to update the config there, too.03:22
arraybolt3[m]Crud, now my Internet's going unstable again... Well, at least it's not a heart attack moment. Thanks for averting my panic.03:23
arraybolt3[m]I'm going to be off for about an hour and a half until I can safely start doing large downloads again, since my Internet is going weird and someone else is using it for the next hour and a half on something that can't be interrupted. Be back soon!03:34
tsimonq2> <@kc2bez:matrix.org> > Simon Quigley: I think we need `libkf5dbusaddons-dev` as a cala build depend now.04:59
tsimonq2> 04:59
tsimonq2> Simon Quigley what did you think about this?04:59
tsimonq2Bet04:59
tsimonq2<arraybolt3[m]> "MO." <- Drive to SELF in Charlotte, NC this weekend ;)05:01
tsimonq2<arraybolt3[m]> "I'm going to be off for about an..." <- Have fun! Congrats again on your first upload ;)05:01
arraybolt3[m]<tsimonq2> "Drive to SELF in Charlotte, NC..." <- Man, I wish I could. I looked into what SELF is earlier, it looks SO FUN. But, sadly, extenuating circumstances won't make room for that to happen.05:19
arraybolt3[m]On the bright side, I'm back online and am installing the latest packages from -proposed!05:21
tsimonq2<arraybolt3[m]> "Man, I wish I could. I looked..." <- Next year so you can drink with me :D05:24
* tsimonq2 is 20, makes me feel old since I first popped in this channel at 1305:25
arraybolt3[m]Gah, I'm getting confused trying to type and test at the same time...05:28
* guiverc smiles; welcome to my world :)05:28
arraybolt3[m]Umm. OK, the new Calamares has a problem.05:28
arraybolt3[m]Getting camera ready...05:28
* guiverc is nearly always confused05:29
* arraybolt3[m] uploaded an image: (2071KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/SbIOpQbUadflJUDMpphbsqHt/IMG_20220609_002857.jpg >05:29
arraybolt3[m]Don't get me wrong, sometimes dark theme is cool, but this might be taking it a bit too far...05:29
arraybolt3[m]guiverc: You should have seen me in the Ubuntu support channel yesterday. Long story short, don't ever delete all your kernels in an encrypted Ubuntu installation. Wow the level of confusion that brings...05:32
arraybolt3[m]I would not have been able to solve the problem had it not been for EriC^.05:32
guivercYeah, having others step in & help is wonderful.05:34
arraybolt3[m]Also, the new Calamares is showing that "The commands use variables that are not defined. Missing variables are: i." error again. Is this possibly a config problem, or a Calamares problem? Looking at the console output, it looks like it's happening in the contextual process job immediately after bootloader installation.05:36
LeoK[m]Late congrats to arraybolt3 well done - nice work!06:07
arraybolt3[m]Leo K: Thanks! Hope I get to be more helpful in the future!06:07
kc2bez[m]<arraybolt3[m]> "Also, the new Calamares is..." <- Oh, I see what happened there. We need to use `${ROOT}` instead of `'ROOT'` for our shellprocesses 11:50
tsimonq2Plsconfirm :)13:20
kc2bez[m]Working on it13:21
kc2bez[m]https://github.com/calamares/calamares/blob/calamares/src/modules/shellprocess/shellprocess.conf#L1613:21
kc2bez[m]Oh I am this >< close. The log copy failed but I am quite certain that has to do with the way we are starting this thing.13:26
kc2bez[m]Can confirm though we want `${ROOT}`13:26
kc2bez[m]Gah! failed to boot13:27
kc2bez[m]Also13:35
kc2bez[m]It looks like all this module https://github.com/lubuntu-team/calamares-settings-ubuntu/blob/ubuntu/kinetic/lubuntu/modules/after_bootloader_context.conf13:36
kc2bez[m]does is remove the desktop file for the installer on the installed system now.13:36
kc2bez[m]I think we can simplify that some.13:36
kc2bez[m]Need to take a break for a few.13:37
lubot[telegram] <N0um3n0> I have tried in the appearance to put qt5-styles-ukui that is in the repositories and it is very nice15:06
tsimonq2Hi from GRB15:29
tsimonq2Security was a breeze 15:30
kgiiiFor any testers today: It took multiple tries to zsync. It'd start and then 404. I'd blame my connection (satellite and cloudy day), but other things remained connected. It seems to be better now, but I am just a single data point.19:16
lubot[telegram] <Leokolb> I had no trouble with zsync about an hour ago (re @lubuntu_bot: (irc) <kgiii> For any testers today: It took multiple tries to zsync. It'd start and then 404. I'd blame my connection (satellite and cloudy day), but other things remained connected. It seems to be better now, but I am just a single data point.)19:27
lubot[telegram] <Leokolb> Still unable to install from desktop icon - take it same problem awaiting fix - pls excuse been away a bit19:31
kgiiiHmm... About an hour ago would have probably been right around the time I decided to take a break from trying to download the image.19:34
lubot[telegram] <Leokolb> Strange -but yes could be yr connection (re @lubuntu_bot: (irc) <kgiii> Hmm... About an hour ago would have probably been right around the time I decided to take a break from trying to download the image.)20:00
kgiii@leokolb Yeah, it could be - though it was a 404 error. Lemme see if I have any of the error in my scrollback.20:02
kgiii###################- 98.6%bad status code 40420:02
lubot[telegram] <Leokolb> quick re zsync no problem here20:18
lubot[telegram] <Leokolb> quick re zsync no problem here (re @lubuntu_bot: (irc) <kgiii> @leokolb Yeah, it could be - though it was a 404 error. Lemme see if I have any of the error in my scrollback.)20:19
kgiiiYeah, it's fine now. I've seen a bunch of zsync errors, but this one was a 404. That (and the rest of the body of evidence) makes me think it wasn't my connection. 404 == 'not found' and is generally a server error. But, I don't know enough about zsync to be certain. Ah well, at least it's working fine now.20:21
kc2bez[m]<lubot> "[telegram] <Leokolb> Still..." <- Yup, not fixed yet. I will try to work on it tonight.21:36
arraybolt3[m]<kc2bez[m]> "Oh, I see what happened there..." <- Bah, you're right. I changed @@ROOT@@ to `ROOT` thinking the backticks were the surrounding thingy. Nope. Now I see it.21:37
kc2bez[m]arraybolt3[m]: No worries, I got the install to proceed but it didn't boot. I didn't do anything after that.21:38
arraybolt3[m]Well, we're getting somewhere! I've gotta make Ubuntu Studio's config anyway, so I'll put that fix in as part of the process.21:39
kc2bez[m]This module needs to be totally re-written in my opinion: https://github.com/lubuntu-team/calamares-settings-ubuntu/blob/ubuntu/kinetic/lubuntu/modules/after_bootloader_context.conf21:40
arraybolt3[m]Yeah, I can't even make heads or tails of the comment (is it just me?)21:41
kc2bez[m]The comment is leftover from the very first iteration of the module, take a look at the history on the file and it will make more sense.21:42
kc2bez[m]Now all we have it doing is removing the installer desktop file and I think I know how to do that another way.21:42
arraybolt3[m]OK, that makes more sense.21:43
arraybolt3[m]Shell process rather than contextual process? And there's only one user to begin with so a simple ls ${ROOT}/home ought to do it.21:44
kc2bez[m]Right, `rm ${ROOT}/home/${USER}/Desktop/lubuntu-calamares.desktop`21:46
arraybolt3[m]${USER} didn't see that existed (I just woke up, so...)21:46
kc2bez[m]all good21:47
arraybolt3[m]Crud, I think I just mangled my fork of calamares-settings-ubuntu on GitHub. Can I just delete it, refork it, and try again?21:51
kc2bez[m]Yes, you should be able to.21:51
arraybolt3[m]Just got a successful install with Calamares 3.3.0. Installed system is able to boot, ran Firefox just fine. Config is in https://github.com/ArrayBolt3/calamares-settings-ubuntu23:01
arraybolt3[m](Still not updated Ubuntu Studio config though.)23:02
arraybolt3[m](Wow, my grammar is horrible!)23:02
kc2bez[m]We will need a changelog too23:09
arraybolt3[m]Right, still not done that.23:09
arraybolt3[m]Trying to multitask, thank you for reminding me!23:09
kc2bez[m]No problem.23:10
kc2bez[m]https://phab.lubuntu.me/w/packaging/changelog/23:10
kc2bez[m]Let me know if you have questions or need help.23:11
arraybolt3[m]Dan Simmons: Is there any packages I need other than devscripts and the ones mentioned in the Ubuntu packaging guide, and should I do the whole packaging guide setup?23:18
arraybolt3[m]Also, should I wait to do the changelog until after I have Ubuntu Studio's config done?23:19
EickmeyerIt's been said 3 times, I've been summoned ala Beetlejuice.23:20
kc2bez[m]Lol23:20
arraybolt3[m]Eickmeyer: I'm working on fixing the Calamares config to work with Calamares 3.3.0, and Ubuntu Studio uses Calamares also, so I need to make everything work for both operating systems.23:21
arraybolt3[m](So far we only got Lubuntu patched up)23:21
Eickmeyerarraybolt3[m]: Ack, kinda thought that was what was going on. Thanks for your work!23:21
arraybolt3[m]That's why I keep mentioning Ubuntu Studio.23:21
EickmeyerNo worries, just couldn't miss the joke opportunity that didn't go over Dan's head.23:21
kc2bez[m]arraybolt3[m]: No, I do group entries together a little but each thing I change gets an entry.23:22
arraybolt3[m]Dan Simmons: Oh, because you're able to add entries as you go. OK, that makes sense.23:22
kc2bez[m]General rule for me is do a thing, make a changelog entry, git add, git commit, rinse and repeat.23:22
arraybolt3[m]Dan Simmons: Nice, will do.23:23
kc2bez[m]LEt me glance at the requirements a bit and give some guidance there. Basically leave off anything that refers to phab.23:23
kc2bez[m]Yeah, since this a source package you don't have to deal with quilt either.23:25
kc2bez[m]You have a ssh key so you should be good there too.23:26
kc2bez[m]It looks like devscripts, debhelper and the 2.B.b. configuration stuff here. 23:28
kc2bez[m]Everyone has their different ways to setup their development system. I always have a lubuntu VM for the development release and do my development stuff there. When the cycle closes and it actually gets released I clone my VM and upgrade the clone to the next development release. I leave the old one available as long as we support it in case I have to do an SRU or just want to build something on that release.23:32
arraybolt3[m]Dan Simmons: That sounds like a smart setup. I'll do that.23:37
arraybolt3[m]Dan Simmons: I'm fighting with making a GPG key. I made the key, but now I don't know what part to upload to the keyserver, since the instructions are outdated.23:42
kc2bez[m]Yeah, gpg is fun. I should have told you to stop at the extra stuff. 23:44
kc2bez[m]You will need one eventually though.23:44
kc2bez[m]General rule of thumb with keys. Keep them safe. Only upload the pub one.23:45
arraybolt3[m]Dan Simmons: Right, but I don't know if the key I'm looking at is public or not. I think it is, but I'd hate to have been wrong LOL23:46
arraybolt3[m]After I made the key, I got this output (redacted for privacy, I'll pastebin it)23:46
kc2bez[m]yeah, don't23:47
kc2bez[m]If you made a key you can get the pub stuff you need back out later23:48
arraybolt3[m]Oh OK.23:48
arraybolt3[m](I turned what I think was the public key into 0s just in case, but if I shouldn't do that, I'll just leave it. It's not on Pastebin yet, so 👍)23:48
kc2bez[m]These are the instructions for generating and adding your key to launchpad. https://help.launchpad.net/YourAccount/ImportingYourPGPKey23:49
arraybolt3[m]Bookmarked it.23:50
kc2bez[m]The `Using GPG to manage OpenPGP keys` section should work on any machine.23:50
arraybolt3[m]Nice. I only use Linux and Chrome OS, and I do everything Linux specific on my main Linux box or in a Chrome OS Linux developer terminal, so I don't need anything for Windows or macOS.23:51
kc2bez[m]I should have specified any machine with GPG installed.23:52
arraybolt3[m]OK, added SSH key to Launchpad.23:57
arraybolt3[m]So then I finish with doing the config files and making the changelog, then push to GitHub. Is that it?23:58
arraybolt3[m](Have to go afk for a bit, brb)23:58

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