Hi Patrick,
On Mon, Sep 13, 2021 at 11:29:27AM +0200, Patrick Jaap wrote:
I think I forgot to add the dependency "libdune-grid-doc" in the
2.8.0~rc1 package which contains the missing msh file.
I am certainly lacking a lot of experience with packaging, but adding a
dependency on a doc package to *-dev package seems strange as documentation
should be optional.
I would propose to fix this in another way:
1. Patch upstream dune-grid to install files needed by tests below
/usr/share/dune-grid.
Actually on Debian jessie the file was at this location:
mblatt@smaug:~$ apt-cache policy libdune-grid-dev
libdune-grid-dev:
Installiert: 2.6.0-3
Installationskandidat: 2.6.0-3
Versionstabelle:
*** 2.6.0-3 500
500 http://deb.debian.org/debian buster/main amd64 Packages
100 /var/lib/dpkg/status
Not sure when this vanished. Smells like a bug in the upstream release to me.
2. Patch the failing modules to use that location.
Am 07.09.21 um 13:34 schrieb Adam Borowski:
On Tue, Sep 07, 2021 at 10:43:45AM +0200, Lisa Julia Nebel wrote:
Hello debian science team and debian mentors,
thanks for all the help so far with uploading the dune-packages to the
debian archive!!!
We are currently looking into the problems regarding alberta, and apart from
that, then there are only two unreviewed packages left:
* https://mentors.debian.net/package/dune-functions/
* https://mentors.debian.net/package/dune-pdelab/
They still fail for me:
7/23 Test #7: globalvaluedlfetest ...............***Failed 0.40 sec
Reading 2d Gmsh grid...
Dune reported error: Dune::IOError
[read:/usr/include/dune/grid/io/file/gmshreader.hh:372]: Could not open
/usr/share/doc/dune-grid/grids/gmsh/curved2d.msh
Cheers,
Markus
--
Dr. Markus Blatt - HPC-Simulation-Software & Services http://www.dr-blatt.de
Pedettistr. 38, 85072 Eichstätt, Germany, USt-Id: DE279960836
Tel.: +49 (0) 160 97590858