fling | How do I add services to runlevels? | 08:20 |
---|---|---|
gnarface | ... | 08:23 |
gnarface | fling: adding symlinks to the /etc/rc?.d/ directories or using update-rc.d works | 08:33 |
gnarface | fling: alternately you could craft an appropriate LSB header for the script and put it in /etc/init.d/ and make it executable, then i think it will be able to be defaulted to working even without the symlinks | 08:34 |
gnarface | fling: (not still sure about that i guess, but i know for sure if the symlinks conflict with the LSB headers, the symlinks take precedence) | 08:35 |
fling | gnarface: thanks! | 08:36 |
fling | How to install cjdns? I don't see it in the repos | 08:37 |
onefang | I use sysv-rc-conf for doing that. I nice text UI. | 08:37 |
onefang | Er, for your first question I meant. | 08:37 |
fling | onefang: okok | 08:39 |
gnarface | fling: dunno about cjdns, sorry. if it's not in non-free maybe you have to get it from github | 08:39 |
fling | it is free | 08:40 |
fling | hmm | 08:40 |
fling | I could build it but I don't want to build on devuan | 08:40 |
gnarface | why not? | 08:40 |
fling | sudo apt-get install nodejs git build-essential devscripts debhelper dh-systemd | 08:41 |
fling | I don't like the dh-systemd part | 08:41 |
fling | also screen starts /bin/sh instead of /bin/bash | 08:41 |
fling | How do I fix this? | 08:41 |
gnarface | maybe you don't need it? | 08:41 |
fling | chsh shows bash | 08:41 |
fling | I will try without it | 08:41 |
gnarface | you might have to ./configure --without-systemd or something like that too | 08:41 |
fling | ok | 08:42 |
gnarface | i'm just guessing, but check "./configure --help" | 08:42 |
fling | I'm looking into the ebuild I made for it and I don't see anything extra | 08:43 |
fling | should just work probably | 08:43 |
gnarface | worth a try maybe | 08:43 |
fling | it will just install contrib/systemd/cjdns.service | 08:43 |
fling | I have cjdns.runscript for it if it is not there haha | 08:44 |
fling | dpkg-checkbuilddeps: error: Unmet build dependencies: dh-systemd (>= 1.5) dh-python (>= 1.20141111-2) | 08:46 |
gnarface | looks like you'll ave to do something | 08:49 |
gnarface | actually change it | 08:49 |
fling | bash: ./cjdns: /sbin/openrc-run: bad interpreter: No such file or directory | 08:49 |
fling | doing it! | 08:49 |
gnarface | it might be easier to use something else | 08:50 |
fling | replaced with /bin/sh but it is not starting hmmm | 08:51 |
fling | gnarface: what is wrong with it? -> https://github.com/cjdelisle/cjdns/blob/master/contrib/openrc/cjdns | 08:53 |
fling | the prefix is /usr/bin | 08:53 |
fling | but there is something else | 08:53 |
gnarface | fling: well it looks like it depends on systemd or openrc and you have neither | 09:02 |
fling | what do I have instead of openrc? | 09:02 |
gnarface | fling: and i'm just guessing about the openrc part because of the error you pasted mentioning /sbin/openrc-run | 09:02 |
gnarface | fling: you have sysvinit if you have chosen the default init | 09:03 |
gnarface | fling: i don't know how hard it would be to patch cjdns | 09:03 |
fling | gnarface: no need to patch it | 09:04 |
fling | just the initscript needs a fix | 09:05 |
fling | on gentoo I somehow have sysvinit and openrc hmm hmmmm | 09:05 |
gnarface | you can have that setup on devuan too just by installing openrc, i think | 09:08 |
gnarface | where sysvinit handles startup but openrc can still handle daemon monitoring or whatever | 09:09 |
gnarface | though i had heard gentoo does it differently, without sysvinit | 09:09 |
gnarface | maybe both options are available or your gentoo install is old? | 09:09 |
gnarface | i'm not sure | 09:09 |
systemdlete | how well supported is syslog-ng on devuan (say, beowulf) | 10:15 |
fling | systemdlete: works here | 10:16 |
systemdlete | thanks. That's one data point in favor. | 10:16 |
systemdlete | Maybe I should clarify what I am asking. openrc is still "experimental" in devuan installer, even though it seems to be well supported in, say, adelie linux and I think gentoo. syslog-ng seems to have a large following, and iirc, even mageia (which uses syst*md*l3te), offered it at one point | 10:18 |
systemdlete | that's what I mean: If I have issues on devuan, am I on my own at this point, or can I consider it one of the more favored packages on devuan? | 10:19 |
systemdlete | (not meaning to knock you, fling, I just don't want to get burned later on) | 10:19 |
systemdlete | Like, the difference between "it's in the repos" vs "Yeah, we support it" | 10:20 |
systemdlete | (or debian does I guess) | 10:20 |
fling | systemdlete: I don't thing syslog-ng has anything special about it. | 10:21 |
jelly | syslog-ng used to work without issues on various debian releases w. sysvinit for us | 10:21 |
fling | it is just another syslog daemon | 10:21 |
systemdlete | this is good to hear, jelly | 10:21 |
systemdlete | and fling | 10:21 |
jelly | not a devuan data point, but is the best I can offer | 10:21 |
systemdlete | Well, "it is JUST another syslog daemon"... let me tell you why I am here tonight. | 10:21 |
systemdlete | I've spent the last week trying to coerce rsyslog ("just another syslog daemon?") to do the simplest of things, efficiently | 10:22 |
systemdlete | I don't have much hair left, but I think I've pulled out a tuft of it anyway. | 10:22 |
fling | there are numerous syslog-ng examples | 10:22 |
systemdlete | jelly: A lot of things in devuan is kind of well, debian supports it so we do also. | 10:23 |
systemdlete | fling: There are many adherents of rsyslog too. | 10:23 |
fling | systemdlete: you can try syslog-ng now | 10:23 |
systemdlete | I'm finding it hard to use, the docs are poor and disorganized, and it seems like some stuff doesn't work or does not work the way one might normally expect. The syntax is inconsistent also. and lots of other stuff | 10:24 |
xinomilo | what was your trouble with rsyslog? | 10:24 |
systemdlete | ^ | 10:24 |
fling | There is also #syslog-ng | 10:25 |
systemdlete | there is also #rsyslog, but it is like a giant, cold cave, where you can only hear your own voice bouncing off the walls. | 10:25 |
jelly | syslog-ng is nicer to configure and has easy automatic log rotation (well, creation of files/paths), our networking and NOC people prefer it | 10:25 |
systemdlete | jelly: From what little I've read in its well-organized and seemingly complete docs, it looks very straightforward. | 10:26 |
systemdlete | (are you related to peanut butter?) | 10:26 |
jelly | rsyslog has a similar featureset now and is good enough but I hear you about the docs, and the author changed filter syntax 2-3 times now | 10:26 |
systemdlete | rsyslog: You can't pass pre-built strings to certain functions and actions... all for the sake of efficiency which is understandable. But this is 2020, not 1985 on vax pdp11 | 10:27 |
jelly | debian stayed away from syslog-ng for a while due to licensing issues IIRC, but those have been resolved a long time ago | 10:28 |
systemdlete | Yeah, that was a bit of a stomach turner when I hit their web page. It's a .com site, not .org | 10:28 |
systemdlete | (do they have a .org also with all the docs?) | 10:28 |
fling | Why is not cjdns packaged in devuan? | 10:28 |
jelly | oh noes! People want to pay bills and eat by selling support for their software?! How dare they | 10:29 |
fling | silly developers! | 10:30 |
systemdlete | jelly: I'm not against ANYONE making money for their work. I just don't like getting hit with a sales pitch on the main page. | 10:30 |
* jelly shrugs | 10:30 | |
fling | systemdlete: you can buy syslog-ng | 10:30 |
systemdlete | yep | 10:30 |
fling | and will end up with more hair | 10:30 |
systemdlete | possibly. | 10:30 |
systemdlete | But it looks simple enough to use without a support contract. | 10:31 |
* systemdlete admits he is very, very cheap. Comes from years of living with little or no income. | 10:31 | |
systemdlete | At any rate, it is good to hear that you all have had good luck with syslog-ng | 10:32 |
systemdlete | I may try it on beowulf in prep for upgrade | 10:32 |
fling | systemdlete: it works in containers oob, can send logs over network, can chain hostnames so you see which log comes from where even when it is in many levels deep in a nested container | 10:32 |
fling | systemdlete: it can run commands on matches found in logs | 10:33 |
systemdlete | yep. I see that. Exactly what I want. | 10:33 |
systemdlete | And its RE matching is also quite convenient. | 10:33 |
fling | systemdlete: RE? | 10:33 |
systemdlete | It seems to be embedded in most of the main commands. Regular Expression pattern matching | 10:34 |
fling | can match with or without regexp | 10:34 |
systemdlete | right. | 10:34 |
fling | much cheaper without | 10:34 |
systemdlete | but if you look at their docs, essentially, you pass a string, which could be fixed or an RE | 10:34 |
systemdlete | (of course!) | 10:34 |
fling | it will put a warning in the log if it could be fixed but declared as re | 10:35 |
systemdlete | but if you have messages like 'usb 1-5.2: new low-speed USB device number 101 using ehci-pci' you can code it as | 10:35 |
fling | or you can match the part of the string witout regexp | 10:35 |
systemdlete | 'usb [-\d.]+: new low-speed USB device number \d+ using ehci-pci' | 10:36 |
systemdlete | unless you have two similar messages, one of which you want an alert, one you dont | 10:36 |
systemdlete | so this way, you can pass fixed strings or RE's as needed without special syntax or other nonsense | 10:36 |
systemdlete | e.g., the doc for host(regexp) indicates it accepts an RE | 10:37 |
systemdlete | I also like the channel and junction paradigm. | 10:38 |
systemdlete | Not sure I need it, but maybe later on I'll start combining logging across systems, idk. Just for the heck. | 10:38 |
fling | just use it already it works the same on devuan and gentoo | 10:39 |
systemdlete | sale! | 10:39 |
* systemdlete wanders off to finish reading the docs | 10:39 | |
fling | sending logs to a remote is a good idea if you want everything to be centralized | 10:40 |
fling | doubling the logs to some remote you can't login is a good idea too if you want to be able to have logs of intrusions | 10:40 |
r3boot | Sounds like a job for the ELK stack :] | 10:51 |
fling | systemdlete: ping back with your results | 10:58 |
fling | and comparison to rsyslogd haha | 10:58 |
rgh[m] | Does anyone know why devuan returns so many 404s when installing packages compared to say debian? Is it just that they have more infrastructure? | 11:05 |
rgh[m] | Not that I'm complaining, just curious :) | 11:05 |
gnarface | rgh[m]: could be other things, but they do have a lot more mirrors | 11:10 |
rgh[m] | Yeah, they do don't they. | 11:10 |
rgh[m] | Surely it would be more than that though? | 11:11 |
gnarface | could just be bad luck too | 11:13 |
gnarface | i haven't seen any 404s in a while... | 11:14 |
gnarface | could be a misconfigured sources.list | 11:14 |
rgh[m] | It happens pretty often for me. I wonder if it's a timing thing, I like in Australia and we are out of sync with pretty much everywhere! | 11:15 |
rgh[m] | I'm using deb.devuan.org. | 11:16 |
rgh[m] | Ah well just idle thoughts. | 11:16 |
gnarface | it could be an issue with the international connections to just certain mirrors | 11:16 |
gnarface | other people have reported speed issues from other countries | 11:17 |
rgh[m] | Yeah, could be. | 11:17 |
rgh[m] | The speed is fine and if I do an update and 40 packages need updating (I run ceres) most of them will be fine but may be five or six will return 404s. | 11:19 |
rgh[m] | In fact I've just updated and it was all the llvm packages that failed so it's definitely a repo thing. | 11:19 |
rgh[m] | Do you know if the updates are transactional? | 11:20 |
rgh[m] | I guess the can't be otherwise this couldn't happen! | 11:20 |
xinomilo | probably repo/mirror issue | 11:21 |
xinomilo | haven't seen 404s in a long time | 11:21 |
xinomilo | eg. all llvm download normally here, ceres too. | 11:21 |
gnarface | to be clear, i haven't seen 404s in a while from here in the US, but throughput does frequently trickle down to mere bytes per second | 11:22 |
gnarface | last i heard there still weren't any US mirrors, i don't know about austrailia though | 11:23 |
rgh[m] | That is odd. | 11:34 |
rgh[m] | xinomilo where are you? | 11:34 |
xinomilo | south eu | 11:34 |
rgh[m] | Ok. | 11:35 |
xinomilo | using a mirror i also manage | 11:35 |
rgh[m] | I've just tried to download a specific file here using wget and it returned a 404 and then I tried it from Germany (Hetzner) and it worked! | 11:35 |
rgh[m] | The plot thickens! | 11:36 |
rgh[m] | Running traceroute shows they end up at the mirror. | 11:37 |
onefang | I am in Australia, and I'm one of the Devuan mirror herders. | 11:39 |
rgh[m] | Hey. | 11:40 |
onefang | deb.devuan.org is a DNS round robin for several of the package mirrors. | 11:40 |
rgh[m] | It deb.devuan.org the recommended host? | 11:41 |
onefang | There are no package mirrors in Oz. There is an ISO file mirror in USA, and they keep promising me that any day now they'll add a package mirror. | 11:41 |
onefang | deb.devuan.org is the recommended package mirror, but if you are having trouble with it, might be better to pick one that is closest to you. | 11:42 |
rgh[m] | Ok, I've just changed my source to pkgmaster.devuan.org and that works. | 11:42 |
onefang | https://sledjhamr.org/apt-panopticon/results/Report-web.html is the monitorinf system I wrote for the package mirrors. | 11:42 |
onefang | pkgmaster.devuan.org is the master package mirror that all the others sync to. | 11:43 |
rgh[m] | Ah, ok. | 11:43 |
onefang | In most cases the package mirrors redirect to Debian mirrors, coz there's not that many packages that are different. | 11:43 |
rgh[m] | That makes sense. | 11:44 |
onefang | The only ones that don't redirect are Debian package mirrors as well. | 11:44 |
rgh[m] | The apt-panopticon looks pretty handy. | 11:44 |
rgh[m] | Ok. | 11:44 |
rgh[m] | And deb.devuan.org is showing an error! | 11:44 |
onefang | The SledjHamr one is my mirror, http://veritas.devuan.org/apt-panopticon/results/Report-web.html is another, they both check every ten minutes. https://borta.devuan.dev/apt-panopticon/results/Report-web.html checks every hour. | 11:45 |
onefang | Yeah, that's a bug in my checking code. lol | 11:45 |
rgh[m] | They all use the view code I assume! | 11:48 |
onefang | I think I know why that bug happens, I just need to pull my finger out and fix it. | 11:48 |
onefang | View code? | 11:48 |
rgh[m] | Your's uses https so I'll go with your's. | 11:48 |
onefang | Yeah veritas doesn't have a HTTPS certificate, but that's not my department. | 11:49 |
rgh[m] | ;-) | 11:50 |
rgh[m] | Thanks for the link that's really useful. | 11:50 |
onefang | You are welcome. | 11:50 |
drummyfish | Hello, I have some trouble installing devuan from USB on librebooted PC, anyone has any experience here? | 13:52 |
cronolio | you have some trouble, we have some expirience :) | 13:58 |
r3boot | Dont ask if you can ask, just ask! | 13:58 |
drummyfish | I've dd the image on my USB and am following this: https://libreboot.org/docs/gnulinux/encrypted_debian.html | 13:59 |
drummyfish | and doing linux /install.amd/vmlinuz gives me "error: unknown filesystem" | 14:00 |
drummyfish | I also can't do "ls (usb0)", it say the same thing | 14:01 |
drummyfish | I also tried with OpenBSD and gave the same error :/ | 14:01 |
cronolio | idk but looks like there official doc https://devuan.org/os/documentation/install-guides/beowulf/full-disk-encryption | 14:04 |
fsmithred | which iso are you using? | 14:05 |
drummyfish | devuan_beowulf_3.0.0_amd64-netinstall.iso | 14:06 |
fsmithred | what happens if you type root=( | 14:07 |
fsmithred | and then tab | 14:07 |
fsmithred | you should see what devices grub sees | 14:07 |
drummyfish | nothing | 14:07 |
fsmithred | tab twice? | 14:07 |
drummyfish | yes | 14:07 |
fsmithred | shit | 14:07 |
drummyfish | I can just type ls and it shows stuff | 14:07 |
fsmithred | oh, ok | 14:08 |
drummyfish | there is also (usb0,msdos1) which I can access (ls) | 14:08 |
drummyfish | but not (usb0) itself | 14:08 |
fsmithred | cool, can you see the kernel and initrd there? | 14:08 |
fsmithred | use that if it works | 14:09 |
drummyfish | I can't see it right away, there is no install folder | 14:10 |
fsmithred | is there anything | 14:11 |
fsmithred | ? | 14:11 |
drummyfish | there are boot/ docs/ dists/ firmware/ pool/ folders | 14:11 |
fsmithred | oh | 14:11 |
drummyfish | some readmes and some exe and something | 14:11 |
fsmithred | look in boot | 14:11 |
fsmithred | hang on, I'll mount the iso and find it. It's in a weird place. | 14:11 |
drummyfish | thanks :) | 14:12 |
drummyfish | hmm there is initrd | 14:12 |
fsmithred | boot/isolinux/linux and boot/isolinux/initrd.gz | 14:13 |
fsmithred | not called vmlinuz in this case | 14:13 |
drummyfish | oh, ok let me try | 14:13 |
fsmithred | I left the first slash off just for my irc client | 14:14 |
drummyfish | ok its doing something | 14:15 |
drummyfish | it looks like it's working | 14:16 |
fsmithred | cool | 14:16 |
drummyfish | thank you very much! | 14:17 |
fsmithred | yw | 14:17 |
drummyfish | let's see if I run into more trouble now xD | 14:17 |
ham5urg | I can't find lxc-rename. Is there a special package for it? | 15:21 |
rrq | is it: lxc rename [:][/] [/] [flags] | 15:44 |
ham5urg | rrq, thanks | 16:23 |
jiefkmatrixnikel | Greetings all ! Is there exist some tools that can replace cgroups ? | 16:26 |
Hurgotron | cgroups is a kernel feature. You could probably switch it off. But why? | 16:28 |
ham5urg | I have 2 virtual instances, a KVM-beowulf and a LXC-devuan_stable, both show different sources.list. The KVM-beowulf: https://paste.debian.net/1162129/ . The LXC-beowulf: https://paste.debian.net/1162128/ I would say that the KVM-sources.list is better, first it won't dist-upgrade when a new stable is out, second it only install security-updates. What do you think which is preferable? | 16:31 |
fsmithred | ham5urg, use codenames in sources.list (e.g. beowulf) | 16:34 |
ham5urg | yes | 16:34 |
fsmithred | otherwise, when devuan and debian get out of sync, you won't hose your system. | 16:34 |
ham5urg | fsmithred, do you allow upgrades or just security-updates? | 16:35 |
fsmithred | out of sync means when debian bullseye goes stable but devuan is still on beowulf | 16:35 |
ham5urg | ah, I understand | 16:35 |
fsmithred | I have beowulf, beowulf-security and beowulf-updates and I take whatever it gives me | 16:35 |
jiefkmatrixnikel | "Hurgotron" (https://matrix.to/#/@freenode_Hurgotron:matrix.org): I was under the impression it was closely related to systemd. Thanks for your input :) | 16:35 |
ham5urg | fsmithred, I'm considering to remove beowulf-updates and just take beowulf-security | 16:36 |
fsmithred | it won't make much difference | 16:36 |
fsmithred | updates may have bugfixes | 16:36 |
fsmithred | you won't get any new major versions of anything, because it's all based on debian, where old software is a feature | 16:37 |
ham5urg | I was hoping to minimize new kernels, so not to restart the system as often | 16:37 |
fsmithred | oh | 16:37 |
fsmithred | remove the kernel metapackage if it's installed, and you will then need to install new kernels by the full package name | 16:38 |
fsmithred | linux-image-4.19.whatever... | 16:38 |
ham5urg | I understand, yes, thanks | 16:38 |
fsmithred | metapackage is called linux-image-amd64 | 16:38 |
fsmithred | ok, cool | 16:38 |
FatPhil | powered down my eeepc, powered it up, and the SynPS/2 hasn't been recognised by X. There seems to be no /dev/input that corresponds to it. Not sure how to proceed. | 17:21 |
FatPhil | I have an Xorg.log from the current boot, and one from the previous one. Previous one had 20+ lines of SynPS2 logs in it, present one has nothing at all. | 17:22 |
fsmithred | FatPhil, try 'service eudev stop && service eudev start' and see if the missing dev shows up. | 17:51 |
fsmithred | or 'udevadm trigger --action=add' | 17:51 |
fsmithred | I think that command is right. | 17:51 |
FatPhil | fsmithred: alas no changes after doing both of those. new logs appeared in Xorg.log, but no references to SynPS2, and likewise nothing new in dev/input | 18:41 |
fsmithred | did you do something before the reboot? | 18:41 |
fsmithred | or changed anything since that previous reboot? | 18:41 |
FatPhil | it was an unusual reboot - I pm-suspended it, but it didn't have the usual LED behaviour, and completely failed to wake up, so I was forced to power cycle. | 18:42 |
fsmithred | maybe fsck would help | 18:43 |
fsmithred | and a prayer | 18:43 |
FatPhil | an upgrade is probably in order | 18:43 |
fsmithred | yeah, probably | 18:44 |
fsmithred | maybe check smart data on hard drive, too | 18:45 |
FatPhil | I don't see any synaptics module loaded, there exist 2 in the tree ,how do I tell if I need _i2c or _usb? | 18:49 |
fsmithred | I don't know | 18:49 |
fsmithred | I think there's a package for that | 18:50 |
fsmithred | xserver-xorg-input-synaptics | 18:50 |
fsmithred | make sure it's still installed | 18:50 |
FatPhil | synclient from that package is telling me "Can't find synaptics properties. No synaptics driver loaded?" | 18:51 |
fsmithred | does the hardware show up in lspci? | 18:52 |
fsmithred | and -k will show what kernel module it's using | 18:53 |
FatPhil | it does not | 18:54 |
FatPhil | my syslogs do go back as far as the previous boot, but I can't find any references to synaptics or SynPS/2 or similar | 18:54 |
fsmithred | oh, it might show up in lsusb | 18:54 |
FatPhil | not there either. maybe it became physically broken, it's an old laptop, and I was carting it around in a rucksack before the failed resume. | 18:55 |
FatPhil | I don't remember clouting it, but I guess anything's possible, | 18:56 |
fsmithred | no, I'm not seeing any touch pads on two laptops I just checked | 18:56 |
pablocastellanos | apt-get upgrade says “The following packages have been kept back: linux-image-amd64”. But apt upgrade says “The following packages will be upgraded: linux-image-amd64”. Why they show different actions to do? | 19:06 |
fsmithred | pablocastellanos, maybe because apt-get will not install any packages that are not already installed. And it sees the new kernel as a different package instead of an upgrade of the same package. | 19:10 |
pablocastellanos | fsmithred: Oooh, mindblowing! | 19:22 |
fsmithred | the package you named is not even a real package | 19:25 |
pablocastellanos | fsmithred: In another related question. I have ascii 2.1, and apt (apt-get too) shows that default-jre default-jre-headless icedtea-netx have been kept back. | 19:25 |
pablocastellanos | fsmithred: Yes, I already noticed that. | 19:25 |
fsmithred | 2:1.8-58+deb9u1 That's the version I see in ascii | 19:26 |
fsmithred | what do you have? | 19:27 |
fsmithred | default-jre | 19:27 |
pablocastellanos | fsmithred: default-jre 2:1.8-58 | 19:27 |
fsmithred | and you did update before upgrade, right? (just checking) | 19:28 |
pablocastellanos | fsmithred: And apt-mark showhold shows nothing | 19:28 |
fsmithred | sometimes forcing the version works... | 19:28 |
fsmithred | apt install default-jre=2:1.8-58+deb9u1 | 19:29 |
fsmithred | etc. | 19:29 |
fsmithred | other thing worth trying is 'aptitude install whatever' | 19:29 |
pablocastellanos | fsmithred: The question is because I want to understand this behavior | 19:29 |
fsmithred | it may give you some different choices | 19:29 |
fsmithred | then aptitude -s install... | 19:30 |
fsmithred | I've run into similar errors and don't always understand why it happens. | 19:31 |
pablocastellanos | fsmithred: OK, aptitude is not installed in this server, ha ha ha ha ha | 19:31 |
fsmithred | yeah, I'm not surprised | 19:31 |
pablocastellanos | fsmithred: I always assumed this was expected behavior because devuan is not debian and some packages were held back because of this. | 19:32 |
fsmithred | I'm pretty sure that is not the reason | 19:32 |
fsmithred | I suspect widespread disregard for the dependency chain to be the cause | 19:33 |
fsmithred | gradual onset | 19:33 |
fsmithred | debian ain't what it used to be | 19:34 |
fsmithred | anyway, I usually have good luck with forcing the version | 19:35 |
pablocastellanos | fsmithred: Ha ha ha ha | 19:36 |
pablocastellanos | fsmithred: This is what shows aptitude, http://paste.debian.net/1162161/ | 19:36 |
fsmithred | oh, try aptitude -s upgrade | 19:38 |
fsmithred | that might give you more info | 19:38 |
pablocastellanos | fsmithred: Devuan Package information (pkg.devuan.org) says to me that “0 results for "default-java-plugin" in ascii” but apt-cache search default-java-plugin says “default-java-plugin - Default Java Plugin for running applets and Java Web Start applications” | 19:42 |
pablocastellanos | fsmithred: http://paste.debian.net/1162163/ | 19:43 |
fsmithred | there does not seem to be a default-java-plugin package in ascii | 19:44 |
fsmithred | or in beowulf | 19:45 |
pablocastellanos | fsmithred: It was available in ascii 2.0.0 | 19:46 |
fsmithred | that's very weird | 19:47 |
pablocastellanos | fsmithred: Yes! This server was installed with the devuan_ascii_2.0.0_amd64_netinst http://paste.debian.net/1162165/ | 19:48 |
fsmithred | HA! I found default-java-plugin | 19:50 |
fsmithred | it's in ubuntu xenial | 19:51 |
fsmithred | could not find it at packages.debian.org, but I can find it at packages.ubuntu.com | 19:51 |
fsmithred | don't mix repos | 19:51 |
fsmithred | check in /etc/apt/sources.list.d/ for files with other sources | 19:52 |
pablocastellanos | fsmithred: Probably that's the reason cannot upgrade, http://paste.debian.net/1162166/ | 19:53 |
pablocastellanos | fsmithred: And, no, there's no additional repos, except this repo commented out http://paste.debian.net/1162167/ | 19:55 |
pablocastellanos | fsmithred: Probably a previous sysadmin installed some packages from other repos. There is any way to purge packages not belonging to the configured repos? | 19:57 |
pablocastellanos | fsmithred: Probably that's the reason cannot upgrade, http://paste.debian.net/1162166/ | 20:02 |
fsmithred | back. Had a momentary power failure. | 20:02 |
pablocastellanos | fsmithred: And, no, there's no additional repos, except this repo commented out http://paste.debian.net/1162167/ | 20:03 |
pablocastellanos | fsmithred: Probably a previous sysadmin installed some packages from other repos; or directly with dpkg -i. There is any way to purge packages not belonging to the configured repos? | 20:03 |
pablocastellanos | fsmithred: I understand power failures, I live in a undeveloped country. We have blackouts almost every week. | 20:03 |
fsmithred | ouch | 20:04 |
fsmithred | I really should get a UPS | 20:04 |
fsmithred | pablocastellanos, you might be able to find the foreign packages with some fancy aptitude commands. Take a look: https://dev1galaxy.org/viewtopic.php?id=511 | 20:05 |
fsmithred | oh, 'apt-cache policy default-java-plugin' | 20:06 |
pablocastellanos | fsmithred: I have UPS on my equipment. But this is a desktop computer from my office. This was the smallest I can put on my bag, that was on March 17th, and working from home since then. | 20:06 |
fsmithred | might tell you the source, but will probably just say dpkg | 20:06 |
fsmithred | oh yeah, everyone is not yet back to normal. I sometimes forget. | 20:07 |
fsmithred | I was already doing most of my work from home. | 20:08 |
pablocastellanos | fsmithred: Wow, those dpkg tricks are awesome! Thank you very much! | 20:08 |
fsmithred | :) | 20:08 |
pablocastellanos | fsmithred: LOL, default-java-pluginDebian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> | 20:10 |
fsmithred | weird. I would assume that you don't need it. | 20:11 |
pablocastellanos | fsmithred: It was in the ascii repos as I suspected | 20:11 |
fsmithred | you found it in ascii? | 20:11 |
fsmithred | how? | 20:11 |
pablocastellanos | fsmithred: I'm only deducting because of this result, dpkg-query -W --showformat='${Package}\t${Maintainer}\n' |grep default-java-plugin | 20:12 |
fsmithred | icedtea-netx does still exist | 20:15 |
pablocastellanos | fsmithred: Probably default-java-plugin was a meta-package | 20:16 |
pablocastellanos | fsmithred: This bug report mentions the package, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893849 | 20:18 |
pablocastellanos | fsmithred: http://snapshot.debian.org/binary/default-java-plugin/ | 20:24 |
pablocastellanos | fsmithred: http://paste.debian.net/1162171/ http://snapshot.debian.org/archive/debian/20170106T152834Z/pool/main/j/java-common/default-java-plugin_1.8-58_amd64.deb | 20:27 |
fsmithred | why do you need that? | 20:28 |
pablocastellanos | fsmithred: Only showing to you that it was an official package. Mystery solved | 20:30 |
fsmithred | very odd that it was in ascii and then was not | 20:31 |
pablocastellanos | fsmithred: Probably a very ugly bug forced to change java's version | 20:32 |
pablocastellanos | fsmithred: I don't even know why ascii netinstall installed so much java stuff | 20:32 |
fsmithred | aptitude why <package> | 20:33 |
pablocastellanos | fsmithred: Oh, ssvnc is very important. http://paste.debian.net/1162172/ | 20:35 |
mcr | The following packages have unmet dependencies: | 20:46 |
mcr | libpolkit-qt5-1-1 : Depends: libpam-systemd | 20:46 |
mcr | I feel installing libpam-systemd might be a bad thing. | 20:47 |
amesser | you should install libpam-elogind | 20:49 |
mcr | Thank you, that did the trick. | 21:01 |
amesser | Fine, your welcome. Just for the record: elogind is kind of stripped out part of systemd managing sessions. It enables normal users to mount removable drives, shutdown the system | 21:12 |
mcr | thanks for the info. I seemed to have elogind, but not the library. On another system, I don't think I have it at all, trying to fix that. | 21:13 |
gnarface | it is not a mandatory component, strictly speaking | 21:14 |
gnarface | the things it does you can do without | 21:14 |
amesser | Sure, one can live without it. But in particular user mounts feel (to me) more convient with it. Might be important especially if the machine is used by less experienced people too. | 21:19 |
gnarface | yea, it was more of a way of explaining how it could easily go missing | 21:23 |
ham5urg | /sbin/dhclient is running inside a devuan container of mine but I can't find any dhclient rc script in /etc/rc... | 22:33 |
gnarface | ham5urg: it would be in /etc/init.d/ if you're using sysvinit. not sure about openrc but the /etc/rc?.d/ directories are just for symlinks to actual scripts | 22:36 |
ham5urg | a "grep 'dhclient' *" inside /etc/init.d did not found a string. Maybe it is some lxc-stuff? | 22:39 |
ham5urg | Lxc invoking dhclient at start, IDK? | 22:39 |
gnarface | ham5urg: possible, i haven't really used lxc | 22:45 |
gnarface | ham5urg: i think lxc may also use libvirt? if so, it might be something virt-manager is doing too. | 22:48 |
ham5urg | gnarface, AFAIK libvirt uses lxc, not the opposite. But libvirt is not my choice. I use LXC directly. | 22:50 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!