libera/#devuan-dev/ Friday, 2019-11-08

masongolinux: I just noticed your note on migrating Debian to Devuan, so I've got a sysvinit Debian Buster system, and in migrating it, my first note is that it was a pain getting the right GPG keys. I ended up with apt-key exportall from an existing box to get them.02:00
masongolinux: By note, I mean email from September, and by Debian to Devuan, I mean Buster to Beowulf.02:01
fsmithredmason, there's a thread on the forum that has a method that works02:04
fsmithredI just tried it yesterday, and it still works.02:05
fsmithredand yes, you have to wget the key02:05
fsmithredand install with dpkg02:05
masonfsmithred: Ah, I'll look. I'm just winging it at the moment.02:06
fsmithredthat can be frustrating02:07
fsmithredbuster to beowulf has some snags, but there is a path through it02:07
masonIt's presenting a couple challenges so far. :) But this is a box not yet moved into production, so I can break it.02:07
fsmithredhttps://dev1galaxy.org/viewtopic.php?pid=17716#p1771602:08
masonah, thank you02:08
fsmithredscroll down to my post at the end if you want the synopsis02:09
fsmithredthe secret is Don't Reboot!02:09
golinuxmason: Note that I do not write technical instructions so not "my" note.  I only format and edit sentence structure rtc. Those instructions came from dev1fanboy aka chillfan.02:09
golinuxThat being said if there is an error it needs to be corrected.02:10
masongolinux: Your note was asking for anecdotal experience. Didn't have any instructions in it.02:10
golinuxI thought you were talking about installation instructions02:10
masonMigration in this case. And it makes me think it might be worth making a link to migration docs visible on the front page.02:11
golinuxSeems I remember posting an email about the buster to beowulf migration.  It''s a little fuzzy . . .02:11
fsmithredgolinux, I just linked that thread on the forum02:11
golinuxThere are migration instructions too on the website.02:12
fsmithrednixer's post on that thread explains how to do it02:12
fsmithredit's still possible that things will change, but that method works now02:12
fsmithredold instructions will not work for buster to beowulf02:13
masonWell. So, my anecdotal notes consist of two things at present, not having followed the instructions: 1) From looking at the web site front page I didn't see how to get the keys in any obvious way, but managed to get them from another install, and 2) I wasn't prepared for net.ifnames=0 (even if it's a happy, good change) so I had to fix that by hand from a console, but otherwise it seemed to really just02:14
masonbe a matter of swapping out sources.list so far, and apt install libelogind002:14
masonI'll read the instructions now to see if there's anything non-obvious lingering that will bite me, of course.02:15
fsmithredoh, maybe we should include instructions to add net.ifnames=1 so you don't have to change any of your network scripts02:15
masonfsmithred: That might be useful, although I'm personally far happier with the traditional naming, and most of my systems explicitly say net.ifnames=0. This one happened not to, so it was instructive.02:16
fsmithredyeah, but someone might want to fiddle with changing it later02:16
masonWith the naive conversion, it app seems surprisingly smooth. Not seeing any obvious missing processes or errors logged.02:17
masons/app //02:17
masonor s/app/all/ maybe.02:17
fsmithredoh, what happens if you boot with net.ifnames=0 when you're running eudev?02:17
fsmithrednm, I misread02:18
masonfsmithred: Hm, it installed eudev... ah. kk. Was going to say, it installed eudev for me, and net.ifnames=0 was fine. Or rather, lack of net.ifnames=1, or however the traditional default comes about.02:18
fsmithredwith eudev, you get the old names by default02:19
fsmithredadd the boot option to get the new names02:19
fsmithred102:19
masonI have exactly one system where the new naming is marginally more useful than traditional, and that only because with traditional naming eth0 ends up unused, which "looks funny".02:20
masonHm, you know, I don't think this system was a good example migration, because I'd already moved it to sysvinit from systemd. On the other hand, that move might not be a horrible path to take. I might even be inspired to document the process.02:27
masonAlthough my docs would be fairly specific to headless servers.02:27
fsmithredthat's still useful02:27
masonAnyway, bedtime-story-reading time. I'll be back later. o/02:27
fsmithredI'm fading fast. This time change is hitting me hard. I'll be asleep.02:28
masonIn that case, have a good night!02:28
fsmithredthanks. You too.02:28
plasma41notes posted to the mailing list07:03
plasma41afk07:03
Jorildanielinux: have you seen the concerns raised in https://lists.dyne.org/lurker/message/20191027.023242.2a2437e7.en.html ? *mumble*11:33
danyspin97Joril: I had experienced issues with filesystem corruption too, what he said is definitely not wrong12:01
Jorilimplementing his suggestions right now :D12:02
danyspin97Joril: although just the cmd line need to be tweaked for new images12:04
danyspin97and installing the dosfstools pkg12:04
JorilWho should fix these things for new releases? Is there an "upstream"?12:08
danielinuxhttps://git.devuan.org/sdk/arm-sdk12:10
danyspin97danielinux: did you have any issue when creating the images?12:12
danyspin97did you need to tweak anything?12:12
danielinuxnot the raspberry pi ones, I've merged a few open MR and updated the libsdk version in my branch to create these RC package for 2.112:13
danielinuxhttps://git.devuan.org/danielinux/arm-sdk12:13
danyspin97Yup, I am using it to create a beowulf image12:13
danyspin97which stops at the booting picture12:14

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