Your message dated Sun, 04 Dec 2022 15:10:55 +0000
with message-id <[email protected]>
and subject line Bug#1025250: fixed in xyzservices 2022.9.0-2
has caused the Debian Bug report #1025250,
regarding xyzservices: Fix FTBFS without mercantile
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1025250: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025250
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xyzservices
Version: 2022.9.0-1
Severity: important
Tags: ftbfs patch
Control: block 1025244 by -1

Dear Maintainer,

The mercantile package is unmaintained and is going to be removed (#1025244).

You package needs the attached patch to not FTBFS without mercantile.

Please apply the patch before the bookworm freeze (or adopt the mercantile 
package).

Kind Regards,

Bas
diff -Nru xyzservices-2022.9.0/debian/changelog 
xyzservices-2022.9.0/debian/changelog
--- xyzservices-2022.9.0/debian/changelog       2022-10-25 17:04:47.000000000 
+0200
+++ xyzservices-2022.9.0/debian/changelog       2022-12-01 13:50:57.000000000 
+0100
@@ -1,3 +1,10 @@
+xyzservices (2022.9.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch to skip tests when mercantile is not available.
+
+ -- Bas Couwenberg <[email protected]>  Thu, 01 Dec 2022 13:50:57 +0100
+
 xyzservices (2022.9.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru xyzservices-2022.9.0/debian/control 
xyzservices-2022.9.0/debian/control
--- xyzservices-2022.9.0/debian/control 2022-07-26 09:07:29.000000000 +0200
+++ xyzservices-2022.9.0/debian/control 2022-12-01 13:42:48.000000000 +0100
@@ -6,7 +6,6 @@
 Build-Depends: debhelper-compat (= 13),
                dh-sequence-python3,
                python3-all,
-               python3-mercantile,
                python3-pytest <!nocheck>,
                python3-requests,
                python3-setuptools
diff -Nru xyzservices-2022.9.0/debian/patches/mercantile.patch 
xyzservices-2022.9.0/debian/patches/mercantile.patch
--- xyzservices-2022.9.0/debian/patches/mercantile.patch        1970-01-01 
01:00:00.000000000 +0100
+++ xyzservices-2022.9.0/debian/patches/mercantile.patch        2022-12-01 
13:50:47.000000000 +0100
@@ -0,0 +1,15 @@
+Description: Skip tests when mercantile is not available.
+Author: Bas Couwenberg <[email protected]>
+Forwarded: not-needed
+
+--- a/xyzservices/tests/test_providers.py
++++ b/xyzservices/tests/test_providers.py
+@@ -3,7 +3,7 @@ import os
+ import pytest
+ import xyzservices.providers as xyz
+ import requests
+-import mercantile
++pytest.importorskip("mercantile")
+ 
+ flat_free = xyz.filter(requires_token=False).flatten()
+ 
diff -Nru xyzservices-2022.9.0/debian/patches/series 
xyzservices-2022.9.0/debian/patches/series
--- xyzservices-2022.9.0/debian/patches/series  1970-01-01 01:00:00.000000000 
+0100
+++ xyzservices-2022.9.0/debian/patches/series  2022-12-01 13:44:32.000000000 
+0100
@@ -0,0 +1 @@
+mercantile.patch
diff -Nru xyzservices-2022.9.0/debian/tests/control 
xyzservices-2022.9.0/debian/tests/control
--- xyzservices-2022.9.0/debian/tests/control   2022-06-28 19:34:40.000000000 
+0200
+++ xyzservices-2022.9.0/debian/tests/control   2022-12-01 13:43:05.000000000 
+0100
@@ -1,2 +1,2 @@
 Tests: run-tests
-Depends: python3-all, python3-mercantile, python3-pytest, python3-requests, @
+Depends: python3-all, python3-pytest, python3-requests, @

--- End Message ---
--- Begin Message ---
Source: xyzservices
Source-Version: 2022.9.0-2
Done: Edward Betts <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xyzservices, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Edward Betts <[email protected]> (supplier of updated xyzservices package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 04 Dec 2022 14:35:07 +0000
Source: xyzservices
Architecture: source
Version: 2022.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Edward Betts <[email protected]>
Closes: 1025250
Changes:
 xyzservices (2022.9.0-2) unstable; urgency=medium
 .
   * Remove python3-mercantile from Build-Depends, it is unmaintained.
   * Add patch from Bas Couwenberg <[email protected]> to skip tests when
     mercantile is not available. (Closes: #1025250)
Checksums-Sha1:
 708e348be6b5d9daff9d4497eb7eb16abd35f775 2180 xyzservices_2022.9.0-2.dsc
 9846227e341eea791b3134cb8653b50ad464c64b 2940 
xyzservices_2022.9.0-2.debian.tar.xz
 a426e694ae55ae5cced8c7bacf21af9cf2851498 7874 
xyzservices_2022.9.0-2_source.buildinfo
Checksums-Sha256:
 2c3371ea173a30c31f1c752b0ba65a1134f9f5d4ca8e75c74cb54f9bdcfb0c47 2180 
xyzservices_2022.9.0-2.dsc
 5a79cfa453847dbeda57005870a35dd585cbfc27fcb9ccf317f5d30c0ac2fe3c 2940 
xyzservices_2022.9.0-2.debian.tar.xz
 3051afb0be56e919a8d8656d029517e57840bdb203fae2b8d4939278d9a4fb9e 7874 
xyzservices_2022.9.0-2_source.buildinfo
Files:
 dd80211b48d08ad4cee51477420ee04f 2180 python optional 
xyzservices_2022.9.0-2.dsc
 180420ea33a84f2782cbe3cdc124fa65 2940 python optional 
xyzservices_2022.9.0-2.debian.tar.xz
 a0792d62b9a5b49525d45f4cfeecc092 7874 python optional 
xyzservices_2022.9.0-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE+4rPp4xyYInDitAmlgWhCYxjuSoFAmOMsckACgkQlgWhCYxj
uSqPWw//XQfS5ypdlZW5tDVmGFdzvubWgwg6z+JP+EPg4ulJmHARLoklVZxBiYf2
9f4L5kUVk+IUk88TO2OAxIuojcoGZXlgQ5rPfFPOVna/hpE7e7LyHcz/B5wRZ86b
8N3WtM4rR4r9DhwqUZrBGGNH/xhTeoZSewC5O/6uicAvHPQYDpl+GZ18ccVZ9pO3
QLQmKhy9i0boXDxpzHfF4AoPLbnWhP2+sGVtnqQ9VyTtWnboOlyWUUkAwzfiyCFH
EdaR+A2jQJw4Aqjs1FO0P1vG08SZqi04jddtEgziMqJyUtaqRq+u1XQI+MjCABkw
SWxQHkN0trrnhZjxtpwSGYPHLJfucllf3oNSMeJGSzq7CPFRsC5IYwzp2vuGj0Ek
IM119F9YHwlou5wU/TWckNQYyEp8ckVfB/MalEWjkr2YZ90ME/Ic902gRgHIqAOR
0fv2MH8iVAB+dNqFmbpvnHCp2YV3Sm7CC6bCrEPBK0zX7v8W3DDvQfD/TPUo2nP/
Eg3tyRSUPIIXvngCDzL9XD50YV4Cb1zmu2FRaUHAS/xmN6kuCyy4cBSj49fzZeEa
rH8+Kpvm3SXl63WWNKRNOWLF+alLb+maSqeVdibSqRzVifsdTl8Gj1R+jrGoI8Lo
2rKg1DDytfR+lw++lo/MeYF6UdcjxQbAHYk1ux6z1+QttA3nQdI=
=sGLN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to