Package: metview
Version: 4.4.8+dfsg.1-8
Severity: serious
Tags: upstream
Justification: fails to build from source (but built successfully in the past)

There was a recent binNMU for the grib-api transition right before the new 
magics++ was uploaded.  metview now fails to build since one of the headers has 
apparently been removed:

g++ -DHAVE_CONFIG_H -I. -I../../src  -I/usr/include/magics  
-I/usr/include/hdf5/serial -I/usr/include/pango-1.0 -I/usr/include/cairo 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
 -I/usr/include/qt4  -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SQL_LIB 
-DQT_XMLPATTERNS_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB 
-DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore 
-I/usr/include/qt4/QtNetwork -I/usr/incl
ude/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXmlPatterns 
-I/usr/include/qt4/QtSql -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 
-I/usr/include/qt4/QtHelp -I. -I.  -DNOMETVIEW_QT -DMETVIEW -I../libMetview 
-I../libUtil -I../libMars  -I../libFTimeUtil  -I/usr/i
nclude/terralib/kernel  -I/usr/include/freetype2 -I/usr/include 
-I/usr/X11R6/include -I/usr/local/include -I/usr/include/X11 -DMETVIEW_MOTIF 
-DLITTLE -DLITTLE_END -DH_INCLUDES_CC -DR64 -DREAL_8 -DREAL_BIGGER_THAN_INTEGER 
-DI32 -DMAGINT_IS_INT -DREAL_IS_DOUBLE  -O2  -fPIC  -
DUSE_NEW_IO -m64 -fPIC -fno-gnu-keywords -Wno-deprecated -Wno-write-strings 
-DMETVIEW_QT -DQT_NO_DEBUG_O
UTPUT -DSiteIsNotECMWF -DLITTLE -DLITTLE_END -DH_INCLUDES_CC -DR64 -DREAL_8 
-DREAL_BIGGER_THAN_INTEGER -DI32 -DMAGINT_IS_INT -DREAL_IS_DOUBLE -c -o 
bin_Reprojection-ReprojectService.o `test -f 'ReprojectService.cc' || echo 
'./'`ReprojectService.cc
ReprojectService.cc:14:27: fatal error: ImagePlotting.h: No such file or 
directory
 #include <ImagePlotting.h>
                           ^
compilation terminated.
make[6]: *** [bin_Reprojection-ReprojectService.o] Error 1
Makefile:633: recipe for target 'bin_Reprojection-ReprojectService.o' failed
make[6]: Leaving directory '/«BUILDDIR»/metview-4.4.8+dfsg.1/src/Reprojection'
make[5]: *** [all] Error 2
Makefile:493: recipe for target 'all' failed
make[5]: Leaving directory '/«BUILDDIR»/metview-4.4.8+dfsg.1/src/Reprojection'
make[4]: *** [all-recursive] Error 1
Makefile:578: recipe for target 'all-recursive' failed
make[4]: Leaving directory '/«BUILDDIR»/metview-4.4.8+dfsg.1/src'
make[3]: *** [all] Error 2
Makefile:496: recipe for target 'all' failed
make[3]: Leaving directory '/«BUILDDIR»/metview-4.4.8+dfsg.1/src'
make[2]: *** [all-recursive] Error 1
Makefile:555: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/«BUILDDIR»/metview-4.4.8+dfsg.1'
make[1]: *** [all] Error 2
Makefile:481: recipe for target 'all' failed
make[1]: Leaving directory '/«BUILDDIR»/metview-4.4.8+dfsg.1'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2
debian/rules:21: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2


FWIW, Upstream version 4.5.5 claims [1] to be build against magics 2.24.7

Thanks in advance!

[1] https://software.ecmwf.int/wiki/display/METV/Version+4.5+Updates

-- System Information:
Debian Release: jessie/sid
  APT prefers trusty-updates
  APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500, 
'trusty-proposed'), (500, 'trusty'), (100, 'trusty-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13.0-57-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to