[00:22] Eickmeyer[m]: can we find out if libffi has been updated and python3-cffi or python3-jack-client has not? [00:23] The error in #ubuntustudio does not look like an autojack error. [00:23] !info python3-jack [00:23] Package python3-jack does not exist in disco [00:23] Do you know the source name? [00:24] !info python-jack groovy [00:24] Package python-jack does not exist in groovy [00:24] I can't find out right now, no computer in front of me. I'm on my phone typing this, OvenWerks. [00:24] https://packages.ubuntu.com/groovy/python3-jack-client [00:25] no hurry I guess [00:26] !info python3-jack groovy [00:26] Package python3-jack does not exist in groovy [00:26] !info python3-jack-client groovy [00:26] python3-jack-client (source: python-jack-client): JACK Audio Connection Kit (JACK) Client for Python 3. In component universe, is optional. Version 0.5.0-1 (groovy), package size 34 kB, installed size 177 kB [00:27] OvenWerks: No diff between focal and groovy. [00:27] https://launchpad.net/ubuntu/+source/python-jack-client [00:28] !python3-cffi [00:29] !info python3-cffi goovy [00:29] 'goovy' is not a valid distribution: bionic, bionic-backports, bionic-proposed, cosmic, cosmic-backports, cosmic-proposed, disco, disco-backports, disco-proposed, eoan, eoan-backports, eoan-proposed, focal, focal-backports, focal-proposed, groovy, groovy-backports, groovy-proposed, kubuntu-backports, kubuntu-experimental, kubuntu-updates, partner, precise, precise-backports, precise-proposed, stable, testing, trusty, trusty-backports, trusty-p [00:29] !info python3-cffi groovy [00:29] python3-cffi (source: python-cffi): Foreign Function Interface for Python 3 calling C code. In component main, is optional. Version 1.14.0-2 (groovy), package size 68 kB, installed size 403 kB [00:29] !info python3-cffi focal [00:29] python3-cffi (source: python-cffi): Foreign Function Interface for Python 3 calling C code. In component main, is optional. Version 1.14.0-1build1 (focal), package size 68 kB, installed size 403 kB [00:50] sounds like maybe minor packaging differences [00:50] in -cffi anyways [00:50] but otherwise no core code problems/changes [00:53] OvenWerks in case you are wondering [00:54] -1 was a new upload release, 1build1 in Focal was no change rebuild dropping Py 3.7 (-2 in Debian) [00:54] but Groovy has a newer version [00:54] teward: SystemError: ffi_prep_closure(): bad user_data (it seems that the version of the libffi library seen at runtime is different from the 'ffi.h' file seen at compile-time) [00:55] groovy has 1.14.2 thoug hso there is a difference [00:55] (I dumb xD) [00:58] OvenWerks: any chance there's a bug on this? Also is this in Groovy or Hirsuite you notice? (Curious where you found it) === IchabodCrane is now known as WrathOfAchilles [01:33] teward: it is from someone on #ubunutustudio. Operating SystemUbuntu 20.10 [01:35] the irc logs seem to have missed most of the conversation [01:36] https://irclogs.ubuntu.com/2020/10/31/%23ubuntustudio.html nope I was wrong it seems to be two days back [01:37] * OvenWerks heads for supper cooking [15:43] teward: Any chance you have time for a quick, rather trivial, upload (by comparison to other stuff I've flung your way): https://launchpad.net/agordejo [15:43] * Eickmeyer[m] hopes to apply for MOTU by the end of this month to take that burden [15:45] changelog is wrong. Hirsuite is the target [15:46] not Groovy [15:46] since that cycle's over [15:46] Eickmeyer[m]: ^ error #1 [15:46] teward: Oof, I may not have pushed that. 2 secs. [15:47] teward: Now try. [15:47] teward: s/hirsuite/hirsute ^ [15:48] hirsute* [15:48] hehe [15:48] lol [15:48] building local sbuild env now [15:49] 👍 [16:01] looks like it didnt fail to build in hirsute, but there's Lintian warn level things (and it doesn't come as 'clean') [16:01] but that may be my fault [16:04] @teward001: Might be, had a clean PPA build. [16:05] i think it's a typo on my end before i repulled [16:05] running build again [16:05] eesh. [16:05] but i think the no-man-page error is still grave enough [16:05] Upstream is notified. [16:06] E: agordejo changes: bad-distribution-in-changes-file hirsute <— wow, hirsute lintian needs fixed xD [16:06] W: agordejo: no-manual-page usr/bin/nsm-data <— also yeah this is a failure case [16:07] @teward001: We've had things go through without manpages, and I literally just ran lintian and got no warnings at all. [16:08] Holup... nm, I see that. We can lintian-override it pretty easily explaining that upstream is aware. [16:10] @teward001 I did get an error for sensible-utils against the binary, so I'll have to fix that for d/control. [16:20] @teward001 Feel free to re-pull, got those lintian issues hammered out. Realized I didn't exactly file an upstream issue, I told the developer directly in #lad. [16:46] lol [16:46] ok [16:46] give me a few - lunchtime [16:48] 👍 [17:24] yep no lintian errors here [17:26] uploaded to hirsute new [17:38] @teward001 Thanks! [17:44] Eickmeyer: I was thinking it would be nice to use zita-mu1 as a jack backend. This would allow an overall audio level setup... however, zita-mu1 has no remote control possibilities: MIDI, OSC, Keyboard shortcuts, etc. [17:45] Yeah, that's not good for any MIDI devices, clearly. [17:46] Eickmeyer: I was thnking more of the keyboard media controls (mute, vol+, vol-) [17:46] Oh, right. Can't do that anyway except for with pulse. [17:47] I have a MIDI controller that I pretty much use to control jack-mixer launched via Agordejo. [17:47] It is easy enough to capture the keystrokes and change them to whatever (midi, OSC etc) if that was available. [17:47] mu1 has nice metering :) [17:48] I mean, do we want to use that as an expermental backend? [17:48] and 20.04 has no jack-mixer [17:48] I backported jack-mixer to the PPA. [17:49] I guess I have that turned off so it doesn't affect my work on controls. [17:49] Gotcha. You can always cherry-pick the .deb. [17:51] no nsm? [17:51] no ubuntustudio-menu? [17:52] new-session-manager is in there.... [17:52] I guess it is not an update [17:52] :) [17:53] The binary name had to be linuxaudio-new-session-manager [18:11] OvenWerks: Just backported -menu for the jack-menu and elisa fixes. [18:11] *jack-mixer [18:21] jack-mixer suggests patchage? [18:23] That's a leftover. [18:23] All I did was update the Debian package. [18:23] Eickmeyer[m]: I thought there was suppoed to be a link from nsm to linuxaudio-new-session-manager for compatability [18:24] There is. It's built-in to the binary. [18:24] It's merely a symlink. [18:24] Command 'nsm' not found, [18:24] Because it's not nsm. It's "non-session-manager". [18:25] It's never been nsm. [18:25] ah [18:26] Either way, I'd rather directly support new-session-manager anyhow, or via agordejo (new-session-manager is used as its backend). The non-* tools need to die in a fire. [18:26] Eickmeyer[m]: in controls the button should say new session manager then [18:27] Indeed. Directly execute new-session-manager, not the symlink. The symlink is just there for backwards compatibility. [18:27] ok. And I will have it point at linuxaudio-new-session-manager directly [18:27] No, the binary executable is new-session-manager. [18:28] The package name is linuxaudio-new-session-manager by archive admin request. [18:28] ok [18:29] $ new-session-manager [18:29] new-session-manager: command not found [18:29] Sorry, nsm-legacy-guiu [18:29] *nsm-legacy-gui [18:30] I wonder how that works in arch... [18:31] Should be the same, that's the generated binary name. [18:31] ok [18:46] fixed in controls (on my machine ;) [18:47] Cool. [18:47] With as much activity as we're seeing (merge requests, etc.) I'm not going to tag it for pre-release until you feel ready.