Re: PG 9.5 gdal-libs. libpoppler.so.5()(64bit) dependancy issue on Amazon Linux AMI release 2015.09 - Mailing list pgsql-pkg-yum

From Anton Akulov
Subject Re: PG 9.5 gdal-libs. libpoppler.so.5()(64bit) dependancy issue on Amazon Linux AMI release 2015.09
Date
Msg-id 83E25ED9-2248-4C11-B2EA-38DF64C65953@citymaps.com
Whole thread Raw
In response to Re: PG 9.5 gdal-libs. libpoppler.so.5()(64bit) dependancy issue on Amazon Linux AMI release 2015.09  (John Harvey <john.harvey@crunchydata.com>)
List pgsql-pkg-yum
Hi John,

It happens because Amazon Linux 2015.09 has newer poppler version than poppler-0.12.4-4.el6_6.1.x86_64 from your link.
I don’t think downgrade is good idea.

Look:

# yum install poppler
Loaded plugins: priorities, update-motd, upgrade-helper
992 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package poppler.x86_64 0:0.22.5-6.15.amzn1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================
 Package                          Arch                            Version                                    Repository                          Size
======================================================================================================================
Installing:
 poppler                          x86_64                          0.22.5-6.15.amzn1                          amzn-main                          882 k

Transaction Summary
======================================================================================================================
Install  1 Package

Total download size: 882 k
Installed size: 2.4 M

Best regards,
Anton

--
Anton Akulov
Senior Linux Systems Engineer

On 17 Feb 2016, at 15:17, John Harvey <john.harvey@crunchydata.com> wrote:

Hi Anton,

I may be wrong, but I think that poppler only available via centos ftp, not epel.

If you check EPEL's available libraries here:
you'll see that there's no poppler library available.

For EL6 (your case), I can find the library in a Centos repo, here:

Maybe you could try:

I'm not sure if that's an acceptable workaround, but it might get you moving a little farther.

Regards,
  -John

On Wed, Feb 17, 2016 at 7:16 AM, Anton Akulov <anton@citymaps.com> wrote:
Hi guys,

Looks like Amazon Linux AMI release 2015.09 is not supported again. Latest supported was 2015.03 I suppose.

When I install gdal-libs for postgis2_95, I have such issue:

