From: plorenzo@disroot.org   
      
   Control: tags -1 moreinfo   
      
   Hi,   
      
   On Sat, 21 Feb 2026 12:25:06 +0000   
   Andrew Bower wrote:   
      
   > Package: runit-run   
   this does not look specific to runit-run (?)   
      
   > Version: 2.3.0-1   
   > Severity: normal   
   >    
   > Dear Maintainer,   
   >    
   > I ran apt-get upgrade and the runit trigger caused two services to   
   > start which had 'down' files in their service directory. A similar   
   > service was not started. I would have expected them to stay down.   
   >    
   > Note that these services predate the new 'runit user services'   
   > despite similar style of names. No runit packages were upgraded in   
   > this step:   
      
   it's the upgrade of luanti-server that triggers runit's trigger_sv;   
   the 'setup' loop is only meant for runit-init, but the 'upgrade' loop   
   works also for runit-run users (but in fact it didn't before 2.2.0-7 due   
   to a bug)   
      
   >    
   > $ sudo apt-get upgrade   
   > Reading package lists... Done   
   > Building dependency tree... Done   
   > Reading state information... Done   
   > Calculating upgrade... Done   
   > ...   
   > Preparing to unpack …/189-luanti-server_5.14.0+dfsg-3_amd64.deb…   
   > Unpacking luanti-server (5.14.0+dfsg-3) over (5.14.0+dfsg-2)…   
   > ...   
   > Processing triggers for runit (2.3.0-1)…   
   > Runit triggered upgrade: setup   
   > Runit triggered upgrade: upgrade   
   > ok: run: minetest-server@percyworld2: (pid 25619) 0s, normally down   
   > ok: run: minetest-server@scaredlands: (pid 25638) 0s, normally down   
      
   minetest-server@percyworld2 and minetest-server@scaredlands have a   
   .meta/bin file inside their service directories (are they shipped with a   
   deb package?) but there is no .meta/bin file in   
   minetest-server@thedeeps: correct?   
      
      
   Best,   
   Lorenzo   
      
   > ...   
   > $ sudo sv status /etc/service/*   
   > run: /etc/service/minetest-server@percyworld2: (pid 25619) 906s,   
   > normally down; run: log: (pid 3353) 1962s run:   
   > /etc/service/minetest-server@scaredlands: (pid 25638) 906s, normally   
   > down; run: log: (pid 3354) 1962s down:   
   > /etc/service/minetest-server@thedeeps: 1962s; run: log: (pid 3356)   
   > 1962s down: /etc/service/pdns-recursor: 1963s; run: log: (pid 3355)   
   > 1962s $ tree /etc/service/ /etc/service/ ├──   
   > minetest-server@percyworld2 │ ├── down   
   > │ ├── finish   
   > │ ├── log   
   > │ │ ├── run   
   > │ │ ├── run.dpkg-dist   
   > │ │ └── supervise ->   
   > /run/runit/supervise/minetest-server@percyworld2.log │ ├── run   
   > │ └── supervise -> /run/runit/supervise/minetest-s   
   rver@percyworld2   
   > ├── minetest-server@scaredlands   
   > │ ├── down   
   > │ ├── finish   
   > │ ├── log   
   > │ │ ├── run   
   > │ │ ├── run.dpkg-dist   
   > │ │ └── supervise ->   
   > /run/runit/supervise/minetest-server@scaredlands.log │ ├── run   
   > │ └── supervise -> /run/runit/supervise/minetest-s   
   rver@scaredlands   
   > ├── minetest-server@thedeeps   
   > │ ├── down   
   > │ ├── finish   
   > │ ├── log   
   > │ │ ├── run   
   > │ │ └── supervise ->   
   > /run/runit/supervise/minetest-server@thedeeps.log │ ├── run   
   > │ └── supervise -> /run/runit/supervise/minetest-server@thedeeps   
   > └── pdns-recursor -> /etc/sv/pdns-recursor   
   > ...   
   > $ tree /etc/sv   
   > /etc/sv   
   > ...   
   > │ └── supervise -> /run/runit/supervise/lxcfs   
   > ├── minetest-server@   
   > │ ├── finish   
   > │ ├── log   
   > │ │ ├── run   
   > │ │ └── run.dpkg-dist   
   > │ └── run   
   > ├── pcscd   
   > ...   
   > $ tree /usr/share/runit/   
   > /usr/share/runit/   
   > ├── meta   
   > │ ├── default-syslog   
   > │ │ └── installed   
   > │ ├── pcscd   
   > │ │ └── installed   
   > │ ├── ssh   
   > │ │ └── installed   
   > │ └── stubby   
   > │ └── installed   
   > ├── sv   
   > ├── sv.current -> /usr/share/runit/sv.now   
   > ├── sv.now   
   > └── sv.src -> /usr/share/runit/sv   
   >    
   >    
   > -- System Information:   
   > Debian Release: forky/sid   
   > APT prefers unstable   
   > APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')   
   > Architecture: amd64 (x86_64)   
   > Foreign Architectures: i386   
   >    
   > Kernel: Linux 6.18.9+deb14-amd64 (SMP w/24 CPU threads; PREEMPT)   
   > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),   
   > LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash   
   > Init: sysvinit (via /sbin/init)   
   > LSM: AppArmor: enabled   
   >    
   > Versions of packages runit-run depends on:   
   > ii runit 2.3.0-1   
   >    
   > runit-run recommends no packages.   
   >    
   > runit-run suggests no packages.   
   >    
   > -- no debconf information   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|