Package: ftp.debian.org I'm a member of the Debian Electronics team, and have been one of the maintainers of Debian's geda-gaf package for the last few years.
The geda-gaf package is holding back guile-2.0 removal, and I see little chance that upstream will care about this any time soon. There's a newer upstream release than what's in Debian, and it still hard depends on guile-2.0. For users, the lepton-eda package which is well maintained upstream and in Debian is a complete replacement, with no change in file formats so existing designs can just continue to be worked on. The current lepton-eda package supports guile-2.2, and I understand guile-3.0 support will be included in the next upstream version. There are two reverse dependencies on geda-gaf, gspiceui, and contrib/easyspice. Both appear to be maintained by Gudjon I. Gudjonsson, who I will CC. 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). The situation with easyspice seems similar, and it can probably be made to work with lepton-eda just as easily. However, since it's in contrib and not main, I'm not particularly concerned about what happens to it. Bottom line, I think it's time we remove geda-gaf from the archive, and focus the attention of geda-gaf users towards lepton-eda as a replacement. Bdale
signature.asc
Description: PGP signature