|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2003-01-06 16:10 UTC] vblavet@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Nov 05 05:00:01 2025 UTC |
There seems to be a problem in line 658 of Tar.php: if (strlen($v_stored_filename) > 99) { $this->_warning("Stored file name is too long (max. 99) : '$v_stored_filename'"); fclose($v_file); return true; } The "$v_file" var is not defined anywhere before that line in the _addFile() method. Trying to generate a tarball release from a phpDocumentor snapshot (phpdoc-20030102.tar.gz from http://developer.phpdoc.org/downloads/), generated the following notices and warnings (many repeated lines): % pear package ... Notice: Undefined variable: v_file in Tar.php on line 658 Warning: fclose(): supplied argument is not a valid stream resource in Tar.php on line 658 ... Notice: Undefined variable: v_file in Tar.php on line 658 Warning: fclose(): supplied argument is not a valid stream resource in Tar.php on line 658 Package /tmp/phpdoc/PhpDocumentor-1.2.0beta1.tgz done The tarball created is clearly fubared, because trying to do an install just bombs again: % pear install PhpDocumentor-1.2.0beta1.tgz warning : bad md5sum for file /export/dredox1/devel_server/php/lib/php/phpDocumentor/phpDocumentor/Converter.inc warning : bad md5sum for file /export/dredox1/devel_server/php/lib/php/phpDocumentor/phpDocumentor/DescHTML.inc warning : bad md5sum for file /export/dredox1/devel_server/php/lib/php/phpDocumentor/phpDocumentor/IntermediateParser.inc warning : bad md5sum for file /export/dredox1/devel_server/php/lib/php/phpDocumentor/phpDocumentor/Io.inc warning : bad md5sum for file /export/dredox1/devel_server/php/lib/php/phpDocumentor/phpDocumentor/LinkClasses.inc warning : bad md5sum for file /export/dredox1/devel_server/php/lib/php/phpDocumentor/phpDocumentor/PackagePageElements.inc failed to write /export/dredox1/devel_server/php/lib/php/phpDocumentor/phpDocumentor/Converters/CHM/default/templates/default/templates/.tmpbasicindex.tpl Seems like PEAR::Archive_Tar needs a fix badly.