libera/#devuan/ Tuesday, 2024-05-07

leitzPointer to docs on installing Devuan 5 on aarch64?16:09
rustyaxehttps://arm-files.devuan.org/ retrieve appropriate image; Enjoy :)16:23
leitzrustyaxe, thanks!16:36
leitzI'm trying to get the RPis and laptops all on the same distro version.16:36
* rustyaxe nods16:36
rustyaxemakes life easier16:37
rustyaxeSo i will say16:37
rustyaxeIf you're on a devuan host16:37
rustyaxeSave yourself a little hassle and setup qemu so you can chroot into the sdcard and set it up before deploying16:37
leitzHaven't ever done that, doc?16:38
rustyaxeapt install binfmt-support qemu-system-arm16:38
rustyaxethen you should be able to bind mount /dev into the mountpoint; lemme see if can find some doc on it16:38
rustyaxeif it doesnt Just Work when chrooting in, you'll need to setup the qemu binfmt bit; but it should be out of the box these days16:39
rustyaxea command such as for i in /usr/lib/binfmt.d/qemu-*; do cat $i > /proc/sys/fs/binfmt_misc/register; done16:40
rustyaxewill temporarily load them16:40
rustyaxehttps://forums.raspberrypi.com/viewtopic.php?t=233691 seems to be some older doc on it - makes sense as i find the trick couple years ago playing with qemu16:42
rustyaxeleitz: i dont think you need to copy the qemu binary; i dont recall having dne that step; try without it and if it doesnt work then proceed.17:07
acakThis is a very quiet channel.23:09
gnarfaceyea, that's because our shit isn't always broken23:10
gnarfacefeel free to join #devuan-offtopic if you're bored23:10
acakAll good, not looking for entertainment.  Another Linux refugee just trying to get a sense of the long term viability of this project.  Kicking the tires with the distro right now.23:12
leitzacak, I've been enjoying it for a bit.23:12
leitzI need to make a list of all my "want to" things in a distro, and make sure Devuan can do it. I think it can, but some of the odd stuff like webcam hasn't been tried.23:13
acakIt has been a welcome relief to get away from systemd and bad GUIs, stuff I can't get away from on the day job.23:13
leitzFor me the only real downer is the lack of first order arm support. Some folks are doing it, but it's not in the "main" supported list.23:14
leitzI heard systemd was going to replace sudo, that's...a hoot.23:15
acakYeah, this embrace-and-extend strategy is getting ridiculous.  Miss the old days, do one thing, and od it well.  I always considered sudo a backdoor on its own, anyways.23:16
leitzsudo is a little better than people having root access, 'cause you can delete their account and they can't sudo anymore.23:19
leitzOne place I worked used Puppet, and my last self-appointed operations task was to set up the puppet run to delete my account everywhere.  :)23:19
acakWith pam, at least, you can make sure people w/sudo privs get some kind of MFA, just don't like how it works out of the box.23:22
acakI'm a current puppet guy, but I don't use it for account management unless it's a mechanized account.23:23
golinuxMaybe this conversation has morphed into something more suitable to #devuan-offtopic?23:24
acakRoger, that, I'll shut up.23:25
leitzWell, I need to head out anyway, so I'll drop my talk. acak, I think you'll be happy with devuan.23:26
acakI appreciate the input!23:26
leitzI tried void, a rolling release, and didn't care for the "rolling" bit. Devuan is stable, and I like that.23:26
ted-iousacak: The long term viability of devuan looks to me like it's at least as good as debian's.23:27
systemdletegnarface, onefang: Not too much to update re apt-cacher-ng, but what I have noticed is that if I start getting those failures during apt update/upgrade, I can actually "correct" the problem (it seems) by running the maintenance on apt-cacher-ng, selecting the force download index files.23:49
systemdleteI'm thinking maybe this is not a mirror problem at all, but a problem with the cacher's own internal maintenance.23:50
systemdleteI am discovering (when I remember to do this!) that running the maintenance with the force index files download clears up the problem every time (at least that I can recall, so far).23:52
gnarfacesystemdlete: i think it's possible. somewhat related i tried to upgrade a very old beowulf VM to chimaera the other day and it derailed due to some error from apt-cacher-ng about bad redirects, so for the first time in a long time i ran the maintenance jobs over the cache, (having checked all the boxes and running it through multiple iterations) and it seemed to find a TON of stale paths the first few times, dwindling23:52
gnarfacedown until there were no more errors after about the 4th or 5th iteration...23:52
gnarface... then when it ran out of stuff to complain about i tried the upgrade again and it went off without a hitch23:52
systemdleteyeah, I've gone through that exercise as well, gnarface23:52
systemdleteyep, yep.23:53
systemdleteexactly.23:53
gnarfacei actually hadn't had to bother with doing that for years though23:53
systemdletea regression (in the true sense of the word!)23:53
gnarfaceso i wonder if it's something particular about a specific sequence of updates to the mirrors that can cause these caches to get outdated in a particular way23:53
gnarfacebut it doesn't happen all the time, or only happens in some cases when the cache is very old ... not sure23:53
gnarfacei suspect it's the type of thing that might need a cron job to actually properly address23:54
systemdleteWhen I was having the problem a few weeks ago while trying to upgrade a beowulf to chimaera (where it still stands; haven't gotten to deadalus yet, busy with some other things), I found that, ultimately, running the maintenance forcing the update of the cacher's index files did the trick.23:54
systemdleteThat is my observation also.  It does seem kind of intermittent.23:55
systemdletebut even a cron job might not be 100% effective, either.23:55
gnarfaceyea, the mystery is why it doesn't happen every time there's old files in there... it usually seems smart enough to clean up after itself without any handholding23:55
systemdlete(I mean, I thought of that also.  But dependingn on exactly when the indexes become out of sync, that solution will be hit-or-miss)23:56
gnarfacei actually wonder if it was something in particular that happened in beowulf repos at that time23:56
gnarfacesomething that hasn't happened or at least hasn't happened very often since23:56
systemdleteI just experienced the problem with today's kernel upgrade23:56
gnarfaceoh, hmm23:56
systemdleteon daedalus, not beowulf!23:56
gnarfacealright then23:56
systemdleteand this VM running daedalus was not upgraded from beowulf23:57
systemdlete(just saying)23:57
gnarfaceok23:57
systemdlete(so we don't go off in the wrong direction with this)23:57
gnarfaceyea23:57
gnarfacei suspect someone will have to really trace apt-cacher-ng to figure what it's doing wrong23:57
gnarfaceit's pretty old code after all, i don't think it's been getting updates23:58
systemdleteI think the ideal solution might be that when we run apt update locally on a client of the cacher, that it would trigger the cacher to check on its indices and take appropriate action then.23:58
gnarfacesee, i assumed it was doing that!23:58
systemdleteUnless it is already doing that... supposedly...23:58
systemdleteyea23:59
gnarfacebut maybe it's not always doing it, for some reason23:59
systemdleteNow, in my case, I've got about 6 or 7 different distros in my cacher, including openwrt and mx-linux23:59

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!