Bug 27276 - No ngspice in the ngspice package ...
Summary: No ngspice in the ngspice package ...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: Mageia 8
Assignee: All Packagers
QA Contact:
Depends on:
Reported: 2020-09-14 01:48 CEST by Herbert Poetzl
Modified: 2023-03-24 11:41 CET (History)
3 users (show)

See Also:
Source RPM: ngspice-31-3.mga8.src.rpm
Status comment:


Description Herbert Poetzl 2020-09-14 01:48:00 CEST
Description of problem:
There is no ngspice, ngnutmeg, etc binary in the ngspice package, only cmpp.

Version-Release number of selected component (if applicable):
ngspice-31-3.mga8 or ngspice-30-1.mga7

How reproducible:

Steps to Reproduce:
1. install package or list content
Comment 1 Jani Välimaa 2020-09-14 20:06:23 CEST
It's because ngspice is build as a shared library (--with-ngshared):

src/Makefile.am adds ngspice to files to be compile only if SHARED_MODULE is not set, i.e. no --with-ngshared is used with ./configure.

ngnutmeg needs --enable-oldapps configure option and no --with-ngshared.
Comment 2 Aurelien Oudelet 2020-09-14 23:14:45 CEST
Hi, thanks for reporting this bug.

Thanks Jani to your wisdom on this.
So, if we build it as a shared library but OP want binaries, is this possible?

$ urpmq --whatrequires-recursive ngspice

So what app we ship require it? Obvious.

CC: (none) => ouaurelien
Severity: major => normal
Keywords: (none) => Triaged
Target Milestone: --- => Mageia 8

Comment 3 Lewis Smith 2020-09-16 21:50:12 CEST
I see no reason not to assign this to zezinho, the registered maintainer.

Assignee: bugsquad => lists.jjorge

Comment 4 Dave Hodgins 2020-09-16 22:18:34 CEST

It'll just be adding another bug to the list that has to be mass reassigned
to others.

CC: (none) => davidwhodgins

Manuel Hiebel 2021-03-04 21:58:56 CET

Assignee: lists.jjorge => pkg-bugs
Keywords: Triaged => (none)

Morgan Leijström 2023-03-23 22:14:27 CET

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=31717

Comment 5 Morgan Leijström 2023-03-24 11:41:08 CET
testing in cauldron with KiCAD 7.0.1:
The only ngspice package needed to run simulation in KiCAD, is lib64ngspice0

This newbie know no other way to use ngspice yet. But so far it works.

CC: (none) => fri

Note You need to log in before you can comment on or make changes to this bug.