# yum install gdal-libs
Loaded plugins: priorities, update-motd, upgrade-helper
992 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package gdal-libs.x86_64 0:1.9.2-7.rhel6 will be installed
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libxerces-c-3.0.so()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libtiff.so.3()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libspatialite.so.2()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libpoppler.so.5()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libodbcinst.so.2()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libodbc.so.2()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libnetcdf.so.6()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: liblzma.so.0()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libjasper.so.1()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libhdf5.so.6()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libgta.so.0()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libgeotiff.so.1.2()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libgeos_c.so.1()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libfreexl.so.1()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libdapserver.so.7()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libdapclient.so.3()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libdap.so.11()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libcfitsio.so.0()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libarmadillo.so.4()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Processing Dependency: libCharLS.so.1()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
--> Running transaction check
---> Package CharLS.x86_64 0:1.0-1.el6 will be installed
---> Package armadillo.x86_64 0:4.550.2-1.el6 will be installed
--> Processing Dependency: liblapack.so.3()(64bit) for package: armadillo-4.550.2-1.el6.x86_64
--> Processing Dependency: libclapack.so.3()(64bit) for package: armadillo-4.550.2-1.el6.x86_64
--> Processing Dependency: libcblas.so.3()(64bit) for package: armadillo-4.550.2-1.el6.x86_64
--> Processing Dependency: libblas.so.3()(64bit) for package: armadillo-4.550.2-1.el6.x86_64
--> Processing Dependency: libarpack.so.2()(64bit) for package: armadillo-4.550.2-1.el6.x86_64
---> Package cfitsio.x86_64 0:3.240-3.el6 will be installed
---> Package compat-libtiff3.x86_64 0:3.9.4-10.13.amzn1 will be installed
---> Package freexl.x86_64 0:1.0.0d-1.el6 will be installed
---> Package gdal-libs.x86_64 0:1.9.2-7.rhel6 will be installed
--> Processing Dependency: libpoppler.so.5()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
---> Package geos.x86_64 0:3.4.2-1.4.amzn1 will be installed
---> Package hdf5.x86_64 0:1.8.5.patch1-9.el6 will be installed
--> Processing Dependency: libgfortran.so.3(GFORTRAN_1.0)(64bit) for package: hdf5-1.8.5.patch1-9.el6.x86_64
--> Processing Dependency: libgfortran.so.3()(64bit) for package: hdf5-1.8.5.patch1-9.el6.x86_64
---> Package jasper-libs.x86_64 0:1.900.1-16.9.amzn1 will be installed
---> Package libdap.x86_64 0:3.11.0-1.el6 will be installed
---> Package libgeotiff.x86_64 0:1.2.5-6.el6 will be installed
--> Processing Dependency: libproj.so.0()(64bit) for package: libgeotiff-1.2.5-6.el6.x86_64
---> Package libgta.x86_64 0:1.0.2-2.el6 will be installed
---> Package libspatialite.x86_64 0:2.4.0-0.6.RC4.el6 will be installed
---> Package mysql51-libs.x86_64 0:5.1.73-3.69.amzn1 will be installed
---> Package netcdf.x86_64 0:4.1.1-3.el6.5 will be installed
---> Package unixODBC.x86_64 0:2.2.14-14.7.amzn1 will be installed
--> Processing Dependency: libltdl.so.7()(64bit) for package: unixODBC-2.2.14-14.7.amzn1.x86_64
---> Package xerces-c.x86_64 0:3.0.1-0.20.1.el6 will be installed
---> Package xz-compat-libs.x86_64 0:5.1.2-8alpha.11.amzn1 will be installed
--> Running transaction check
---> Package arpack.x86_64 0:3.1.3-1.el6 will be installed
---> Package atlas.x86_64 0:3.8.4-2.6.amzn1 will be installed
---> Package blas.x86_64 0:3.5.0-8.6.amzn1 will be installed
---> Package gdal-libs.x86_64 0:1.9.2-7.rhel6 will be installed
--> Processing Dependency: libpoppler.so.5()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
---> Package libgfortran.x86_64 0:4.8.3-9.109.amzn1 will be installed
--> Processing Dependency: libquadmath.so.0(QUADMATH_1.0)(64bit) for package: libgfortran-4.8.3-9.109.amzn1.x86_64
--> Processing Dependency: /usr/lib64/libquadmath.so.0.0.0 for package: libgfortran-4.8.3-9.109.amzn1.x86_64
--> Processing Dependency: libquadmath.so.0()(64bit) for package: libgfortran-4.8.3-9.109.amzn1.x86_64
---> Package libtool-ltdl.x86_64 0:2.4.2-20.4.8.3.31.amzn1 will be installed
---> Package proj.x86_64 0:4.8.0-2.rhel6 will be installed
--> Running transaction check
---> Package gdal-libs.x86_64 0:1.9.2-7.rhel6 will be installed
--> Processing Dependency: libpoppler.so.5()(64bit) for package: gdal-libs-1.9.2-7.rhel6.x86_64
---> Package libquadmath.x86_64 0:4.8.3-9.109.amzn1 will be installed
--> Finished Dependency Resolution
Error: Package: gdal-libs-1.9.2-7.rhel6.x86_64 (pgdg95)
           Requires: libpoppler.so.5()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

# cat /etc/issue
Amazon Linux AMI release 2015.09

Epel is enabled of course.

Could you please fix ?

Thank you.

Best regards,
Anton

--
Anton Akulov
Senior Linux Systems Engineer



pgsql-pkg-yum by date:

Previous
From: John Harvey
Date:
Subject: Re: PG 9.5 gdal-libs. libpoppler.so.5()(64bit) dependancy issue on Amazon Linux AMI release 2015.09
Next
From: "Joshua D. Drake"
Date:
Subject: Re: Bug Tracker or Todo List?