[Git][debian-gis-team/lerc][master] 2 commits: Fix FTCBFS: python dependencies not satisfiable

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Mon Nov 4 07:02:04 GMT 2024



Antonio Valentino pushed to branch master at Debian GIS Project / lerc


Commits:
f44073cb by Antonio Valentino at 2024-11-04T06:41:45+00:00
Fix FTCBFS: python dependencies not satisfiable

- - - - -
a8c7e97c by Antonio Valentino at 2024-11-04T07:01:25+00:00
Update dates in d/copyright

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,15 +1,18 @@
 lerc (4.0.0+ds-5) UNRELEASED; urgency=medium
 
   [ Bas Couwenberg ]
-  * Team upload.
   * Bump Standards-Version to 4.7.0, no changes.
 
   [ Antonio Valentino ]
   * debian/rules:
     - Enable optimize=+lto.
   * Update symbol file for amd64.
+  * Update dates in d/copyright.
+
+  [ Helmut Grohne ]
+  * Fix FTCBFS: Demote python dependencies to B-D-I. (Closes: #1086690).
 
- -- Bas Couwenberg <sebastic at debian.org>  Sun, 28 Jul 2024 19:41:54 +0200
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Mon, 04 Nov 2024 06:41:01 +0000
 
 lerc (4.0.0+ds-4) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -7,14 +7,14 @@ Testsuite: autopkgtest-pkg-pybuild
 Build-Depends: architecture-is-little-endian,
                cmake,
                debhelper-compat (= 13),
-               dh-python,
-               dh-sequence-numpy3,
                dh-sequence-pkgkde-symbolshelper,
-               dh-sequence-python3,
                pkg-kde-tools,
-               python3-all,
-               python3-numpy,
-               python3-setuptools
+               python3-numpy <!nocheck>
+Build-Depends-Indep: dh-sequence-numpy3,
+                     dh-sequence-python3,
+                     python3-all,
+                     python3-numpy,
+                     python3-setuptools
 Standards-Version: 4.7.0
 Vcs-Browser: https://salsa.debian.org/debian-gis-team/lerc
 Vcs-Git: https://salsa.debian.org/debian-gis-team/lerc.git


=====================================
debian/copyright
=====================================
@@ -14,7 +14,7 @@ Copyright: 2015-2022, Esri
 License: Apache-2.0
 
 Files: debian/*
-Copyright: 2021-2023, Antonnio Valentino <antonio.valentino at tiscali.it>
+Copyright: 2021-2024, Antonnio Valentino <antonio.valentino at tiscali.it>
 License: Apache-2.0
 
 License: Apache-2.0


=====================================
debian/rules
=====================================
@@ -16,7 +16,7 @@ export PYBUILD_NAME=lerc
 override_dh_auto_clean:
 	dh_auto_clean
 	dh_auto_clean --builddirectory build-static
-	dh_auto_clean --buildsystem=pybuild --sourcedirectory=OtherLanguages/Python
+	if command -v pybuild >/dev/null; then dh_auto_clean --buildsystem=pybuild --sourcedirectory=OtherLanguages/Python; fi
 
 override_dh_auto_configure:
 	dh_auto_configure
@@ -32,10 +32,11 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 		python3 -c "import lerc; assert lerc.test() == 0"
 endif
 
-override_dh_auto_install:
-	dh_auto_install --buildsystem=pybuild -ppython3-lerc --sourcedirectory=OtherLanguages/Python
+execute_after_dh_auto_install:
 	dh_auto_install --builddirectory build-static
-	dh_auto_install
+
+override_dh_auto_install-indep:
+	dh_auto_install --buildsystem=pybuild -ppython3-lerc --sourcedirectory=OtherLanguages/Python
 
 # Ubuntu wants the build to fail when symbols disappear
 override_dh_makeshlibs:



View it on GitLab: https://salsa.debian.org/debian-gis-team/lerc/-/compare/8ccaf1cb64d5c010b0328d6ab892334e606e8035...a8c7e97c37738e43c7d29d8c40a0ce1ced31b3e2

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/lerc/-/compare/8ccaf1cb64d5c010b0328d6ab892334e606e8035...a8c7e97c37738e43c7d29d8c40a0ce1ced31b3e2
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20241104/61f5daad/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list