Bug#905824: med-fichier: missing files due to non-CMake build

Kurt Kremitzki kurt at kwk.systems
Mon Sep 3 08:56:30 BST 2018


By the way, do you happen to know the story with the shared library
version numbers for med-fichier? Instead of using the version number
3.3.1, we have 1.9.1 for libmed.so and libmedc.so, and 0.3.0 for
libmedimport.so.

Producing a CMake build wants to use the version number 3.3.1 which
would suggest the need for a package rename from libmed{,c}1v5 and
libmedimport0v5, but I can't really find anything on why the version
numbers are what they are now or what's up with the strange package names.

On Sat, 11 Aug 2018 23:43:13 +0200 Gilles Filippini <pini at debian.org> wrote:

> Control: tags -1 + moreinfo
>
> Hi,
>
> On Fri, 10 Aug 2018 04:59:38 -0500 Kurt Kremitzki <kkremitzki at gmail.com>
> wrote:
> > Source: med-fichier
> > Severity: normal
> >
> > Dear Maintainer,
> >
> > Med-fichier supports CMake builds, and if CMake is used there are
> > several .cmake helper files generated which are currently missing from
> > the package. Downstream projects then expect those .cmake files to be
> > available, and it causes difficulty when they are not.
> >
> > Please update the package to use the CMake buildsystem and include all
> > missing files.
>
> Patches welcome :)
>
> I gave a try using the CMake build system, but it failed. Firstly, there
> is no CMakeList.txt to build the doc. Secondly the test suite fails:
> > Start 37: Testtest13f
> > 37/70 Test #37: Testtest13f ......................***Failed 0.01 sec
> > 0
> > Maillage de nom : maa1 et de dimension : 3
> > 0
> > Nombre d'equivalence : 1
> > Equivalence numero : 1
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/hdfi/MEDfichierNo.c
[39] : Impossible d'identifier un numéro de fichier correct à partir de
l'identifiant :
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/hdfi/MEDfichierNo.c
[40] : id = 4294967296
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[42] : Cette bibliothèque MED n'est pas capable de lire un fichier MED
de version < 2.2.0
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[43] : La version demandée est :
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[44] : _fversionMMR = 0
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[116] : Impossible d'obtenir une implémentation de :
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[117] : key = "_MEDequivalenceInfo"
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[118] : en version :
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[119] : _fversionMMR = 0
> >
/build/med-fichier-VMwX2G/med-fichier-3.3.1+repack/src/misc/MEDversionedApi3C.c
[120] : Vérifiez votre fichier .med et votre version de bibliothèque.
>
> Thanks,
>
> _g.
>



More information about the debian-science-maintainers mailing list