[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