Your message dated Tue, 08 Feb 2022 05:33:36 +0000
with message-id <[email protected]>
and subject line Bug#951134: fixed in spf-engine 2.9.3-1
has caused the Debian Bug report #951134,
regarding postfix-policyd-spf-python: breaks due to lack of versioned dependency
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.)


-- 
951134: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951134
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: postfix-policyd-spf-python
Version: 2.9.2-0+deb10u1
Severity: important

postfix-policyd-spf-python has a dependency on python3-spf-engine, but does not
specify a version. If the policyd package is upgraded but the engine package is
not, then mail delivery halts on the system due to the policyd exiting
prematurely. There are no logs emitted showing what the problem is, but running
the program manually from the command line results in:

> /usr/bin/policyd-spf 
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 583, in 
_build_master
    ws.require(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 900, in 
require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 791, in 
resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (spf-engine 2.9.1 
(/usr/lib/python3/dist-packages), Requirement.parse('spf-engine==2.9.2'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/policyd-spf", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3191, 
in <module>
    @_call_aside
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3175, 
in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3204, 
in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 585, in 
_build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 598, in 
_build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 786, in 
resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'spf-engine==2.9.2' distribution was 
not found and is required by the application


Upgrading the engine restores proper operation.


-- System Information:
Debian Release: 10.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE= 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages postfix-policyd-spf-python depends on:
ii  adduser                3.118
ii  postfix                3.4.7-0+deb10u1
ii  python3                3.7.3-1
ii  python3-authres        1.1.1-1
ii  python3-pkg-resources  40.8.0-1
ii  python3-spf            2.0.12t-3
ii  python3-spf-engine     2.9.1-0+deb10u1

postfix-policyd-spf-python recommends no packages.

postfix-policyd-spf-python suggests no packages.

--- End Message ---
--- Begin Message ---
Source: spf-engine
Source-Version: 2.9.3-1
Done: Scott Kitterman <[email protected]>

We believe that the bug you reported is fixed in the latest version of
spf-engine, 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.
Scott Kitterman <[email protected]> (supplier of updated spf-engine 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: Mon, 07 Feb 2022 23:14:25 -0500
Source: spf-engine
Architecture: source
Version: 2.9.3-1
Distribution: unstable
Urgency: medium
Maintainer: Scott Kitterman <[email protected]>
Changed-By: Scott Kitterman <[email protected]>
Closes: 951134 1005110
Changes:
 spf-engine (2.9.3-1) unstable; urgency=medium
 .
   * postfix-policyd-spf-python and pyspf-milter require the python3-spf-engine
     be the same version as they are, add binary:Version constraints to the
     depends for both (Closes: #951134)
   * New upstream release (Closes: #1005110)
   * Remove long obsolete debian NEWS file
   * Add misc:Pre-Depends to pyspf-milter
   * Bump watch file to version 4
   * Bump standards-version to 4.6.0 without further change
Checksums-Sha1:
 94f636b642b3c9b133809c6d40f418382b778e29 2385 spf-engine_2.9.3-1.dsc
 d92558d020f2970d9621b6bd3e1d331abd45c9c0 52974 spf-engine_2.9.3.orig.tar.gz
 a2b7c39c00fcc90435bf7f149ab333dac70e4068 833 spf-engine_2.9.3.orig.tar.gz.asc
 590fdb5fbd362c487c5fd52afb54fa8c540bd1c3 14004 spf-engine_2.9.3-1.debian.tar.xz
 6d7f875432a45515ea0a88ff8c5bad5da2b9fbc1 5937 
spf-engine_2.9.3-1_source.buildinfo
Checksums-Sha256:
 25e29ddb8c3c7e3da67c4e5d328166284e0dfab18bb8c04e51e7333f819c8366 2385 
spf-engine_2.9.3-1.dsc
 c3435bf8bfceb3728f02910da329710956820f816f826be97d5bf00a4b762031 52974 
spf-engine_2.9.3.orig.tar.gz
 45eb52529b9c9bcbe54cdae9974baf15aecc9bda890f9cd248c046bf0989571d 833 
spf-engine_2.9.3.orig.tar.gz.asc
 f56e81a55f8aa707dcbf5a86106ab9849cd797c80bb000505372998db15fa3ff 14004 
spf-engine_2.9.3-1.debian.tar.xz
 2adda08a4cd4d7b3380bf12bf1034d3a21d40a1ac5256cd1999403518a8155e2 5937 
spf-engine_2.9.3-1_source.buildinfo
Files:
 66adfdb053fd58cbffbf9b84b319b944 2385 mail optional spf-engine_2.9.3-1.dsc
 7865eca787b15876536c1536367401b8 52974 mail optional 
spf-engine_2.9.3.orig.tar.gz
 01ddc07ea40a8afa857a9d15c73e081f 833 mail optional 
spf-engine_2.9.3.orig.tar.gz.asc
 8d541ace02106bea161bc535b507579e 14004 mail optional 
spf-engine_2.9.3-1.debian.tar.xz
 ba3deba5307fc3cf466c632bd682dd4d 5937 mail optional 
spf-engine_2.9.3-1_source.buildinfo

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

iQIzBAEBCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmIB+M0ACgkQeNfe+5rV
mvEZeg/+MSzJXGVlsJoqHM5RS9xH28HSOQMDhaDWxWXt5qP5VZZgzHXrAQmh9VrU
E8PxJm+Kb4fBOUQxp5227CKhvS4j4Z2IIDJYeRNlYRqGroItwrbvHl/N3qVJpwQP
iW6IzkFdJfst6yYbPX5wAXhSzSop/7C9xWxZ3so1wbwL6rVrWY4uWeFS5/aEa+6h
gWxd0r0ZWby+I7uhQmr5kEyOD7FKIfhRVYFRHatmEt8B6Qy4G80HaVPZaBe0EMHG
VF9U/qfoRlpOXbpagUPnvRoBG120qoC9HBjb4NqV7IhMK7K37+W+5arOs+F5x42T
BkW1as3fbJw7V3+POjg+BEyfTphq2oWtMzR9smsniinCWoIX8betDfoW7ucvkpX3
E8/Wpa1MvJWrKYyqYmc/UmG7gtHaorFKMwGmxUVdeWuTlRMEKMqwJx57rKuT9WG5
FqeM26mHPTZGpMcr2Whxa0T5wb5fO8D3T/iqfHHdiPJH3MKr4Nuxw1VRyT2vj2J+
Jou8C3tWJ+Y0yAg7POU3sJ79qtZw0Ya6+MFAhxRWJUX5zEstLA0MkmzqYLCKPqGF
NMDbmrP0zeLzXntMSjucypTmV2gNaHD6nfF1yFLuKnmkAZ2U+rkZxhaqtxr2qPaK
2BlWChjipByoUqF4NgaqlZCRMSdTmidcjNj2GDSoteiRvp8dcAk=
=41rT
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to