DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: gmsh 4.15.0+ds1-1~exp1

New Package Report

.changes
Version4.15.0+ds1-1~exp1
Changed-ByFrancesco Ballarin
Architectureall amd64 source
Distributionexperimental
DateSun, 08 Feb 2026 10:30:12 +0000
Sourcegmsh
.dsc
Sectionmath
Priorityoptional
Componentmain
Package-Listgmsh deb math optional arch=any
gmsh-doc deb doc optional arch=all
libgmsh-dev deb libdevel optional arch=any
libgmsh-private-headers-dev deb libdevel optional arch=any
libgmsh4.15 deb libs optional arch=any
python3-gmsh deb python optional arch=all
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: gmsh
Source: http://gmsh.info
Comment:
 The following files were excluded because:
 *: third-party source packaged in Debian
Files-Excluded:
 contrib/ANN
 contrib/gmm
 contrib/metis
 contrib/voro++
 contrib/ALGLIB
 contrib/eigen
 contrib/Netgen

Files: *
Copyright: 1997-2019 Christophe Geuzaine <geuzaine@acm.caltech.edu>
                     Jean-Francois Remacle <remacle@gce.ucl.ac.be>
License: GPL-2+ with Gmsh exception
 GPL-2 license is applied here with the following exception.
 .
 The copyright holders of Gmsh give you permission to combine Gmsh
 with code included in the standard release of TetGen (from Hang Si),
 Netgen (from Joachim Sch"oberl), Chaco (from Bruce Hendrickson and
 Robert Leland at Sandia National Laboratories), METIS (from
 George Karypis at the University of Minnesota) and OpenCASCADE (from
 Open CASCADE S.A.S) under their respective licenses. You may copy
 and distribute such a system following the terms of the GNU GPL
 for Gmsh and the licenses of the other code concerned, provided
 that you include the source code of that other code when and as the
 GNU GPL requires distribution of source code.
 .
 Note that people who make modified versions of Gmsh are not
 obligated to grant this special exception for their modified
 versions; it is their choice whether to do so. The GNU General
 Public License gives permission to release a modified version
 without this exception; this exception also makes it possible to
 release a modified version which carries forward this exception.
 .
 End of exception.
 .
 This program is free software; you can redistribute it
 and/or modify it under the terms of the GNU General Public
 License as published by the Free Software Foundation; either
 version 2 of the License, or any later version.
 .
 This program is distributed in the hope that it will be
 useful, but WITHOUT ANY WARRANTY; without even the implied
 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.  See the GNU General Public License for more
 details.
 .
 You should have received a copy of the GNU General Public
 License along with this package; if not, write to the Free
 Software Foundation, Inc., 51 Franklin St, Fifth Floor,
 Boston, MA  02110-1301 USA
 .
 On Debian systems, the full text of the GNU General Public
 License version 2 can be found in the file
 `/usr/share/common-licenses/GPL-2'.

Files: contrib/bamg/*
Copyright: Frederic Hecht <frederic.hecht@ann.jussieu.fr>
License: LGPL-2.1

Files: contrib/blossom/*
Copyright: 1997-2011 Prof. Cook <bico@isye.gatech.edu>
License: other
 Free to use for both academic and non-academic work.
 Concorde license is granted only for use within the Gmsh system.
 .
 For more informatoin, please, refer contrib/blossom/README.txt

Files: contrib/DiscreteIntegration/*
Copyright: 2015 UCL
License: Expat

Files: contrib/HighOrderMeshOptimizer/*
Copyright: 2015 UCL-ULg
License: Expat

Files: contrib/kbipack/*
Copyright: 2005 Saku Suuriniemi
License: GPL-2+

Files: contrib/MathEx/*
Copyright: 2000-2003 Sadao Massago
License: LGPL-2.1

Files: contrib/MeshOptimizer/*
Copyright: 2013 ULg-UCL
License: Expat

Files: contrib/MeshQualityOptimizer/*
Copyright: 2015 UCL
License: Expat

Files: contrib/mmg3d/*
Copyright: 2004-2011 IPB-UPMC-INRIA
License: GPL-3

Files: contrib/mobile/*
Copyright: 2014-2017 Christophe Geuzaine and Maxime Graulich, University of Liege
License: GPL-2

Files: contrib/mpeg_encode/*
Copyright: 1995 The Regents of the University of California
License: Expat

Files: contrib/Netgen/*
Copyright: 1997-2011 Dr. Joachim Schöberl <js@jku.at>
License: LGPL-2.1

Files: contrib/onelab/*
Copyright: 2014-2015 ULg-UCL
License: Expat

Files: contrib/Revoropt/*
Copyright: (C) 2013 Vincent Nivoliers <vincent.nivoliers@univ-lyon1.fr>
License: MPL-2.0
 This Source Code Form is subject to the terms of the Mozilla
 Public License v. 2.0. If a copy of the MPL was not distributed
 with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Files: contrib/hxt/*
Copyright: (C) 2017-2018 Universite catholique de Louvain
License: GPL-2+

Files: contrib/zipper/*
Copyright: (c) 1998-2010 - Gilles Vollant
                           Mathias Svensson
License: zlib
  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.
 .
  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:
 .
  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

License: Expat
 Permission to use, copy, modify, and distribute this software and its
 documentation for any purpose, without fee, and without written agreement is
 hereby granted, provided that the above copyright notice and the following two
 paragraphs appear in all copies of this software.
 .
 IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
 DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF
 THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
 CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
 AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE,
 SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

License: GPL-2
 On Debian systems, the full text of the GNU GENERAL PUBLIC
 LICENSE version 2 can be found in the file
 `/usr/share/common-licenses/GPL-2'.

