Last modified: 2011-11-19 11:31:40 UTC
Running: php ./maintenance/update.php --quick --conf ./LocalSettings.php on todays: 1.19alpha (r102558) trunk results in an endless list of: Warning: fopen(): cannot seek on a pipe in /usr/share/mediawikistaging/phase3/maintenance/Maintenance.php on line 313 Rebuilding de-at... Warning: fopen(): cannot seek on a pipe in /usr/share/mediawikistaging/phase3/maintenance/Maintenance.php on line 31
Looks same as bug 32263 -- is this indeed fixed in later versions of PHP? Should we check for the version and throw an explicit error recommending upgrade or fix?
We run http://biowikifarm.net/test/Special:Version which is a current Debian 5 installation with PHP 5.2.6-1+lenny13 (apache2handler). Installation presently set back for testing to r102000, to make sure it is not a one-off error. But r102000 produces same error.
PHP Bug 45303 was fixed with 5.2.7 (04-Dec-2008) Ref: http://php.net/ChangeLog-5.php
The issue is caused in 1.18 by by r101644
Should be fixed in r103179.