Your message dated Thu, 24 Sep 2015 03:34:37 +0000
with message-id <e1zexir-0004mp...@franck.debian.org>
and subject line Bug#799736: fixed in pymilter 1.0-2
has caused the Debian Bug report #799736,
regarding python-milter: statically compiled on all architectures besides 
arm64, ppc64el -> needs at least binNMU
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 ow...@bugs.debian.org
immediately.)


-- 
799736: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799736
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-milter
Version: 1.0-1
Severity: normal

Hi,

python-milter compilation seems to have been broken at some time during the 
jessie cycle, and
since it hasn't been recompiled since then, it is still statically compiled 
against libmilter
on most architectures.
See:
$ ldd /usr/lib/python2.7/dist-packages/milter.so
        linux-vdso.so.1 (0x00007ffd87b9f000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007efcf3d72000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007efcf39c9000)
        /lib64/ld-linux-x86-64.so.2 (0x00007efcf41a9000)

(There should be also a libmilter.so.1.0.1 in there)

The problems are:
1. python-milter would not pick up security updates of libmilter.
2. python-milter actually _did not_ pick up the last changes in libmilter, 
including the
socket activation patch added to make systemd socket activation possible 
(that's how I found this).
So socket activation works if you write a C program using smfi_setconn(), but 
does not work using
a python program with milter.setconn().

However, the build problem seems to have been fixed somehow already, if I 
recompile in an up-to-date
sid, python-milter picks up the libmilter dependency just fine, so I guess 
python-milter
only needs a binNMU to fix the binary packages in sid (and then testing).

I don't know if this warrants a fix in stable, it is quite annoying, but is 
most likely not
a big problem (until there is a security hole in libmilter). If I recompile in 
an up-to-date
stable chroot, it also picks up the dependency, so also in stable a binNMU 
should fix it.

Cheers,

Mika
                                

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-proposed-updates
  APT policy: (650, 'testing-proposed-updates'), (650, 'testing'), (450, 
'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-milter depends on:
ii  libc6           2.19-20
ii  python          2.7.9-1
ii  python-dns      2.3.6-3

python-milter recommends no packages.

Versions of packages python-milter suggests:
ii  postfix            2.11.3-1
pn  python-milter-doc  <none>

-- no debconf information


-- 

Attachment: pgpXHdnBKfvWz.pgp
Description: Digitale Signatur von OpenPGP


--- End Message ---
--- Begin Message ---
Source: pymilter
Source-Version: 1.0-2

We believe that the bug you reported is fixed in the latest version of
pymilter, 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 799...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Kitterman <sc...@kitterman.com> (supplier of updated pymilter 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 23 Sep 2015 22:51:12 -0400
Source: pymilter
Binary: python-milter python-milter-doc
Architecture: source
Version: 1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Scott Kitterman <sc...@kitterman.com>
Changed-By: Scott Kitterman <sc...@kitterman.com>
Description:
 python-milter - Python extension for Sendmail Milter Protocol
 python-milter-doc - Documentation for the Python Milter extension
Closes: 799736
Changes:
 pymilter (1.0-2) unstable; urgency=medium
 .
   * Rebuild against current libmilter to get socket activation support
     (Closes: #799736)
   * Update debian/rules to support separate arch/indep builds
   * Move doxygen to Build-Depends-Indep
   * Add dh-python to Build-Depends
   * Drop obsolete python-milter-docs Breaks/Replaces from python-milter-doc
   * Bump standards version to 3.9.6 without further change
Checksums-Sha1:
 0ddd685e7b6c55b70149ab6689c8911006a8b3b9 2075 pymilter_1.0-2.dsc
 bc93eb3cea88b870d7ceee720bbbd4ddff496152 4154 pymilter_1.0-2.diff.gz
Checksums-Sha256:
 64d73bdeb6e8d54ea4b750d6dd0d1cfecaa4209b0712520806d75f62e51c09cb 2075 
pymilter_1.0-2.dsc
 ba235cf32d38e8118743eb94f455ad156a995b37d351f20007a19f7373bc38f9 4154 
pymilter_1.0-2.diff.gz
Files:
 fdd06802e20911986ef96ad2f398ae4d 2075 python optional pymilter_1.0-2.dsc
 db09255b98c9a31a58a66bb02065a90a 4154 python optional pymilter_1.0-2.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWA20oAAoJEHjX3vua1Zrxtw0P/02yaJqVQW+sjLkRONFoPjKr
QXbHWHE3zgVNxErC8T3NAPah2hVCzL/Jf2cGJe6VSwCzbBz9RRHqOqsL4URQpYgV
7TglZR3TSiM4KmjIsA8tw1UTqc1OI8UZ9z5+BT6GV1MEUuBSoJdDX7NsfGtSmSIQ
3Vxjt34RlnWAZJwGqhc6mok9g/y91QHNDjsM3ApjN1LOpRGfjP+zoLB5Nl1g5EZR
W1qaY8J4xFY529yUpkoWT7isTJVyNA5llkAWOjV6QeuHr3NEQZGNu0HJWKiTqS9f
R8iAgQMfNpX6ErCXLFOVGUb+sEsu4glElKcVZ6+DB1tP7Qj3OvK6OQyZWvOUghpi
J75Iq85p5tuZwlyEU7il7DorLJTdTSQqP4X3QoQHFSQqs7soUR+HHf9wKJghcra6
cdkphqNKSlrDiQzHeXw/iYcd1C9umc7MLfKOA7Sa0Ppm8ggD003Jltoam5/BYPLA
egEW5VYYslb8Y3YdWLeg0yUeD3hjlcg5apXA8HqRj22Fsss1HnX9cIXh68X5Cafg
UODx7rOqiHVuysyJtjZFD/9qX/Ppj0ypmlKek3uuSvJHZYmc0rQFhcSOpQjl/Vu0
7Uk0Mah/niqyErzdcwTvy+1dsliUCsaZ7OAakB94culO2hGkg5ZRpyKaboxzlqhE
2rklNBCaRcnfcWgL9Whq
=XWBi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to