--21882_ĵaÅ_Maj_31_13_32_22_MSK_2018
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
[2018-05-29 23:53] Jonathan Nieder
> part text/plain 646
> Package: runit
> Version: 2.1.2-14
> Severity: serious
> Justification: breaks upgrades
> =
> The changelog to runit 2.1.2-14 explains:
> =
>* Do not install `update-service' script.
> =
> but it doesn't give any more context than that. This breaks the
> git-daemon-run package, as noticed e.g. by piuparts:
> =
> https://piuparts.debian.org/sid/fail/git-daemon-run_1:2.17.1-1.log
> =
> Moreover, debian/runit.NEWS doesn't say anything about the change.
> https://codesearch.debian.net/search?q=3Dupdate-service=3D1 finds
> some other callers. =
Yes, my fault -- I forgot to check codesearch. Sorry, I will revert it.
> Where can I read more about how to handle this, and can you roll back
> the change for now to unblock updates?
In this change I wanted to phase out `update-service` script, but was
not so careful about it. `update-service' functionality is better served
by dh-runit and coreutils instead:
* installing all required symbolic links and, maybe, enabling service
by default, is handled by `dh-runit'
* --add: ln -sf /etc/sv/$name /etc/service
* --remove: unlink /etc/service/$name (`rm -f' is fine too)
* --list: ls -1 /etc/service
* --check: sv status $name
--21882_ĵaÅ_Maj_31_13_32_22_MSK_2018
Content-Type: application/pgp-signature
-BEGIN PGP SIGNATURE-
iQIzBAEBCgAdFiEEhnHVzDbtdH7ktKj4SBLY3qgmEeYFAlsPzzYACgkQSBLY3qgm
EeZKGQ//UH/8NtAYsZo06M2QglY/3Sl1vJZxsk6KKAcHZ3QIqDLl9OvCVyhL2y9W
lvIRdF218nPIvP2IYQnno0NIAuEMarYkbt7gCHIMUhkrbNkqJH2AYa2vQfmn6sUH
ucjsahtswNbKsydvYWhi98OkwUAa3fVosuuYTBKKkDkjT+flJJhBSnfOJIeEJhDI
5upK1kd+UtAKalarXDdEWOHTaZWpk8MdQN0S/NcyaPjT0kNu/WyJHpD1YiWeBS8v
oxdGEm0wzffOhPvnO0kxVk5w5g/i6RuH12Y7q3zuiEx1vhi4XSQ1MT+4zvZAT9H6
GZiM9YdHJGNVlbrftl+yrO1TvW6xcaWH8nvJ5EneXby+b/rOwxJwP/r23P/uCtHJ
ye797ZIr6OMPboLga0sqQBfnd0FVhFKJeggJy1cIDAOdKduKPTJ7hqqeJKhkCHEr
FDDW5e+UY9O+oE0XRNLbmboiCXtgZfXlEMBx0MlAm3HbZay9YlBat42J6p3q8omx
O+9AAomEf5hcBMMF3TT0rRnsoMuNEXTqjKFouRwvm9yzDZSszqcBy6L53mpPdrZM
OKPo8LH7RSOgViz9pFwolyTpS2JHut+2B68nbjXk9E1xtz+VFznQ60LxGmQG8xSL
r+Wp58PhHKrwMUy4xE9l5OINcQhg0s9oVV3KkK/D2Q5LddsiAc4=
=RoM3
-END PGP SIGNATURE-
--21882_ĵaÅ_Maj_31_13_32_22_MSK_2018--