Control: tags -1 +moreinfo

On Sat, Feb 16, 2019 at 12:48 PM Scott Kitterman <deb...@kitterman.com> wrote:
> On Saturday, February 16, 2019 12:00:51 PM László Böszörményi wrote:
> > Postfix is build tested very closely. Now it builds _without_ the
> > NO_EAI flag and links to ICU correctly. Still can't run it (I don't
> > have a server nor VM), but if you may give me a test case showing it
> > might still not work then I will do everything to fix it.
>
> It doesn't work.
 Just for the record, deleted everything and fetched plus patched
postfix from the beginning.

> The easiest way to tell is if you build postfix and it detected libicu
> correctly, the binary will depend on libicu.  From stable:
>
> Depends: libc6 (>= 2.14), libdb5.3, libicu57 (>= 57.1-1~), ...
 Then one of us doing something wrong. For the package in the archives:
Package: postfix
Source: postfix (3.3.2-1)
Version: 3.3.2-1+b1
[...]
Depends: libc6 (>= 2.14), libdb5.3, libsasl2-2 (>= 2.1.27+dfsg),
libssl1.1 (>= 1.1.1), debconf (>= 0.5) | debconf-2.0, netbase, adduser
(>= 3.48), dpkg (>= 1.8.3), lsb-base (>= 3.0-6), ssl-cert, cpio,
e2fsprogs

Indeed, no ICU dependency. But the local NMU of postfix with the patch:
Package: postfix
Status: install ok installed
[...]
Version: 3.3.2-1.1
[...]
Depends: libc6 (>= 2.14), libdb5.3, libicu63 (>= 63.1-1~), libsasl2-2
(>= 2.1.27+dfsg), libssl1.1 (>= 1.1.1), debconf (>= 0.5) |
debconf-2.0, netbase, adduser (>= 3.48), dpkg (>= 1.8.3), lsb-base (>=
3.0-6), ssl-cert, cpio, e2fsprogs

It contains the right ICU dependency.

> This can be verified by installing the package (even in a chroot where it
> won't run) and checking the defaults:
>
> # postconf | grep utf
> smtputf8_autodetect_classes = sendmail, verify
> smtputf8_enable = ${{$compatibility_level} < {1} ? {no} : {yes}}
> strict_smtputf8 = no
 I get the same output with my local NMU in a chroot. If I understand
you correctly, then this is the correct behavior showing SMTPUTF8 is
in place.

Regards,
Laszlo/GCS

Reply via email to