Bug#1081740: transition: gmsh

Francesco Ballarin francesco.ballarin at unicatt.it
Sat Sep 14 12:40:21 BST 2024


Package: release.debian.org
Severity: normal
X-Debbugs-Cc: gmsh at packages.debian.org, francesco.ballarin at unicatt.it
Control: affects -1 + src:gmsh
User: release.debian.org at packages.debian.org
Usertags: transition

Hi,
I would like to request a transition for the gmsh package from 4.12t64 to 4.13.

We already have a 4.13.1+ds1-1~exp1 version in experimental, since June.
I rebuilt that version locally as of today, and manually tested that
* gmsh
* deal.ii
* getdp
still build correctly.

The changelog for gmsh 4.13* is
=========
4.13.1 (May 24, 2024): fix regression introduced in 4.13.0 when reading binary
.msh files with post-processing data; new read-only Mesh.MinQuality updated
after meshing pipeline; occ/addSurfaceFilling new defaults to degree=2 for
consistency with .geo files; small bug fixes.

4.13.0 (May 7, 2024): added support for importing and exporting XAO files; new
options for OCC boolean operations (OCCBooleanCheckInverted, OCCBooleanGlue,
OCCBooleanNonDestructive, OCCBooleanSimplify); new OCC operations (2D fillets
and chamfers, distance, defeature); new quasi-transfinite 2d meshes (with fans);
small API additions; revert Crack plugin logic to version 4.10.1; bug fixes.

* New API functions: occ/getDistance, occ/fillet2D, occ/chamfer2D,
  occ/offsetCurve, occ/defeature, mesh/removeElements, option/restoreDefaults,
  logger/getMemory, logger/getTotalMemory.
=========
which only shows new features and bug fixes, and no breaking changes. Therefore
I expect that the transition will not affect reverse dependencies.

Cheers,
Francesco


Ben file:

title = "gmsh";
is_affected = .depends ~ "libgmsh4.12t64" | .depends ~ "libgmsh4.13";
is_good = .depends ~ "libgmsh4.13";
is_bad = .depends ~ "libgmsh4.12t64";



More information about the debian-science-maintainers mailing list