> geda-gaf is scheduled for removal (#965098) and gspiceui depends on it. > > Quoting Bdale in the RM bug above: > It looks like the last gspiceui upstream release was in late 2018, and > the only reason it depends on geda-gaf is that it wants to use gnetlist > to import schematic data from gschem. Updating that to use > lepton-netlist to import schematic data from lepton-schematic should be > a pretty simple search and replace operation if keeping gspiceui seems > worthwhile (I don't know, I've never used it).
I'd prefer that gspiceui be kept. I don't care much for gEDA and if the dependency isn't strictly necessary or can be replaced with lepton-netlist, I'm all for it. As a matter of fact, it looks like there is already code in place to search for lepton-netlist in addition to gnetlist: https://salsa.debian.org/science-team/gspiceui/-/blob/master/src/TypeDefs.hpp#L112-130 It should be enough to replace the dependencies on geda-gschem and geda-gnetlist with lepton-eda.