[devel] [#262991] EPERM srpm=acpid-2.0.32-alt2.src.rpm

Vladimir D. Seleznev vseleznv на altlinux.org
Пн Дек 7 02:28:54 MSK 2020


On Mon, Dec 07, 2020 at 02:19:13AM +0300, Alexey V. Vissarionov wrote:
> On 2020-12-06 16:21:50 +0300, Vladimir D. Seleznev wrote:
> 
>  >>>> #100 acpid 2.0.32-alt1 -> 1:2.0.32-alt2
>  >>>> Sun Dec 06 2020 Vladimir D. Seleznev <vseleznv на altlinux>
>  >>>> 1:2.0.32-alt2
>  >>>> - fix init script
>  >>> Прошу пропустить задание в Сизиф.
>  >> А что в нём?
>  > Исправление init-скрипта. acpid сейчас создаёт pid- и lock-файлы
>  > в /run/{,lock} соответственно, а init-скрипт ожидал их увидеть в
>  > /var/{run,lock}.
> 
> И в общем-то должен был увидеть...
> 
> Оптимальное решение: ln -s var/run run
> 
> Допустимое решение: ln -s ../run var/run (хотя админы на линки с ".."
> сердито ворчат из-за их хреновой читаемости глазами).
> 
> Кривое решение: любой из предыдущих вариантов с абсолютными линками.
> 
> А переделывать все скрипты - вообще не решение. Хотя унификация - это
> действительно хорошо.

Хотя бы в рамках пакета пути не должны разъезжаться. А сделать миграцию
в репозитории /var/run в симлинк /run (или наоборот) -- нетривиальная
задача.

-- 
   WBR,
   Vladimir D. Seleznev


Подробная информация о списке рассылки Devel