Hi Bas, Thanks. Its grib-api, and the openjpeg transition (libopenjpeg -> libopenjp2).
grib-api is a dependency of magics and also metview (and also emoslib; I suspect it will also FTBFS on recompilation). The ECMWF packages (emoslib, grib-api. magics, metview, eccodes) have moved to a cmake-based build system and add /usr/lib/$arch/cmake/$pkg/* scripts, which hard-code the dependencies. grib-api needs libopenjp2 to build but {magics, metview, emoslib} don't and so don't have it as a B-D, but they try to link it at link-time, and so FTBFS. I need to sanitise the $pkg-{config,release}.cmake scripts. Best regards Alastair On 12/08/2016 01:33, Sebastiaan Couwenberg wrote: > Hi Alastair, > > metview FTBFS with the same error: > > make[3]: *** No rule to make target > '/usr/lib/x86_64-linux-gnu/libopenjp2.so', > needed by 'bin/Datacoverage'. Stop. > > This leads me to suspect the root cause is actually in libterralib which > is a build dependency of both. > > Can you confirm my suspicion? > > Kind Regards, > > Bas > -- Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, https://diaspora.sceal.ie/u/amckinstry Misentropy: doubting that the Universe is becoming more disordered.