xisop | sorry | 00:00 |
---|---|---|
golinux | NP | 00:00 |
golinux | You can introduce yourself and see what ideas float your way . . . | 00:01 |
xisop | ok :) | 00:01 |
brocashelm | join up on #devuan-offtopic :) | 00:02 |
xisop | Greetings. my name is William Merfalen. Professionaly, I work as a node.js backend engineer. I also do DevOps and ReactJS (but not so much anymore). My hobby projects are all in C++ and I occasionally dabble in x86 asm. Currently, I'm learning the ARMv8-A architecture. I find joy in writing asm and anything C or C++ related. I'm an accomplished frontend engineer and I can take a graphic designer's | 00:03 |
xisop | concept picture and turn it into html/css/media etc | 00:03 |
xisop | I have been using Devuan for several years and I've never looked back. I have no problem learning a new language as long as I can help a project that I'm passionate about. Devuan being one of them. | 00:05 |
golinux | :) | 00:05 |
brocashelm | excellent | 00:05 |
xisop | Prior to today, my only contributions to Devuan have been in donations. I would like to do more as I have lots of free time. | 00:05 |
golinux | As I mentioned on #devuan, wicd is in need of an upgrade to python 7 | 00:08 |
golinux | But I understand that is like trying to eat an elephant | 00:09 |
golinux | Sadly not much love for JS around here, The footer on our website says: | 00:10 |
golinux | This site is free of cookies and javascript | 00:10 |
brocashelm | and it's also worth checking out the dyne pads to get an idea of what the devs are working on so that things can get done sooner | 00:11 |
xisop | That's fine, I wasn't expecting much need for js tbh | 00:11 |
brocashelm | for example, yesterday's pad (hope this is ok, golinux!): https://pad.dyne.org/code/#/2/code/edit/I6xe9GS4uBeAWcZocT7C1hoA/ | 00:12 |
golinux | Reminded me I wanted to add something . . . | 00:17 |
brocashelm | btw, i can't seem to get the pad to load on my main browser (pale moon) | 00:21 |
fsmithred | python3 | 00:44 |
golinux | fsmithred: I got the number wrong? | 01:10 |
fsmithred | yeah, old one was 2.7 | 01:10 |
golinux | Scrambled brains, have I . . . | 01:10 |
golinux | xisop: ^^^ | 01:11 |
xisop | yeah so we're upgrading from 2.7 to 3.7? | 02:04 |
golinux | I'm not going to answer that question :D . . . but you might want to check if anybody at Debian is working on it and join forces there. | 02:23 |
xisop | i see... | 02:24 |
xisop | are there any C/C++ tasks that I can work on in the meantime? | 02:25 |
golinux | These are the only mention of C++ on the dev mailing list: | 02:28 |
golinux | https://lists.dyne.org/lurker/search/20380101.000000.00000000@ml:devuan-dev,c%2B%2B.en.html | 02:28 |
golinux | Mostly we "decontaminate" Debian packages | 02:29 |
golinux | xisop: Check out our packages here: | 02:32 |
golinux | https://git.devuan.org/explore/repos/ | 02:32 |
xisop | golinux: k, looking | 02:35 |
golinux | Have fun! bbl | 02:36 |
onefang_ | brocashelm: I have to use chromium for the pad, coz it stopped working on other browsers a while ago. | 02:47 |
brocashelm | onefang_: lame. i guess i'll put ungoogled chromium back on | 02:47 |
xisop | okay, i see what you mean by "decontaminate" debian packages.. you remove the dependancy for systemd and related services/libraries | 03:28 |
onefang_ | Is there an apt repo for this degoogled chromium? | 03:59 |
brocashelm | https://download.opensuse.org/repositories/home:/ungoogled_chromium/ | 04:00 |
brocashelm | official site: https://ungoogled-software.github.io/ | 04:01 |
brocashelm | would be great to get this into devuan | 04:01 |
brocashelm | onefang_: https://github.com/ungoogled-software/ungoogled-chromium-debian | 04:02 |
onefang_ | Thanks. | 04:02 |
brocashelm | np | 04:03 |
onefang_ | OOps, I grew a tail. BRB | 04:05 |
onefang | That's better. | 04:06 |
brocashelm | ouch, you cut it off :^) | 04:11 |
xisop | :) | 04:17 |
onefang | Damn, they don't have one for Beowulf. | 04:21 |
xisop | it's so hard to decouple from big tech when you're doing web dev.. so reliant on these giant corporations.. our data is everywhere.. our infrastructure is predictable | 04:22 |
xisop | ssh-rsa | 04:28 |
xisop | AAAAB3NzaC1yc2EAAAADAQABAAABgQCjxKXLA3LuhbiNanRGi6ewzH5eVS4HQvSnuNR3JWKF1wCJdG3ztFZ9Wn3Qt9lyCCVzNRvwB0Xz+Q2dNDE79IwI//VLDpqUNCBHMRmEcdV0tpPUAXxtZY8BLf6V2PawK/FCCKd1UM9nCq5nKYijk7GZn9j639YutCpwzdyxdDj6nTW9spynDQb/ipALpsbz6apMpbKh8Pzw8cCsKg1XG1KkR2js1/UPszjlcAeItZbREY9wuwcPBzY2SoxgrvLIdNAXle+zjgZCaOOqn1wNf4gvbOdmcCXR6x3sECXZ56Iz7zfKRJRi5BdR6DP4/Nwgw1378oMSgcft6JG29KkSCqLOwEppqrQTz6zui8L9afoXqhdPeAOhp8yYFPG | 04:28 |
xisop | X99ovN++gVj7/hLKgr7qN8opsE5fQhrxSrG2fDZkGFcDnhEf0qRS5w4A805s0cFM+4hxtoa/YB2G0sqnDHQN4O/7gXwhkuwEdmiGwudOAUsEbiGEevhmZSMcwdIyM90EXBZXeEE8= xkold@nord | 04:28 |
xisop | omg, that's so embarrasing | 04:28 |
bgstack15 | xisop: no worries. That was only the public key. | 12:51 |
etech | Hi, | 14:37 |
etech | I'd like to contribute to Devuan. I'm a retired SW eng., long time Debian user. I'd like to contact someone taking care of Devuan packages. | 14:39 |
fsmithred | hi etech. Are you thinking about maintaining a package? | 14:39 |
fsmithred | https://git.devuan.org/devuan/documentation/src/branch/master/maintainers/PackagingGuide.md | 14:40 |
etech | Hello fsmithred, I left messages on Galaxy1 about a problem with the bluetooth package. Maybe I can help, yes. | 14:41 |
fsmithred | I saw it. | 14:41 |
fsmithred | we generally re-build packages only when they require systemd. | 14:41 |
fsmithred | whenever possible, we push the bugfixes upstream to debian. Sometimes that works. | 14:42 |
fsmithred | (unless they're our bugs) | 14:42 |
etech | This morning I compiled the latest version (5.64) and it works fine on my computers. I would like to contact someone who is used to make deb packages so that Devuan Daedalus can have the latest version - working version. | 14:42 |
fsmithred | I'm not sure if we'd add a backported version to daedalus. | 14:43 |
fsmithred | but you can certainly build it and make it available to people. | 14:43 |
etech | The version 5.62 on Daedalus is exactly the Debian version and it depends on systemd and udev... | 14:44 |
fsmithred | ah, same version is good. | 14:44 |
fsmithred | one of our main concerns is that if someone starts maintaining a package, they don't abandon it on the next release. | 14:45 |
fsmithred | see the guide I posted above. Make an account at git.devuan.org and make the changes. Then people can start testing it. | 14:46 |
etech | Yes, but same size!!!! And it fails all the time. That's why I wrote on Galaxy1. I understand. I'd like to have the help of someone who knows how to package the binaries, learn how to do it by myself and then I could maintain it. | 14:47 |
etech | OK, I'll try the solution you propose, thank you. | 14:47 |
fsmithred | you can ping me for help with packaging and I might know the answer. | 14:48 |
fsmithred | I do some packaging, but I'm far from an expert. | 14:49 |
fsmithred | posting in here will get some attention, too. | 14:49 |
fsmithred | did you have to change any code to fix the mouse/bluetooth problem, or was changing the package deps enough? That seems a little odd. | 14:50 |
rrq | etech: maintaining it gets easier if you "upstream" from debian's source, and then just change the packaging schema | 14:50 |
etech | OK, I'll learn the basis and will contact you for help when I need it. I'm a programmer but have no experience in packaging. rrq: the binaries in Debian's blueZ package depend on systemd and udev, that's why it is necessary to re-compile it. | 14:52 |
rrq | I think debian's packaging project is https://salsa.debian.org/bluetooth-team/bluez | 14:53 |
rrq | follow the guide fsmithred pointed you to, and set up debian's project as an alternative remote; that makes it easy to keep it generally in sync but have different compilation preferences | 14:55 |
etech | OK rrq, I'll look at the source code. What I mentionned is that Daedalus package has the same size as Debian's. So it was not recompiled with the arguments '--disable-systemd' and '--disable-udev'. | 14:55 |
rrq | mmm is there devuan build of bluez? | 14:56 |
fsmithred | 5.62-2 does not require systemd | 14:56 |
fsmithred | in daedalus | 14:56 |
fsmithred | maybe this needs to be diagnosed further and it's just a bug in the code. | 14:56 |
etech | bluetooth is a service, so it depends on systemd and udev in Debian. | 14:57 |
fsmithred | bluez: /etc/init.d/bluetooth | 14:57 |
fsmithred | and it does install in daedalus | 14:58 |
fsmithred | no clue if it works | 14:58 |
etech | 5.62-2 works fine on my Debian testing computers, but failed on my Daedalus machines. | 14:58 |
etech | I'm talking about the binaries in /usr/libexec, not the init script which is OK. | 14:59 |
fsmithred | I just checked because some debian devs have been removing them. | 15:00 |
fsmithred | if you can find the bug and we get debian to fix it, that's better. It reminds them that there are other init systems. | 15:01 |
fsmithred | (and they have about 100x as many people as we have) | 15:01 |
rrq | hmm who invented /usr/libexec ? | 15:01 |
etech | "It reminds them that there are other init systems." for sure. | 15:02 |
etech | rrq: I do not know, but this is the path where the binaries are located /usr/libexec/bluetooth... | 15:02 |
fsmithred | note: the debian maintainer for runit gets more feedback from devuan users. | 15:02 |
rrq | aha /usr/libexec is the new /usr/sbin | 15:05 |
fsmithred | lmao | 15:05 |
etech | you're right, there's a symlink... | 15:05 |
etech | OK, I'm going to read the packaging guide, try to do my best and let you know. Thank you fsmithred and rrq! | 15:07 |
fsmithred | yw, and thanks for rolling up your sleeves. | 15:08 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!