Package: tiledb Version: 1.7.7-1.1 Severity: normal Tags: patch pending Dear maintainer,
I have prepared an NMU for tiledb (versioned as 1.7.7-1.2) and can uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer. In the NMU, I propose to not package tiledb-doc (sphinx bombs on me) and to not package the hdfs extension to have a more miminal package with a chance to build on all platforms which 1.7.7-1 and 1.7.7-1.1 have trouble with. Regards, Dirk -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
diff -Nru tiledb-1.7.7/debian/changelog tiledb-1.7.7/debian/changelog --- tiledb-1.7.7/debian/changelog 2021-02-04 10:46:36.000000000 -0600 +++ tiledb-1.7.7/debian/changelog 2021-12-29 09:55:15.000000000 -0600 @@ -1,10 +1,19 @@ +tiledb (1.7.7-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * debian/rules: Turn hdfs off for a more minimal build, also remove sphinx + * debian/control: Remove Build-Depends: on hdfs + * debian/control: Set Standards-Version: 2.6.0 + + -- Dirk Eddelbuettel <e...@debian.org> Wed, 29 Dec 2021 09:55:15 -0600 + tiledb (1.7.7-1.1) unstable; urgency=medium * Non-maintainer upload. * Source-only upload for migration. -- Utkarsh Gupta <utka...@debian.org> Thu, 04 Feb 2021 22:16:36 +0530 - + tiledb (1.7.7-1) unstable; urgency=medium * Initial release (Closes: #951122). diff -Nru tiledb-1.7.7/debian/control tiledb-1.7.7/debian/control --- tiledb-1.7.7/debian/control 2021-02-04 10:46:13.000000000 -0600 +++ tiledb-1.7.7/debian/control 2021-12-29 09:55:15.000000000 -0600 @@ -17,15 +17,13 @@ clang-format, chrpath, # help2man, -# Required to test the HDFS extension, see - default-jre-headless <!nocheck> | default-jre <!nocheck>, catch <!nocheck>, - python3 <!nodoc>, python3-sphinx <!nodoc>, python3-sphinx-rtd-theme <!nodoc>, python3-breathe <!nodoc>, -Standards-Version: 4.5.0 +# python3 <!nodoc>, python3-sphinx <!nodoc>, python3-sphinx-rtd-theme <!nodoc>, python3-breathe <!nodoc>, +Standards-Version: 4.6.0 Section: libs Homepage: https://tiledb.com/ -Vcs-Browser: https://salsa.debian.org/acecile-guest/tiledb -Vcs-Git: https://salsa.debian.org/acecile-guest/tiledb.git +Vcs-Browser: https://salsa.debian.org/debian/tiledb +Vcs-Git: https://salsa.debian.org/debian/tiledb.git Rules-Requires-Root: no Package: libtiledb-dev @@ -76,17 +74,17 @@ # . # This package contains command line utility. -Package: libtiledb-doc -Build-Profiles: <!nodoc> -Architecture: all -Section: doc -Depends: ${sphinxdoc:Depends}, ${misc:Depends} -Description: Store and access very large multi-dimensional array data (documentation) - TileDB allows you to store and access very large multi-dimensional array - data, the data currency of Data Science. - . - It is a powerful storage engine that introduces a novel format that can - effectively store both dense and sparse array data with support for fast - updates and reads. - . - This package contains the documentation. +# Package: libtiledb-doc +# Build-Profiles: <!nodoc> +# Architecture: all +# Section: doc +# Depends: ${sphinxdoc:Depends}, ${misc:Depends} +# Description: Store and access very large multi-dimensional array data (documentation) +# TileDB allows you to store and access very large multi-dimensional array +# data, the data currency of Data Science. +# . +# It is a powerful storage engine that introduces a novel format that can +# effectively store both dense and sparse array data with support for fast +# updates and reads. +# . +# This package contains the documentation. diff -Nru tiledb-1.7.7/debian/rules tiledb-1.7.7/debian/rules --- tiledb-1.7.7/debian/rules 2021-02-04 10:46:13.000000000 -0600 +++ tiledb-1.7.7/debian/rules 2021-12-29 09:55:15.000000000 -0600 @@ -18,11 +18,11 @@ endif %: -ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),) - dh $@ --with sphinxdoc -else +#ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),) +# dh $@ --with sphinxdoc +#else dh $@ -endif +#endif override_dh_auto_clean: dh_auto_clean @@ -38,19 +38,20 @@ -DTILEDB_WERROR=0 \ -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \ -DTILEDB_S3=0 \ - -DTILEDB_HDFS=1 \ + -DTILEDB_HDFS=0 \ -DTILEDB_TOOLS=0 \ + -DCMAKE_INSTALL_PREFIX=/usr \ $(CMAKE_TEST_ARG) override_dh_auto_build: dh_auto_build -ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),) - $(MAKE) -C obj-$(DEB_BUILD_GNU_TYPE) doc - mkdir -p $(CURDIR)/build - mv obj-$(DEB_BUILD_GNU_TYPE)/xml $(CURDIR)/build/ - PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml doc/source/ build/html - rm -rf build/html/.doctrees -endif +#ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),) +# $(MAKE) -C obj-$(DEB_BUILD_GNU_TYPE) doc +# mkdir -p $(CURDIR)/build +# mv obj-$(DEB_BUILD_GNU_TYPE)/xml $(CURDIR)/build/ +# PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml doc/source/ build/html +# rm -rf build/html/.doctrees +#endif override_dh_auto_test: ifeq ($(filter nocheck,$(DEB_BUILD_PROFILES)),)