[02:14] OvenWerks: Just saw a release email, would that be good for a backport for Jammy? [02:14] Rather, an SRU? [02:14] Eickmeyer: backports yes [02:14] sru? it is very major [02:15] Oh! Dang. Ok. [02:16] Files have vanished, new ones have shown up, some of the GUI fixes may look like features, new utility included, lots of stuff. [02:17] Eickmeyer: if you come up with a systray applet that is specific enough to studio-controls, feel free to include it. [02:17] (systray, indicator, whatever they call them these days) [02:18] I was hoping for a Py3.10 compat fix, but I'll take this. [02:19] let me know how it works with a USB master [02:30] ok [02:33] * OvenWerks has been sick this week and made lots of boo, boos [02:35] OvenWerks: I have concerns about putting anything in /etc since packages don't easily get rid of them without a "purge". [02:35] Also, packages don't easily overwrite them. [02:36] did I put something new in there? [02:36] Yeah, xdg/autostart/autojack.desktop is a reintroduction. It hasn't been there in a while, but we've been using a systemd --user process instead. [02:36] oh yeah xdg [02:37] The problem with the --user thing is that all kinds of system users were running it [02:38] Look at the users in the tracer [02:38] why would it be running under sendmail? [02:39] Because the WantedBy=default.target and not graphical.target, which means it's default for whatever user. [02:39] I might have to think about this a little more carefully though. [02:39] but a lot of DEs don't seem to use graphical.target and come up with their own thing instead [02:40] graphical.target is the DM, to be fair, not the DE. [02:40] That Install line is incorrect. [02:41] which? [02:42] The [Install] section is incorrect because a --user service doesn't need to be "installed" or "enabled" like a system service. [02:42] For that matter BindsTo= and Before= are not needed either. [02:44] I don't think we use that in any case, but rather add a link in the right *.wants directory [02:46] Here's where I'm at: We need to do one or the other. You can't have both something in lib/systemd/user *and* xdg/auostart to activate the same process because it will want to do it. [02:47] Eickmeyer: the systemd/user stuff is gone [02:47] (or should be) [02:48] yeah it shows gone on git [02:48] OvenWerks: Ah, so it is. I didn't rsync from the tarball dir correctly when unpacking. My bad. [02:49] we don't ship _any_ midi monitor? [02:50] there is a kmidimon but not in our repo... installing gmidimon [02:51] I could've sworn we did? [02:52] The only one in the repos is midisnoop. [02:52] I had to install it. There is qmidiroute but I don't think it shows sysex and some other things [02:53] gmidimonitor [02:53] I just installed it [02:53] So I would guess it is in the repos :) [02:54] midisnoop is in the seed, so I don't know why it's not in the iso? [02:54] I guess it is either not gui or not in the menu. It does show as installed though [02:55] has gui so not in the menu [02:55] It's gui, just no .desktop file. [02:56] Ok, gmidimonitor going into kinetic. [02:57] I don't mind either one, so long as it has a desktop file so it is findable [02:58] Yeah. So, I fixed the oversize issue WAY too late this cycle (or rather taught the foundations team the magic of ISO Level 3 and therby future-proofed ALL of Ubuntu for several decades), so we get to add a bunch back that got removed. [03:04] Hence, a bunch of stuff is coming back, and replacements that were made are being unreplaced. [03:12] OvenWerks: Uploaded to kinetic, will backport when that migrates from proposed to release pocket [03:13] I'll watch the tracker :)