Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2 (Read 2084 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Two new packages have been introduced in [gremlins] after preliminary testing and development.

These packages are:
  • runit-2.1.2-12
  • runit-rc-20180517-2

First of all, I'm going to describe what happened.
  • We decided to overhaul our stage 1 and stage 3 scripts by reintroducing some old Arch initscripts to our stage 1 and stage 3 respectively. Stage 1 will also read from /etc/rc/sysinit instead of /etc/runit/core-service to clean up our runit directories.
  • /etc/rc/rc.conf (was known as /etc/runit/rc.conf) does not configure hostname, timezone, keymap, and console fonts anymore. You can use /etc/hostname, /etc/localtime, and /etc/vconsole.conf respectively for that since we don't want redundant configuration.
  • We have instituted a rc-sv interface for initscripts (note that we meant one-shot stage 1 scripts, not services which are managed by runit)
  • Booting with LVM and cryptsetup support has been disabled by default. To get them back, you can install the optional dependencies for runit-rc. lvm2-runit for LVM support, and cryptsetup-runit for encrypted partitions support.

Update instructions
If you're on [gremlins], please do a regular pacman -Syu. If you're on [system], the update won't be landed just yet so relax, but we expect transition to go smoothly so users don't have to reconfigure anything.



These packages will arrive on [system] at 26 May.

If you have any bugs/questions, please report/ask away.
now only the dinit guy in artix

 

Re: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Reply #1
Have the power scripts for shutting down and rebooting changed?
Mine no longer work.
Code: [Select]
1 gremlins/artix-live-runit 0.5.2-1
    Artix live runit init scripts
2 gremlins/runit-rc 20180517-2 [installed]
    Artix Linux system initialization and shutdown for runit
3 system/artix-sysvcompat 0.3.7-9 (base) [installed]
    Artix Linux's wrapper program for OpenRC and runit's init & shutdown scheme
4 system/runit 2.1.2-6 [installed: 2.1.2-12]
    runit is a cross-platform Unix init scheme with service supervision
5 world/artix-live-runit 0.5.1-2
    Artix live runit init scripts

Re: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Reply #2
Have the power scripts for shutting down and rebooting changed?
Mine no longer work.
Code: [Select]
1 gremlins/artix-live-runit 0.5.2-1
    Artix live runit init scripts
2 gremlins/runit-rc 20180517-2 [installed]
    Artix Linux system initialization and shutdown for runit
3 system/artix-sysvcompat 0.3.7-9 (base) [installed]
    Artix Linux's wrapper program for OpenRC and runit's init & shutdown scheme
4 system/runit 2.1.2-6 [installed: 2.1.2-12]
    runit is a cross-platform Unix init scheme with service supervision
5 world/artix-live-runit 0.5.1-2
    Artix live runit init scripts


Yes, it was changed therefore the shutdown will not be clean after you installed it. However it only lasts for one shutdown/reboot and the next time you shutdown/reboot it should work normally.
now only the dinit guy in artix

Re: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Reply #3
It is not a matter of running clean it is not running at all
I had to rely on killing 1 process which I pressume if it is not done properly could get the filesystem corrupt

Re: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Reply #4
It is not a matter of running clean it is not running at all
I had to rely on killing 1 process which I pressume if it is not done properly could get the filesystem corrupt

More info pls.

What's

Code: [Select]
rc-sv list

saying?

What is your DM and DE?
 

Re: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Reply #5
Nevermind, my mistake
There was some hw-issue and the disk was appearing full and runit-rc had not installed properly, so when it was solved and I reinstalled the latest runit parts everything came back.
Sorry for the delay. 

Re: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Reply #6
Since there are no major reports and from my personal assessment, there will be no more major rework on this stage 1 system and the packages are considered stable. It will arrive on [system] on 26 May.
now only the dinit guy in artix

Re: [ANNOUNCEMENT] runit-2.1.2-12 and runit-rc-20180517-2

Reply #7
Since there are no more  functional changes needed, this thread is now marked as solved and locked. If there are any issues pertaining to runit and its rc system please make a new thread.

As for me, I'd like to change the semantics (the functionalities will remain the same), but that's for later.
now only the dinit guy in artix