utente | followung packages was been extracted, but still not configured. "it is necessary to configure them using "dpkg --configure" or the configuration option in dselect menu to make them work. | 00:00 |
---|---|---|
plasma41 | utente: excellent, thank you | 00:00 |
utente | np | 00:01 |
utente | plasma41, shall i run dpkg --configure? | 00:01 |
plasma41 | Let's start by trying to get aptitude in a working state. Start with `dpkg --configure aptitude` | 00:01 |
plasma41 | diegs: I'm not aware of any conflict between different architectures for sdl, only a conflict for different version (1.X and 2.X conflict) | 00:06 |
utente | plasma41, `dpkg --configure aptitude report: problem win dependence dos not allow to configure aptitude: aptitude depends on libcwidget3v5 (>= 0,5,17-8) aniway: | 00:12 |
utente | package libcwidget3v5:amd64 still not configures | 00:12 |
utente | i didi dpkg --configure libcwidget3v5:amd64 and it worsk | 00:13 |
utente | tthen i did dpkg --configure aptitude and it woks! | 00:13 |
utente | works! | 00:13 |
utente | next step? | 00:13 |
utente | i did dpkg --configure aptitude -a and some pakages are configuring | 00:14 |
plasma41 | utente: excellent | 00:14 |
utente | i did again dpkg --configure aptitude -a and it stop of "too much errors" | 00:15 |
plasma41 | utente: Does aptitude no longer appear in `dpkg --audit`? | 00:17 |
utente | i amd doing apt --fix-broken install and sometimes is running on.. as it finisg, i search for that | 00:18 |
plasma41 | utente: Sounds good | 00:19 |
utente | it is extracting a lot of packages... 3% now... lets wait. | 00:21 |
plasma41 | utente: Still working? | 00:40 |
utente | plasma41, yes, 39% of processing | 00:41 |
utente | plasma41, now finisched. | 00:43 |
utente | it installed many packages. | 00:43 |
utente | but termitate wit errors. | 00:44 |
utente | now i tray apt update. | 00:44 |
utente | upgrade, i mean | 00:44 |
plasma41 | utente: is the output of `dpkg --audit` smaller now? | 00:44 |
utente | waiy | 00:45 |
utente | wait | 00:45 |
utente | yes, it seems smaller | 00:45 |
utente | but still huge | 00:46 |
plasma41 | utente: But making progress! | 00:46 |
utente | i do now dpkg --configure --pending | 00:46 |
utente | plasma41, yes, progres are dona | 00:46 |
utente | done | 00:46 |
utente | now dpkg --configure --pending is doin a lot of configurations! | 00:46 |
utente | plasma41, configuration termetated, but wit message: "errors occured in elaboration of: eudev" | 00:54 |
utente | but mani progress was done! | 00:55 |
plasma41 | utente: try `apt-get install eudev libeudev1 udev- libudev1-` again | 00:55 |
utente | i did, but still error. | 00:56 |
utente | "error occured in epaboration of: /var/cache/apt/archives/eudev_3.2.9-9~beowulf1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) | 00:57 |
plasma41 | utente: What is the output of `sha256sum /var/cache/apt/archives/eudev_3.2.9-9~beowulf1_amd64.deb`? | 00:59 |
utente | wait | 00:59 |
utente | 8e8cdffd0f62dcb5bf91b3a8f97e3b9afda0d6ee2d01408ba22ba9c7c2d0108f /var/cache/apt/archives/eudev_3.2.9-9~beowulf1_amd64.deb | 01:00 |
plasma41 | utente: Ok, that's as expected, so it's not a corrupted package download issue. | 01:01 |
plasma41 | utente: What's the output of `aptitude why-not eudev`? | 01:03 |
utente | root@devuan:~# aptitude why-not eudev | 01:04 |
utente | Manually installed, current version 3.2.2-13, priority importante | 01:04 |
utente | The candidate version 3.2.9-9~beowulf1 has priority opzionale | 01:04 |
utente | No dependencies require to remove eudev | 01:04 |
plasma41 | Oh, very interesting | 01:06 |
utente | plasma41, tell me. | 01:06 |
plasma41 | The package priority for eudev appears to have dropped from 'important' to 'optional'. I don't know if that was intentional, but it could well be causing the current issue. | 01:08 |
golinux | Maybe Debian slipped it in? | 01:09 |
plasma41 | utente: If that is the cause, then `apt-get install -- force eudev libeudev1 udev- libudev1-` should work. | 01:09 |
utente | no debian repository was mixed to devuan | 01:10 |
utente | ok i do | 01:10 |
utente | "impossible to find package 'force'" | 01:11 |
utente | plasma41, "impossible to find package 'force'" | 01:11 |
plasma41 | utente: Oops, I accidentally added a space. Should be `apt-get install --force eudev libeudev1 udev- libudev1-` | 01:11 |
utente | E: Opzione a riga di comando --force non riconosciuta in combinazione con le altre opzioni | 01:13 |
utente | = command line option '--force' is not recognized mixed with other options. | 01:13 |
plasma41 | utente: Try this and tell me the output `apt-get install --no-act --allow-remove-essential eudev libeudev1 udev- libudev1-` | 01:17 |
utente | plasma41, https://pastebin.com/a4cLb59g | 01:19 |
plasma41 | utente: Ok, that looks safe. Go ahead and run that for real this time by omitting the '--no-act' option. | 01:22 |
utente | ok wait | 01:22 |
plasma41 | utente: `apt-get install --allow-remove-essential eudev libeudev1 udev- libudev1-` | 01:22 |
utente | still same error, https://pastebin.com/TCcR000X | 01:24 |
golinux | utente: Most of Devuan comes untouched via "merged" Debian repositories | 01:27 |
utente | golinux, ah, ok. | 01:27 |
plasma41 | utente: Ok, so that error message is from the eudev.preinst script. I'm looking through that now | 01:28 |
utente | plasma41, ok i wait. | 01:29 |
plasma41 | utente: That error message is from https://git.devuan.org/devuan/eudev/src/branch/suites/beowulf/debian/eudev.preinst line 136. It's getting triggered on line 134. | 01:34 |
utente | plasma41, sthere is a solution? | 01:34 |
plasma41 | utente: I'm trying to determine if why that line is getting triggered and if it is happening erroneously. | 01:36 |
utente | plasma41, ok i wait. | 01:36 |
plasma41 | utente: ok, the $missing_symbol variable gets set on line 112... | 01:38 |
fsmithred | wish I could find where I've seen that error | 01:39 |
fsmithred | I thought it was the forum, but I couldn't find it | 01:40 |
fsmithred | and I'm pretty sure there was a solution | 01:40 |
fsmithred | is there a search engine that treats a quoted string as a search term? | 01:41 |
plasma41 | utente: Run `for symbol in inotify_init signalfd accept4 open_by_handle_at timerfd_create epoll_create; do egrep "^[a-fA-F0-9]+ T \.?sys_${symbol}$" /proc/kallsyms; done` Does it produce any output? | 01:45 |
utente | wait | 01:46 |
utente | it produce no results. | 01:46 |
fsmithred | utente, are you using lvm? | 01:50 |
utente | fsmithred, i dont know what lvm is. | 01:50 |
fsmithred | ok | 01:50 |
fsmithred | Logical Volume Management | 01:50 |
fsmithred | you would have chosen that during the initial installation | 01:51 |
utente | fsmithred, no i did not. | 01:52 |
utente | normal /dev/sda1 to install :-) | 01:52 |
plasma41 | utente: I need to go afk for about half an hour. I'm determined to get to the bottom of this. | 01:52 |
utente | plasma41, me too. i can wait eve in here is near 2AM | 01:53 |
plasma41 | utente: I'm back. | 02:11 |
utente | plasma41, ok | 02:11 |
utente | plasma41, did you find some clue? | 02:14 |
plasma41 | utente: I think I'm close. The evidence seems to suggest there is an error with the preinst script. | 02:17 |
utente | ok. do you have to modify that script? | 02:17 |
plasma41 | utente: Maybe. I'm experimenting now | 02:18 |
utente | plasma41, ok i stay on line. I hope to not fall sleeping on keyboard :-) | 02:19 |
plasma41 | utente: I'll try to experiment quickly | 02:20 |
plasma41 | utente: Run `dpkg-query --status eudev` | 02:25 |
fsmithred | you have to re-pack the package with the edited script | 02:25 |
utente | plasma41, https://pastebin.com/WCWExk1N | 02:26 |
utente | fsmithred, maybe can i use midnight commander to enter .deb and overwrite the script with new version? | 02:27 |
fsmithred | brb phone | 02:30 |
plasma41 | utente: one thing that has me stumped is the fact that the error message you are receiving comes from the preinst script, but according to the flowchart I'm consulting, an upgrade from one version of a package to another shouldn't even be running that script. | 02:32 |
utente | plasma41, I have no reply to you, packet management is out of my knoledge :-) | 02:33 |
plasma41 | utente: Wait, nevermind I just found it in the flowchart. Disregard my last message. | 02:33 |
utente | ok | 02:33 |
fsmithred | is there any way to make it run the old preinst script? | 02:34 |
fsmithred | chattr? | 02:34 |
plasma41 | utente: Tracking down the origin of that script to see who wrote that funtion and see if I can gain any insight from that... | 02:40 |
utente | plasma41, I wait here. | 02:40 |
rrq | .. Il pacchetto "libudev1" non e installato e quindi non e stato rimosso | 02:51 |
rrq | .. doesn't seem good | 02:51 |
rrq | .. no, I'm sleepy .. ignore me | 02:53 |
utente | rrq, need translation? | 02:55 |
rrq | no, I misread it as libeudev1 ... | 02:56 |
plasma41 | utente: I think I may have found the issue, (one of them anyway). https://git.devuan.org/devuan/eudev/commit/893574a43ab9cc9779dbbc7deab591b72b92ab59 | 02:59 |
utente | after the issie there is also the solution? | 03:00 |
utente | is the line with "-" the right one? | 03:00 |
plasma41 | I think if that line is changed in the preinst script and the package is recompiled you should no longer incorrectly trigger that error and you should be able to install the eudev packages. | 03:04 |
plasma41 | utente: It appears to be a case of a fix getting applied in unstable, but never getting backported as a bugfix in stable. | 03:05 |
utente | aahah got it. | 03:05 |
utente | so the right one is the line with "+" than must be replaced over line with "-"? | 03:06 |
plasma41 | utente: correct | 03:07 |
utente | i can co inside .deb package using midnight commandr and replace the incorrect line, hold on... | 03:07 |
plasma41 | utente: That's not the "Right Way" to do it, but it should work. | 03:08 |
utente | i am inside "preinst" file... | 03:09 |
plasma41 | You may have to install the packages with just dpkg. I'm not sure, but I think apt may complain about an invalid checksum. | 03:09 |
utente | im going to replace the line. | 03:10 |
rrq | mmm which symbol is not found? | 03:10 |
plasma41 | rrq: None of them were found because of incorrect regex. | 03:11 |
utente | i first try wit apt-get upgrade | 03:11 |
utente | fail. noi i try apt --fix-broken install | 03:11 |
rrq | mm I tried that grep here... seemed correct | 03:12 |
utente | fail again | 03:12 |
utente | wait. | 03:12 |
plasma41 | utente: apt-get upgrade will not work in this case. It pull from the repos. If the .deb in the cache has an incorrect checksum it will not use it. | 03:13 |
utente | plasma41, ok, shall i go with dpkg -i packagename.deb? | 03:13 |
plasma41 | utente: give it a try | 03:14 |
utente | ok wait | 03:14 |
utente | AAAH!! still fail! | 03:14 |
utente | wait, i pastebin you the preist file | 03:14 |
utente | oh, my it is not changed... let me do again. | 03:16 |
fsmithred | it got changed when you tried to install from repo | 03:16 |
plasma41 | ^ | 03:16 |
fsmithred | changed back | 03:16 |
utente | using midnight commander i can enter .deb but if i try to change some file, i cannot. i mus "unpack" the .deb file but i dont know how to do. | 03:18 |
utente | plasma41, can you drive me to do the change? | 03:19 |
plasma41 | utente: the recommend way to get a fixed .deb is to rebuild the package from source after modifying the file | 03:19 |
utente | plasma41, i never did that kind of task :-( | 03:20 |
plasma41 | utente: I can walk you through it | 03:20 |
utente | ok, lets go. | 03:21 |
plasma41 | utente: first create a directory to hold the source code and cd into it | 03:21 |
utente | HEY WAIT A MOMENT! what about i use unstable repos ONLY to install eudev package? if ther is fixed, i use it and go. | 03:22 |
rrq | perhaps using -oDebug::Runscripts=1 on the apt install command could give some insight (see man apt.conf) | 03:22 |
plasma41 | utente: That should work. Let me check that the fix is indeed in unstable. | 03:23 |
utente | plasma41, ok i wait. | 03:23 |
plasma41 | In the git repository the current suites/unstable branch is a direct descendant of the commit with the fix, but it doesn't appear to be present. I'm going to track down where it got lost. | 03:29 |
utente | ok | 03:29 |
plasma41 | It looks like https://git.devuan.org/devuan/eudev/commit/243adc9487e06a928558628f5e0bf3f647c1a3c4 is the commit that introduced the regression. | 03:36 |
plasma41 | utente: Are you still awake or should we put this off till tomorrow? | 03:38 |
utente | plasma41, here i am | 03:38 |
utente | if you aren ot sleepy, i am not. | 03:38 |
utente | :-) | 03:38 |
utente | plasma41, are you a devua manteinar? can you "fix" the regression and "repack" the .deb? | 03:39 |
plasma41 | utente: I'm not a package maintainer, but I'll be sure to submit a patch. I believe gnu_srs is the maintainer for the eudev package | 03:40 |
utente | ok | 03:41 |
utente | so you can commit a solutio for that regression. | 03:41 |
plasma41 | Ok, let's build a package then. First create a new directory and cd into it | 03:41 |
utente | as root or normal user? | 03:42 |
plasma41 | normal | 03:42 |
utente | done | 03:43 |
utente | i am in a new directory | 03:43 |
plasma41 | next you'll need the source. run `apt-get source eudev/beowulf` | 03:43 |
plasma41 | Oh, wait | 03:44 |
utente | in need source repos. | 03:44 |
plasma41 | for that to work you'll need to add a deb-src line to your sources.list | 03:44 |
utente | im doung | 03:45 |
utente | im doing | 03:45 |
plasma41 | add the line `deb-src http://deb.devuan.org/merged beowulf main` | 03:45 |
utente | im doing. | 03:45 |
utente | im updating | 03:46 |
utente | back ormal user and running the previous command | 03:47 |
utente | ok i got all the source. next step? | 03:47 |
utente | plasma41, i runned apt-get source eudev/beowulf | 03:49 |
plasma41 | next you'll need the build dependencies. This can be done by running `apt-get build-dep` but I prefer to create a local eudev-build-deps package using the mk-build-debs command from the devscripts package. | 03:49 |
utente | so, what command have i to type? | 03:51 |
plasma41 | using mk-build-debs makes it easier to remove the build dependencies when you're done. | 03:51 |
utente | so i must type 'mk-build-debs'? | 03:52 |
plasma41 | i mistyped. should be mk-build-deps | 03:52 |
utente | ok wait | 03:53 |
plasma41 | `mk-build-deps eudev` | 03:53 |
plasma41 | type that^ | 03:53 |
utente | mk-build-deps eudev ---> command not found. | 03:53 |
utente | let me install | 03:53 |
plasma41 | oh, right. you will need to install `devscripts` to use mk-build-deps | 03:54 |
utente | i tried to apt-get install devscripts but i got a lot of errors of unmet dependences. tool suggest me to do --fix-broken, wait i try. | 03:54 |
utente | ah yes, thrt send me back to original error of udev. | 03:55 |
utente | seem i am in a "circular" error. i cannot install devscripts. | 03:56 |
utente | to do i need devscripts, but to install in is impossible cos of "lock" of installation caused by missing of eudev. | 03:57 |
plasma41 | if devscripts is giving you too much trouble, you can just run `apt-get build-dep eudev/beowulf`, but then again, that may fail for the same reason. | 03:57 |
utente | thre is another solution? | 03:58 |
utente | If i cannot do on my pc, cna you do on your PC and send me the .deb package? | 03:59 |
utente | i am in contitio that to do A, I need B, but to have B, i need A. | 04:00 |
plasma41 | my computer has a lot of Chimaera packages on it, so if I tried making the package on my system, it would be linked against newer package versions than you have. | 04:02 |
utente | what about i add chimaera repos and use them tu install eudev? | 04:03 |
plasma41 | eudev in Chimaera appears to have the same issue as eudev in Beowulf. Also, I don't recommend mixing stable with testing. I only do it because I'm confident in my ability to fix it _when_ it breaks. | 04:05 |
plasma41 | [This file | 04:06 |
plasma41 | oops, hit enter too soon | 04:06 |
utente | plasma41, because at the moment i cannot install anthing because of the probme olf eudev, there is another way to fix the issue using the tool i already have onstalled on mu devuan? | 04:07 |
utente | sorry for miss typing. | 04:08 |
plasma41 | [This file](https://git.devuan.org/devuan/eudev/src/branch/suites/beowulf/debian/control) contains the list of eudev build dependencies. Unfortunately it's not short. | 04:08 |
plasma41 | I have an idea. One moment... | 04:09 |
utente | i guess how noone before me find this problem... | 04:09 |
utente | ok i wait. | 04:09 |
plasma41 | utente: ok, I think I've worked out a solution that works within the given constraints. | 04:28 |
utente | good | 04:28 |
utente | lets go. | 04:29 |
plasma41 | ok into a new directory (which I'll refer to a directory A) download http://deb.devuan.org/merged/pool/DEVUAN/main/e/eudev/eudev_3.2.9-9~beowulf1_amd64.deb and http://deb.devuan.org/merged/pool/DEVUAN/main/e/eudev/libeudev1_3.2.9-9~beowulf1_amd64.deb | 04:32 |
utente | ok | 04:32 |
utente | i use wget | 04:32 |
plasma41 | I'm assuming your computer is amd64, correct? | 04:32 |
utente | amd64, yes. | 04:33 |
utente | ok i have the 2 .deb file | 04:33 |
plasma41 | Great. once you have those two files, cd into A if it isn't already your current directory | 04:34 |
utente | i am in directory_A and there is inside the 2 deb file i downloaded. | 04:35 |
plasma41 | From there run `dpkg-deb --raw-extract eudev_3.2.9-9~beowulf1_amd64.deb eudev_3.2.9-9~beowulf1_amd64` | 04:35 |
utente | done | 04:36 |
plasma41 | open the file `eudev_3.2.9-9~beowulf1_amd64/DEBIAN/preinst` in your text editor of choice | 04:37 |
utente | done | 04:38 |
utente | line #21 is the guilty one :-) | 04:38 |
plasma41 | Right. change that line like before. | 04:39 |
utente | shell I replace with "if ! egrep -q "^[a-fA-F0-9]+ T (_+.*_)?sys_${symbol}$" /proc/kallsyms; then"? | 04:39 |
utente | ok | 04:39 |
plasma41 | correct | 04:40 |
utente | i done and saved the file with changed line. | 04:40 |
plasma41 | good. now cd into A and run "rm eudev_3.2.9-9~beowulf1_amd64.deb" | 04:41 |
utente | done | 04:41 |
plasma41 | now run `dpkg-deb -b eudev_3.2.9-9~beowulf1_amd64` | 04:42 |
utente | done. backage rebuild! | 04:43 |
plasma41 | Now if all goes well, as root run `dpkg -i eudev_3.2.9-9~beowulf1_amd64.deb libeudev1_3.2.9-9~beowulf1_amd64.deb` and you should have a freshly updated eudev. | 04:45 |
utente | finger crossed! i do.. | 04:45 |
utente | is running..... | 04:46 |
plasma41 | ... | 04:46 |
utente | done. IT IS DONE!!!!!!!!! | 04:46 |
utente | YEAAAAAAHHHA!!!!!!! | 04:46 |
plasma41 | *\o/* HUZZAH!!!!!!! | 04:47 |
utente | the baby is born! | 04:47 |
utente | apget all this effort, i hope the eudev pachage will be updated for everyone :-) | 04:48 |
plasma41 | :-D YYYEEESSSS! | 04:48 |
utente | now i go for apt-get upgrade :-) | 04:48 |
utente | it was a "bath into blood" (it means: "a long pain and strong effort") | 04:49 |
plasma41 | utente: Thank you for teaching me. I learned a lot from troubleshooting your problem! | 04:50 |
utente | plasma41, you are qeulcome :) | 04:50 |
utente | welcome | 04:50 |
utente | after i do also dist-upgrade, ehehhe | 04:51 |
plasma41 | and it _only_ took ~10 1/2 hours to diagnose | 04:52 |
utente | plasma41, oh, so long we stay in chat? | 04:54 |
utente | i start 18:25 now is 4:54.... wow! | 04:55 |
plasma41 | Yes, your initial IRC message was at 16:25 UTC. | 04:56 |
utente | im using my local time. where are ytou from, plasma41 ? | 04:56 |
plasma41 | It was 10:25 in my timezone. I'm in Texas. | 04:57 |
utente | wow! | 04:57 |
utente | ehe, upddate still running... | 04:57 |
utente | at least this chat take another bug avay from devuan, so good. | 04:58 |
utente | in half hour here sun will start to rise... and i will go to sleep, ahahaha | 04:59 |
plasma41 | utente: Yeah, it is definitely time to go to bed. I'll be around tomorrow if you'd like to talk some more. Goodnight | 05:00 |
utente | thanks a lot for you effort, plasma41. and good night. | 05:01 |
BLooTze | noob question? | 14:26 |
aplainzetakind | I have an acpi event for my keyboard mute key, with `action=/usr/bin/amixer sset Master toggle`. This used to work fine with alsa only. Now I have pulseaudio on to and now at first press it mutes, but never works again (though the mute LED toggles). Calling `amixer sset Master toggle` from the command line still works as expected. I'm puzzled. | 17:33 |
aplainzetakind | s/on to/on top/ | 17:34 |
aplainzetakind | Ah, the command doesn't work either when ran as root. | 17:38 |
aplainzetakind | So it probably has to do with the acpi action being run as root. What's a good way pass the user in a script without hardcoding? | 17:41 |
plasma41 | aplainzetakind: What is in the output of `pactl list short sources`? Please reply with a pastebin. | 17:42 |
plasma41 | aplainzetakind: Oops, should have said the output of `pactl list short sinks` | 17:45 |
aplainzetakind | plasma41: http://paste.debian.net/1205852/ | 17:47 |
plasma41 | aplainzetakind: The command `set-sink-mute alsa_output.pci-0000_00_1f.3.analog-stereo toggle` should (un)mute your audio. | 17:49 |
aplainzetakind | It does, but I'd like my buttons to work outside X. | 17:50 |
plasma41 | aplainzetakind: `set-sink-mute 0 toggle` should also work. | 17:50 |
aplainzetakind | So I want to stick to amixer. | 17:50 |
aplainzetakind | Which works from a terminal, but not when called as an acpi action. | 17:50 |
plasma41 | I'm not very familiar with acpi, unfortunately. | 17:51 |
aplainzetakind | The situation is that as my user, `amixer sset Master toggle` works fine, but as root, neither that nor `sudo -u my_user amixer sset Master toggle` does. | 17:52 |
aplainzetakind | So this minimal non-working example is acpi-less. | 17:53 |
aplainzetakind | I'm trying to figure out how to make it work as root. | 17:54 |
plasma41 | aplainzetakind: `amixer info` and `sudo amixer info` produces differing output on my system. Maybe that's a place to start looking? | 17:56 |
mason | plasma41: Are you part of group "audio"? | 17:56 |
mason | aplainzetakind: Wait, it works as your user, but not as root? That's... unusual. | 17:56 |
plasma41 | root does not appear to be a member of 'audio'. interesting | 17:57 |
plasma41 | `sudo groups` returns only 'root' | 17:57 |
aplainzetakind | root amixer sees the actual card, while user amixer sees pulseaudio. | 17:58 |
aplainzetakind | I'm not sure what the intended multiuser behaviour of pa is. | 17:59 |
aplainzetakind | Should I just add root to audio? Would it work when pulseaudio is run by the user? | 17:59 |
plasma41 | aplainzetakind: There's one way to find out. | 18:00 |
aplainzetakind | plasma41: usermod -a -G audio root <- is this not it? | 18:03 |
aplainzetakind | Did nothing, groups still only shows root | 18:03 |
plasma41 | aplainzetakind: That command looks valid | 18:04 |
aplainzetakind | OK looged out and back and it shows up. Didn't help though. | 18:08 |
plasma41 | :-/ | 18:08 |
mason | aplainzetakind: PA has a couple modes in which it can run. The common one is per-user, and that caters to the user, not root. That said, I don't use it so my direct experience with getting PA to work in various situations is slowly rotting. | 18:09 |
aplainzetakind | Strangely, doing `su theuser` from root and then calling amixer doesn't work either. | 18:10 |
aplainzetakind | The thing is root can't do anything with pactl either. | 18:22 |
aplainzetakind | Pff. This answer by GazL here: https://www.linuxquestions.org/questions/slackware-14/pulseaudio-and-acpi-volume-buttons-4175624572/ | 18:26 |
darkeye | Hi, | 19:58 |
darkeye | How's going? | 19:58 |
CAPTCHA_REQUIRED | hello | 22:35 |
CAPTCHA_REQUIRED | How to i use connman to connect to a wireguard vpn in devuan? | 22:35 |
CAPTCHA_REQUIRED | I don't see the wireguard in the vpn tab of cmst | 22:36 |
CAPTCHA_REQUIRED | also, any news on ceres? | 22:38 |
CAPTCHA_REQUIRED | i want to suggest using connman over wicd | 22:38 |
CAPTCHA_REQUIRED | it's much more reliable and fast | 22:38 |
CAPTCHA_REQUIRED | also, doesn't seem to require power cycling interfaces to reconnect eiher | 22:39 |
plasma41 | CAPTCHA_REQUIRED: I'm not familiar with using connman or wireguard. Try idling for a while and someone who knows more may be able to help you. | 22:40 |
CAPTCHA_REQUIRED | thank yoy | 22:41 |
CAPTCHA_REQUIRED | also | 22:41 |
CAPTCHA_REQUIRED | iwn doesn't work | 22:41 |
plasma41 | CAPTCHA_REQUIRED: There's never really much news on ceres. It's always unstable. | 22:41 |
CAPTCHA_REQUIRED | on beowulf, it doesn't have an init script only a systemd service file | 22:41 |
CAPTCHA_REQUIRED | i thought beowulf fixed thatl must of slipped through or something? | 22:42 |
CAPTCHA_REQUIRED | also it complains there's something wrong with the kernel, that certain kernel features are not turned on and fails to start | 22:42 |
plasma41 | I'm not aware of a program called iwn | 22:42 |
CAPTCHA_REQUIRED | this package https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&q=iwd=0.14-2 | 22:44 |
plasma41 | iwd != iwn | 22:44 |
CAPTCHA_REQUIRED | it doesn't work complains the kernel is missing features, only systemd service | 22:44 |
CAPTCHA_REQUIRED | well that's the daemon package | 22:44 |
plasma41 | This appears to have been reported in https://bugs.debian.org/966518 | 22:48 |
DPA | iwd needs nl80211. Not sure if it's enabled in debian / which config option that is, and if all drivers already support that. | 22:54 |
DPA | Should be enabled. | 22:55 |
CAPTCHA_REQUIRED | well | 22:58 |
CAPTCHA_REQUIRED | it also complains about needing in-kernel crypto | 22:58 |
CAPTCHA_REQUIRED | like arc4 | 22:58 |
CAPTCHA_REQUIRED | i need it because my work uses client certificates to authenticate to wifi | 23:00 |
CAPTCHA_REQUIRED | IEEE8021x | 23:01 |
DPA | Indeed, I just tried it with the backports kernel from beowulf. It's those are also missing these. Maybe try the chimaera kernels, they seem to have more of these crypto modules enabled: | 23:11 |
DPA | http://deb.devuan.org/merged/pool/DEBIAN/main/l/linux-signed-amd64/linux-image-5.10.0-8-amd64_5.10.46-2_amd64.deb | 23:11 |
DPA | http://deb.devuan.org/merged/pool/DEBIAN/main/l/linux-signed-amd64/linux-image-amd64_5.10.46-2_amd64.deb | 23:11 |
DPA | apt-get install ./linux-image-5.10.0-8-amd64_5.10.46-2_amd64.deb ./linux-image-amd64_5.10.46-2_amd64.deb | 23:11 |
CAPTCHA_REQUIRED | alright | 23:11 |
CAPTCHA_REQUIRED | is debian 4.0 soon? | 23:12 |
DPA | I don't know. | 23:12 |
brocashelm | they moved it to mid-august iirc | 23:12 |
CAPTCHA_REQUIRED | why? | 23:13 |
brocashelm | oh, you were asking about devuan? hopefully as soon as bullseye is out | 23:13 |
brocashelm | there are isos you could try with chimaera if you wanted | 23:14 |
aplainzetakind | In dmesg, I have these errors: http://paste.debian.net/1205897/ and these warnings: http://paste.debian.net/1205900/ | 23:15 |
aplainzetakind | What do I need to make my nvidia work without complaints. | 23:15 |
CAPTCHA_REQUIRED | brocashelm, yes please | 23:16 |
CAPTCHA_REQUIRED | I see that xfce was updated to a gtk3 version | 23:16 |
CAPTCHA_REQUIRED | what is devuan's policy on gtk2 applications? | 23:16 |
CAPTCHA_REQUIRED | if somebody wants to maintain gtk2 applications or forks of other programs that went gtk3-only back to gtk2 | 23:17 |
CAPTCHA_REQUIRED | maybe a better question for #devuan-dev? | 23:18 |
CAPTCHA_REQUIRED | also, will perfectly working and maintained gtk2 applications be removed from the tree? | 23:19 |
DPA | aplainzetakind: To get rid of the firmware warning, nvidia/gp108/gr/sw_nonctx.bin seams to be in firmware-misc-nonfree. So add non-free after main to /etc/apt/sources.list, and install sw_nonctx.bin | 23:19 |
CAPTCHA_REQUIRED | or will they be left alone | 23:20 |
nemo | CAPTCHA_REQUIRED: WAG devuan is trying to stay focused on systemd, they probably don't have resources to add gtk2 vs gtk3 fights | 23:20 |
nemo | CAPTCHA_REQUIRED: I betcha it's up to upstream debian at that point | 23:20 |
nemo | and willingness of people to maintain gtk2 compat | 23:20 |
DPA | *install firmware-misc-nonfree | 23:20 |
CAPTCHA_REQUIRED | I'm asking because I'm willing to maintain some applications; applications I have since forked way back when the matte project started | 23:21 |
CAPTCHA_REQUIRED | I've bounced around distros for a while | 23:21 |
nemo | CAPTCHA_REQUIRED: wouldn't this be more appropriate to a derivative mini distro? | 23:21 |
CAPTCHA_REQUIRED | no | 23:21 |
nemo | CAPTCHA_REQUIRED: there are a few devuan derivatives out there | 23:21 |
nemo | like devuan-nogtk3 | 23:21 |
nemo | or something ☺ | 23:21 |
brocashelm | like refracta (which i use) | 23:21 |
CAPTCHA_REQUIRED | This applications would benefit all devuan users | 23:22 |
CAPTCHA_REQUIRED | *these | 23:22 |
CAPTCHA_REQUIRED | I don't want to have to fight upstream | 23:22 |
nemo | CAPTCHA_REQUIRED: oh.. you mean they are apps that were dropped from debian due to lack of support? | 23:22 |
CAPTCHA_REQUIRED | that's why i'm checking | 23:22 |
CAPTCHA_REQUIRED | no | 23:22 |
CAPTCHA_REQUIRED | they were not dropped from debian | 23:22 |
nemo | have an example? | 23:22 |
nemo | I'm genuinely curious | 23:22 |
nemo | as "random devuan user" ☺ | 23:22 |
CAPTCHA_REQUIRED | yes | 23:23 |
CAPTCHA_REQUIRED | spacefm for example still supports and prefers gtk2 build. | 23:23 |
CAPTCHA_REQUIRED | also | 23:23 |
CAPTCHA_REQUIRED | I maintain this https://git.nuegia.net/webbrowser.git/ | 23:23 |
CAPTCHA_REQUIRED | and a fork on engrampa that uses gtk2 | 23:23 |
CAPTCHA_REQUIRED | and audacious | 23:23 |
brocashelm | that's a good one. i use pale moon still | 23:24 |
CAPTCHA_REQUIRED | and gmusicbrowser | 23:24 |
diegs | you maintain audacious, CAPTCHA_REQUIRED? i did not know | 23:24 |
CAPTCHA_REQUIRED | (a perl based library manager) | 23:24 |
diegs | it's still at 3.10 in base beowulf, do you have a package of your own? | 23:24 |
CAPTCHA_REQUIRED | diegs, audacious 4.x stopped doing what I needed | 23:24 |
diegs | how so | 23:24 |
diegs | well, i'll ask somewhere else | 23:25 |
CAPTCHA_REQUIRED | well it became gtk3 based | 23:25 |
diegs | oh | 23:25 |
diegs | man... and here i was thinking i'd have it follow symlinks sometime soon | 23:25 |
CAPTCHA_REQUIRED | and because of this it became very buggy and it stopped integrating nicely with the rest of my desktop | 23:25 |
CAPTCHA_REQUIRED | small annoying bugs piling up like drag n drop not working | 23:25 |
CAPTCHA_REQUIRED | tbh I could live without audacious | 23:25 |
CAPTCHA_REQUIRED | the other applications though i cannot | 23:26 |
CAPTCHA_REQUIRED | which is why I've forked them | 23:26 |
brocashelm | yeah, i have not been too happy with pale moon's decisions lately | 23:26 |
CAPTCHA_REQUIRED | well you should consider working on webbroser instead | 23:26 |
Guest92 | Hi! I think I have a problem with repository configuration. | 23:27 |
CAPTCHA_REQUIRED | I've removed a lot of the vendoring and all of the proprietary branding | 23:27 |
CAPTCHA_REQUIRED | as well as directive4 | 23:27 |
diegs | audacious has so many audio format plugins i could hardly part from honestly, like USF (nintendo 64) | 23:27 |
CAPTCHA_REQUIRED | I'm going to move it to sourcehut because they have a nice mailinglist | 23:27 |
CAPTCHA_REQUIRED | it's getting popular enough to warrent a mailinglist now instead of just the 'HACKING' text file i put there | 23:27 |
brocashelm | i heard of the project through digdeeper's site. i tried to build it myself but i couldn't get it working | 23:28 |
nemo | CAPTCHA_REQUIRED: oh. I do like audacious | 23:28 |
CAPTCHA_REQUIRED | diegs, did you know that plugin actually emulates a full n64? | 23:28 |
CAPTCHA_REQUIRED | of wait no | 23:28 |
diegs | yep | 23:28 |
nemo | CAPTCHA_REQUIRED: I had commit access before I got distracted with other things like hedgewars ☺ | 23:28 |
diegs | well | 23:28 |
diegs | at least the RSP audio processing part | 23:28 |
CAPTCHA_REQUIRED | I was thinking of the MOS6502 based nintendo console | 23:29 |
diegs | that's the SNES right? | 23:29 |
CAPTCHA_REQUIRED | yes | 23:29 |
diegs | i didn't know that part | 23:29 |
diegs | interesting | 23:29 |
diegs | and you mean libgme then I guess | 23:29 |
CAPTCHA_REQUIRED | there a plugin that emulates an entire snes to work and play those mods | 23:29 |
nemo | but I hadn't really paid attention to gtk2 vs gtk3. I'm surprised drag and drop doesn't work | 23:29 |
Guest92 | In the settings of the Synaptic package manager, in the "repositories", I turned on all 4 default options after the system installation. It is: chimaera-security and chimaera-updates, both deb and deb-src. | 23:29 |
nemo | hm. lemme try on the living room devuan chimæra - it has audacious | 23:29 |
CAPTCHA_REQUIRED | nemo, here is a very extensive article on the gtk+ debacle https://ubuntu-mate.community/t/horrible-gtk3-gnome-ui-design-is-leaking-into-ubuntu-mate-applications-in-20-04/22028/60 | 23:30 |
Guest92 | I cannot find the chimaera-updates repository in the sources. | 23:30 |
Guest92 | Why would it be like this? What can cause the problem? | 23:30 |
brocashelm | guest92: are you using http://deb.devuan.org/merged for your repositories? | 23:30 |
CAPTCHA_REQUIRED | most distros have already drawn their line in the sand and I'm just looking for a distro that isn't on the religiously pushing gtk3/4/redhat poetteringware side by removing perfectly working and actively maintained projects like hexchat or claws-mail because their upstream decided to say no to gtk3 | 23:31 |
brocashelm | captcha_required: you'd be in good hands here | 23:32 |
nemo | hm | 23:32 |
brocashelm | we could use all the help we can get | 23:32 |
Guest92 | brocashelm: The dafault settings after the installation. http://deb.devuan.org/merged/ for the -updates, and http://pkgmaster.devuan.org/merged/ for the -security. | 23:32 |
Guest92 | All were disabled, but I enabled them in Synaptic options, and now only -security seem to load. | 23:33 |
CAPTCHA_REQUIRED | > i heard of the project through digdeeper's site. i tried to build it myself but i couldn't get it working | 23:33 |
CAPTCHA_REQUIRED | brocashelm, email me a backtrace of the issue your having and what you've tried. my email is in the 'HACKING' file | 23:33 |
CAPTCHA_REQUIRED | well that's the other thing | 23:33 |
CAPTCHA_REQUIRED | I was initially very attracked to Gentoo and Alpine because of their ebuild syntax | 23:34 |
CAPTCHA_REQUIRED | i'm not as familar with dpkg and it seems kind of complex | 23:34 |
CAPTCHA_REQUIRED | but if it is as polished and capable as an ebuild I'd like to learn it so i can start 'debianizing' my applications | 23:34 |
Guest92 | Also. There were no -proposed -backports and -experimental on the package list. Why is that so? | 23:35 |
golinux | Maybe this should go to offtopic as it's mot a support discussion? | 23:35 |
CAPTCHA_REQUIRED | anybody have any good debianization guides they want to reccomend? | 23:35 |
nemo | golinux: huh. if he's offering to maintain packages that seems on-topic | 23:36 |
CAPTCHA_REQUIRED | also | 23:36 |
CAPTCHA_REQUIRED | I wanted to ask if I might be able to have testing access to devuan's CI server so I can work on automated builds | 23:36 |
brocashelm | captcha_required: will do. also, join #devuan-dev on here | 23:36 |
golinux | nemo Then he should try #devuan-dev | 23:36 |
nemo | interesting. audacious in devuan uses the qt gui | 23:36 |
CAPTCHA_REQUIRED | you can tell because it doesn't have that really neat winamp skin preview | 23:37 |
golinux | Guest92: https://beta.devuan.org/os/packages | 23:37 |
CAPTCHA_REQUIRED | only the gtk2 version has that | 23:37 |
golinux | CAPTCHA_REQUIRED: https://git.devuan.org/devuan/documentation/src/branch/master/maintainers | 23:39 |
Guest92 | golinux: I did see this. Why do you past this alone here. My question was why the -updates package doesn't load. | 23:39 |
Guest92 | This is, how it is just after the installation. | 23:39 |
nemo | CAPTCHA_REQUIRED: er. are you sure? I just fired up audacious on this devuan chimæra and it seems to have skin preview | 23:39 |
CAPTCHA_REQUIRED | oh? | 23:39 |
CAPTCHA_REQUIRED | can you send a screenshot? | 23:40 |
nemo | CAPTCHA_REQUIRED: If I select Winamp Classic Interface I can browse all the old skins. and it switches as I browse | 23:40 |
nemo | sure | 23:40 |
golinux | Can you guys please go to OT. This is not a devuan issue. | 23:40 |
CAPTCHA_REQUIRED | #debianfork? | 23:41 |
brocashelm | captcha_required: #devuan-offtopic | 23:41 |
Guest92 | Why only 2, out of all 5 repositories are included in sources.list file, and only one works? | 23:44 |
Guest92 | Shouldn't all 5 be included, with just part of them being commented out? | 23:44 |
Guest92 | And why doesn't -updates work? | 23:45 |
Guest92 | Also, how do I set the mirrors? | 23:46 |
brocashelm | guest92: i just tested chimaera and chimaera-updates with deb.devuan.org/merged and apt worked | 23:46 |
nemo | Guest92: the only one that doesn't work (logically) is backports I think ☺ | 23:46 |
brocashelm | guest92: can you link a paste of your sources.list file and also a sample of the output on the repos not working for you? | 23:46 |
Guest92 | brocashelm: Only origin of -security is shown by the Synaptics package manager, so I concluded something is wrong with the other. I can paste the file. | 23:48 |
utente | plasma41, hello. | 23:49 |
Guest92 | # Line commented out by installer because it failed to verify: | 23:50 |
Guest92 | deb http://pkgmaster.devuan.org/merged/ chimaera-security main contrib non-free | 23:50 |
Guest92 | deb-src http://pkgmaster.devuan.org/merged/ chimaera-security main contrib non-free | 23:50 |
Guest92 | # chimaera-updates, to get updates before a point release is made; | 23:50 |
Guest92 | # see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports | 23:50 |
Guest92 | # A network mirror was not selected during install. The following entries | 23:50 |
Guest92 | # are provided as examples, but you should amend them as appropriate | 23:50 |
Guest92 | # for your mirror of choice. | 23:50 |
Guest92 | deb http://deb.devuan.org/merged/ chimaera-updates main contrib non-free | 23:50 |
Guest92 | deb-src http://deb.devuan.org/merged/ chimaera-updates main contrib non-free | 23:50 |
nemo | O_o | 23:50 |
CAPTCHA_REQUIRED | if we used XMPP this wouldn't be a problem. XMPP supports multiline messages and serverside munging into pastes | 23:50 |
nemo | CAPTCHA_REQUIRED: IRCv3 | 23:50 |
CAPTCHA_REQUIRED | even debian uses xmpp | 23:50 |
nemo | CAPTCHA_REQUIRED: which libera has. see #ircv3 | 23:50 |
nemo | it's a WIP progress | 23:51 |
CAPTCHA_REQUIRED | vaporware | 23:51 |
Guest92 | Should I post it like this? Sorry, if it is considered a spam. | 23:51 |
CAPTCHA_REQUIRED | no Guest92 use f.perl.bot | 23:51 |
Guest92 | Ok. I am new here, so I have no idea. | 23:52 |
nemo | CAPTCHA_REQUIRED: https://ircv3.net/support/networks#networks FWIW | 23:52 |
CAPTCHA_REQUIRED | offtopic | 23:52 |
nemo | 😝 | 23:53 |
brocashelm | guest92: use paste.debian.net next time please | 23:53 |
Guest92 | brocashelm: https://f.perl.bot/p/7qvjmg one more.(the same file) | 23:53 |
Guest92 | https://f.perl.bot/p/8k4pck it is like this*(that before was changed separately, and this one is how it is saved. That shouldn't make difference though, as I see this.) | 23:56 |
brocashelm | that is strange as it should all work correctly | 23:57 |
brocashelm | guest92: do you have devuan-keyring installed? | 23:58 |
Guest92 | Why is there no all 5 repositories written in, though? | 23:58 |
Guest92 | brocashelm: Yes. I even tried to install it again. | 23:59 |
Guest92 | With "apt-get install devuan-keyring" it is. | 23:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!