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