Evilham | Have backups :-D | 00:20 |
---|---|---|
Evilham | Always! | 00:20 |
sokan | \o/ | 00:44 |
sokan | Evilham: after I upgraded to beowulf and `apt upgrade` i still have 547 packages not upgraded... any idea why? | 00:56 |
sokan | kept back packages | 00:56 |
Evilham | Yup, that'll be solved soon, install libelogind manually | 00:57 |
sokan | libelogind0 right? | 00:58 |
alphamul2 | Hey, if I'm on jessie in sources.list, do I have to do anything special to get Openjdk-8-jre? | 06:03 |
alphamul2 | The following packages have unmet dependencies: | 06:06 |
alphamul2 | openjdk-8-jre-headless : Breaks: ca-certificates-java (< 20160321~) but 20140324 is to be installed | 06:06 |
alphamul2 | E: Unable to correct problems, you have held broken packages. | 06:06 |
alphamul2 | Crud | 06:06 |
gnarface | looks like openjdk 7 is in jessie | 06:06 |
gnarface | oh | 06:06 |
alphamul2 | I broke it XD | 06:07 |
gnarface | you're in luck though, it looks like openjdk8 is in jessie-backports | 06:07 |
Jjp137 | you might need to add -t jessie-backports | 06:07 |
alphamul2 | Yeah, that fixed it | 06:08 |
alphamul2 | Thanks! | 06:08 |
Jjp137 | np | 06:08 |
alphamul2 | BTW, not sure if it's handled directly by Devuan people, but had to fix an issue on an OVZ VPS due to not enabling networks by default. | 06:18 |
alphamul2 | Solution was to just fix the interfaces file to list them. | 06:18 |
alphamul2 | But probably best handled through the VPS provider. Already provided them fix. | 06:19 |
gnarface | alphamul2: yea, i think that's because of their stock image. the regular installer is capable of creating a working network configuration | 06:53 |
alphamul2 | They claim they didn't change anything themselves so probably a middle man XD | 07:00 |
KatolaZ | alphamul2: define "not enabling networks by default" | 07:01 |
KatolaZ | (please) | 07:01 |
negev | hi, i'm running beowulf and it seems the latest kernel is linux-image-4.18.0-3-amd64 but the headers package is linux-headers-4.19.0-2-amd64 and there doesn't seem to be a headers package that matches the kernel version | 10:22 |
gnarface | negev: the mirror you used was probably just not finished updating | 10:42 |
gnarface | wait a little bit and try again | 10:42 |
gnarface | (remember to rerun "apt-get update" first) | 10:43 |
gnarface | the package search shows matching image and headers: https://pkginfo.devuan.org/cgi-bin/d1pkgweb-query?search=4.19.0-2&release=beowulf | 10:45 |
negev | hmm ok, still not showing the new kernel | 10:58 |
gnarface | it could take some time, but make sure your sources.list is correct | 10:58 |
negev | instead of using auto.mirror is there something i can point it at that is always up to date? | 10:58 |
gnarface | auto.mirror was deprecated a while back, change it to deb | 10:59 |
gnarface | that's probably the issue | 10:59 |
gnarface | use deb.devuan.org | 10:59 |
negev | and removed /merged from the end? | 10:59 |
negev | i'm getting errors | 11:00 |
negev | E: The repository 'http://dev.devuan.org beowulf Release' does not have a Release file. | 11:00 |
negev | lots of stuff like that | 11:00 |
negev | oh shit i typed dev not deb lol | 11:01 |
negev | its too early | 11:01 |
gnarface | change nothing other than switching "auto.mirror" for "deb" | 11:01 |
gnarface | i didn't say to remove /merged | 11:01 |
negev | ok still not happy | 11:02 |
negev | Err:4 http://deb.debuan.org/merged beowulf InRelease 403 Forbidden [IP: 34.246.254.156 80] | 11:02 |
negev | argh | 11:02 |
negev | devuan | 11:02 |
negev | debuan | 11:02 |
negev | lol | 11:02 |
negev | i hate monday | 11:02 |
negev | ok now better | 11:02 |
negev | but still no updates showing | 11:02 |
negev | hmm | 11:03 |
negev | that's odd | 11:03 |
negev | i see the new kernel if i search | 11:03 |
negev | but it doesn't show up if i dist-upgrade | 11:03 |
negev | ok installed it manually | 11:04 |
negev | thanks for the help | 11:04 |
gnarface | they always bail out so quick | 11:06 |
KatolaZ | ffs | 11:07 |
KatolaZ | I really hate people who ask a question and bail out in 2 minutes | 11:08 |
KatolaZ | they show no respect for us dumb asses, who take the care to hear what the issue is about | 11:08 |
KatolaZ | :\ | 11:08 |
guido_g | that's why I wait at least 10 minutes before answering a question on irc | 11:08 |
KatolaZ | I guess it's a facebook-syndrome | 11:08 |
KatolaZ | either you get a comment immediately, or you are discarded forever | 11:08 |
KatolaZ | people have forgotten what human interaction is about | 11:09 |
guido_g | ack | 11:09 |
KatolaZ | good Monday everyone :) | 11:09 |
gnarface | well i would have said something faster but i thought i had time to go to the bathroom while he was figuring out his spelling errors | 11:09 |
gnarface | i didn't expect him to pull the eject cord and then go around telling everyone devuan is cool but it can't auto-update it's own kernel | 11:09 |
KatolaZ | gnarface: there is no cure for that | 11:10 |
gnarface | this is where that type of misinformation comes from | 11:10 |
KatolaZ | and, there is no cure for that | 11:10 |
gnarface | haste makes waste... and apparently other byproducts | 11:10 |
KatolaZ | :) | 11:10 |
KatolaZ | we can only do our best I guess | 11:10 |
KatolaZ | gnarface: you are doing a great suoport work here | 11:11 |
KatolaZ | you always have | 11:11 |
gnarface | thank you, i appreciate that | 11:11 |
KatolaZ | thank you for that | 11:11 |
guido_g | yeah, unfortunately I've no questions :) | 11:11 |
gnarface | alright, i'm going afk again | 11:12 |
KatolaZ | have a good pee gnarface :D | 11:13 |
KatolaZ | :P | 11:13 |
djph | wait, why would you auto-update the ker... | 11:58 |
DonkeyHotei | same reason you'd auto-update any other pkg | 11:59 |
gnarface | well he was already running beowulf, so it is established that he likes danger | 12:01 |
djph | wait, I might be thinking about things backwards. | 12:01 |
sokan | KatolaZ: what do I do to go ceres? | 12:17 |
gnarface | sokan: you should use backports first | 12:21 |
sokan | gnarface: I've update with backports in sources.list | 12:22 |
gnarface | i would advise against that too | 12:22 |
gnarface | normally for backports you just want to grab what you need and not get everything | 12:22 |
sokan | ah | 12:22 |
gnarface | if you didn't specify -t ascii-backports maybe it didn't get anything though | 12:23 |
sokan | tbh, I'm mostly experimenting atm to understand how dev1 works. I can break the system to learn atm | 12:23 |
gnarface | the official Debian way to upgrade would be to upgrade to testing first (beowulf), then to unstable (ceres) | 12:23 |
gnarface | however you might get away with directly upgrading to ceres | 12:23 |
gnarface | basically you'd just change that keyword in the sources.list then run "apt-get update && apt-get upgrade && apt-get dist-upgrade" | 12:24 |
sokan | doing the upgrade to beowulf atm. I s/ascii/beowulf in /etc/apt/sources.list and # backports. apt update apt upgrade and then apt autoremove | 12:24 |
gnarface | beowulf might break your login manager | 12:25 |
sokan | doing a dist-upgrade now. | 12:25 |
gnarface | and various other things | 12:25 |
sokan | gnarface: It'd be fun to figure out how to solve the breaking :D | 12:25 |
sokan | breaking = experience = knowledge :) | 12:26 |
sokan | imho | 12:26 |
gnarface | into the deep end you go then, that's a brave lad | 12:26 |
* sokan flexes | 12:26 | |
gnarface | most people just need to get a kernel and updated video drivers, and maybe mesa, from backports, then they're good | 12:27 |
gnarface | that should be enough for Steam and other commercial software | 12:27 |
gnarface | without also getting all the instability of testing or unstable | 12:27 |
gnarface | you'll probably have to reboot at least once before continuing the upgrade to ceres | 12:29 |
gnarface | for the kernel swap | 12:29 |
sokan | okeyz | 12:29 |
gnarface | though if you did get the backport kernel already, that might not even be true | 12:30 |
sokan | I think I have 4.19 atm | 12:33 |
sokan | after dist-upgrade, 3 packages have been kept back | 12:34 |
sokan | elogind, libelogind0, ilbpam-elogind | 12:34 |
gnarface | that's in beowulf? | 12:34 |
sokan | yes | 12:35 |
gnarface | they must be in conflict with something you already had | 12:35 |
gnarface | maybe something from backports | 12:35 |
sokan | how can I check that? | 12:35 |
sokan | with which package they conflict | 12:35 |
gnarface | dunno, i haven't tried that upgrade yet | 12:35 |
gnarface | i'm not brave enough | 12:36 |
gnarface | try and install them individually and it will tell you | 12:36 |
gnarface | i don't know if there's release notes for beowulf yet, but the other thing to remember is that in ascii at least, consolekit and elogind are mutually exclusive. i have no particular reason to believe that changed in beowulf so this could be expected behavior actually, afaik. but i don't know | 12:38 |
sokan | hmmm | 12:39 |
gnarface | if your login manager depends on console kit, this could break it unless you also change login managers | 12:40 |
gnarface | (or just go without, which is an option) | 12:40 |
sokan | aaaaah | 12:40 |
sokan | I haven't added the i386 repo yet | 12:40 |
sokan | so it needs to remove teh ;386 packages | 12:40 |
gnarface | oh | 12:40 |
sokan | how do I add that again? :S | 12:40 |
gnarface | dpkg --add-architecture i386 | 12:41 |
sokan | nope that wasn't it | 12:42 |
gnarface | remember to run "apt-get update" again after you do it | 12:42 |
sokan | Didn't help. `apt install elogind` gave me a warning to remove some packages | 12:44 |
sokan | which were :i386 | 12:44 |
sokan | aha | 12:44 |
sokan | now I can't boot. | 12:45 |
sokan | grub>_ is shown XD | 12:45 |
sokan | heh. had it coming tbh :P | 12:46 |
gnarface | seems like something went off the rails at some point here | 12:49 |
gnarface | i'm thinking maybe you tried to change a i386 install to a amd64 install after install? | 12:49 |
gnarface | what do you get for these two commands? "dpkg --print-architecture" and "dpkg --print-foreign-architectures" | 12:50 |
gnarface | oh | 12:50 |
gnarface | grub prompt though | 12:50 |
gnarface | hmmm yea now you made a mess | 12:50 |
sokan | can't find command dpkg | 12:51 |
gnarface | could have been from backports, could have been from mixing some other repos in there, could have been from a multiarch mistake... or just could have been something currently broken in beowulf, hard to say really | 12:52 |
gnarface | but now if you've got an incomplete upgrade, who knows what's missing and what is present... | 12:52 |
sokan | i know grub is asking for something | 12:52 |
sokan | but no idea what XD | 12:52 |
gnarface | well it's asking for the full hardware path to the kernel you want to boot | 12:52 |
gnarface | and probably the initrd.img | 12:52 |
gnarface | which might actually not be there | 12:53 |
gnarface | or might just be wrong | 12:53 |
gnarface | it should support some amount of tab completion | 12:53 |
gnarface | you might need a live image to fix this | 12:54 |
gnarface | (or a way to mount the drive directly from another booted machine) | 12:54 |
sokan | the thing is I have LUKS | 13:00 |
sokan | so everything is encrypted | 13:00 |
gnarface | oh, that throws a real monkey wrench into this | 13:00 |
gnarface | i don't think i can even help | 13:00 |
sokan | hahaha | 13:00 |
sokan | Got I was looking for it seems XD | 13:00 |
gnarface | how did you get i386 packages it was trying to remove? | 13:00 |
gnarface | it seems like you made some avoidable mistake earlier that probably seemed innocuous but ended up triggering this | 13:01 |
sokan | In ascii I had installed pcsx2 emulator which is a 32-bit app | 13:01 |
gnarface | yea but it shouldn't have been trying to remove 32-bit packages unless multiarch wasn't enabled, or the packages weren't multiarch-safe | 13:02 |
gnarface | and i'm pretty sure you shouldn't have had 32-bit versions of elogind or consolekit at all for an amd64 machine | 13:03 |
gnarface | it would only need 32-bit versions of some libraries | 13:03 |
gnarface | and a video driver component or two | 13:03 |
gnarface | nothing i would have expected to conflict with elogind | 13:04 |
sokan | that was probably it | 13:04 |
gnarface | which? | 13:05 |
gnarface | the emulator itself you mean? | 13:05 |
gnarface | i doubt it... | 13:05 |
gnarface | i guess i don't know | 13:05 |
gnarface | had you made a backup of the disk image first? | 13:05 |
gnarface | do you have a backup to roll backto? | 13:06 |
gnarface | back to | 13:06 |
sokan | nah. It's on my laptop. Didn't have anything important into it anyway | 13:06 |
gnarface | alright, well if you do a minimal ascii install without any gui stuff, then upgrade that before adding your desktop and xorg and such, that will probably be less error prone | 13:06 |
sokan | not the emulator. The fact that I didn't worry enough that apt install elogind wanted to remove some :i386 packages | 13:06 |
gnarface | but make sure you've enabled multiarch right this time | 13:06 |
gnarface | actually, maybe it's safer not to do that until you finish the upgrade too | 13:07 |
Evilham | :-D you managed huh? | 13:07 |
sokan | Evilham: I managed to break my first linux system yeah XD | 13:07 |
Evilham | Crazy idea, maybe aptitude will help you manage the conflict easier | 13:07 |
sokan | and I did that with LUKS XD | 13:07 |
gnarface | there might be a way back in i just don't know it | 13:08 |
sokan | Nah. I don't have the system available. GRUB2 won't find the .vfg | 13:08 |
sokan | .cfg* | 13:08 |
Evilham | And it wasnt rm -rf /, congratulations! | 13:08 |
sokan | Evilham: hahah XD | 13:08 |
sokan | rm -rf * | 13:08 |
sokan | the issue gnarface is that I have LUKS so I can't ls into anything atm | 13:08 |
gnarface | yea i guess not, really | 13:08 |
sokan | or ls is not enough to see what's inside the partitions | 13:09 |
gnarface | well, the grub prompt doesn't have "ls" afaik | 13:09 |
Evilham | Let's see, do you have a separate /boot? | 13:10 |
Evilham | Another useful thing is the rescue mode from the installer | 13:10 |
sokan | grub> ls | 13:10 |
sokan | gives me: | 13:10 |
Evilham | I mean a separate partition :-) | 13:10 |
sokan | (proc) (hd0) (hd0,gpt{1,2,3}) (cd0) | 13:11 |
gnarface | hmmm | 13:11 |
sokan | gpt1 etc not written this way ofc | 13:11 |
sokan | and when I ls (hd0,gpt1) | 13:11 |
sokan | partition hd0.gpt1: filesystem type fat, UUID, and where it starts | 13:11 |
gnarface | what if you type: | 13:12 |
gnarface | insmod luks | 13:12 |
gnarface | cryptomount (hd0,gpt1) | 13:12 |
Evilham | :-D I doubt that works if they are in the grub prompt | 13:12 |
gnarface | or maybe it's: cryptomount hd0,gpt1 | 13:12 |
gnarface | maybe it'll give him a password prompt | 13:13 |
gnarface | but yea, the fact it bailed out to the grub prompt already suggests this probably won't work | 13:13 |
Evilham | I'd plainly suggest booting the rescue mode | 13:13 |
gnarface | that's probably a good idea | 13:13 |
Evilham | Manually decrypting partitions | 13:13 |
sokan | how do i log to rescue mode? | 13:14 |
Evilham | And checking in which state things are | 13:14 |
gnarface | sokan: should be a boot menu option in the installer | 13:14 |
Evilham | Use the installaton media, expert options rescue mofe | 13:14 |
Evilham | Sth like that | 13:14 |
Evilham | I don't recall if it detects luks and offers to decrypt | 13:14 |
Evilham | If so, it should be somewhat easy | 13:15 |
Evilham | Otherwise, youll have to remember how cryptsetup works :-D | 13:15 |
sokan | yay! :D | 13:15 |
Evilham | Decrypt partitions, mount them, chroot into that, ... Bla bla | 13:15 |
sokan | rescue mode on | 13:15 |
Evilham | Then you'll be able to use apt and all that | 13:16 |
sokan | man... that chroot was always confusing me | 13:16 |
Evilham | And maybe update-initramfs and update-grub2 are not bad ideas | 13:16 |
sokan | I'll end up having a neck chain with USB sticks instead of teeth to be able to survive any circumstance XD | 13:17 |
sokan | grim example :P | 13:17 |
sokan | and all t his because I"m not content to having a "stable" distro/version | 13:18 |
Evilham | :-D Beowulf is stable enough! | 13:22 |
sokan | now I'm to choose what I'll use as a root system | 13:22 |
sokan | should I reinstall grub boot loader? | 13:24 |
sokan | as a first step or do something else? | 13:24 |
gnarface | i don't know | 13:29 |
gnarface | you have to figure out where the upgrade went off the rails and resume it from there | 13:29 |
gnarface | you're chrooted in? | 13:29 |
sokan | wish I knew how to that | 13:29 |
sokan | yep I'm in root via rescue mode from devuan media | 13:29 |
gnarface | well | 13:30 |
gnarface | i would probably look for any backports packages and try to replace them with the beowulf versions | 13:30 |
gnarface | and figure out what the deal is with the held packages | 13:30 |
sokan | any idea how can I find backport packages? | 13:30 |
gnarface | then yea probably reinstall the kernel and grub if that wasn't already done | 13:30 |
gnarface | they'll have "bpo" in the package version | 13:30 |
sokan | apt --list-packages or something? | 13:31 |
gnarface | dpkg -l | 13:31 |
sokan | kk | 13:31 |
gnarface | there's a few ways to list them probably | 13:31 |
gnarface | fyi at this point i would have just reinstalled by now | 13:32 |
gnarface | but you might learn something doing this | 13:32 |
sokan | that's why I'm trying atm | 13:33 |
sokan | the easy solution is to just re-install or try new distro XD | 13:33 |
gnarface | dpkg -l |grep bpo | 13:38 |
gnarface | there's probably a better way to do that, but that should shorten the list enough to where you can pick them out visually | 13:39 |
sokan | from /bpo I didn't see anything | 13:47 |
gnarface | hmm. mabye that's not the problem then | 13:48 |
gnarface | but how would you have had a 4.19 kernel in ascii already otherwise? | 13:48 |
Evilham | Give aptitude a go, the conflict resolver is helpful sometimes | 13:49 |
gnarface | yea, that's true | 13:49 |
gnarface | it might figure it out for you | 13:49 |
sokan | Evilham: how? | 13:49 |
gnarface | aptitude upgrade | 13:49 |
sokan | okey | 13:49 |
gnarface | i think | 13:49 |
Evilham | You install aptitude, then open aptitude and check which options it suggests | 13:49 |
gnarface | oh that's probably a better idea | 13:50 |
sokan | isn't aptitute apt? | 13:50 |
Evilham | That has likely nothing to do withthe grub issue though, but that system is in a weird state | 13:50 |
epergny | I tried the .torrent for Devuan but it's 23 GB big (unless I read incorrectly). On which media should I put these 23 GB? A BluRay disc? (but don't have that). A memory stick? | 13:51 |
Evilham | No :-D apt is the package manager, aptitude is an interface for it and it has some extra logic on top | 13:51 |
sokan | apt install aptitute? | 13:51 |
epergny | or I just go with the netinst? | 13:51 |
Evilham | Doesn't the torrent have a bunch of isos? You are supposed to pick those you want | 13:51 |
gnarface | epergny: i'm not sure how to use the torrent, but the netinst is considerably smaller | 13:52 |
epergny | Evilham: ah I'll re-check | 13:52 |
epergny | gnarface: I'll probably go with the netinst. | 13:52 |
epergny | Are the Devuan mirrors fast? | 13:52 |
gnarface | depends on where you are in the world | 13:53 |
epergny | because my connection is very fast: https://imgur.com/a/FUbdXV1 lol | 13:53 |
system32 | Hi is there a way to control the fans ? | 13:54 |
epergny | ah I'm in Spain. It's not like with Debian where there are mirrors all over the world? | 13:54 |
system32 | i want them to be at 100 % speed | 13:54 |
system32 | no de , no gui. plain cli | 13:54 |
gnarface | system32: it's hardware dependent and if you're on a PC you should check your bios first | 13:55 |
epergny | ah I see there are quite a few mirrors in Europe, so I should be good. https://devuan.org/get-devuan | 13:55 |
system32 | its a netbook. so the motherboard controls the fan ? | 13:56 |
sokan | I can't make heads or tails damn it :\ | 13:56 |
gnarface | system32: probably | 13:57 |
gnarface | system32: you might have some luck searching online for the model and fan control in linux | 13:57 |
gnarface | but in most cases you don't have to touch the fans in software except for the GPU fan, which would be controlled by the GPU drivers normally | 13:58 |
system32 | it does not have a gpu. its an atom cpu | 13:58 |
gnarface | for older hardware, the power supply controls the fans | 13:58 |
gnarface | i can't tell you anything about atom | 13:58 |
sokan | Evilham, gnarface do you have any idea where I can find a system log? | 13:58 |
system32 | do you think 68 C is good ? its under heavy load | 13:58 |
system32 | 200 GB file(s) transfer | 13:59 |
gnarface | sokan: all the logs are in /var/log | 13:59 |
system32 | some 2k and 4k stuff | 13:59 |
gnarface | system32: no idea for that hardware. sounds a bit hot but it could be normal. | 13:59 |
system32 | its a netbook. not a desktop | 13:59 |
gnarface | well amd hardware gets hot like that, intel stuff typically does not | 14:00 |
gnarface | i can't tell you where atom falls on that spectrum | 14:00 |
system32 | do you know the command that accurately tells me the temp ? | 14:00 |
gnarface | it's up to the bios to report that temperature | 14:01 |
gnarface | you have ls-sensors installed right? | 14:01 |
system32 | well the pihole user interface reports 68. | 14:01 |
gnarface | you aren't getting that temperature from sensors | 14:01 |
gnarface | ? | 14:01 |
system32 | if pihole web interface can read temps , i guess i can too ? | 14:02 |
gnarface | you can run "sensors" directly | 14:02 |
gnarface | that might be what it is doing | 14:02 |
gnarface | or it might be reading from a file in /sys | 14:02 |
system32 | sensors is a command > | 14:02 |
system32 | ?* | 14:02 |
gnarface | yes, it's a command in the "lm-sensors" package | 14:02 |
gnarface | it's not a guarantee that it recognizes all hardware | 14:03 |
system32 | looks like i have to install lm sensors | 14:03 |
gnarface | try it, then run "sensors-detect" as root | 14:03 |
sokan | gnarface: I don't see anything that's informative here damn it :\ | 14:04 |
epergny | so basically I do the netinst and then I manually add the country code in /etc/apt/sources.list? Like nl.deb.devuan.org? | 14:04 |
system32 | Do you want to probe the I2C/SMBus adapters now? (YES/no) | 14:04 |
gnarface | epergny: no everything is deb.devuan.org now | 14:04 |
gnarface | system32: i just always say yes to everything | 14:05 |
epergny | system32: ahoy! Running a Pi with pi-hole here for all my computers ^ ^ | 14:05 |
Evilham | Atm country codes have no effect | 14:05 |
Evilham | You can pick a local mirror from NL, we have a few | 14:05 |
epergny | gnarface: ah damn doc here https://devuan.org/os/etc/apt/sources.list still says to add cc | 14:06 |
Evilham | https://pkgmaster.devuan.org/mirror_list.txt | 14:06 |
epergny | for ascii | 14:06 |
system32 | ok the cpu temp is 68 | 14:06 |
system32 | but | 14:06 |
sokan | Evilham: reverting from rescue the sources back to ascii is going to work at this stage? | 14:06 |
system32 | Adapter: ISA adapter | 14:06 |
system32 | Core 0: +74.0°C (crit = +100.0°C) | 14:06 |
Evilham | It doesn't hurt,and itmay be supported "soon" | 14:06 |
system32 | tf is isa ? | 14:06 |
Evilham | <Evilham "It doesn't hurt,and itmay be sup"> Country codes in sources.list :-D | 14:07 |
system32 | also , can i monitor cpu speed ? | 14:07 |
gnarface | system32: should be reported in /sys somewhere also, and usually in /proc/cpuinfo too | 14:07 |
Evilham | sokan: that's not supported, apt will refuse to install packages with a lower version | 14:08 |
sokan | lmao | 14:08 |
sokan | and i can't apt install aptitute | 14:08 |
sokan | and aptitude isn't there already | 14:08 |
* sokan feels he's doomed | 14:08 | |
Evilham | You could force it, but it'd be very tireddome:-D | 14:08 |
Evilham | What's the error? | 14:08 |
gnarface | sokan: apt-get update && apt-get install aptitude | 14:08 |
system32 | cpu mhz 1667 | 14:08 |
system32 | i guess thats good. since base clock is 1.66 | 14:09 |
sokan | Evilham, gnarface : I get err:1 temporary faileure resolving 'deb.devuan.org' | 14:09 |
system32 | its a pweny atom cpu. i dont think it has turbo like modern cpus | 14:09 |
sokan | and failed to fetch stuff | 14:09 |
gnarface | sokan: oh, your network is down, or your dns settings are wrong | 14:09 |
gnarface | sokan: you didn't boot, you chrooted in, you'll have to start the network yourself | 14:10 |
sokan | oh dear | 14:10 |
sokan | how do I start the network? | 14:10 |
gnarface | in a fair world, just /etc/init.d/networking start | 14:10 |
gnarface | if you were using a graphical network tool though, that might not work | 14:11 |
sokan | configuring nwtwork inferfaces...done. but i still ahve no internet | 14:11 |
Evilham | Hehehe isn't that a step while booting rescuemode? | 14:11 |
system32 | lmao its a single core cpu. no turbo. | 14:11 |
Evilham | Maybe you skipped it? | 14:11 |
Evilham | Ok | 14:11 |
Evilham | Can you ping 9.9.9.9? | 14:12 |
system32 | thanks for the help guys. cpu temp is way under t-junction (100 C) | 14:12 |
sokan | Evilham: yses sir | 14:12 |
gnarface | system32: what does the temp fall to at idle? i'm just curious | 14:13 |
Evilham | system32: you may want to look into prometheus and the node-exporter | 14:13 |
Evilham | Who says I'm a sir? ;-D | 14:14 |
system32 | i think its under 60 when idle | 14:14 |
Evilham | Okay then name resolution is broken | 14:14 |
sokan | yes mam! | 14:14 |
sokan | :P | 14:14 |
system32 | Evilham, look into what ? | 14:14 |
sokan | name resolution? | 14:14 |
Evilham | sokan: DNS, the thing that tells you IPs from names, tey running echo "nameserver 9.9.9.9" >> /etc/resolv.conf | 14:15 |
Evilham | Then ping devuan.org or sth | 14:15 |
Evilham | system32: system32 | 14:15 |
system32 | ? | 14:16 |
Evilham | system32: prometheus, for monitoring, since I started using it, I never looked back: prometheus.io | 14:16 |
system32 | oh | 14:16 |
* gnarface wouldn't recommend using anything outside the distro | 14:16 | |
gnarface | do what you like though | 14:17 |
Evilham | Prometheus is in the repositories | 14:17 |
sokan | stil no Evilham | 14:17 |
gnarface | oh ok | 14:17 |
sokan | :( | 14:17 |
gnarface | sokan: were you on wireless? | 14:17 |
system32 | idk. i dont want to bomb the server with heavy applications | 14:17 |
sokan | whoops | 14:17 |
sokan | I'm still on wifi | 14:17 |
system32 | but i will look into it. | 14:17 |
gnarface | Evilham: if he was using wicd or something, i doubt the config was in /etc/network/interfaces to begin with | 14:17 |
gnarface | oh but wait, he can ping 9.9.9.9 so that means it should be up, neverind | 14:18 |
sokan | it WORKS!!! | 14:18 |
Evilham | Sokan is in a rescue environment :-D | 14:18 |
sokan | 9.9.9.9 works! | 14:18 |
Evilham | I doubt wicd runs there ;-) | 14:18 |
gnarface | sokan: you should not use public dns, you should use the dns from your wifi router | 14:18 |
sokan | well adding that to resolv.conf | 14:18 |
system32 | Evilham, what is it exactly ? it reports temps ? thru email or web interface ? | 14:18 |
sokan | what is 9.9.9.9 anyway? | 14:18 |
Evilham | Yay | 14:19 |
Evilham | It's just for the rescue environment, it'll be lost after reboot | 14:19 |
gnarface | sokan: someone's public dns server. no idea who | 14:19 |
Evilham | Easier than figuring out their network topology | 14:19 |
sokan | lmao | 14:19 |
gnarface | sokan: a company called "Quad9" apparently | 14:19 |
sokan | aptitude installed and opened | 14:20 |
gnarface | system32: there may still be a way for you to manually adjust fan speed with a file in /sys but it would be hardware specific | 14:21 |
Evilham | system32: prometheus can do whatever, basically you setup an exporter, that publishes some metrics, prometheus server queries those metrics (cpu load, ram usage, cpu temperature, I/O) and you can graph them or get alerts based on behaviour or predictions, etc etc | 14:22 |
system32 | oh. ok. | 14:22 |
system32 | gnarface, i dont think i need to. cpu temp is way below t junction | 14:22 |
Evilham | A lighter weight but less powerful way is to use monit | 14:22 |
system32 | tjunction for this cpu is 100 C i thought its around 70. like some old amd cpus | 14:23 |
Evilham | You can tell monit to send you emails when things are out of your kormal parameters (e.g. "too hot") | 14:23 |
gnarface | system32: well as long as you're sure | 14:23 |
gnarface | system32: make sure you verify that with the info from the manufacturer, because the value lm-sensors reports might just be the cpu overheat protect threshold, as specified by the bios, which could be too lenient, or it could just be a fictional number someone typed into the plugin for that sensor | 14:24 |
sokan | Resolver doesn't allow me to do anything | 14:25 |
gnarface | system32: but yea for some AMD laptops that would be a reasonable temperature | 14:25 |
system32 | https://ark.intel.com/content/www/us/en/ark/products/42503/intel-atom-processor-n450-512k-cache-1-66-ghz.html | 14:25 |
sokan | Evilham ( why not bacon?:( ) what's the "safe" protocol to upgrade to beowulf? | 14:31 |
sokan | I'll probably go for a new isntallation... Can't make heads or tails of what's wrong :\ | 14:31 |
KatolaZ | sokan: what's wrong? | 14:35 |
sokan | well | 14:35 |
sokan | I fraked up with the upgrade somehow :P | 14:35 |
KatolaZ | upgrade to what? | 14:36 |
sokan | I did `s/ascii/beowulf` in sources.list -> apt update -> apt upgrade -> apt autoremove -> apt dist-upgrade -> apt isntall elogind (which led to autoremoval of some i386 packages) and now I'm stuck at boot to grub>_ | 14:36 |
gnarface | KatolaZ: during the upgrade to beowulf, he had elogind and 2 other packages held, and it wanted to remove some i386 packages... i think he hosed multiarch at somepoint previously somehow | 14:37 |
sokan | no idea how to find what the heck's going on | 14:37 |
gnarface | KatolaZ: then he ignored it and LUKS locked him out at boot | 14:37 |
KatolaZ | sokan: you should not autoremove anything until a dist-upgrade is done | 14:37 |
gnarface | hehe | 14:37 |
KatolaZ | -_- | 14:37 |
sokan | XD | 14:37 |
KatolaZ | :D | 14:37 |
sokan | hey! It's a nice lerning experience | 14:37 |
KatolaZ | I know | 14:38 |
KatolaZ | but you need to know a bit your way around de??an to get out of there probably | 14:38 |
KatolaZ | can you boot? | 14:38 |
KatolaZ | well, I mean the machine, not you, obviously :P | 14:40 |
gnarface | KatolaZ: it stops at a grub prompt, but he managed to get in with the rescue mode of the installer, he's chrooted in now | 14:40 |
gnarface | not a grub menu, just grub>_ | 14:41 |
gnarface | the suggestion was to see if aptitude can fix it, so we've spent this time getting his network re-enabled | 14:42 |
sokan | I got aptitude up and workign | 14:42 |
sokan | but I don't see any warning and resolver doesn't show anything | 14:42 |
KatolaZ | sokan: define "resolver" | 14:45 |
KatolaZ | do you have internet connection? | 14:45 |
gnarface | well, he said he could ping 9.9.9.9 and successfully used it as a DNS to install aptitude | 14:49 |
gnarface | so he should have a network connection | 14:49 |
sokan | KatolaZ:yes i do. resolver in aptitude | 14:58 |
KatolaZ | sokan: forget aptiture | 15:07 |
KatolaZ | aptitude | 15:07 |
KatolaZ | apt-get update | 15:07 |
KatolaZ | apt-get upgrade | 15:07 |
KatolaZ | apt-get dist-upgrade | 15:07 |
KatolaZ | if the dist-upgrade stops at some point with an error, just: | 15:08 |
KatolaZ | apt-get -f install | 15:08 |
KatolaZ | and then | 15:08 |
KatolaZ | apt-get dist-upgrade again | 15:08 |
gnarface | yea i want to see the error that results in | 15:08 |
KatolaZ | if you haven't messed up too badly with your sources.list, the procedure above will converge to an upgraded system | 15:08 |
KatolaZ | `apt-get dist-upgrade` followed by `apt-get -f install` | 15:09 |
KatolaZ | rinse and repeat | 15:09 |
sokan | going to rescue now | 15:09 |
sokan | apt-get == apt? | 15:10 |
KatolaZ | no | 15:10 |
KatolaZ | I really mean apt-get | 15:11 |
sokan | what's the difference? | 15:11 |
KatolaZ | two different tools | 15:11 |
KatolaZ | they are similar, but not the same | 15:11 |
gnarface | like a difference between a swiss army knife and just a kitchen knife | 15:12 |
sokan | 0 upgrade, 0 newly installed, 0 to remove and 0 not upgraded | 15:13 |
gnarface | interesting | 15:13 |
KatolaZ | sokan: is this after an apt-get dist-upgrade? | 15:13 |
sokan | yes | 15:14 |
KatolaZ | and you got all the packages in your system installed and configured? | 15:14 |
sokan | apt-get update && apt-get upgrade | 15:14 |
KatolaZ | I mean, according to the amount of stuff, you should have had at least 500-600 packages upgraded | 15:14 |
sokan | I did the upgrades | 15:15 |
sokan | everything went haywire after I apt install elogind and rebooted | 15:15 |
sokan | and now grub can't read something I presume | 15:16 |
KatolaZ | define "hayfire" | 15:16 |
sokan | haywire* | 15:16 |
sokan | couldn't reboot to the system | 15:16 |
sokan | s/reboot/boot | 15:16 |
gnarface | KatolaZ: that's when it gave him a naked grub prompt | 15:16 |
sokan | yes | 15:16 |
sokan | grub>_ | 15:17 |
sokan | it's like this: https://lcom.static.linuxfound.org/images/stories/41373/grub-command-shell.jpg | 15:17 |
KatolaZ | that's the best place you can find yourself :) | 15:18 |
sokan | Not sure that's the case with LUKS :P | 15:18 |
gnarface | sokan: you're still chrooted into it? | 15:19 |
sokan | yes | 15:19 |
gnarface | dpkg -l |grep linux-image | 15:19 |
gnarface | dpkg -l |grep linux-headers | 15:19 |
gnarface | what does that show you? | 15:20 |
KatolaZ | this looks like a grub issue | 15:20 |
gnarface | you're probably right but the thing about i386 packages in conflict weirded me out, i still feel like his install was choked | 15:21 |
gnarface | or incomplete somehow | 15:21 |
gnarface | i mean his upgrade | 15:21 |
KatolaZ | maybe yes | 15:21 |
sokan | ii linux-image-4.19.0-8-amd64 (signed) ||| rc linux-image-4.9.0-6-amd64 ||| ii linux-image-4.9.0-8-amd64 ||| ii linux-image-amd64 | 15:21 |
gnarface | ok that looks normal | 15:21 |
KatolaZ | so the kernel is there | 15:21 |
sokan | and no output on linux-headers | 15:21 |
gnarface | nvidia drivers? | 15:21 |
gnarface | oh nevermind that wouldn't affect boot though | 15:22 |
gnarface | but fyi the nvidia driver package needs the headers | 15:22 |
sokan | i shouldn't have any. I have intel HD | 15:22 |
gnarface | ok | 15:22 |
gnarface | so much for my theory | 15:22 |
sokan | oh and last linux-image-amd64 is meta-package | 15:23 |
gnarface | that is normal | 15:23 |
gnarface | try running update-grub | 15:23 |
sokan | i think that something went wrong with grub during the update | 15:23 |
sokan | found linux and initrd image | 15:23 |
gnarface | er, maybe it's update-grub2 | 15:23 |
sokan | for 4.19.0-2 and 4.9.0-8 | 15:24 |
gnarface | neat | 15:24 |
gnarface | reboot again | 15:24 |
sokan | nope | 15:24 |
sokan | same thing | 15:24 |
gnarface | back to the grub prompt? | 15:24 |
sokan | I think LUKS could be loking me down somehow | 15:25 |
sokan | ah wait! | 15:25 |
gnarface | ok, go back in and run update-initramfs too | 15:25 |
gnarface | update-initramfs -u | 15:25 |
sokan | ok | 15:25 |
gnarface | or | 15:25 |
gnarface | actually | 15:25 |
gnarface | yea | 15:25 |
gnarface | you might be right about LUKS | 15:26 |
gnarface | you might have to do something with cryptsetup too, i don't really know | 15:26 |
sokan | if initramfs won't ave me it's clean install again | 15:26 |
gnarface | oh | 15:26 |
gnarface | well then do this to be sure: | 15:26 |
gnarface | update-initramfs -u -k all | 15:26 |
sokan | what bothers me is that we don't know wtf happaned | 15:27 |
sokan | ened* | 15:27 |
KatolaZ | sokan: if you made an autoremove halfway through a dist-upgrade, literally anything could have happened... | 15:27 |
sokan | btw, I chroot to /dev/hostname-vg/root | 15:29 |
sokan | meh | 15:32 |
sokan | same issue | 15:32 |
sokan | KatolaZ, gnarface, Evilham: thanks for your time ^_^ | 15:32 |
KatolaZ | sokan: have you updated grub? | 15:32 |
sokan | re-install GRUB? | 15:33 |
KatolaZ | no need | 15:33 |
KatolaZ | grub-install | 15:34 |
sokan | via grub cli or rescue? | 15:34 |
KatolaZ | you mentioned you can chroot into the system? | 15:34 |
KatolaZ | then from there, mount /proc | 15:34 |
KatolaZ | and then | 15:35 |
KatolaZ | grub-install DEVICE | 15:35 |
KatolaZ | where DEVICE is the device where you would like to grub to stay | 15:35 |
sokan | /dev/sdxy? | 15:35 |
KatolaZ | yeah | 15:35 |
KatolaZ | something like /dev/sda | 15:36 |
KatolaZ | if you want it in the mbr of the first disk | 15:36 |
sokan | i use uefi | 15:36 |
KatolaZ | do you have grub-efi installed? | 15:37 |
sokan | since I followed the automated partition I most probably do | 15:37 |
KatolaZ | I think you need grub-efi-amd64-bin | 15:38 |
KatolaZ | and grub-efi-amd64-signed | 15:38 |
sokan | I moutn /proc where? | 15:39 |
sokan | mount* | 15:39 |
sokan | /boot/efi -> sda1 |||| /boot -> sda2 | 15:39 |
gnarface | you mount -o bind /proc ./chroot/proc | 15:40 |
KatolaZ | mount -t proc proc /proc | 15:41 |
gnarface | oh that would work too | 15:41 |
KatolaZ | if you are inside the chrood already | 15:41 |
KatolaZ | ~chroot | 15:41 |
gnarface | for full functionality you also need /sys, /dev, and /dev/pts but i don't know if it matters for this | 15:42 |
KatolaZ | you might need /dev | 15:42 |
KatolaZ | since grub will look for that, yes | 15:42 |
KatolaZ | mount -o bind /dev $chroot/dev | 15:42 |
KatolaZ | mount -o bind /dev/pts $chroot/dev/pts | 15:42 |
KatolaZ | mount -o bind /sys $chroot/sys | 15:42 |
sokan | KatolaZ: via rescue cd I think I'm in my system already with everything mounted? | 15:43 |
sokan | ok. I `grub-install /dev/sda2` | 15:45 |
sokan | no error reported | 15:46 |
sokan | update-grub2 and then reboot? | 15:46 |
KatolaZ | mmmhhh | 15:46 |
KatolaZ | why in /dev/sda2? | 15:46 |
KatolaZ | would you boot from there? | 15:46 |
sokan | sda1 is /boot/efi | 15:46 |
sokan | GRRr | 15:48 |
sokan | nothing | 15:48 |
sokan | will re-install | 15:48 |
KatolaZ | sokan: wait | 15:48 |
KatolaZ | you should install grub in /dev/sda, right? | 15:48 |
KatolaZ | how should grub know that you want to boot from /dev/hda2? | 15:48 |
KatolaZ | /dev/sda2, that is? | 15:49 |
KatolaZ | fsmithred: wasn't there an issue with grub-efi in beowulf? | 15:50 |
KatolaZ | might ^^^ be related? | 15:50 |
sokan | it's grub-efi. It should search for the EFI file no? | 15:57 |
sokan | https://dev1galaxy.org/viewtopic.php?id=2676 | 16:00 |
KatolaZ | that's the issue | 16:00 |
KatolaZ | you should removed grub-*-signed | 16:00 |
KatolaZ | and then | 16:00 |
sokan | apt-get remove is the way to do it yeah? | 16:00 |
KatolaZ | https://dev1galaxy.org/viewtopic.php?pid=14338#p14338 | 16:01 |
KatolaZ | apt-get remove --purge PKG | 16:01 |
KatolaZ | sokan: it should be sufficient to remove grub-*-signed | 16:02 |
KatolaZ | and then update-grub | 16:02 |
KatolaZ | sorry | 16:02 |
KatolaZ | grub-install | 16:02 |
sokan | grub-install as is or with DEVICE? | 16:06 |
KatolaZ | just grub-install | 16:06 |
KatolaZ | it should be enough | 16:07 |
sokan | YEs!!! | 16:07 |
Evilham | yay! | 16:08 |
sokan | I've logged into the system :D | 16:08 |
sokan | SO | 16:08 |
sokan | a few questions now | 16:08 |
sokan | #1 apt-get is a more full suite of apt and I should better use that? #2 for upgrade I: s/current_version_name/other_version_name in /etc/apt/sources.list && apt-get update && apt-get upgrade && apt-get dist-upgrade && reboot? | 16:10 |
gnarface | yea that should work | 16:19 |
gnarface | apt-get is just older that's all | 16:19 |
gnarface | apt-get, apt-cache, apt-file... | 16:19 |
gnarface | apt tries to do everything from one command | 16:19 |
gnarface | it's probably technically more complete than apt-get alone but that's the wrong question to ask | 16:20 |
KatolaZ | sokan: before rebooting after a dist-upgrade,be sure that apt did not exit with an error | 16:21 |
KatolaZ | and did not leave any unconfigured package | 16:21 |
KatolaZ | this souldn't happen but could happen | 16:21 |
KatolaZ | if that's the case, iterate a `apt-get -f install` and `apt-get dist-upgrade` | 16:27 |
KatolaZ | until you have no unconfigured packages left | 16:28 |
KatolaZ | and sokan: reinstalling is never the best solution :P | 16:28 |
fsmithred | I'm here. sokan are you still here? | 16:33 |
fsmithred | oh, it looks like you solved it. | 16:34 |
sokan | fsmithred: yeah we did solve it thanks for galaxy :3 | 16:36 |
sokan | now I'm all itchy to go ceres XD | 16:37 |
sokan | fsmithred: do yuo have any idea why -signed caused that issue? | 16:44 |
KatolaZ | sokan: -signed is looking from the wrong folder inside the efi partition | 16:45 |
KatolaZ | fsmithred: have you filed a bug report on bugs.devuan.org about that? | 16:45 |
KatolaZ | fsmithred: your installed version is already "larger" than -devuan2.1 | 17:05 |
KatolaZ | no matter what | 17:05 |
KatolaZ | so it will never be considered for installation | 17:06 |
KatolaZ | if you try to install it including the version number, apt will say that it is "downgrading" to it | 17:06 |
KatolaZ | fsmithred: so nothing has changed | 17:07 |
KatolaZ | there was just a mistake in the numbering of debootstrap versions | 17:07 |
KatolaZ | that we didn't notice | 17:07 |
alphamule | KatolaZ, normally, when you use the OVZ 'rebuild' function, it has a ready-made VM that already has everything setup to some bare-bones defaults. I assume it's some ready-made image with scripts that run the first time it's booted? Not really messed with it on that end. | 18:10 |
alphamule | Also: Debelaupers? :D | 18:12 |
* alphamule regrets nothing with that pun | 18:12 | |
alphamule | Bah, what I get for sleeping: Backlog :D | 18:14 |
KatolaZ | alphamule: there must be something wrong on their image then | 18:17 |
KatolaZ | 'cause networking is correctly setup on install and on other images | 18:18 |
alphamule | Yeah, it's not a problem with the source distro. Obviously someone customized and messed up. | 18:19 |
alphamule | I do know at least that they can't use the normal kernel. Read enough about OVZ to get that it uses a patched kernel to make the whole shared machine concept work. | 18:22 |
mazes_80 | Hi, I just asked something about plymouth state in devuan beowulf (ascii seems same), my questions were as mazes_83, just reply to mazes_80 if you know something | 20:31 |
golinux | mazes_80: Plymouth is a banned package because of systemd dependencies. For future reference: https://pkgmaster.devuan.org/bannedpackages.txt | 20:43 |
golinux | Looks like it was doable in jessie. | 20:45 |
mazes_80 | golinux: ok, thanks, I'll may try pinning and use jessie ones, but that seems painful on the long term | 20:48 |
mazes_80 | I just tried a fake install of plymouth under gentoo, it does not depend on any systemd component there (I'm not aware of having any systemd tools installed on this machine), so it may just be a rework of the package. | 20:52 |
mazes_80 | I'll may take a look at the package specification ... later on | 20:54 |
alphamule | How many time implementations are there, now? | 21:07 |
alphamule | time6? | 21:07 |
golinux | mazes_80: I'm not sure of the specifics but systemd entanglement are what gets a pkg on that list. | 21:10 |
watchcat | would be neat if the separate distros freeing various packages of systemd dependencies collaborated on a database of tips about how they did it. | 21:11 |
alphamule | You'd think people would get paranoid enough, and use a shim of some kind. | 21:13 |
alphamule | :/ | 21:14 |
alphamule | To prevent it not working anymore. | 21:14 |
alphamule | But I guess I'm naive, and forgetting how Microsoft did it. You'd use a lot of their ready-made stuff, and then find out it's not trivial to rewrite it not to use it. | 21:14 |
MinceR | a shim would still carry some of their bad design decisions, including their interfaces, and would have to constantly change to keep up with interface changes | 21:17 |
DonkeyHotei | but isn't that what libelogind is? | 21:18 |
alphamule | Oh right | 21:18 |
alphamule | I forgot another Googlism | 21:19 |
alphamule | Keep changing it for sake of changing it :D | 21:19 |
MinceR | i thought libelogind was a fork of libsystemd | 21:19 |
alphamule | Although, to be fair, Microsoft DID go through several email protocols, and several Zune-like things. | 21:20 |
alphamule | It's a legitimate if annoying business decision. :D | 21:20 |
alphamule | Playing in their sandbox, meh | 21:20 |
alphamule | This is why we chose Devuan over Debian. | 21:21 |
alphamule | No weirdness like that. | 21:21 |
sokan | I think devuan will stick with my t420 for some time. happy with it and it gives me all that i need for now. /me is a happy duck | 22:15 |
James1138 | I agree with Sokan - me, Devuan and my T500 are a happy lot. | 22:17 |
golinux | We like happy users. :D | 22:21 |
sokan | :D | 22:24 |
sokan | I saw a sources.list: http://dpaste.com/291RQ5G. How on earth is it possible to have ceres and ascii active? o.O | 22:26 |
sokan | and 0 security too :S | 22:26 |
golinux | Users try all sorts of things. Maybe one of those is pinned. | 22:35 |
sokan | pinned? | 22:38 |
fsmithred | pinned = setting a custom Pin-Priority for a package or repo or version | 22:52 |
fsmithred | priority determines which package would be installed if there are multiple possibilities (e.g. same package but different versions in different repos) | 22:54 |
sokan | aha | 22:54 |
sokan | and you do that from sources.list? | 22:54 |
fsmithred | in /etc/apt/preferences.d/ | 22:54 |
fsmithred | see 'man apt_preferences' for more than you want to know | 22:55 |
sokan | thanks fsmithred | 22:55 |
sokan | god damn it! why doesn't bspwm work with sddm :\ | 23:56 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!