python3 dependency of python-spf

"Gunther Nitzsche" <[email protected]> Thu, 28 Apr 2016 09:48:03 +0200
Newsgroups gmane.mail.spam.spf.devel
Message-ID <[email protected]>
Hi,

I am not sure is this is the right place for the question..

I stumbled upon the python3 dependencies of the package python3-spf

(on a debian wheezy-implementation)

# aptitude show python3-spf
Package: python3-spf=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20
New: yes
State: unpacked
Automatically installed: no
Version: 2.0.11-1~bpo70+1~test0
Priority: optional
Section: python
Maintainer: Scott Kitterman <[email protected]>
Architecture: all
Uncompressed Size: 161 k
Depends: python3 (>=3D 3.3), python3-dns (>=3D 3.0.2-1+deb7u1)


and:

##########

aptitude show postfix-policyd-spf-python
Package: postfix-policyd-spf-python=20=20=20=20=20=20
State: installed
Automatically installed: no
Version: 1.3.1-1~bpo70+1
Priority: optional
Section: mail
Maintainer: Scott Kitterman <[email protected]>
Architecture: all
Uncompressed Size: 151 k
Depends: python3 (>=3D 3.2.3-3~), python3-spf (>=3D 2.0.9), python3-ipaddr,=
 postfix, adduser
Suggests: python3-authres
Description: Postfix policy server for SPF checking
 postfix-policyd-spf-python is a full featured Postfix policy engine for SP=
F checking. It includes a variety of whitelisting mechanisms and policy opt=
ions to enable it to
 support the widest variety of system requirements. It is implemented in pu=
re Python and uses the python-spf module.  The SPF web site is http://www.o=
penspf.net/.  It has
 been updated to support RFC 7208.
Homepage: https://launchpad.net/pypolicyd-spf

#############
=20
 Which is strange, because python3-spf is working on the  machine
(wheezy)
# cat /etc/debian_version
7.9

# python3 -V
Python 3.2.3


So when trying to upgrade the system i run into problems because python3 is=
 not upgraded to
something >=3D 3.3, so python3-spf is failing because of the depency - but =
this is needed
for postfix-policyd-spf-python



 aptitude upgrade --full-resolver
The following packages will be upgraded:
,,,some stuff..
python-spf spf-tools-python

The following packages have unmet dependencies:
 python3-spf : Depends: python3 (>=3D 3.3) but 3.2.3-6 is installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1)     postfix-policyd-spf-python=20
2)     python3-spf=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20


And since python3.3 can not even found in backports things get weird..

# aptitude -t wheezy-backports show python3
Package: python3=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20
State: installed
Automatically installed: yes
Version: 3.2.3-6


Is it possible to lower the dependencies on python3-spf for the python-Vers=
ion
(like python3-spf : Depends: python3 (>=3D 3.2))
or does this break something?



Thanks,

best greetings,
Gunther




NetCologne Systemadministration
--=20
NetCologne Gesellschaft f=C3=BCr Telekommunikation mbH
Am Coloneum 9 ; 50829 K=C3=B6ln
Gesch=C3=A4ftsf=C3=BChrer:=20=20=20
  Jost Hermanns,
  Mario Wilhelm=20=20
Vorsitzender des Aufsichtsrates:
  Dr. Andreas Cerbe
  HRB 25580, AG K=C3=B6ln