libera/#devuan/ Sunday, 2019-08-04

ServiceRobotgreetings, earthers!00:33
ServiceRobotdoes anyone here know if it's possible to use openrc-init in beowulf? I've looked on the forum, but the suggestions for fixes don't seem to work00:35
golinuxServiceRobot: Parazyd left this link for you after you'd left: https://wiki.gentoo.org/wiki/OpenRC#openrc-init00:41
ServiceRobotthat isn't related to debian's openrc implementation. yes, it skips over inittab, thus the gettys don't start. but I added the service manually and it still gets stuck at the sysinit runlevel01:44
ServiceRobotit appears openrc on debian uses patches to work with old sysvinit scripts. I was hoping to remove clutter like sysvinit-core and just use openrc-init, but it's proving difficult01:45
ServiceRobotI wish there was actual support for it01:46
drawkulastart a wiki page about all these openrc stuff01:50
gnarfaceServiceRobot: my advice is don't02:05
gnarfacejust don't try to cripple it before you actually get it working02:05
gnarfaceit depends on sysvinit stuff for compatibility purposes02:06
ServiceRobotit doesn't depend directly on it though. it is possible to use openrc-init. otherwise it might as well not exist02:10
gnarfaceagris: can you help this guy out by any chance? ^02:14
agrisServiceRobot, what does /etc/init.d/rcS contain?02:16
golinuxServiceRobot: I've heard that in Devuan you still need the the sysvinit scripts.02:19
ServiceRobotyes, you still need the initscripts package, but you don't need sysvinit-core I believe02:20
ServiceRobotopenrc-init should be able to handle it, as long as you manually install an agetty service02:20
golinuxI can't anser to that02:20
ServiceRobotwell I'd like to know if it actually can work, otherwise I'll have to rely on sysvinit-core with openrc on top02:21
golinuxToo bad that KatolaZ isn't around these days02:22
* golinux sheds a tear . . .02:22
ServiceRobotwho?02:39
golinuxYou don't have a search engine?02:42
ServiceRobotI mean, there's more than one KatolaZ on google...02:43
agrisServiceRobot, installing OpenRC in Devuan currently does not provide openrc-supervisory02:46
ServiceRobotbecause all the scripts are for sysvinit? I guess using openrc at all is a waste of time then?02:46
agrisas you'll see when a script isn't using #!/sbin/openrc-run or is overriding the start() function it's basically in sysV compatibility mode with start-stop-daemon supervisory02:47
agrisbut start-stop-daemon supervisory without integration into OpenRC. OpenRC does in fact have start-stop-daemon as one of the supervisory options02:47
ServiceRobotyeah, and from the wiki I'm on my own according to openrc. but it's still weird that it gets stuck02:47
agrisunless you want to maintain replacement init scripts yourself as far as i'm aware it's mostly useful for your own daemons, and having  a consistant rc-status02:48
agrisServiceRobot, yeah, I asked you what your /etc/init.d/rcS contained02:48
agrisyou still have not answered02:48
ServiceRobotah, sorry. let me look02:48
ServiceRobotI'm currently testing in a vm02:48
gnarfacefucking triple deja-vu!02:52
gnarfacecrazy02:52
gnarfacei need you all to please stop trying to force me to evolve the ability to see into the future02:52
ServiceRobotuh what? also here it is. it's a normal bash script with exec /sbin/openrc sysinit at the bottom02:53
ServiceRobotit says it's called from inittab, but openrc-init skips inittab02:54
ServiceRobotso....02:54
gnarfacepaste.debian.net has no ads02:55
drawkulawiki!02:55
gnarfaceseconded on the wiki02:55
ServiceRobotyou want me to paste the script there?02:57
ServiceRobothttp://paste.debian.net/plain/109429702:59
ServiceRobotwell here it is02:59
gnarfaceServiceRobot: agris went through all of this last night.  you should really listen to what he has to say03:01
ServiceRobotI did though. I just posted a link to the rc script I have03:02
ServiceRobot*rcS03:02
agrisServiceRobot, remove the last bit 'sysinit'03:02
agristhen reboot03:02
ServiceRobotokay03:03
agriswait03:03
agrisbefore you do that03:03
agrisrun rc-status03:03
ServiceRobothow can I if the system gets stuck and never reaches a tty?03:03
agrisit says runlevel is sysinit yes, but does it say those services are started or stopped?03:03
agrisanyways first try changing sysinit in /etc/init.d/rcS to nothing, and then if that doesn't work try changing sysinit to default03:04
agrisI've had mixed 50/50 depending on the system what works03:04
agrisI still don't know why yet03:04
ServiceRobotthat's just odd. let me try it though03:05
ServiceRobotI can chroot in and adjust it03:05
ServiceRobotnah, it still gets stuck. darn03:06
gnarfacewasn't there a second change you had to make too, agris ?03:09
agrisat this point I'm not even sure anymore03:11
agrissome of my containers with with sysinit03:11
agrissomeone of them only work with blank03:12
agrisothers only work with default03:12
agrisI do have a custom inittab in my deploy script03:12
ServiceRobotthat's so odd... if I'm not writing my own services, perhaps I shouldn't bother using openrc.03:12
gnarfaceagris: oh that's right, didn't you say something about agetty?03:13
agrishttp://dpaste.com/0SCPYAY03:13
gnarfaceagetty or getty?03:13
agrisI'm not using gettys at all03:13
agrisso perhaps this isn't really effecting me03:13
gnarfaceyou just removed them ll?03:13
gnarfaceall?03:13
gnarfacethat might matter if you removed them03:14
agrisI'm either logging in via ssh or spawning a shell inside the container03:14
agrisbut no, I didn't remove them03:14
gnarfacehmm03:14
agrisI can still get to a getty login prompt if I start my containers in foreground mode03:14
gnarfaceit could just be down to which startup scripts run, too03:14
gnarfacecouln't it?03:14
gnarface*couldn't03:14
agrisIt looks like Devuan might do sysinit runlevel in SysV, and then do the rest of the init proccess in openrc03:15
agrisIt's really weird03:15
agrisI don't know anyone yet who can fully explain it03:15
agrisi've hammered at it long enough to where it works again, but I still don't fully understand why03:15
gnarfacei think just building the gentoo version and installing it is an option as well, albeit unsupported03:16
ServiceRobotif you have sysinit-core installed with openrc as a replacement for sysv-rc, sysinit runlevel is in sysv, and then it starts openrc from there03:16
ServiceRobothonestly, I may have less trouble if I just do that and say screw it to openrc-init03:16
ServiceRobotbut then what are the advantages to using openrc+sysvinit?03:17
gnarfaceyou get to use either type of script?03:17
gnarfacebest of both worlds?03:17
gnarfacei am sure they had a good reason03:18
gnarfacebut i'm also now having a vague recollection of someone finding out you could just make a simple edit to bypass all the sysvinit stuff and just run openrc the way gentoo does it03:18
gnarfacelike without changing out the package03:19
ServiceRobotyeah, by not installing sysvinit-core, symlink openrc-init to /sbin/init, and create an agetty service. though that hasn't worked for me... hmmm03:19
gnarfacedoes it fail a different way, ServiceRobot?03:19
ServiceRobotit gets stuck at "Cleaning up temporary files..." aka it gets to that part and never continues03:20
gnarfacesee what that script is trying to do03:21
gnarfaceit might have nothing to do with the first issue03:21
ServiceRobotI did. it doesn't seem like it would cause the system to freeze03:24
ServiceRobotand I looked at each line pretty carefully03:24
ServiceRobotbut just to be clear, if I'm not creating my own openrc-run scripts, it's not worth having openrc installed at all?03:24
gnarfaceo dpm03:25
gnarface* i don't03:25
gnarfaceeven know03:25
gnarfaceit might be faster03:25
gnarfaceit might have other benefits03:25
gnarfacelower attack surface perhaps03:25
gnarfaceeasier to understand, if you ever do want to make your own scripts03:26
gnarfacesome compatibility with gentoo documentation ...03:26
gnarfaceServiceRobot: find the exact command it is hanging on, make sure it is something that works inside a container.  it is not a guarantee that it would be.03:27
gnarfacecontainer/vm03:27
gnarfacewhatever you call it03:27
gnarfaceit could be an entirely different bug do you understand?03:28
agrisServiceRobot, If you want to go about replacing the sysinit runlevel, and most daemon scripts with OpenRC-run scripts, I would like to join you in that endeaver03:28
ServiceRobotyes, I'm aware. every setup is different03:29
agrisI want an Alpine but based in Devuan03:29
ServiceRobotI tried alpine once. wasn't a big fan03:29
agrisneither was I03:29
ServiceRobotoh I would love to help out with that03:29
agristhat's why I run Devuan OpenRC container systems03:29
ServiceRobotbut making it not conflict with what's already in /etc/init.d would be a pain03:30
agrisYou think there's a way to do that without stepping on sysv user's toes?03:30
ServiceRobotI wish devuan was more modular. it would set itself apart from debian more. as of right now, I don't know what the difference is besides saner defaults03:30
agrisI would like to replace sysv start-stop-daemon scripts with OpenRC-Supervisory03:31
agrisor s603:31
ServiceRobotsupervise-daemon. I tried s6 once. couldn't wrap my head around it03:31
ServiceRobotI find runit better than s6, but runit has its own problems03:31
agrisbut currently openrc-supervisory works well enough03:31
ServiceRobotI'm constantly fighting with myself wether to use openrc or runit03:31
ServiceRobotI've used both, but they're both different03:31
gnarfacewhat don't you like about sysvinit?03:32
agrisOpenRC provides s6 as one of the optional daemon supervisors, along side it's internal one and start-stop-daemon03:32
gnarfaceoh, right, that was the other advantage about openrc03:33
agrisgnarface, I like sysvinit, but OpenRC provides a lot of the functionality that systemd provides, without going outside the scope if init and without being a giant monolithic peice of software03:33
gnarfaceprocess monitoring03:33
ServiceRobotI'm worried about its maintainability. I'm not sure how long it will stay around. probably a while because compatibility, but openrc just feels cleaner03:33
gnarfaceServiceRobot: it was process monitoring, that's what that guy kept telling me about openrc, or daemon management or something like that03:33
ServiceRobotI rather use openrc's supervision though03:33
gnarfaceServiceRobot: yea, the primary value of openrc may be after it is booted03:34
ServiceRobotyeah, the rc-status command, rc-update, etc are very handy. easier than manually symlinking, which runit requires you to do03:34
gnarfaceso it is really a question of what you like03:34
ServiceRobotwhich is hard to support, because everyone's tastes are different03:34
gnarfacebut if you're having trouble with sysvinit, it might be easy for you to get help with that in here too03:34
ServiceRobotI'd be glad if both runit and openrc got the support they deserve, since they both are very usable03:35
agrisopenrc also provides easy ways to define cgroups per daemon, daemon uptime03:35
agrishttps://0x0.st/zOXa.png03:35
ServiceRobotyeah, uptime can be handy information03:35
agrisalso /etc/conf.d is very nice03:35
agristhat pic I sent is an example of openrc's internal daemon supervisor being put to use for a custom daemon in Devuan ASCII03:36
ServiceRobotyeah, runit doesn't have a conf.d style directory03:36
agrisyou also can do periodic health checks03:36
ServiceRobotit's incredibly minimalistic, for better or worse03:36
ServiceRobotdidn't know about health checks03:37
agriskeeps track of which daemons are part of the runlevel configuration and which daemons are running manually, but not configured as part of a runlevel03:37
agriswell, It comes from Gentoo03:37
agrisso you expect a level of competency'03:38
ServiceRobotbut so far, devuan has the same problems using a different init other than sysvinit as debian does. what sets apart devuan, really? just saner defaults?03:38
agrisI'm typing from a Gentoo system right now03:38
agrisServiceRobot, systemd still runs in Devuan even if you install a different init03:38
agrisyou can see it there in the process table03:38
ServiceRobotI thought it was just libsystemd0 library?03:38
agrisno03:39
ServiceRobotin that case, why use devuan over debian?03:39
agrisbecause it force you to run systemd03:39
agristhat attack surface isn't there03:39
ServiceRobotI managed to use debootstrap to not have systemd installed though?03:39
ServiceRobotjust as a test in a vm03:39
onefangThere's no systemd even installed on any of my Devuan boxen.03:39
ServiceRobotI really wish there was a comparison chart of what is actually different03:40
ServiceRobotthat would help clear up some misconceptions03:40
agrisyou can look at the diffs03:40
ServiceRobotfrom where?03:40
agrisalso take for example all the stupid political bs debian is dealing with now03:41
ServiceRobotpolitical bs? systemd related?03:41
agrisyou know Devuan is largly made of ex-debian maintainers03:41
agriswell03:41
agrissystemd somtimes related03:41
gnarfaceuh03:41
gnarfaceagris: false, there is no systemd running03:41
agrisbut take for example, removing a packages and creating a big PR nightmare that had the string 'boob' in the name03:42
ServiceRobotyeah, but I'm worried about development. buster was released not too long ago, and I can't find much information on when devuan will release beowulf03:42
agrisor how they released buster with ecryptfs broken, because they had to work around systemd's shortcomings03:42
ServiceRobotI'm not saying this to diss on devuan. I'm trying to get a better idea on where both distros stand03:42
agriswhen it's ready03:43
ServiceRobotthey removed a package over naming?03:43
gnarfaceServiceRobot: note that if agris has systemd running in devuan, it's because he installed it from a debian repo accidentally03:43
agristhere's a lot to un-fuck from debian03:43
gnarfaceServiceRobot: there is no systemd in devuan03:43
ServiceRobotyeah, and I can't use another STABLE distro that doesn't have systemd because a lot of game server software I want to use wouldn't work03:44
agrisgnarface, I don't have systemd running anywhere, I was talking about debian still have systemd helpers in the proc table even if you replace it with another init03:44
ServiceRobotyes, I know devuan doesn't come with systemd, but the argument is you can remove systemd from debian, or install it without systemd03:44
gnarfaceServiceRobot: there was an old udev version with systemd in the name (obnoxiously) but that's not systemd03:44
ServiceRobotyeah, I notice that sysvinit uses systemd-udev03:44
ServiceRobotvery odd03:44
gnarfaceagris: sorry i must have misread you03:45
gnarfaceor you typed Devuan accidentally03:45
agrisServiceRobot, did you actually try removing systemd from debian?03:45
ServiceRobotI installed it from scratch without systemd03:46
ServiceRobotwith openrc-init, etc03:46
agrisI had the same standpoint as you until I actually tried removing systemd from a debian install03:46
agristhen I opened htop03:46
agrisinstalled a RDBMS03:46
agrisand boom, there systemd was, back again03:46
agriseven though 'service' still worked, the attack surface was still there03:46
ServiceRobotcouldn't you modify the /etc/apt files to ensure systemd won't install back?03:46
agrisServiceRobot, no, not if you like databases or desktop enviroments03:47
ServiceRobotI plan to use it for servers03:47
ServiceRobotnothing else03:47
agrisOne of the things Devuan does is rebuild packages that link in systemd libs, to no longer do that03:47
ServiceRobotbut I thought devuan gave up on avoiding libsystemd0?03:48
ServiceRobotthis argument is used against devuan all the time on other forums when I do research03:48
gnarfacethat's my understanding as well ServiceRobot03:49
gnarfacebut they do rebuild some packages that depend on systemd03:49
ServiceRobotpeople don't like the fragmentation devuan "caused". I understand their sentiments. I'm curious to hear from you guys03:49
agrisServiceRobot, Devuan ascii replaces libsystemd0 with a NOOP. Beowulf it will be completely removed03:49
ServiceRobotnoop?03:49
agrisno-operation03:50
MinceRit has given up on that, unfortunately. but in beowulf, libsystemd will be replaced with libelogind, afaik03:50
MinceRwhich is similar, but with a less hostile upstream03:50
ServiceRobotah, goold ol' elogind03:50
ServiceRobot*good03:50
gnarfaceon the daemon, they do rebuild what packges they can that depend on systemd.  they ban the rest: https://pkgmaster.devuan.org/bannedpackages.txt03:50
ServiceRobotelogind has worked great for me on Artix Linux. consolekit2 has been dead for 2 years03:50
agrisA lot of the work that goes into Devuan comes from Gentoo03:50
agriseudev03:50
agrisfor example03:51
ServiceRobotbut isn't banning packages a bit excessive? what if people need them? are their replacements?03:51
ServiceRobotoh i see. the list isn't that long03:51
agrisif people need systemd-crond and can't use cronie, crond, or any other cron implementation they can go use debian03:52
ServiceRobotah, I want to use beowulf right now. but debian buster also has elogind?03:52
ServiceRobotI currently am testing things in a vm03:52
gnarfaceServiceRobot: it's mostly a representation of the limitations of the work power available, but stuff is generally prioritized less if systemd is very entrenched in its functionality03:52
agrislike GNOME303:53
ServiceRobotI wouldn't get anywhere near GNOME03:53
agrisI liked gnome203:53
ServiceRobotI only started using linux in 2016 so I wouldn't know what gnome2 was like03:53
agrisbut i'm glad the "Debian is not GNOME" movement is also Devuan03:54
agrisIt was like a fancier version of XFCE03:54
agrislook up screenshots of Debian Sarge03:54
ServiceRobotbut that's just it though. if you're installing from scratch a minimal system with no desktop environment, what does devuan provide for me that debian can't?03:54
agrishttp://pre09.deviantart.net/64b6/th/pre/i/2006/004/3/a/debian_3_1_sarge_gnome_desktop_by_accodeum.jpg03:55
gnarfaceServiceRobot: it provides a system without systemd03:56
gnarfaceServiceRobot: also some various arm device support :)03:56
ServiceRobotright, but I've gotten debian to not provide systemd either? if I use debootstrap that is03:56
gnarfaceit's very possible that you can debootstrap a system that is identical in debian and devuan.  that is sort of the point actually.  what's not to get?03:57
ServiceRobotif I can debootstrap debian to be like devuan, why use devuan?04:01
gnarfacedevuan won't sneak the systemd daemon in if you upgrade to a graphical environment for example04:01
ServiceRobotwell I don't plan to use a graphical environment?04:01
gnarfacethere are scenarios where it literally won't matter, you're right.  i'm saying you're right about that.04:01
ServiceRobotalso won't it ask first? or does it really sneak it in?04:01
gnarfacemost the packages in devuan actually are the literal debian packages, unchanged04:01
ServiceRobotyeah, which calls into question once again. I guess it depends on use case04:02
gnarfacei think you can just look on the devuan repo in a web browser or something to see which packages had to be rebuilt.04:02
ServiceRobotmy use case is servers without systemd. no graphical environment. no xorg04:02
gnarfacea basic repo doesn't even mirror all the debian packages, the unchanged ones get served by redirect04:03
agrisOne by one more packages pull in systemd04:03
agriswhen you do that, while that may work today your actively working against the goals of upstream development04:03
agrisupstream will continue to get further away from your goals04:04
ServiceRoboteven without a graphical environment?04:04
gnarfacehmmm, dbus might do it to you i think04:04
ServiceRobotthat just seems odd. they still provide sysvinit04:04
agrissure, you particular combination of packages might not pull in systemd today, but there's no guarantee an update might change that04:04
ServiceRoboteven if I have sysvinit installed already?04:05
agrisyeah, and openssh-server now pulls in systemd for some stupid reason04:05
ServiceRobotwait what?04:05
ServiceRobotI'm going to need openssh-server04:05
agriscrap04:05
ServiceRobotit has a hard dependency on systemd?04:05
gnarfaceServiceRobot: i think it will warn you which packages are going to get removed but you have to actually read it04:05
agrissorry, I meant to say openssh-server now pulls in dbus04:05
ServiceRobotah04:05
agrismy mistake04:05
ServiceRobotyeah you scared me04:05
gnarfaceit says it in all caps too04:06
gnarfacebut it is sandwiched between all the additions so , you know, pay attention04:06
ServiceRobotwell of course. that goes without saying when configuring anything04:06
gnarfaceyou could pin it out too04:07
gnarfacein the configuration04:07
ServiceRobotI'm just worried about development rot if I use devuan. if devuan were to focus on better init support for openrc and runit, I'd have a reason to use it04:07
gnarfacebut then if you forget you did that, you'll be trying to figure out later why you can't upgrade or install something04:07
ServiceRobotdoes it not tell me why?04:08
gnarfacei'm not sure04:08
gnarfaceaptitude might, apt-get might not04:08
gnarfacei forget for sure, but i think it has been a problem for me in the past, yes04:08
gnarfaceor the error might have just been confusing or misleading04:08
ServiceRobotdoes devuan have any long term plans for diverging from debian, or is development too hard pressed? If debian causes more issues with systemd and doesn't listen to people who don't want it installed, devuan would benefit from actual choice04:11
ServiceRobotdevelopment time is an issue, but there's got to be a way to make it simpler04:11
ServiceRobotit shouldn't even be this hard, ffs04:11
gnarfacethe plan is NOT to fork it any further, actually, if at all possible04:12
gnarfacebut what actually ends up getting done does depend a lot on what Debian does first, and the work power available04:12
gnarfacebut the project is gaining volunteers and users all the time04:13
ServiceRobothas there been a large influx?04:13
gnarfacei wouldn't say huge but steady04:13
ServiceRobotwell that's a good sign at least04:14
gnarfaceit's not big news, but demand is certainly not decreasing04:14
agrisServiceRobot, Devuan wants to merge back with Debian if and when Debian stops making stupid decisions04:14
ServiceRobotdemand would increase if openrc and runit weren't broken as hell on devuan. I have a lot of free time this summer. I'm literally willing to devote time organizing how sysvinit, openrc, and runit are packaged04:15
gnarfacei think systemd itself will continue to slowly whittle away at its own userbase in this fashion for years, perhaps decades, while people slowly drift one by one over to devuan04:15
ServiceRobotI'm willing to change packaging if it means better support, backwards compatibility be damned04:15
ServiceRobotnot like debian has backwards compatibility working anyway04:15
gnarfaceServiceRobot: there seems to be some problems with using it in a container or vm that people keep tripping on04:16
gnarfaceServiceRobot: you're like the 6th or so person to go through all the same phases of grief in the same order04:16
agrisServiceRobot, gnarface I'm already working on Devuan OpenRC containers04:16
agrisWe could work on it together04:16
agrisI could show you what I've already got04:17
ServiceRobotsure04:17
ServiceRobotwhat have you done so far?04:17
agrisOpenRC isn't going to get any better on Devuan until someone works on it04:18
agrisServiceRobot, I've gotten a full templat and config working to auto-create containers with apparmor04:18
ServiceRobotwell then let's get started already. tired of waiting for devuan to provide a better experience04:18
ServiceRobotI don't mean that to be rude. lol04:18
agrisI was going to wait ti'll I figured out why that weird thing was happening with /etc/init.d/rcS but I guess I could put up a git repo now04:19
ServiceRobotnever worked with apparmor though04:19
agrisapparmor support is imcomplete in ascii for containers04:19
ServiceRobotoh, so it's like lxc?04:20
agrisI hear Beowulf is releasing with apparmor on by default though04:20
agrisno, apparmor works in conjunction with lxc to further harden04:20
agrisand isolate04:20
ServiceRobotah04:20
agrisapparmor provides mandatory access control04:20
ServiceRobotwell I'll figure that out as I go. that's how I've always used linux so far04:21
ServiceRobotjust a question. have devuan in the past tried at all to cooperate with debian, and if so, was it met with a lukewarm response?04:28
ServiceRobotthe biggest argument against devuan from other users is that they could "just work together with debian"04:28
gnarfaceit seems like some of the debian maintainers started to warm up to devuan lately04:29
gnarfacethere is collaboration happening04:29
gnarfacejust not really equally on everything yet04:29
ServiceRobotthat's good to know04:29
ServiceRobotso this means in the long term devuan won't be needed, or is it here as a contingency plan if things go south?04:30
gnarfacei don't know that any of that has been finalized04:31
gnarfacebut i suspect there is miles of discussion on it in the mailing list archive04:31
gnarfacei think devuan will remain as long as they can afford to keep the servers on04:31
gnarfacewhether it re-merges back with debian or not at some distant date in the future, is probably not known04:32
ServiceRobotthe problem I see happening, and this is from someone who has briefly looked into this (I was following the devuan mailinglist for a while), is that debian in its goal to remain backwards compatible, won't be willing to make big changes for other init systems04:32
ServiceRobotI actually reported a bug with runit's stage files, and the fixes they made were less than optimal. but it's for backwards compatibility04:32
ServiceRobotas far as I know, if we truly want support for other inits, backwards compatibility will hinder that goal04:33
gnarfacei'm gonna go afk for a while, but you guys have fun patching openrc04:34
gnarfacesomething to make it lxc compatible without breaking anything else would have a strong chance of getting accepted upstream even04:35
gnarfacethere is precedent for that, for a patch getting submitted to devuan and devuan successfully getting it accepted in debian04:35
ServiceRobotone thing that can be worked on is init-system-helpers. helpers for openrc and runit for things like package upgrades, etc, would help04:38
ArcansHi!16:56
furrywolfheyas!16:57
ArcansI have been using ASCII for a while now, but not having some software in their latest version is getting annoying, so I was wondering if switching to Ceres is realisitic without too much trouble.17:04
fsmithredupgrading to beowulf might be realistic, depending on what's installed. Upgrading a minnimal install works pretty well, upgrading a desktop can be tricky (a little or a lot)17:07
furrywolfunless you absolutely need the version ceres, I'd suggest beowulf instead.  unstable tends to break randomly.17:07
furrywolfbbl17:07
fsmithredbeowulf with judicious use of ceres packages can work well, because fixes go into ceres first.17:08
fsmithredbut you need to be paying attention to what's happening in the repos17:08
ArcansYeah, I have updated Debian stable to Sid in the past, I remember tricky it can become.17:10
ArcansOk.17:11

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