* Messages for package sci-electronics/eagle-9.6.2-r1: * This package will overwrite one or more files that may belong to other * packages (see list below). * * Detected file collision(s): * * /usr/share/man/man1/ngspice.1.bz2 * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * sci-electronics/ngspice-36:0::gentoo * /usr/share/man/man1/ngspice.1.bz2 * * Package 'sci-electronics/eagle-9.6.2-r1' NOT merged due to file * collisions. If necessary, refer to your elog messages for the whole * content of the above message. Reproducible: Always
Eagle seems to contain a bundled version of ngspice. Ideally we would drop the bundled version and add a dependency on ngspice instead. The question is though, if Eagle will pickup and use the system version of ngspice. @Kobboi do you know if this is the case, can you properly use eagle if you (re)move the /opt/eagle/ngspice directory?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e15026fdfb8b292f9aef2dedc78565644ada767 commit 6e15026fdfb8b292f9aef2dedc78565644ada767 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-02-16 11:42:52 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-02-16 11:43:25 +0000 sci-electronics/eagle: drop bundled ngspice et al Closes: https://bugs.gentoo.org/833350 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> ...eagle-9.6.2-r1.ebuild => eagle-9.6.2-r2.ebuild} | 24 +++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-)
Dropped bundled ngspice. The path to system ngspice can be manually specified in Options -> Directories.