[2016-08-24 07:16] Jamie Heilman <ja...@audible.transient.net> > > Package: runit > Version: 2.1.2-6 > > Preparing to unpack .../runit_2.1.2-6_amd64.deb ... > unsupported: /etc/service exists, but does not point to > /etc/runit/runsvdir/current > dpkg: error processing archive > /var/cache/apt/archives/runit_2.1.2-6_amd64.deb (--unpack): > subprocess new pre-installation script returned error exit status 1 > > Something in the whole upgrade path here just isn't working right, > this is coming from 2.1.2-5 which had some stuff in /etc/runit/runsvdir/
I know about this problem, but have no idea how to solve it correctly. Here we have transition from /service as directory to /service as symbolic link. Simple way would be just remove /service and replace it with symlink. But sysadmin, who put his stuff into /etc/service would hate me. I could move /etc/service content into /etc/runit/runsvdir/current, but it also could break things, in more subtle ways. Maybe I should move /etc/service into /etc/service.dpkg-old and print huge box about it? WDYT? -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Web-Site: sinsekvu.github.io