I think, it's not a bug, but a incorrect installation of program from package.
I'm installing privoxy proxy server using xbps:
sudo xbps-install privoxy
Installation went without problems, but then, when trying to start privoxy as a service:
sudo sv up privoxy
error unable to change to service directory: file does not exist is evoked.
Solution
As I understood, runit is looking for a service in /var/service, but xbps didn't make link in this service directory while installation, so user has to make symlink manually:
ln -s /etc/sv/privoxy /var/service
Problem
I think, it's not a bug, but a incorrect installation of program from package. I'm installing privoxy proxy server using xbps:
sudo xbps-install privoxy
Installation went without problems, but then, when trying to start privoxy as a service:
sudo sv up privoxy
error
unable to change to service directory: file does not exist
is evoked.Solution
As I understood, runit is looking for a service in /var/service, but xbps didn't make link in this service directory while installation, so user has to make symlink manually:
ln -s /etc/sv/privoxy /var/service
solution was found here: How to install Privoxy in Trident Linux
My Trident: