libera/#devuan-dev/ Friday, 2022-04-01

LeePenI have approved britney to promote beowulf-pu and chimaera-pu (except tomcat9).12:20
uvokHello. Sorry to annoy you with what's probably a noob question. I'm trying to backport pipewire myself (Devuan Chimaera), but can't even build the source pkg from chimaera. build-dep already fails saying it can't find systemd (naturally). (builddeps:pipewire : Depends: systemd but it is not installable)13:24
uvokThe resulting binary packages in the repos don't depend on (lib)systemd, so I guess I must be missing something.  Editing the control file manually and removing systemd?13:26
LeePenuvok: It is a good question that we are aware of for a number of packages.13:29
LeePenBasically, there is arguably a bug in the Debian packaging as building a package shouldn't depend on an init system.13:30
LeePenHowever, getting that fixed in Debian may be problematic as they might say 'it works for us'.13:31
LeePenSo, if removing the system build-dep in d/control works for you13:31
LeePencrack on!13:31
LeePenIdeally bug debian and get them to remove it.13:33
uvokAh, okay. My assumption was that if I apt source something, I get the "already fixed" source package that's used for devuan itself13:34
LeePenThat is the issue. We don't fork pipewire and don't recompile the binaries. We use Debian packages directly.13:35
LeePenI can't even see why the systemd dependency is there on Debian (although I am using the salsa web interface which is a pain).13:36
uvokThanks for the info in any case :) It's reassuring that the problem lies elsewhere13:39
LeePenWe last looked at this in summer 2021 and didn't get a proper fix. Maybe we should revisit it.13:40
LeePenThanks for raising.13:40
uvokIt seems I have no luck with building the unstable version of pipewire, though, out of the box. It does seem to require systemd in the meson file. Oh well, that's for me to struggle with ^^13:43
fsmithreduvok, are there some features in the newer version that are not in the chimaera version?13:44
fsmithredYesterday was the first time I tried pipewire, and I couldn't do what I wanted with it. (use usb headset without pulseaudio)13:45
uvokfsmithred, I have read that the communication with bluetooth devices is supposed to be better; the chimaera version seems to struggle with finding both profiles (lists only either HFP/HSP or A2DP (?)). Not sure if it's going to be better with the new version.13:46
uvokI really struggled to get it working, too. I used  the info in https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1135 to autostart the services. Still annoyed that XFCE/pavucontrol shows a "muted" icon in the notification bar13:47
LeePenuvok: I have a (hacky) solution to your pipewire compilation issue18:15
LeePenTry  systemd-dev_0.1_all.deb from https://u.pcloud.link/publink/show?code=kZDBW5VZSYHGDPHbFzmJgGpynJxWvyAY7eVy18:17
LeePenYou will have to install it manually.18:18
plasma41LeePen: Would you please provide a link that does not require javascript for your systemd-dev proof-of-concept? Preferably either a https://transfer.sh link or a publicly-accessible version control repository.23:57

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!