License: GPL-2+
 This program is free software; you can redistribute it
 and/or modify it under the terms of the GNU General Public
 License as published by the Free Software Foundation; either
 version 2 of the License, or (at your option) any later
 version.
 .
 This program is distributed in the hope that it will be
 useful, but WITHOUT ANY WARRANTY; without even the implied
 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.  See the GNU General Public License for more
 details.
 .
 You should have received a copy of the GNU General Public
 License along with this package; if not, write to the Free
 Software Foundation, Inc., 51 Franklin St, Fifth Floor,
 Boston, MA  02110-1301 USA
 .
 On Debian systems, the full text of the GNU General Public
 License version 2 can be found in the file
 `/usr/share/common-licenses/GPL-2'.

License: GPL-3
 On Debian systems, the full text of the GNU GENERAL PUBLIC
 LICENSE version 3 can be found in the file
 `/usr/share/common-licenses/GPL-3'.

License: LGPL-2.1
 On Debian systems, the full text of the GNU LESSER GENERAL PUBLIC
 LICENSE version 2.1 can be found in the file
 `/usr/share/common-licenses/LGPL-2.1'.

Review Information

accepted — allocated to awm 9 days ago, started 9 days ago, completed 9 days ago.

Final Comment

Please correct 'eprint' -> 'Eprint' in debian/upstream/metadata when you have a moment.

Public Notes

9 days ago ● public

duck - check URL redirections

Command: duck
Exit code: 0

I: debian/upstream/metadata:URL: http://gmsh.info/#Screenshots: INFORMATION (Certainty:wild-guess)
   The web page at http://gmsh.info/#Screenshots works, but is also available via https://gmsh.info/#Screenshots, please consider switching to HTTPS urls.

I: debian/upstream/metadata:URL: http://gmsh.info: INFORMATION (Certainty:wild-guess)
   The web page at http://gmsh.info works, but is also available via https://gmsh.info, please consider switching to HTTPS urls.

I: debian/copyright:3: URL: http://gmsh.info: INFORMATION (Certainty:possible)
   The web page at http://gmsh.info works, but is also available via https://gmsh.info, please consider switching to HTTPS urls.

I: debian/copyright:123: URL: http://mozilla.org/MPL/2.0/: INFORMATION (Certainty:possible)
   URL schema changed from HTTP to HTTPS during redirect(s): http://mozilla.org -> https://www.mozilla.org
   Please investigate and update the URL eventually, to avoid unnecessary redirects!

9 days ago ● public

CME fix

Command: cme fix --verbose dpkg
Exit code: 255


Reading package lists... 0%

Reading package lists... 100%

Reading package lists... Done

Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree... Done

Reading state information... 0% 

Reading state information... 0%

Reading state information... Done
cme: running fix on dpkg configuration...
Connecting to api.ftp-master.debian.org to check 28 package versions. Please wait...
Got info from api.ftp-master.debian.org for 28 packages.
Element 'Homepage' of node 'upstream-metadata' is deprecated
Configuration path 'upstream-metadata Reference:0': unknown element 'eprint'. Either your file has an error or Dpkg::Upstream::Metadata::Reference model is lagging behind. In the latter case, please submit a bug report using 'reportbug libconfig-model-dpkg-perl'. See cme man page for details.
	Expected elements: 'Author','Booktitle','DOI','Editor','Eprint','ISBN','ISSN','Journal','Number','Pages','PMID','Publisher','Title','Type','URL','Volume','Year'
	

Back to Dashboard | View all reviews for this package