libera/#devuan-dev/ Saturday, 2022-03-26

xisopsorry00:00
golinuxNP00:00
golinuxYou can introduce yourself and see what ideas float your way . . .00:01
xisopok :)00:01
brocashelmjoin up on #devuan-offtopic :)00:02
xisopGreetings. 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's00:03
xisopconcept picture and turn it into html/css/media etc00:03
xisopI 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
brocashelmexcellent00:05
xisopPrior 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
golinuxAs I mentioned on #devuan, wicd is in need of an upgrade to python 700:08
golinuxBut I understand that is like trying to eat an elephant00:09
golinuxSadly not much love for JS around here,  The footer on our website says:00:10
golinuxThis site is free of cookies and javascript00:10
brocashelmand 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 sooner00:11
xisopThat's fine, I wasn't expecting much need for js tbh00:11
brocashelmfor example, yesterday's pad (hope this is ok, golinux!): https://pad.dyne.org/code/#/2/code/edit/I6xe9GS4uBeAWcZocT7C1hoA/00:12
golinuxReminded me I wanted to add something . . .00:17
brocashelmbtw, i can't seem to get the pad to load on my main browser (pale moon)00:21
fsmithredpython300:44
golinuxfsmithred: I got the number wrong?01:10
fsmithredyeah, old one was 2.701:10
golinuxScrambled brains, have I . . .01:10
golinuxxisop: ^^^01:11
xisopyeah so we're upgrading from 2.7 to 3.7?02:04
golinuxI'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
xisopi see...02:24
xisopare there any C/C++ tasks that I can work on in the meantime?02:25
golinuxThese are the only mention of C++ on the dev mailing list:02:28
golinuxhttps://lists.dyne.org/lurker/search/20380101.000000.00000000@ml:devuan-dev,c%2B%2B.en.html02:28
golinuxMostly we "decontaminate" Debian packages02:29
golinuxxisop: Check out our packages here:02:32
golinuxhttps://git.devuan.org/explore/repos/02:32
xisopgolinux: k, looking02:35
golinuxHave fun! bbl02:36
onefang_brocashelm: I have to use chromium for the pad, coz it stopped working on other browsers a while ago.02:47
brocashelmonefang_: lame. i guess i'll put ungoogled chromium back on02:47
xisopokay, i see what you mean by "decontaminate" debian packages.. you remove the dependancy for systemd and related services/libraries03:28
onefang_Is there an apt repo for this degoogled chromium?03:59
brocashelmhttps://download.opensuse.org/repositories/home:/ungoogled_chromium/04:00
brocashelmofficial site: https://ungoogled-software.github.io/04:01
brocashelmwould be great to get this into devuan04:01
brocashelmonefang_: https://github.com/ungoogled-software/ungoogled-chromium-debian04:02
onefang_Thanks.04:02
brocashelmnp04:03
onefang_OOps, I grew a tail.  BRB04:05
onefangThat's better.04:06
brocashelmouch, you cut it off :^)04:11
xisop:)04:17
onefangDamn, they don't have one for Beowulf.04:21
xisopit'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 predictable04:22
xisopssh-rsa04:28
xisopAAAAB3NzaC1yc2EAAAADAQABAAABgQCjxKXLA3LuhbiNanRGi6ewzH5eVS4HQvSnuNR3JWKF1wCJdG3ztFZ9Wn3Qt9lyCCVzNRvwB0Xz+Q2dNDE79IwI//VLDpqUNCBHMRmEcdV0tpPUAXxtZY8BLf6V2PawK/FCCKd1UM9nCq5nKYijk7GZn9j639YutCpwzdyxdDj6nTW9spynDQb/ipALpsbz6apMpbKh8Pzw8cCsKg1XG1KkR2js1/UPszjlcAeItZbREY9wuwcPBzY2SoxgrvLIdNAXle+zjgZCaOOqn1wNf4gvbOdmcCXR6x3sECXZ56Iz7zfKRJRi5BdR6DP4/Nwgw1378oMSgcft6JG29KkSCqLOwEppqrQTz6zui8L9afoXqhdPeAOhp8yYFPG04:28
xisopX99ovN++gVj7/hLKgr7qN8opsE5fQhrxSrG2fDZkGFcDnhEf0qRS5w4A805s0cFM+4hxtoa/YB2G0sqnDHQN4O/7gXwhkuwEdmiGwudOAUsEbiGEevhmZSMcwdIyM90EXBZXeEE8= xkold@nord04:28
xisopomg, that's so embarrasing04:28
bgstack15xisop: no worries. That was only the public key.12:51
etechHi,14:37
etechI'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
fsmithredhi etech. Are you thinking about maintaining a package?14:39
fsmithredhttps://git.devuan.org/devuan/documentation/src/branch/master/maintainers/PackagingGuide.md14:40
etechHello fsmithred, I left messages on Galaxy1 about a problem with the bluetooth package. Maybe I can help, yes.14:41
fsmithredI saw it.14:41
fsmithredwe generally re-build packages only when they require systemd.14:41
fsmithredwhenever possible, we push the bugfixes upstream to debian. Sometimes that works.14:42
fsmithred(unless they're our bugs)14:42
etechThis 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
fsmithredI'm not sure if we'd add a backported version to daedalus.14:43
fsmithredbut you can certainly build it and make it available to people.14:43
etechThe version 5.62 on Daedalus is exactly the Debian version and it depends on systemd and udev...14:44
fsmithredah, same version is good.14:44
fsmithredone of our main concerns is that if someone starts maintaining a package, they don't abandon it on the next release.14:45
fsmithredsee the guide I posted above. Make an account at git.devuan.org and make the changes. Then people can start testing it.14:46
etechYes, 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
etechOK, I'll try the solution you propose, thank you.14:47
fsmithredyou can ping me for help with packaging and I might know the answer.14:48
fsmithredI do some packaging, but I'm far from an expert.14:49
fsmithredposting in here will get some attention, too.14:49
fsmithreddid 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
rrqetech: maintaining it gets easier if you "upstream" from debian's source, and then just change the packaging schema14:50
etechOK, 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
rrqI think debian's packaging project is https://salsa.debian.org/bluetooth-team/bluez14:53
rrqfollow 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 preferences14:55
etechOK 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
rrqmmm is there devuan build of bluez?14:56
fsmithred5.62-2 does not require systemd14:56
fsmithredin daedalus14:56
fsmithredmaybe this needs to be diagnosed further and it's just a bug in the code.14:56
etechbluetooth is a service, so it depends on systemd and udev in Debian.14:57
fsmithredbluez: /etc/init.d/bluetooth14:57
fsmithredand it does install in daedalus14:58
fsmithredno clue if it works14:58
etech5.62-2 works fine on my Debian testing computers, but failed on my Daedalus machines.14:58
etechI'm talking about the binaries in /usr/libexec, not the init script which is OK.14:59
fsmithredI just checked because some debian devs have been removing them.15:00
fsmithredif 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
rrqhmm who invented /usr/libexec ?15:01
etech"It reminds them that there are other init systems." for sure.15:02
etechrrq: I do not  know, but this is the path where the binaries are located /usr/libexec/bluetooth...15:02
fsmithrednote: the debian maintainer for runit gets more feedback from devuan users.15:02
rrqaha /usr/libexec is the new /usr/sbin15:05
fsmithredlmao15:05
etechyou're right, there's a symlink...15:05
etechOK, I'm going to read the packaging guide, try to do my best and let you know. Thank you fsmithred and rrq!15:07
fsmithredyw, 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/!