Centurion_Dan | gnu_srs | 00:27 |
---|---|---|
Centurion_Dan | saw the email you forwarded from Ian Jackson... | 00:27 |
Centurion_Dan | hmmm, I think he's creating hurdles that would make it impossible for Devuan to use any elogind package for Devuan impossible. | 00:28 |
Centurion_Dan | from Debian... | 00:29 |
gnu_srs | Centurion_Dan: I really don't understand his view of things, he was earlier a very sysvinit positive person? | 00:36 |
gnu_srs | And Marc Haber was too, as I remember. Now he is arguing for the other side?? | 00:37 |
Centurion_Dan | I think he's shit scared that the systemd fanbois in Debian will chase him off and say he should use Devuan if he wants sysvinit with a desktop... and to be honest I think they'd be right in a sense... | 00:39 |
Centurion_Dan | Of course don't tell him that I said that... | 00:39 |
Centurion_Dan | Also he's probably realising that eudev in Debian will be hard work... | 00:40 |
Centurion_Dan | s/eudev/elogind/ | 00:41 |
Centurion_Dan | probably better off asking him straight out if elogind in Debian is unrealistic and better to just keep it in Devuan instead? | 00:42 |
golinux | So much for init freedom in Debian . . . | 01:54 |
Centurion_Dan | Well, we already knew that init freedom and systemd are incompatible... | 02:56 |
Xenguy | The one ring to rule them all! | 03:16 |
golinux | Centurion_Dan: Yes, WE knew, now more and more people are realizing the consequences . . . | 03:21 |
LeePen | o/ | 10:29 |
LeePen | I know it is taking a long time to get elogind into debian which | 10:30 |
LeePen | is frustrating. I still think and hope it is possible. The situation for | 10:30 |
LeePen | debian is a little different as they want it alongisde libsystemd. | 10:31 |
LeePen | If we can get it into debian, I think it will make things easier for Devuan, which is what we all really want ;) | 10:31 |
Centurion_Dan | LeePen: for elogind there is little tangible benefit for Devuan in getting it into Debian. We will not begin to use Debians package of elogind instead of building direct from upstream. If Debian want to build our package then they're welcome to do so... | 11:21 |
Centurion_Dan | if they want to patch it for their use that's Debians business. I think it will get little love in Debian and we'll constantly end up doing all the work and then have to wait around for debian to accept our patches. | 11:23 |
Centurion_Dan | better we are upstream for Debian with this package then the other way around. | 11:24 |
LeePen | Centurion_Dan: I agree. Although I meant it will be better for Devuan in the sense that it | 11:26 |
LeePen | will help keep other things that Devuan wants viable in Debian. | 11:26 |
Centurion_Dan | We may gain some credit for helping get a working elogind package in Debian, but that will only be with the select few that use it. The rest won't give a damn, and as you've already found they will most likely block it... | 11:26 |
Centurion_Dan | I suspect that without all the rest of the work we have done to provide a stable out of the box sysvinit/open-rc init-freedom distrobution, they will fail to make headway. | 11:28 |
LeePen | I had a bit of a look at the libsystemd/elogind symlink idea | 11:28 |
Centurion_Dan | and? | 11:28 |
LeePen | On binaries linked against libsystemd at build time, you seem to get requirements | 11:30 |
LeePen | for some of the sd_journal* functions which are not in libelogind. | 11:30 |
LeePen | I am not sure if that will be a show stopper or not? | 11:31 |
Centurion_Dan | they're not serviced in devuan anyway as we don't have journald so that's no loss and I think those interfaces only apply to tools wanting to access logs via journald api's so that will be the journald tools... | 11:34 |
LeePen | Yes. I am just going to fire up an unstable VM and give it a go. | 11:35 |
Centurion_Dan | most likely that will be irrelevant even in debian for sysvinit with rsyslog | 11:35 |
Centurion_Dan | if you make the suggested patches and build for experimental I'll test it here too | 11:36 |
LeePen | OK | 11:37 |
Centurion_Dan | it's safe in experimental as you need to force install from there. | 11:37 |
LeePen | Yep | 11:37 |
Centurion_Dan | and if it's really bad, then I can always manually remove them from experimental too. | 11:38 |
Centurion_Dan | ;-P | 11:38 |
LeePen | Always have a backing out plan! | 11:38 |
Centurion_Dan | If this does work this will be a real kick in the nuts for Poetterings plans for world domination... and his own ABI's will be used against him ;-) | 11:39 |
gnu_srs | Hi, I'm also about to take a closer look at the elogind/polkit issues in a VM. Do I star with a netinst.iso from debian sid or devuan ceres? | 11:48 |
gnu_srs | LeePen: Where do I find your source packages of elogind/policykit-1? | 11:49 |
LeePen | gnu_srs: The ones I have been working on for Debian are at https://github.com/markhindley/polkit | 11:54 |
gnu_srs | And elogind? | 11:55 |
gnu_srs | I'll build and install them with a local repo using reprepro. | 11:56 |
LeePen | 239.1+20181115-1 is in Devuan unstable already. git.d.o/devuan-packages/elogind | 12:00 |
LeePen | I can push the debian specific branch if you want it, but it is nearly the same. | 12:00 |
Centurion_Dan | gnu_srs: there is a devuan ceres mini.iso. | 12:11 |
Centurion_Dan | the install breaks if you tasksel Devuan Desktop Environment, so disable that and just select xfce. | 12:12 |
gnu_srs | Centurion_Dan: Maybe it would be advisable to investigate Debian and Devuan images in parallel. | 12:14 |
Centurion_Dan | (amd64): | 12:14 |
Centurion_Dan | https://pkgmaster.devuan.org/devuan/dists/unstable/main/installer-amd64/current/images/netboot/ | 12:14 |
Centurion_Dan | or (i386): | 12:14 |
Centurion_Dan | https://pkgmaster.devuan.org/devuan/dists/unstable/main/installer-i386/current/images/netboot/ | 12:14 |
gnu_srs | More work (less fun?) | 12:14 |
Centurion_Dan | I'm not particularly concerned about debian, they are big enough to look after themselves, and they appear to have already lost the gloss of the idea of elogind in Debian... | 12:16 |
LeePen | gnu_srs: I can't install policykit-1 from Devuan experimental. libpolkit-gobject-1-0 version 0.105-18+devuan2.3 seems to be missing from the Packages index. | 12:22 |
gnu_srs | It should be available in ASCII though. About experimental: Centurion_Dan ^^ | 12:25 |
LeePen | Yes, but I am working on unstable and I wanted to try the polkit elogind backend stuff ;) | 12:27 |
Centurion_Dan | I have an unstable package ready to go. | 12:28 |
Centurion_Dan | just need to push and build | 12:29 |
LeePen | OK, thanks. I will wait | 12:29 |
Centurion_Dan | did you push something to suites/unstable already? | 12:32 |
Centurion_Dan | LeePen: ^? | 12:32 |
LeePen | Of elogind? | 12:32 |
Centurion_Dan | policykit-1 | 12:32 |
LeePen | No | 12:32 |
Centurion_Dan | ok that's fine then. | 12:32 |
LeePen | I was just trying to install gnu_srs's 0.105-18+devuan2.3 version from experimental | 12:33 |
Centurion_Dan | gnu_srs: have you been working on policykit-1? | 12:35 |
gnu_srs | Centurion_Dan: No lately, no. | 12:38 |
gnu_srs | Not** | 12:38 |
Centurion_Dan | ok. didn't want to tread on your work if you had.. ;-) | 12:39 |
gnu_srs | Centurion_Dan: The version I have on my ASCII laptop is: 0.105-18+devuan2.11 | 12:43 |
Centurion_Dan | looks like it's building ok 0.105-21+devuan2 | 12:43 |
gnu_srs | Not 0.105-21... | 12:44 |
gnu_srs | I dunno who made those changes, KatolaZ? | 12:44 |
Centurion_Dan | me :-) | 12:47 |
gnu_srs | OK, which changes did you make? | 12:47 |
Centurion_Dan | not much, merged it, refreshed patches and fixed a little issue with source compression (dpkg changed the default compression level) | 12:49 |
gnu_srs | I see now that no -elogind or -consolekit backends are built with that version: Binary: policykit-1, policykit-1-doc, libpolkit-gobject-1-0, libpolkit-gobject-1-dev, libpolkit-agent-1-0, libpolkit-agent-1-dev, libpolkit-backend-1-0, libpolkit-backend-1-dev, gir1.2-polkit-1.0 | 12:49 |
gnu_srs | The ASCII version had many more packages, and a lot of transitional ones too... | 12:51 |
Centurion_Dan | oh... bugger... so unstable wasn't up with ascii... | 12:56 |
Centurion_Dan | hmm let me try and rebase | 13:11 |
LeePen | Centurion_Dan: I think you are going like this | 13:16 |
LeePen | Centurion_Dan: actually not so sure. Wait a bit more.. | 13:18 |
KatolaZ | I haven't touched policykit | 13:38 |
KatolaZ | and have no intention of doing that :) | 13:38 |
KatolaZ | there are more experienced hands around | 13:39 |
LeePen | Centurion_Dan: I have Devuan unstable with elogind, policykit-1 0.105-21 without the elogind backends but with libsystemd0 a symlink to libelogind0 and polkitd is managing to match pids to sessions. | 13:39 |
Centurion_Dan | cool | 15:06 |
plasma41 | o/ | 15:31 |
plasma41 | Happy Thanksgiving everyone! | 15:33 |
plasma41 | I'm thankful for Devuan and everyone who has contributed to it. | 15:34 |
gnu_srs | LeePen: Nice. Any ideas on how to incorporate the consolekit2 backend needed for xfce and mate? | 15:37 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!