Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEMzI-0007pP-Ij for pgsql-pkg-yum@arkaria.postgresql.org; Fri, 26 May 2017 21:41:36 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dEMzH-0006N3-V4 for pgsql-pkg-yum@arkaria.postgresql.org; Fri, 26 May 2017 21:41:36 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dEMzH-0006L3-9b for pgsql-pkg-yum@postgresql.org; Fri, 26 May 2017 21:41:35 +0000 Received: from mail-oi0-x22e.google.com ([2607:f8b0:4003:c06::22e]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1dEMzE-0001wx-8G for pgsql-pkg-yum@postgresql.org; Fri, 26 May 2017 21:41:34 +0000 Received: by mail-oi0-x22e.google.com with SMTP id h4so27945947oib.3 for ; Fri, 26 May 2017 14:41:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citusdata.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=2HU0hfimvvnKNDy4iXTtgVAuK7e6knp6CQrCl7YcIaE=; b=gYcr3N5gCR1H8nL+9G47YErzPPuwPLkvJbQqupm6i2ZAPaVNUmRWPybPF1TwW5Ak9u sZ7WwPEw2sKzOfpAdQIQ/uCPgqOuNivmpbCRKAF0YhSxNMirJq265zNHGjbKTtLZ+dJr RC+0/mNwZdf0NS5QGlaZVAdMunGeDXyH6H/BI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=2HU0hfimvvnKNDy4iXTtgVAuK7e6knp6CQrCl7YcIaE=; b=CBfje38BaHvSw4j1OGgmACogux9XvBke2RiIYdMGQp7XvtACs6yyd2SkbJg/Ic2CpM nBmdLxuz1P5d+D1p9U9G3dS4TnSX0s1Rxqv4iV54e7kJA7I2c5Y0sOBCckLr6RbnYlp7 B7fxjLATrsqil4pc+Awv/nNJm6ecV7t5JHUx/03ChQ8Dc9gI+PZjxP1hVNLn3Ws3bDU7 f8lYPE7s4Pw+mzc4AfTHsm/dn5XTxaT+AFc3ihMNtQ5w6wbLbj14RXmrOMspA4Vtrdrg HjCk+5yi2DPgIXXgGlKflkc5vEYK/T52qhO2POYR4zDVijBpo29CkuvD3RZkdZ5S/gpy wDSg== X-Gm-Message-State: AODbwcBV3d0+tDbLhMGCgC1PAdLKsFOa2yH1xHS6sm16KA6ebEV2FFw2 BfNVroxSuBEvN6ZcFft+1cJD8FJCxh2G87c= X-Received: by 10.157.61.8 with SMTP id a8mr1918394otc.30.1495834890052; Fri, 26 May 2017 14:41:30 -0700 (PDT) MIME-Version: 1.0 From: Daniel Farina Date: Fri, 26 May 2017 21:41:19 +0000 Message-ID: Subject: Postgres 9.6 pgperl vs Amazon Linux 2017.03 To: "pgsql-pkg-yum@postgresql.org" Content-Type: multipart/alternative; boundary="001a11408cf043d56705507433f2" X-Pg-Spam-Score: -2.7 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-pkg-yum Precedence: bulk Sender: pgsql-pkg-yum-owner@postgresql.org --001a11408cf043d56705507433f2 Content-Type: text/plain; charset="UTF-8" Hello everyone, This story starts with my trying to install postgresql96-plperl on Amazon Linux 2017.03. I am using the Amazon Linux repo, but as I'm sure you know, Amazon Linux tend to upgrade packages somewhat more frequently, often for the better, but it causes stuff like this semi-regularly. I eventually found that the issues are not that deep and a re-compile worked well, but I wanted to document this issue. In any case, "yum install" it does not work, dying like so: Resolving Dependencies --> Running transaction check ---> Package postgresql96-plperl.x86_64 0:9.6.3-1PGDG.rhel6 will be installed --> Processing Dependency: perl(:MODULE_COMPAT_5.10.1) for package: postgresql96-plperl-9.6.3-1PGDG.rhel6.x86_64 --> Finished Dependency Resolution Error: Package: postgresql96-plperl-9.6.3-1PGDG.rhel6.x86_64 (pgdg96) Requires: perl(:MODULE_COMPAT_5.10.1) The perl version is: rpm -qv perl-devel perl-devel-5.16.3-286.38.amzn1.x86_64 I downloaded the pgrpms repo and built postgres packages on Amazon Linux 2017.03 and it basically worked without a hitch....except, to throw in a macro to disable systemd support (somehow, auto-detection isn't doing the right thing there). Cheers, Daniel --001a11408cf043d56705507433f2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello everyone,

This story starts with = my trying to install postgresql96-plperl on Amazon Linux 2017.03. I am usin= g the Amazon Linux repo, but as I'm sure you know, Amazon Linux tend to= upgrade packages somewhat more frequently, often for the better, but it ca= uses stuff like this semi-regularly. I eventually found that the issues are= not that deep and a re-compile worked well, but I wanted to document this = issue.

In any case, "yum install" it doe= s not work, dying like so:

Resolving Dependen= cies
--> Running transaction check
---> Package p= ostgresql96-plperl.x86_64 0:9.6.3-1PGDG.rhel6 will be installed
-= -> Processing Dependency: perl(:MODULE_COMPAT_5.10.1) for package: postg= resql96-plperl-9.6.3-1PGDG.rhel6.x86_64
--> Finished Dependenc= y Resolution
Error: Package: postgresql96-plperl-9.6.3-1PGDG.rhel= 6.x86_64 (pgdg96)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Requir= es: perl(:MODULE_COMPAT_5.10.1)

The perl ver= sion is:

rpm -qv perl-devel
perl-de= vel-5.16.3-286.38.amzn1.x86_64

I downloaded = the pgrpms repo and built postgres packages on Amazon Linux 2017.03 and it = basically worked without a hitch....except, to throw in a macro to disable = systemd support (somehow, auto-detection isn't doing the right thing th= ere).

Cheers,
Daniel
--001a11408cf043d56705507433f2--