plasma41 | Riddle me this: How come our _forked_ rsyslog binary package depends on libsystemd0? | 19:25 |
---|---|---|
plasma41 | There's a --disable-libsystemd configure flag available, so why aren't we using it? | 19:29 |
plasma41 | Furthermore, why isn't libsystemd-dev a banned package? | 19:30 |
plasma41 | Or libsystemd0 for that matter? | 19:31 |
golinux | Because elogind0 won't work without libsystemd0 in place? https://dev1galaxy.org/viewtopic.php?id=1925 | 19:38 |
plasma41 | I think what's going on with rsyslog is that the upstream default compile configuration is to include libsystemd if it is available and while libsystemd-dev is removed from the Build-Depends field of the control file, the libczmq-dev build dependency depends on libsystemd-dev resulting in it being found and included by the rsyslog configure script. | 19:40 |
golinux | Put it on the pad . . . | 19:42 |
plasma41 | I propose we fork src:czmq to remove the libsystemd build dependency (there's a simple --with-libsystemd=no configure flag we can use) and also explicitly disable libsystemd in the rules file for rsyslog. | 19:43 |
plasma41 | Adding to the pad... | 19:43 |
golinux | Thanks | 19:50 |
golinux | Perhaps you will consider taking on the task you propose . . . | 19:51 |
plasma41 | I'm working on a patch | 19:54 |
plasma41 | bgstack15: I think you'll be interested in the scrollback. I made a copy in my section of the pad | 19:59 |
plasma41 | golinux: I can't find anything in that thread that states or implies that elogind0 doesn't work without libsystemd0 in place. In fact, the libelogind0 packages declares that it Conflicts with the libsystemd0 package. | 20:08 |
plasma41 | s/libelogind0 packages/libelogind0 package/ | 20:09 |
fsmithred | lsd0 gets pulled in with a debootstrap install, before there's any elogind. | 20:16 |
plasma41 | fsmithred: An install done with debootstrap or an install of debootstrap? | 20:17 |
fsmithred | with | 20:17 |
fsmithred | I forget what pulls it in | 20:18 |
plasma41 | hmm... I'll investigate this | 20:19 |
plasma41 | proposed patches added to the pad. Requesting comments | 21:20 |
golinux | WTF is happening on jitsi? | 22:26 |
golinux | Please turn it off and I'll come back. | 22:27 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!