zed и zfs-zed содержат исполняемый файл zed в /usr/bin и /usr/sbin соответственно. Совместная их инсталляция кажется маловероятной, тем не менее надо исправить. Предлагаю в пакете zed переименовать zed в zed-editor.
(Ответ для Антон Мидюков на комментарий #0) > zed и zfs-zed содержат исполняемый файл zed в /usr/bin и /usr/sbin > соответственно. > Совместная их инсталляция кажется маловероятной, тем не менее надо исправить. > Предлагаю в пакете zed переименовать zed в zed-editor. Это /usr/sbin/zed нужно переименовать в zfs-zed, потому что он нужен только для запуска сервиса # cat /usr/lib/systemd/system/zfs-zed.service [Unit] Description=ZFS Event Daemon (zed) Documentation=man:zed(8) ConditionPathIsDirectory=/sys/module/zfs [Service] EnvironmentFile=-/etc/sysconfig/zfs ExecStart=/usr/sbin/zed -F
(Ответ для Vitaly Lipatov на комментарий #1) > (Ответ для Антон Мидюков на комментарий #0) > > zed и zfs-zed содержат исполняемый файл zed в /usr/bin и /usr/sbin > > соответственно. > > Совместная их инсталляция кажется маловероятной, тем не менее надо исправить. > > Предлагаю в пакете zed переименовать zed в zed-editor. > Это /usr/sbin/zed нужно переименовать в zfs-zed, потому что он нужен только > для запуска сервиса > > # cat /usr/lib/systemd/system/zfs-zed.service > [Unit] > Description=ZFS Event Daemon (zed) > Documentation=man:zed(8) > ConditionPathIsDirectory=/sys/module/zfs > > [Service] > EnvironmentFile=-/etc/sysconfig/zfs > ExecStart=/usr/sbin/zed -F Резонно.
если вы считаете что у пакетов есть конфликт по имена, то повесьте пожалуйста тикет в апстрим. zfs слишком распространнёная файловая система и в её утилитах никаких изменений вноситься не будет, что бы не потерять совместимость с обвязками вокруг неё. (например тот же pve).
https://github.com/zed-industries/zed/issues/12306 https://github.com/zed-industries/zed/issues/12290
https://github.com/zed-industries/zed/commit/27beb9e6974d544131a16f2cf38e9e1790dd6c6b
(Ответ для Anton Farygin на комментарий #3) > если вы считаете что у пакетов есть конфликт по имена, то повесьте > пожалуйста тикет в апстрим. > > zfs слишком распространнёная файловая система и в её утилитах никаких > изменений вноситься не будет, что бы не потерять совместимость с обвязками > вокруг неё. (например тот же pve). Так это же не утилита. Это бинарник системного сервиса. Никто мимо сервиса бинарник вызывать не будет. Но если дуть на воду, то да, простановка конфликта. Но попробовать сломать совместимость всё же стоит: https://github.com/openzfs/zfs/issues/17351
Запихать в %_libexecdir, где ему самое место, и конфликт не понадобится.