[Pkg-electronics-devel] Bug#1108620: ngspice: Prospective upgrade of blt to 3.0 affects ngspice

Carsten Schoenert c.schoenert at t-online.de
Tue Jul 1 17:49:04 BST 2025


Hello Sergei,

I haven't heard from upstream about a new planned version for NGspice 
yet but let's forward your news to Holger Vogt from the NGspice team.
You changes will also affect Ubuntu at one day.

Am 01.07.25 um 18:22 schrieb Sergei Golovan:

> I'm planning to upgrade blt to 3.0 shortly after the release of trixie,
> and this upgrade will affect ngspice. Specifically, the configure script
> will not be able to find new libBlt30.so (now it searches for
> libBLT.so), also blt.h will move to /usr/include/blt, and new blt
> will require to be initiated by calling Blt_TclInit(). The attached
> patch fixes these problems, and also modifies two scripts under
> examples/tclspice/:
>   1) namespace import blt::* won't work without -force now,
>   2) vector create will return error if the vector already exists
>   3) blt graphs will not have 'grid' subcommand anymore, grid
>      configuration will move to the 'axis' subcommand.
> 
> You can do additional testing by using the blt packages from
> experimental.

@Holger
The patch Sergei is talking about can be found in the Debian BTS

https://bugs.debian.org/1108620

In detail in this URL

https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=1108620;filename=blt3.patch;msg=5

Maybe you already prepared in this direction in the upstream work of 
ngspice?

-- 
Regards
Carsten



More information about the Pkg-electronics-devel mailing list