/srv/irclogs.ubuntu.com/2020/10/10/#ubuntustudio-devel.txt

OvenWerksI think jack_control has a python 2 to python 3 owy. specifically dbus.Byte seems to work differently enough for it not to work.20:17
OvenWerksFrom the py2 to p3 port document: "APIs which previously returned PyStrings will usually return PyUnicodes, not PyBytes."20:22
OvenWerksThis means (I think) that 'A' is a 16bit unicode rather than an 8 bit char.20:27
OvenWerksI think b = dbus.Byte('A') should still work but it doesn't seem to.20:28
OvenWerksEickmeyer[m]: jack_control is a part of which package? I guess I should ask what the upstream package is.20:44
OvenWerksGah! I can't file a bug report cause I am running the backport version :P21:05
OvenWerksEickmeyer[m]: https://github.com/jackaudio/jack2/issues/64221:05
OvenWerksI don't know if we want to flag a ubuntu bug as well with a link to the upstream or not.21:05
OvenWerksEickmeyer[m]: honestly, I think this is rather a bug in python3-dbus which should accept a one charactor string as a byte and do the conversion if required.21:14
OvenWerkshttps://bugs.launchpad.net/ubuntu/+source/dbus-python/+bug/189929821:26
ubottuLaunchpad bug 1899298 in dbus-python (Ubuntu) "dbus.Byte does not accept single character strings" [Undecided,New]21:26
OvenWerksEickmeyer[m]: anyway, I have been thinking off and on to bypass jack-control and make dirrect dbus calls to jackdbus... maybe this is the time to start.21:30
OvenWerksI am told that the same dbus api will be implemented in pipewire.21:31
RikMillsEickmeyer: kdeconnect devs are still trying to get a stable branch fix, so we might be looking at a SRU here22:27

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