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