| Alturand | Howdy guys, triggered by the xz-utils disaster, i found my openssh-server in armel daedalus still linking to libsystemd (and consequently to liblzma). No I'd like to create a devuan version, completely independent from libsystemd. Bad idea? WHat would be the best way to create a specific devuan package devinating from debian? | 21:09 |
|---|---|---|
| hagbard | You can get the source package (apt-get source), edit its innards, and build it. | 21:17 |
| bgstack15 | Alturand: I prefer to check salsa.debian.org and then git-clone so there's a repository and history and so on. I think apt-get source doesn't bring the repo history, but it's been a while since I tried that command. | 21:18 |
| Alturand | Thanks - I did build debian packages before and already found the original package. My question is more - how to make a devuan package out of my modified version. | 21:19 |
| Alturand | bgstack15: fortunately, apt source , for openssh, refers to salsa.debian.org | 21:19 |
| bgstack15 | Thankfully it's in git. You checkout branch debian/unstable, make a new branch devuan/unstable, and hack d/ | 21:20 |
| Alturand | there is alread a branch 'without-libsystemd' - looks like my job is done on debian already. How is this branch made used for devuan? | 21:27 |
| Alturand | I'd really like to eliminate all systemd from my system. Too much power for such a complex component. | 21:27 |
| mason | Alturand: Its tendrils are growing ever deeper into Debian's packages. | 21:37 |
| mason | This is an issue that's come up periodically and there isn't a great answer. The current compromise is to use libelogind0. | 21:38 |
| CueXXIII | Alturand: oh, this just popped up in devuan ceres: https://www.oetec.com/pastebin/plain/bXEPmWNx | 21:41 |
| Alturand | CueXXIII: great news. | 21:50 |
| Alturand | mason: How can libelogind0 help me with sshd linking to libsystemd? Why would I even configure any (lib)systemd hooks int sshd on a system that doesn't have systemd at all? | 21:52 |
| mason | Alturand: libelogind0 replaces libsystemd0 | 21:55 |
| mason | Whether that's sufficient or not is an exercise for the reader. | 21:57 |
| Alturand | mason: why insert a bogus replacement? why not make the tools refrain from calling libsystemd? | 21:57 |
| mason | Alturand: Labour required and nothing else. | 21:58 |
| Alturand | thought it'd never a good idea to pay laziness with unneccessary complexity...maintainers might be reluctant to modify sources to include a no-systemd variant, though. | 22:02 |
| xrogaan | jaromil: saw your recent dyne.org video about right to repair. You might be interested in https://www.stopkillinggames.com/ | 22:19 |
| xrogaan | (for context: https://www.youtube.com/watch?v=w70Xc9CStoE ) | 22:20 |
| xrogaan | Good night y'all! | 22:21 |
| Alturand | another technical question - I created a mirror of the debian repo on git.devuan.org - now I can't push new branches. "Unauthorized", any ideas, why? | 22:34 |
| fsmithred | Alturand, did you change the origin to devuan? | 22:37 |
| CueXXIII | Alturand: did you create an own user and clone the repo? | 22:37 |
| Alturand | clone git@git.devuan.org:Alturand/openssh.git (push) | 22:38 |
| Alturand | fetch worked fine - I'm using ssh key authentication. | 22:38 |
| fsmithred | sometimes when I push I get asked for username and password even though I use a key | 22:38 |
| Alturand | git push --set-upstream clone devuan/daedalus | 22:39 |
| Alturand | fals with: | 22:39 |
| Alturand | Gitea: Unauthorized | 22:39 |
| Alturand | Gitea: Unauthorized | 22:39 |
| Alturand | fatal: Could not read from remote repository. | 22:39 |
| fsmithred | I don't see a devuan branch in your repo | 22:41 |
| fsmithred | also, I don't think you needed to clone all the branches in debian. | 22:42 |
| Alturand | Even creating a new branch on git.devuan.org through the website fails | 22:42 |
| fsmithred | but I'm far from expert with git. | 22:42 |
| Alturand | The devian branch is still local - I fail to commit it to upstream. Maybe because I configured my repoas a mirror of the debian repo? | 22:43 |
| Alturand | got it solved. branch creation seems restricted on mirror repos. | 22:46 |
| Alturand | I had to transform the repo from a "mirror repo" to a "regular" repo. | 22:47 |
| fsmithred | glad you got it. I looked around and couldn't see anything obvious. | 22:48 |
| Alturand | fsmithred: thanks for your efforts. I'm not at all used to the devuan environment... | 22:51 |
| Alturand | leave | 22:58 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!