Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833350 - sci-electronics/eagle-9.6.2-r1: file collision with sci-electronics/ngspice-36 (/usr/share/man/man1/ngspice.1.bz2)
Summary: sci-electronics/eagle-9.6.2-r1: file collision with sci-electronics/ngspice-3...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-14 18:49 UTC by Kobboi
Modified: 2022-02-16 11:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2022-02-14 18:49:59 UTC
* 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
Comment 1 Nowa Ammerlaan gentoo-dev 2022-02-15 05:41:56 UTC
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?
Comment 2 Larry the Git Cow gentoo-dev 2022-02-16 11:43:29 UTC
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(-)
Comment 3 Nowa Ammerlaan gentoo-dev 2022-02-16 11:46:10 UTC
Dropped bundled ngspice. The path to system ngspice can be manually specified in Options -> Directories.