При открытии Spice симуляторе (Eeschema -> Инструменты -> Симулятор), kicad падает с ошибкой > Missing ngspice shared library > libngspice.so.0.0.0: cannot open shared object file: No such file or directory Лечится установкой ngspice и симлинком на libngspice. > sudo epm install ngspice > sudo ln -s /usr/lib64/libngspice.so.0 /usr/lib64/libngspice.so.0.0.0 Библиотека является частью пакета libngspice-38-alt1.x86_64.
Суть проблемы в том, что не возникает зависимость на libngspice.so.X.X.X при сборке пакета kicad. Пакет ngspice обновляется, у kicad ломается Spice симулятор. Если бы была зависимость, сборочница не пропустила бы ngspice, пока не пересоберётся kicad c ним.
(Ответ для Антон Мидюков на комментарий #1) > Суть проблемы в том, что не возникает зависимость на libngspice.so.X.X.X при > сборке пакета kicad. Пакет ngspice обновляется, у kicad ломается Spice > симулятор. Если бы была зависимость, сборочница не пропустила бы ngspice, > пока не пересоберётся kicad c ним. Исправил, чтобы kicad требовал libngspice.so.0, добавил kicad зависимость на libngspice: #312818 EPERM #5 p10 kicad.git=5.1.9-alt2.1.p10
Версия пакета: kicad5.1.9-alt2.1.p10 Проводил тестирование на стендах: p10-kworkstation-10.1-x86-64 p10-workstation-10-x86-64 p10-server-10-x86-64 p10-education-10-x86-64-kde p10-education-10-x86-64 Ошибка больше не воспроизводится
[#312818] p10 DONE (try 6) kicad.git=5.1.9-alt2.1.p10