Posted by & filed under PHP.

On August 7th, the PHP Group has published the last version of PHP4, numbered 4.4.9 :

It continues to improve the security and the stability of the 4.4 branch and all users are strongly encouraged to upgrade to it as soon as possible. This release wraps up all the outstanding patches for the PHP 4.4 series, and is therefore the last PHP 4.4 release.

On August 22nd, Stefan Esser released the appropriate Suhosin patch, allowing me to package PHP 4.4.9 for Debian Etch amd64/i386 (Sarge support is now discontinued).

Take a look at the PHP4 Changelog before upgrading.

6 Responses to “PHP 4.4.9 available”

  1. Andrew

    Can anyone help me with installing php4 from this repository?
    Here is log of my problem:


    $ sudo aptitude install libapache-mod-php4
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Reading extended state information
    Initializing package states… Done
    The following packages are BROKEN:
    The following NEW packages will be installed:
    0 packages upgraded, 2 newly installed, 0 to remove and 83 not upgraded.
    Need to get 2157kB of archives. After unpacking 4698kB will be used.
    The following packages have unmet dependencies:
    libapache-mod-php4: Depends: libzzip-0-12 (>= 0.12.83) but it is not installable
    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    libapache-mod-php4 [Not Installed]

    Score is -9881

    Accept this solution? [Y/n/q/?] n

    *** No more solutions available ***



  2. Guillaume Plessis

    Could you please show us your /etc/apt/sources.list and your /etc/apt/preferences ?

    FYI, Dotdeb is made for Debian Etch (and Lenny soon). Any other distribution is not supported.

  3. Guillaume Plessis

    I talked about your *entire* sources.list, because some entries could conflict with Dotdeb, especially if you refer to something else than Debian Etch.

  4. Andrew

    Oh, I am sorry,

    Here you go:

    deb intrepid main restricted
    deb-src intrepid main restricted

    deb intrepid-updates main restricted
    deb-src intrepid-updates main restricted

    deb intrepid universe
    deb-src intrepid universe
    deb intrepid-updates universe
    deb-src intrepid-updates universe

    deb intrepid multiverse
    deb-src intrepid multiverse
    deb intrepid-updates multiverse
    deb-src intrepid-updates multiverse

    deb intrepid-security main restricted
    deb-src intrepid-security main restricted
    deb intrepid-security universe
    deb-src intrepid-security universe
    deb intrepid-security multiverse
    deb-src intrepid-security multiverse

    deb stable all
    deb-src stable all

    Any suggestions?