Bug#930772: otb-bin: Missing otbcli_BandMaxX command
Adam Cecile
acecile at le-vert.net
Thu Jun 20 10:00:15 BST 2019
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
-------------- next part --------------
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 <acecile at 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 <acecile at 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- at SOVERSION@ (= ${binary:Version}),
libotbmapla- at SOVERSION@ (= ${binary:Version}),
libotbmathparser- at SOVERSION@ (= ${binary:Version}),
+ libotbmathparserx- at SOVERSION@ (= ${binary:Version}),
libotbmetadata- at SOVERSION@ (= ${binary:Version}),
libotbmonteverdi- at SOVERSION@ (= ${binary:Version}),
libotbmonteverdicore- at SOVERSION@ (= ${binary:Version}),
@@ -607,6 +609,20 @@
.
This package contains the OTBMathParser shared library.
+Package: libotbmathparserx- at 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- at SOVERSION@
Architecture: any
Section: libs
@@ -846,6 +862,7 @@
libotblearningbase- at SOVERSION@ (= ${binary:Version}),
libotbmapla- at SOVERSION@ (= ${binary:Version}),
libotbmathparser- at SOVERSION@ (= ${binary:Version}),
+ libotbmathparserx- at SOVERSION@ (= ${binary:Version}),
libotbmetadata- at SOVERSION@ (= ${binary:Version}),
libotbmonteverdi- at SOVERSION@ (= ${binary:Version}),
libotbmonteverdicore- at SOVERSION@ (= ${binary:Version}),
@@ -1001,6 +1018,7 @@
libotbiotilemap- at SOVERSION@ (= ${binary:Version}),
libotblearningbase- at SOVERSION@ (= ${binary:Version}),
libotbmathparser- at SOVERSION@ (= ${binary:Version}),
+ libotbmathparserx- at SOVERSION@ (= ${binary:Version}),
libotbmetadata- at SOVERSION@ (= ${binary:Version}),
libotbopenthreadsadapters- at SOVERSION@ (= ${binary:Version}),
libotbossimadapters- at 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.*
More information about the Pkg-grass-devel
mailing list