← Back to team overview

ius-coredev team mailing list archive

[Question #225105]: php53u and php54 gd libjpeg requirements

 

New question #225105 on IUS Community Project:
https://answers.launchpad.net/ius/+question/225105

Redhat and CentOS 6.4 has introduced a new package to the ecosystem,
and obsoleted an old one. The package is libjpeg-turbo which obsoletes
libjpeg.

  https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.4_Technical_Notes/RHEA-2013-0422.html

    # cat /etc/redhat-release
    CentOS release 6.4 (Final)

    # yum install libjpeg

    Resolving Dependencies
    --> Running transaction check
    ---> Package libjpeg-turbo.x86_64 0:1.2.1-1.el6 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    =====================================================================================
     Package                              Arch                  Version                   Repository               Size
    =====================================================================================
    Installing:
     libjpeg-turbo                        x86_64                1.2.1-1.el6               base                    174 k

    Transaction Summary
    =====================================================================================
    Install       1 Package(s)

    Total download size: 174 k
    Installed size: 466 k
    Is this ok [y/N]:


With this new package the LIBJPEGTURBO_6.2 provider was added:

    # rpm -q libjpeg-turbo --provides | grep libjpeg.so
    libjpeg.so.62()(64bit)
    libjpeg.so.62(LIBJPEGTURBO_6.2)(64bit)
    libjpeg.so.62(LIBJPEG_6.2)(64bit)


What this means is packages that are built off libjpeg-turbo will have this
requirement. Such packages are the php54-gd and php53u-gd package
as IUS builds off the latest available base repository:

    # rpm -q php54-gd --requires | grep libjpeg.so
    libjpeg.so.62()(64bit)
    libjpeg.so.62(LIBJPEG_6.2)(64bit)


If you are experience missing dependencies for libjpeg be sure you fully up to
date on the latest Enterprise Linux version (as of this written this would be
6.4).

-- 
You received this question notification because you are a member of IUS
Core Development, which is an answer contact for IUS Community Project.