Package: otb-bin Version: 6.6.2+debian-0~bpo10+0 Severity: normal Tags: patch
Dear Maintainer, Current package misses otbcli_BandMaxX command because the package is not built with muparserx support. However, this build dependency is available and everything build just fine after enabling it. So please find attached a debdiff enabling muparserx support. Regards, Adam. -- System Information: Debian Release: 10.0 APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages otb-bin depends on: ii libc6 2.28-10 ii libgcc1 1:8.3.0-6 ii libinsighttoolkit4.12 4.12.2-dfsg1-4+b1 ii libotb-apps 6.6.2+debian-0~bpo10+0 ii libotbcommandline-6.6-1 6.6.2+debian-0~bpo10+0 ii libotbcommandlineparser-6.6-1 6.6.2+debian-0~bpo10+0 ii libotbcommon-6.6-1 6.6.2+debian-0~bpo10+0 ii libstdc++6 8.3.0-6 ii libtinyxml2.6.2v5 2.6.2-4 otb-bin recommends no packages. otb-bin suggests no packages. -- no debconf information
diff -Nru otb-6.6.2+debian/debian/changelog otb-6.6.2+debian/debian/changelog --- otb-6.6.2+debian/debian/changelog 2019-06-19 23:01:00.000000000 +0200 +++ otb-6.6.2+debian/debian/changelog 2019-06-19 23:05:50.000000000 +0200 @@ -1,8 +1,16 @@ +otb (6.6.2+debian-0~bpo10+0) buster-backports; urgency=medium + + * Rebuild for buster-backports. + + -- Adam Cecile <acec...@letz-it.lu> Wed, 19 Jun 2019 23:05:50 +0200 + otb (6.6.2+debian-0) unstable; urgency=medium * New upstream release. * MODIS 6S support has not been removed from sources. - * Build with OTB_USE_MUPARSERX:BOOL=ON. + * Build with OTB_USE_MUPARSERX:BOOL=ON and add libmuparserx-dev b-dep. + * Build with OTB_USE_SHARK=ON. + * New libotbmathparserx package. -- Adam Cecile <acec...@letz-it.lu> Wed, 19 Jun 2019 23:01:00 +0200 diff -Nru otb-6.6.2+debian/debian/control otb-6.6.2+debian/debian/control --- otb-6.6.2+debian/debian/control 2018-11-14 06:58:39.000000000 +0100 +++ otb-6.6.2+debian/debian/control 2019-06-19 23:05:50.000000000 +0200 @@ -27,6 +27,7 @@ libinsighttoolkit4-dev, libkml-dev, libmuparser-dev, + libmuparserx-dev, libopencv-dev, libopenthreads-dev, libossim-dev, @@ -95,6 +96,7 @@ libotblearningbase-6.6-1 (= ${binary:Version}), libotbmapla-6.6-1 (= ${binary:Version}), libotbmathparser-6.6-1 (= ${binary:Version}), + libotbmathparserx-6.6-1 (= ${binary:Version}), libotbmetadata-6.6-1 (= ${binary:Version}), libotbmonteverdi-6.6-1 (= ${binary:Version}), libotbmonteverdicore-6.6-1 (= ${binary:Version}), @@ -607,6 +609,20 @@ . This package contains the OTBMathParser shared library. +Package: libotbmathparserx-6.6-1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Description: ORFEO Toolbox library - OTBMathParserX + ORFEO Toolbox (OTB) is distributed as an open source library of image + processing algorithms. OTB is based on the medical image processing library + ITK and offers particular functionalities for remote sensing image processing + in general and for high spatial resolution images in particular. + . + This package contains the OTBMathParserX shared library. + Package: libotbmetadata-6.6-1 Architecture: any Section: libs @@ -846,6 +862,7 @@ libotblearningbase-6.6-1 (= ${binary:Version}), libotbmapla-6.6-1 (= ${binary:Version}), libotbmathparser-6.6-1 (= ${binary:Version}), + libotbmathparserx-6.6-1 (= ${binary:Version}), libotbmetadata-6.6-1 (= ${binary:Version}), libotbmonteverdi-6.6-1 (= ${binary:Version}), libotbmonteverdicore-6.6-1 (= ${binary:Version}), @@ -1001,6 +1018,7 @@ libotbiotilemap-6.6-1 (= ${binary:Version}), libotblearningbase-6.6-1 (= ${binary:Version}), libotbmathparser-6.6-1 (= ${binary:Version}), + libotbmathparserx-6.6-1 (= ${binary:Version}), libotbmetadata-6.6-1 (= ${binary:Version}), libotbopenthreadsadapters-6.6-1 (= ${binary:Version}), libotbossimadapters-6.6-1 (= ${binary:Version}), diff -Nru otb-6.6.2+debian/debian/control.in otb-6.6.2+debian/debian/control.in --- otb-6.6.2+debian/debian/control.in 2018-11-14 06:58:44.000000000 +0100 +++ otb-6.6.2+debian/debian/control.in 2019-06-19 23:05:50.000000000 +0200 @@ -27,6 +27,7 @@ libinsighttoolkit4-dev, libkml-dev, libmuparser-dev, + libmuparserx-dev, libopencv-dev, libopenthreads-dev, libossim-dev, @@ -95,6 +96,7 @@ libotblearningbase-@SOVERSION@ (= ${binary:Version}), libotbmapla-@SOVERSION@ (= ${binary:Version}), libotbmathparser-@SOVERSION@ (= ${binary:Version}), + libotbmathparserx-@SOVERSION@ (= ${binary:Version}), libotbmetadata-@SOVERSION@ (= ${binary:Version}), libotbmonteverdi-@SOVERSION@ (= ${binary:Version}), libotbmonteverdicore-@SOVERSION@ (= ${binary:Version}), @@ -607,6 +609,20 @@ . This package contains the OTBMathParser shared library. +Package: libotbmathparserx-@SOVERSION@ +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Description: ORFEO Toolbox library - OTBMathParserX + ORFEO Toolbox (OTB) is distributed as an open source library of image + processing algorithms. OTB is based on the medical image processing library + ITK and offers particular functionalities for remote sensing image processing + in general and for high spatial resolution images in particular. + . + This package contains the OTBMathParserX shared library. + Package: libotbmetadata-@SOVERSION@ Architecture: any Section: libs @@ -846,6 +862,7 @@ libotblearningbase-@SOVERSION@ (= ${binary:Version}), libotbmapla-@SOVERSION@ (= ${binary:Version}), libotbmathparser-@SOVERSION@ (= ${binary:Version}), + libotbmathparserx-@SOVERSION@ (= ${binary:Version}), libotbmetadata-@SOVERSION@ (= ${binary:Version}), libotbmonteverdi-@SOVERSION@ (= ${binary:Version}), libotbmonteverdicore-@SOVERSION@ (= ${binary:Version}), @@ -1001,6 +1018,7 @@ libotbiotilemap-@SOVERSION@ (= ${binary:Version}), libotblearningbase-@SOVERSION@ (= ${binary:Version}), libotbmathparser-@SOVERSION@ (= ${binary:Version}), + libotbmathparserx-@SOVERSION@ (= ${binary:Version}), libotbmetadata-@SOVERSION@ (= ${binary:Version}), libotbopenthreadsadapters-@SOVERSION@ (= ${binary:Version}), libotbossimadapters-@SOVERSION@ (= ${binary:Version}), diff -Nru otb-6.6.2+debian/debian/libotbmathparserx-6.6-1.install otb-6.6.2+debian/debian/libotbmathparserx-6.6-1.install --- otb-6.6.2+debian/debian/libotbmathparserx-6.6-1.install 1970-01-01 01:00:00.000000000 +0100 +++ otb-6.6.2+debian/debian/libotbmathparserx-6.6-1.install 2019-06-19 23:05:50.000000000 +0200 @@ -0,0 +1 @@ +usr/lib/*/libOTBMathParserX-*.so.*