3 2

[alpine-aports] [PATCH] main/postfix: Enable EAI (SMTPUTF8) support

Johannes Matheis
Details
Message ID
<1447547001-555-1-git-send-email-jomat+alpinebuild@jmt.gr>
Sender timestamp
1447547001
DKIM signature
missing
Download raw message
Patch: +2 -2
---
 main/postfix/APKBUILD | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/main/postfix/APKBUILD b/main/postfix/APKBUILD
index 1c0b86f..f4013e9 100644
--- a/main/postfix/APKBUILD
+++ b/main/postfix/APKBUILD
@@ -2,14 +2,14 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=postfix
 pkgver=3.0.3
-pkgrel=0
+pkgrel=1
 pkgdesc="Secure and fast drop-in replacement for Sendmail (MTA)"
 url="http://www.postfix.org/"
 arch="all"
 license="IPL-1"
 depends=
 makedepends="db-dev pcre-dev openssl-dev postgresql-dev mariadb-dev openldap-dev
-	cyrus-sasl-dev perl file sqlite-dev linux-headers"
+	cyrus-sasl-dev perl file sqlite-dev linux-headers icu-dev"
 install="$pkgname.pre-install"
 subpackages="$pkgname-doc $pkgname-ldap $pkgname-mysql $pkgname-pcre
 	$pkgname-pgsql $pkgname-sqlite"
-- 
2.6.3



---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---
Natanael Copa
Details
Message ID
<20151118161517.3fc15476@ncopa-desktop.alpinelinux.org>
In-Reply-To
<1447547001-555-1-git-send-email-jomat+alpinebuild@jmt.gr> (view parent)
Sender timestamp
1447859717
DKIM signature
missing
Download raw message
On Sun, 15 Nov 2015 00:23:21 +0000
Johannes Matheis <jomat+alpinebuild@jmt.gr> wrote:

> ---
>  main/postfix/APKBUILD | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/main/postfix/APKBUILD b/main/postfix/APKBUILD
> index 1c0b86f..f4013e9 100644
> --- a/main/postfix/APKBUILD
> +++ b/main/postfix/APKBUILD
> @@ -2,14 +2,14 @@
>  # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
>  pkgname=postfix
>  pkgver=3.0.3
> -pkgrel=0
> +pkgrel=1
>  pkgdesc="Secure and fast drop-in replacement for Sendmail (MTA)"
>  url="http://www.postfix.org/"
>  arch="all"
>  license="IPL-1"
>  depends=
>  makedepends="db-dev pcre-dev openssl-dev postgresql-dev mariadb-dev openldap-dev
> -	cyrus-sasl-dev perl file sqlite-dev linux-headers"
> +	cyrus-sasl-dev perl file sqlite-dev linux-headers icu-dev"
>  install="$pkgname.pre-install"
>  subpackages="$pkgname-doc $pkgname-ldap $pkgname-mysql $pkgname-pcre
>  	$pkgname-pgsql $pkgname-sqlite"


icu-libs is more than 10x the size of postfix itself. Do we really want
unconditionally add dependency install size with 10x for this?

It does not seem to be possible to add it as a plugin either.

I agree that we want UTF-8 support, but 30MB for this is crazy.

-nc


---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---
Johannes Matheis
Details
Message ID
<20151119203331.156.6451@leto.j.dn42>
In-Reply-To
<20151118161517.3fc15476@ncopa-desktop.alpinelinux.org> (view parent)
Sender timestamp
1447965211
DKIM signature
missing
Download raw message
Quoting Natanael Copa (2015-11-18 15:15:17)
> icu-libs is more than 10x the size of postfix itself. Do we really want
> unconditionally add dependency install size with 10x for this?
> 
> It does not seem to be possible to add it as a plugin either.
> 
> I agree that we want UTF-8 support, but 30MB for this is crazy.

That's indeed heavy. As it isn't available as plugin, providing two
postfix packages would be another possibility.
Using 'postfix' and 'postfix-utf8' wouldn't alter existing installations
as 'postfix' and 'postfix-tiny' would, and it fits better into my
understandig of alpine linux.
Anyone has any opinions here?


---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---
Natanael Copa
Details
Message ID
<20151119215735.7669bce4@ncopa-laptop>
In-Reply-To
<20151119203331.156.6451@leto.j.dn42> (view parent)
Sender timestamp
1447966655
DKIM signature
missing
Download raw message
On Thu, 19 Nov 2015 20:33:31 +0000
"Johannes Matheis" <jomat+alpinebuild@jmt.gr> wrote:

> Quoting Natanael Copa (2015-11-18 15:15:17)
> > icu-libs is more than 10x the size of postfix itself. Do we really want
> > unconditionally add dependency install size with 10x for this?
> > 
> > It does not seem to be possible to add it as a plugin either.
> > 
> > I agree that we want UTF-8 support, but 30MB for this is crazy.  
> 
> That's indeed heavy. As it isn't available as plugin, providing two
> postfix packages would be another possibility.
> Using 'postfix' and 'postfix-utf8' wouldn't alter existing installations
> as 'postfix' and 'postfix-tiny' would, and it fits better into my
> understandig of alpine linux.
> Anyone has any opinions here?

I want to check what this code is. If it ony adds support for utf-8,
then icu is insane. It should be possible to implement utf8 (only)
support in KB not MB. musl libc should already have utf-8 support so it
might be possible to add this feature without any external dependencies.

Any volunteering to have a look at this?

-nc


---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---