[SRU] PHP 5.2.10 zlib bug remains for 32bit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Release Notes for Ubuntu |
Won't Fix
|
Undecided
|
Chuck Short | ||
php5 (Ubuntu) |
Fix Released
|
Medium
|
Chuck Short | ||
Karmic |
Fix Released
|
Medium
|
Chuck Short |
Bug Description
Binary package hint: php5
The zlib bug in PHP 5.2.10 that was fixed in 5.2.11 was patched into php5 5.2.10.
(*** attempt to install a PEAR package via the "pear" command, with default behavior of "download TGZ file" ***)
$ sudo pear -vvv install Console_CommandLine
Notice: file_exists(): Unable to find the wrapper "channel" - did you forget to enable it when you configured PHP? in PEAR/Downloader
Notice: is_file(): Unable to find the wrapper "channel" - did you forget to enable it when you configured PHP? in PEAR/Downloader
Notice: is_file(): Unable to find the wrapper "channel" - did you forget to enable it when you configured PHP? in PEAR/Downloader
Downloading "http://
downloading Console_
Starting to download Console_
..........done: 37,554 bytes
Warning: unlink(
(*** installation dies silently after the TGZ is downloaded ***)
(*** try it via the -Z option, which tells PEAR to download TAR instead of TGZ ***)
$ sudo pear -vvv install -Z Console_CommandLine
Notice: file_exists(): Unable to find the wrapper "channel" - did you forget to enable it when you configured PHP? in PEAR/Downloader
Notice: is_file(): Unable to find the wrapper "channel" - did you forget to enable it when you configured PHP? in PEAR/Downloader
Notice: is_file(): Unable to find the wrapper "channel" - did you forget to enable it when you configured PHP? in PEAR/Downloader
Downloading "http://
downloading Console_
Starting to download Console_
.......
adding to transaction: mkdir /usr/share/
+ create dir /usr/share/
+ mkdir /usr/share/
doing 1 substitution(s) for /usr/share/
md5sum ok: /usr/share/
... (*** many more lines of per-file output ***) ...
+ mv /usr/share/
successfully committed 263 file operations
install ok: channel:
Warning: unlink(
(*** note the "install ok" ***)
This bug has *not* been seen via the #pear testers using amd64 systems... it has only been seen on i686 systems. This point was true also with the previous -ubuntu4 package.
*** Also note that the -Z workaround will *not* work successfully while the symlink bug (#451277) exists, as the symlink bug alone is enough to cause a PEAR package installation to fail.
Bug Report Characteristics:
1)
$ uname -a
Linux izi-desktop 2.6.31-13-generic #45-Ubuntu SMP Tue Oct 13 02:08:03 UTC 2009 i686 GNU/Linux
2)
$ apt-cache policy php-pear
php-pear:
Installé : 5.2.10.
Candidat : 5.2.10.
Table de version :
*** 5.2.10.
500 http://
100 /var/lib/
3)
"sudo pear install {packagename}" should succeed with "install ok", without needing to add the "-Z" arg
4)
The install command silently dies after the TGZ file is downloaded ("..........done: 37,554 bytes")
=================
Karmic release notes:
Installing PEAR modules on i386 fails
When installing pear modules on an i386 system the installation will silently fail. The work around is to use the -Z option to install a pear module:
sudo pear install -Z <pear module>
A fix for this issue is expected to be provided in a post-release update immediately after the Ubuntu 9.10 release.
=================
Related branches
summary: |
- PHP 5.2.10 zlib bug remains for 32bit + [SRU]PHP 5.2.10 zlib bug remains for 32bit |
description: | updated |
Changed in ubuntu-release-notes: | |
status: | New → Fix Committed |
Changed in php5 (Ubuntu): | |
milestone: | karmic-updates → none |
tags: |
added: verification-done removed: verification-needed |
Just adding the bug Chuck referenced directly: /bugs.launchpad .net/ubuntu/ +source/ php5/+bug/ 451277
https:/