Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Ok, we are now at a place where the package is tamed somewhat: - a lot of the smaller architectures did not build for 1.7.7-4 - five larger ones (all 64-bit based AFAICT) did - so I hard-wired these explicitly in Architecture: All green now for the ones attempted: https://buildd.debian.org/status/package.php?p=tiledb That may be a basis for moving to 2.5.3 in a few days. Dirk -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Hi Adam, On 30 December 2021 at 11:12, Adam Cécile wrote: | Sure, I was suggesting adding you directly to uploaders because the | package is maintained on Salsa, sadly I see we both missed each other there: | | https://salsa.debian.org/acecile-guest/tiledb | https://salsa.debian.org/debian/tiledb | | It seems you forked mine, which is fine but I think only one repo must | survive ;-) Actually that repo creation was (I asumme) Utkarsh, not me. I didn't touch tiledb on salsa in any form til this week. Dirk -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Hello Dirk, Sure, I was suggesting adding you directly to uploaders because the package is maintained on Salsa, sadly I see we both missed each other there: https://salsa.debian.org/acecile-guest/tiledb https://salsa.debian.org/debian/tiledb It seems you forked mine, which is fine but I think only one repo must survive ;-) Regards, Adam. On 12/30/21 2:08 AM, Dirk Eddelbuettel wrote: Couldn't resist an attempt to send in an 1.7.7-3 attempt but still seeing too many unit test failures. Very strange as this works for me on amd64 :-/ Adam, how would you feel about an update to 2.5.3 and catch2 (and no more tbb-dev) ? Would you be ok with me sending that up as NMU? Dirk
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Couldn't resist an attempt to send in an 1.7.7-3 attempt but still seeing too many unit test failures. Very strange as this works for me on amd64 :-/ Adam, how would you feel about an update to 2.5.3 and catch2 (and no more tbb-dev) ? Would you be ok with me sending that up as NMU? Dirk -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Thank you both for quick thumbs-up! 1.7.7-1.2 was just shipped, fingers crossed about how it'll do with the builders. Dirk -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Hi Dirk, On Wed, Dec 29, 2021 at 10:59 PM Dirk Eddelbuettel wrote: > Thanks for the *very* prompt response. I may still wait a day or two to also > hear from Utkarsh who last NMUed. +1 to what Adam said. Please upload directly, thanks for asking. :D For the backstory, I was just a sponsor-er to Adam for src:tiledb and did an NMU for a source-only upload to help it migrate but it got blocked later. :/ - u
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Hi Adam, On 29 December 2021 at 17:51, Adam Cecile wrote: | Hello Dirk, | | You're obviously a person of choice to perform any change on tiledb so please go ahead for a non-delayed upload ! Thanks for the *very* prompt response. I may still wait a day or two to also hear from Utkarsh who last NMUed. Do you still use the package? If so, do you need hdfs? I wouldn't mind upgrading to release 2.5.3 which is current and turning on a feature or two but I was getting some noise from the unit tests in non-vanilla mode so may hold off. Best, Dirk | Regards, Adam. | | On December 29, 2021 5:42:33 PM GMT+01:00, Dirk Eddelbuettel wrote: | >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 -- https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
Hello Dirk, You're obviously a person of choice to perform any change on tiledb so please go ahead for a non-delayed upload ! Regards, Adam. On December 29, 2021 5:42:33 PM GMT+01:00, Dirk Eddelbuettel wrote: >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
Bug#1002837: tiledb: diff for NMU version 1.7.7-1.2
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.0 -0600 +++ tiledb-1.7.7/debian/changelog 2021-12-29 09:55:15.0 -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 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 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.0 -0600 +++ tiledb-1.7.7/debian/control 2021-12-29 09:55:15.0 -0600 @@ -17,15 +17,13 @@ clang-format, chrpath, # help2man, -# Required to test the HDFS extension, see - default-jre-headless | default-jre , catch , - python3 , python3-sphinx , python3-sphinx-rtd-theme , python3-breathe , -Standards-Version: 4.5.0 +# python3 , python3-sphinx , python3-sphinx-rtd-theme , python3-breathe , +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: -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: +# 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.0 -0600 +++ tiledb-1.7.7/debian/rules 2021-12-29 09:55:15.0 -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)),)