Bug 44791 - Kicad. Падает spice симулятор. Не может найти libngspice.so.0.0.0
Summary: Kicad. Падает spice симулятор. Не может найти libngspice.so.0.0.0
Status: CLOSED FIXED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kicad (show other bugs)
Version: не указана
Hardware: all Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-02 18:47 MSK by Андрей
Modified: 2023-01-19 21:58 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Андрей 2023-01-02 18:47:06 MSK
При открытии 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.
Comment 1 Антон Мидюков 2023-01-02 20:13:46 MSK
Суть проблемы в том, что не возникает зависимость на libngspice.so.X.X.X при сборке пакета kicad. Пакет ngspice обновляется, у kicad ломается Spice симулятор. Если бы была зависимость, сборочница не пропустила бы ngspice, пока не пересоберётся kicad c ним.
Comment 2 Антон Мидюков 2023-01-03 14:31:37 MSK
(Ответ для Антон Мидюков на комментарий #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
Comment 3 Монастырский Илья 2023-01-19 14:24:55 MSK
Версия пакета:
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

Ошибка больше не воспроизводится
Comment 4 Антон Мидюков 2023-01-19 21:58:34 MSK
[#312818] p10 DONE (try 6) kicad.git=5.1.9-alt2.1.p10