home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   linux.debian.bugs.dist      Ohh some weird Debian bug report thing      28,835 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 28,442 of 28,835   
   Andrew Bower to All   
   Bug#1128595: daemontools: consider insta   
   21 Feb 26 20:40:01   
   
   From: andrew@bower.uk   
      
   On Sat, Feb 21, 2026 at 08:23:25PM +0100, Joost van Baal-Ilić wrote:   
   > Thanks for your nice bugreport + patch.  In runit's chpst(8) I read:   
   >   
   >    If chpst is called as envdir, envuidgid,  pgrphack,  setlock,   
   >    setuidgid,  or  softlimit,  it  emulates the functionality of   
   >    these programs from the daemontools package respectively.   
   >   
   > Doesn't this mean that daemons which ship daemontools-style run scripts work   
   > out of the box under runit?  Or am I missing something here?   
      
   They could do with these patches :-)   
      
   The issue is that the runit package cannot ship chpst linked as   
   /usr/bin/envdir, etc. because that would clash with the daemontools   
   package. The options are (1) Conflict with daemontools, (2) Use   
   'alternatives' to be co-installable.   
      
   I prefer the idea of being co-installable because it helps users and   
   developers experiment with different toolsets, compare differences in   
   behaviour, etc. Also there's sometimes not 100% overlap/superset/subset   
   as appropriate between what different packages can do.   
      
   And the nice thing about using alternatives is that chpst doesn't even   
   have to set up the symlinks itself, as the alternatives debhelper does   
   it as part of the alternatives definition.   
      
   The not-so-nice part is that the main package that 'owns' those names   
   has to rename them, but it works out fine for the user.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca