Package: python-zeroconf
Version: d/control: Add explicit dependency on python3-async-timeout.
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu lunar ubuntu-patch

Dear Maintainer,

A package build of ironic in Ubuntu antelope was installing python3-zeroconf
but python3-async-timeout wasn't getting installed. I think it *may* be due
to the pipe logic in python3-zeroconf 0.47.1 (see package build):
Depends: python3-async-timeout (>= 4.0.1) | python3 (>> 3.11)

In a package build for ubuntu antelope, at least currently, py3.10 and py3.11 
exist.
I'm assuming that python3.11 is installed at the time and therefore the 
dependency
is assumed to be satisifed by it.

In Ubuntu, the attached patch was applied to achieve the following:

  * d/control: Add explicit dependency on python3-async-timeout.


Thanks for considering the patch.


-- System Information:
Debian Release: bookworm/sid
  APT prefers lunar
  APT policy: (500, 'lunar')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-23-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru python-zeroconf-0.47.1/debian/control 
python-zeroconf-0.47.1/debian/control
--- python-zeroconf-0.47.1/debian/control       2022-12-22 05:28:48.000000000 
-0500
+++ python-zeroconf-0.47.1/debian/control       2023-01-12 19:47:19.000000000 
-0500
@@ -28,7 +28,10 @@
 
 Package: python3-zeroconf
 Architecture: all
-Depends: ${python3:Depends}, ${misc:Depends}
+Depends:
+ python3-async-timeout (>= 4.0.1),
+ ${misc:Depends},
+ ${python3:Depends},
 Breaks: python3-pychromecast (<< 4.2.0~)
 Description: Pure Python implementation of multicast DNS service discovery 
(Python3)
  This is an implementation of the multicast DNS Service Discover Library

Reply via email to