/srv/irclogs.ubuntu.com/2022/10/26/#kubuntu-devel.txt

=== Eickmeyer5 is now known as Eickmeyer
mmikowskisheytan: Last I checked, older-style fingerprint readers that required a swipe across a metal bar worked. The challenge these days are the new area-style fingerprint readers.00:22
mmikowski^^ (worked = worked for some readers)00:22
BluesKajHi all12:47
RikMillsbuilding 5.26.214:32
RikMillsmmikowski: have you done any testing with 5.24.7?18:39
mmikowskiHi Rick: We just completed a full desktop check last weekend with 5.24.7. Nothing is worse, some things are better.18:55
mmikowskiI sent to an email (with nate and erich and jonathan riddle) with a summary of issues on 2022-10-12. This was before the recent test. 18:56
RikMillsI think I saw that18:57
RikMills5.24.7 seems ok here, so I will set the verification to done on the SRU over the weekend most likely18:57
RikMillsthanks18:57
mmikowskiYes; again, before the 5.24.7 release to backports. 18:58
mmikowskiWould you like the recent test log for documentation?18:58
RikMillsyes, that would be nice to see :)18:58
mmikowskiSure, I can add that to the email in a few minutes.18:59
mmikowskiI'll keep it in the same thread for convenience.18:59
mmikowskiUnless you doth protest :)19:00
RikMillsnot at all19:00
mmikowskiok19:05
RikMillsFYI to all: in other update unrelated to that, now kopying plasma 5.26.2 to kinetic backports PPA19:08
mmikowskiRikMills: Ok, it appears the last tests were on 5.24.6. We can run a 5.24.7 validation tonight.19:13
mmikowskiWe have been using 5.24.7 on various machines since it made it to backports-landing. However, I was mistakenly under the impression that it made it to backports.19:14
mmikowskiSo let me get that queued up and we should have a detailed review in 24 hours. Does that work?19:15
RikMillsthat works great :D19:15
mmikowskiok, I will get it started by install 5.24.7 on the test machine presently.19:17
mmikowski... and the request is in for the desktop review. This is comprehensive.  We will pay extra attention to the issues outline in the email. I'll send that out again to let everyone know testing is incoming.19:19
arraybolt3mmikowski: How helpful would it be for me to install 5.24.7 on my main work machine and use it for daily driving? Would that assist in testing, and/or is there anything I can do to help test even better than that?20:24
mmikowskiarraybolt3: That would certainy be useful. While our tests are comprehensive, nothing can ever capture all potential use-cases. So I'm certain everyone would appreciate that.20:25
arraybolt3+1, what PPA do I add?20:25
mmikowskiIt would be good to catch up with you to test bug fixes on machines before package distribution. If you have any suggesstiongs, please let me know.20:26
mmikowskiAh, to test: sudo add-apt-repository ppa:kubuntu-ppa/backports-landing and then full-upgrade.  Relogin and that should do the trick.20:27
arraybolt3Sounds like a plan. I'm a bit (ok more than a bit) tied up in Lubuntu development work right now (migration from Phabricator to Gitea, learning Python and Web API access), and I have quite a bit of other critical work scheduled, so I may be busier than normal.20:27
mmikowskino worries, and help is appreciated!20:27
arraybolt3K, I'll do that once I'm done with migrating stuff or I get too brainfraied to go any further.20:27
RikMillshttps://bugs.launchpad.net/ubuntu/+source/plasma-desktop/+bug/199297120:29
-ubottu:#kubuntu-devel- Launchpad bug 1992971 in xdg-desktop-portal-kde (Ubuntu) "[SRU] tracking bug for plasma LTS 5.24.7 bugfix updates for Jammy" [Undecided, New]20:29
RikMillsif you could test the proposed packages, that would be even more useful20:30
mmikowskiRik, thank you. Same here?20:30
RikMillswell, yeah. if the SRU goes through they will supersede any PPA ones20:31
RikMillswith the kinetic release going on, I was not expecting the SRU ones to get accepted into proposed so quickly20:32
mmikowskiAh, so they are already in proposed.20:32
RikMillsyep20:33
RikMillsat least for SRU purposes, SRU team like the actual builds from proposed to be tested20:33
mmikowskiIs there an easy way to do that? I'm afraid of installing all kinds of sh*te20:33
mmikowskiIt's on a testing machine, so easy enough to roll back, but would like to do it correctly once :)20:34
EickmeyerI mean, if the packages in backports-landing are built against proposed, then what's the difference, RikMills?20:35
RikMillsEickmeyer: in theory not much, but they are not the actual debs that will be shipped as an update. there could have been some new lib going into proposed between the staging PPA and the archive build20:36
EickmeyerRikMills: In my experience, the SRU team has accepted PPA builds so long as those PPA builds are built against the proposed repository. Asking someone to open their entire machine to the Proposed repo is asking them to potentially hose their machine.20:37
RikMillsif testing proposed, install something like synaptic. enable proposed. install all updates with version 5.24.7 that are obviously plasma, and then didable proposed20:37
RikMillsEickmeyer: that is why you don't blindly update from proposed, but just do the packages to tes, and disable again20:38
RikMillsthis is not rocket science20:38
EickmeyerRikMills: I mean, fair, but then one needs to provide a compiled list of packages to update.20:38
EickmeyerDon't make testing hard for testers.20:38
RikMillswith a proper gui package manager they are very easy to indentify20:39
EickmeyerOk, that makes sense, but then, for the sake of potential testers that don't know what they're doing, that process needs to be documented.20:40
RikMillsanyway.... I have been running the ones from proposed. if no-one else can be bothered, then at least I can sign off20:41
* RikMills goes to find a beer20:41
mmikowskiThis is a test machine, so rolling back is easy enough. Not a daily driver.  But like I said, it would be good to ensure it is exactly what you want it tested, as the test can take 4 hours!20:41
mmikowskiRikMills: I just want to make sure the test our team executes is testing exactly what you need and is useful to others.20:42
RikMillsproposed packages if practical, if not the PPA. info on either is good20:45
RikMillsI'm not depending on you for primary verification, so whatver yo can do is great20:45
mmikowskiRikMills: Here is what I got. Does this look good - these are all the current packages from backports-landing.20:51
mmikowskiRikMills: https://dpaste.com/CSARUVFZ620:52
mmikowskiPlease let me know if you require anything else like supporting packages from proposed.20:53
sgmoore[m]More snaps done! https://www.scarlettgatelymoore.dev/kde-gear-snaps-round-3/20:54
RikMillsmmikowski: no it is just plasma. I think that is ok, as I only updated ones with actual bugfixes in. i.e. did not do pointless rebuilds where only the version got bumped20:54
RikMillsso 13 source packages, which produces that many .debs20:55
RikMillssgmoore[m]: awesome!20:56
mmikowskiSo, my guess if I enable proposed and reinstall those packages, those that are not updated won't get reinstalled. Does that sound resonable? Just trying to clarify a good way to move forware. I'll rlogin to the test device and see what I get...20:57
arraybolt3I think I know enough about rolling back chaos to risk the proposed packages on my main machine :P20:58
RikMillsin theory I think. as always, check what apt says is to be done before a (y) ;)20:59
arraybolt3I mean there's at least one Lubuntu developer who likes to run the latest development release as their daily driver so it's not exactly weird for us.20:59
mmikowskiIt easy enough to rollback here and wipe-and-reinstall. That's not the issue.20:59
RikMillsarraybolt3: running proposed even there is not a good thing21:00
arraybolt3Yes I know that, I just mean that I'm not one to be scared of running development whatever on a production system.21:00
mmikowskiThe trouble is paying for a tester to spend 4 hours checking everything about the desktop and then finding out the software installation is not representative. I'm just trying to ensure that doesn't happen for the benefit of everyone.21:00
arraybolt3I'm not going to install all of the updates in -proposed.21:00
RikMillshttps://popey.com/blog/2021/02/dont-use-proposed/21:01
mmikowskiYeah, me neither. My intention was to upgrade (in-progress), then reboot, then attempt to install the list from dpaste and report back.21:01
mmikowskiRikMills: Hahaha, I was just thinking of that blog post.21:01
arraybolt3RikMills: LOL I'll follow that advice. But also I don't care for a bug-free and safe experience, that's the whole point of testing.21:02
mmikowski^^ Implied in the above process: enable proposed.21:03
RikMillseven core devs and release team mess it up sometimes. I think it was Ian Lane (laney) who hosed his install by forgetting to disable proposed one he had specific installed packages to test21:04
RikMillsyep, it was laney :D21:04
arraybolt3I distinctly remember one time when I didn't know to not update everything in proposed, and was like, "Welp, I can't test this thing because every time I apply all the proposed updates it nukes my VM!", and the answer was essentially "Oh yeah don't do that."21:04
RikMills[12:06]<Laney> argh I accidentally left hirsute-proposed enabled and dist-upgraded21:05
RikMills[12:06]<Laney> give me that NotAutomatic /o\/o\/o\21:05
RikMills^^ release team and archive admin borking their install ^^ LOL21:06
arraybolt3Computers will always do exactly what you tell them to, no matter how very misguided you are.21:07
RikMillsindeed21:08
arraybolt3OK, proposed is on, do I just "sudo apt install kubuntu-desktop" and hope it works?21:09
arraybolt3Eh, scratch that, looks like it won't work.21:10
arraybolt3Let's just do it piecemeal, apt list --upgradable will give me all the data I need.21:11
mmikowskiarraybolt3: The problem is lots of kubuntu-desktop is recommended, so the upgrades you want probably won't make the cut :\21:17
mmikowski^^ (sorry, I see you found that out).21:17
mmikowskifwiw, trying to install all packages from kubuntu-ppa/backports-landing tried to upgrade 45 packages and install 65 new ones. So, um, that's odd.21:18
mmikowskiarraybolt3: I'll try diffing the list with upgradable and see what I get21:18
arraybolt3I just enabled -proposed, sudo apt update, apt list --upgradable, install a bunch of KDE stuff, rinse and repeat with apt list --upgradable and apt install until nothing KDE-related was left in the list.21:19
arraybolt3Now I'm about to reboot. Wish me luck, and (hopefully) brb!21:19
arraybolt3Also I'm still on Matrix so I'll catch anything else you tell me unless the bridge throws a fit again.21:19
mmikowskioooh, brave man. 21:19
arraybolt3Alright, I'm not dead! \o/21:21
arraybolt3System Monitor reports that I'm on 5.24.7.21:21
arraybolt3I am interested in knowing why apt thinks it can autoremove Jetbrains Toolbox and the Dolphin plugin for it, though...21:22
* arraybolt3 apt-mark manual jetbrains-toolbox dolphin-plugins-jetbrains21:23
mmikowskiYeah, that's odd. Those are from kfocus repos.21:24
mmikowskier, ppa repo.21:24
arraybolt3*shrug* Well somewhere along the way they got targeted by autoremove, anyway I actually installed IntelliJ so I use that. Not sure if it happened before or after diving into the danger zone of proposed, wish I had paid more attention.21:25
arraybolt3I haven't done any stunts with my package manager until literally just now with -proposed, so...21:26
mmikowskiarraybolt3: RikMill: I have created a list of packages to update by finding all packages from backports-landing and comparing them to a list of upgradable package from proposed: comm -1 -2 from-landing.txt upgradable.txt 21:48
mmikowskiarraybolt3: Figured out why jetbrains-toolbox is marked as autoremove, although it shouldnt. cc Eickmeyer: this was recently removed as a kfocus requirement. Looking at apt-cache rdepends means it was auto-installed on your system, and volai! It's probably safe to autoremove anyway.23:22
EickmeyerIt's 100% safe, it shouldn't have ever been pre-installed anyhow. That was our fault.23:23
mmikowskiarraybolt3: RikMills: Eickmeyer: Here are the steps to get ONLY the backports-landing packages. RikMills let me know if we need anything else. https://dpaste.com/68566YMXR. And here is the raw list: https://dpaste.com/2N5P6BVF523:26
mmikowskiRikMills: We are testing now, so please let me know ASAP if there is something missing.23:26
mmikowskiEickmeyer: Yeah, the toolbox should be safe (since a local app-image is installed), but I don't think customers want jetbrains-dolphin uninstalled. The fix is to install jetbrains-toolbox directly (sudo apt install toolbox) or mark it as manual.23:30
mmikowskiThat's an internal discussion :)23:30

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