Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 1.10.15

Bug #10401 Funny 'pear info' output
Submitted: 2007-03-16 12:19 UTC
From: yunosh Assigned: cellog
Status: Closed Package: PEAR (version 1.5.1)
PHP Version: Irrelevant OS:
Roadmaps: 1.5.2    
Subscription  


 [2007-03-16 12:19 UTC] yunosh (Jan Schneider)
Description: ------------ $ pear info archive_tar About pear.php.net/Archive_Tar-1.3.2 ==================================== Release Type PEAR-style PHP-based Package [...] Compatible with P/P Versions >= P, <= Pp/p Versions >= p, <= p1/1 Versions >= 1, <= 11/1 Versions >= 1, <= 1 Not Compatible with P/P Versions P p/p Versions p 1/1 Versions 1 1/1 Versions 1 [...]

Comments

 [2007-03-17 20:48 UTC] cellog (Greg Beaver)
I can't reproduce this one. can you paste in: pear -V pear list cat `which pear` or anything else to prove that you are in fact using PEAR 1.5.1. Specifically, verify that pearcmd.php that the pear command is including is in fact where you expect it to be.
 [2007-03-17 21:26 UTC] yunosh (Jan Schneider)
jan@neo:~> which pear /usr/bin/pear jan@neo:~> pear -V PEAR Version: 1.5.1 PHP Version: 4.4.7-dev Zend Engine Version: 1.3.0 Running on: Linux neo 2.6.16.27-0.9-default #1 Tue Feb 13 09:35:18 UTC 2007 i686 jan@neo:~> pear info archive_tar About pear.php.net/Archive_Tar-1.3.2 ==================================== Release Type PEAR-style PHP-based Package Name Archive_Tar Channel pear.php.net Summary Tar file management class Description This class provides handling of tar files in PHP. It supports creating, listing, extracting and adding to tar files. Gzip support is available if PHP has the zlib extension built-in or loaded. Bz2 compression is also supported with the bz2 extension loaded. Maintainers Gregory Beaver <cellog@php.net> (lead) Vincent Blavet <vincent@phpconcept.net> (lead) Stig Bakken <stig@php.net> (helper) Release Date 2007-01-03 15:31:40 Release Version 1.3.2 (stable) API Version 1.3.2 (stable) License PHP License (http://www.php.net/license) Release Notes Correct Bug #4016 Remove duplicate remove error display with '@' Correct Bug #3909 : Check existence of OS_WINDOWS constant Correct Bug #5452 fix for "lone zero block" when untarring packages Change filemode (from pear-core/Archive/Tar.php v.1.21) Correct Bug #6486 Can not extract symlinks Correct Bug #6933 Archive_Tar (Tar file management class) Directory traversal Correct Bug #8114 Files added on-the-fly not storing date Correct Bug #9352 Bug on _dirCheck function over nfs path Compatible with P/P Versions >= P, <= Pp/p Versions >= p, <= p1/1 Versions >= 1, <= 11/1 Versions >= 1, <= 1 Not Compatible with P/P Versions P p/p Versions p 1/1 Versions 1 1/1 Versions 1 Required Dependencies PHP version 4.0.0 PEAR installer version 1.4.0b1 or newer package.xml version 2.0 Last Modified 2007-01-24 14:51 Previous Installed 1.3.1 Version jan@neo:~> pear config-show Configuration (channel pear.php.net): ===================================== Auto-discover new Channels auto_discover <not set> Default Channel default_channel pear.php.net HTTP Proxy Server Address http_proxy <not set> PEAR server [DEPRECATED] master_server pear.php.net Default Channel Mirror preferred_mirror pear.php.net Remote Configuration File remote_config <not set> PEAR executables directory bin_dir /usr/bin PEAR documentation directory doc_dir /usr/share/php/doc PHP extension directory ext_dir /usr/share/extensions/debug-non-zts-20020429 PEAR directory php_dir /usr/share/php Website directory web_dir /usr/share/php PEAR Installer cache directory cache_dir /tmp/pear/cache PEAR data directory data_dir /usr/share/php/data PEAR Installer download download_dir /tmp/pear/cache directory PHP CLI/CGI binary php_bin /usr/bin/php php.ini location php_ini <not set> PEAR Installer temp directory temp_dir /tmp/pear/temp PEAR test directory test_dir /usr/share/php/test Cache TimeToLive cache_ttl 3600 Preferred Package State preferred_state stable Unix file mask umask 22 Debug Log Level verbose 3 PEAR password (for password <not set> maintainers) Signature Handling Program sig_bin /usr/bin/gpg Signature Key Directory sig_keydir /etc/pearkeys Signature Key Id sig_keyid <not set> Package Signature Type sig_type gpg PEAR username (for username <not set> maintainers) User Configuration File Filename /home/jan/.pearrc System Configuration File Filename /etc/pear.conf jan@neo:~> php -r 'var_dump(unserialize(file_get_contents("/usr/share/php/.registry/archive_tar.reg")));' array(24) { ["attribs"]=> array(6) { ["packagerversion"]=> string(8) "1.5.0RC2" ["version"]=> string(3) "2.0" ["xmlns"]=> string(35) "http://pear.php.net/dtd/package-2.0" ["xmlns:tasks"]=> string(33) "http://pear.php.net/dtd/tasks-1.0" ["xmlns:xsi"]=> string(41) "http://www.w3.org/2001/XMLSchema-instance" ["xsi:schemaLocation"]=> string(147) "http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd" } ["name"]=> string(11) "Archive_Tar" ["channel"]=> string(12) "pear.php.net" ["summary"]=> string(25) "Tar file management class" ["description"]=> string(257) "This class provides handling of tar files in PHP. It supports creating, listing, extracting and adding to tar files. Gzip support is available if PHP has the zlib extension built-in or loaded. Bz2 compression is also supported with the bz2 extension loaded." ["lead"]=> array(2) { [0]=> array(4) { ["name"]=> string(14) "Gregory Beaver" ["user"]=> string(6) "cellog" ["email"]=> string(14) "cellog@php.net" ["active"]=> string(3) "yes" } [1]=> array(4) { ["name"]=> string(14) "Vincent Blavet" ["user"]=> string(7) "vblavet" ["email"]=> string(22) "vincent@phpconcept.net" ["active"]=> string(2) "no" } } ["helper"]=> array(4) { ["name"]=> string(11) "Stig Bakken" ["user"]=> string(3) "ssb" ["email"]=> string(12) "stig@php.net" ["active"]=> string(2) "no" } ["date"]=> string(10) "2007-01-03" ["time"]=> string(8) "15:31:40" ["version"]=> array(2) { ["release"]=> string(5) "1.3.2" ["api"]=> string(5) "1.3.2" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(485) "Correct Bug #4016 Remove duplicate remove error display with '@' Correct Bug #3909 : Check existence of OS_WINDOWS constant Correct Bug #5452 fix for "lone zero block" when untarring packages Change filemode (from pear-core/Archive/Tar.php v.1.21) Correct Bug #6486 Can not extract symlinks Correct Bug #6933 Archive_Tar (Tar file management class) Directory traversal Correct Bug #8114 Files added on-the-fly not storing date Correct Bug #9352 Bug on _dirCheck function over nfs path" ["contents"]=> array(1) { ["dir"]=> array(2) { ["attribs"]=> array(1) { ["name"]=> string(1) "/" } ["file"]=> array(2) { [0]=> array(1) { ["attribs"]=> array(4) { ["baseinstalldir"]=> string(1) "/" ["md5sum"]=> string(32) "06409d39f4268a9aa9e2924c7f397a38" ["name"]=> string(15) "Archive/Tar.php" ["role"]=> string(3) "php" } } [1]=> array(1) { ["attribs"]=> array(4) { ["baseinstalldir"]=> string(1) "/" ["md5sum"]=> string(32) "29b03715377b18b1fafcff98a99cc9a7" ["name"]=> string(20) "docs/Archive_Tar.txt" ["role"]=> string(3) "doc" } } } } } ["compatible"]=> array(4) { ["name"]=> string(4) "PEAR" ["channel"]=> string(12) "pear.php.net" ["min"]=> string(5) "1.4.0" ["max"]=> string(8) "1.5.0RC2" } ["dependencies"]=> array(1) { ["required"]=> array(2) { ["php"]=> array(1) { ["min"]=> string(5) "4.0.0" } ["pearinstaller"]=> array(1) { ["min"]=> string(7) "1.4.0b1" } } } ["phprelease"]=> string(0) "" ["changelog"]=> array(1) { ["release"]=> array(10) { [0]=> array(5) { ["version"]=> array(2) { ["release"]=> string(5) "1.3.1" ["api"]=> string(5) "1.3.1" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2005-03-17" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(17) "Correct Bug #3855" } [1]=> array(5) { ["version"]=> array(2) { ["release"]=> string(5) "1.3.0" ["api"]=> string(5) "1.3.0" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2005-03-06" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(40) "Bugs correction (2475, 2488, 2135, 2176)" } [2]=> array(5) { ["version"]=> array(2) { ["release"]=> string(3) "1.2" ["api"]=> string(3) "1.2" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2004-05-08" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(71) "Add support for other separator than the space char and bug correction" } [3]=> array(5) { ["version"]=> array(2) { ["release"]=> string(3) "1.1" ["api"]=> string(3) "1.1" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2003-05-28" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(141) "* Add support for BZ2 compression * Add support for add and extract without using temporary files : methods addString() and extractInString()" } [4]=> array(5) { ["version"]=> array(2) { ["release"]=> string(3) "1.0" ["api"]=> string(3) "1.0" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2003-01-24" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(23) "Change status to stable" } [5]=> array(5) { ["version"]=> array(2) { ["release"]=> string(7) "0.10-b1" ["api"]=> string(7) "0.10-b1" } ["stability"]=> array(2) { ["release"]=> string(4) "beta" ["api"]=> string(4) "beta" } ["date"]=> string(10) "2003-01-08" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(59) "Add support for long filenames (greater than 99 characters)" } [6]=> array(5) { ["version"]=> array(2) { ["release"]=> string(3) "0.9" ["api"]=> string(3) "0.9" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2002-05-27" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(25) "Auto-detect gzip'ed files" } [7]=> array(5) { ["version"]=> array(2) { ["release"]=> string(3) "0.4" ["api"]=> string(3) "0.4" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2002-05-20" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(51) "Windows bugfix: use forward slashes inside archives" } [8]=> array(5) { ["version"]=> array(2) { ["release"]=> string(3) "0.2" ["api"]=> string(3) "0.2" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2002-02-18" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(29) "From initial commit to stable" } [9]=> array(5) { ["version"]=> array(2) { ["release"]=> string(3) "0.3" ["api"]=> string(3) "0.3" } ["stability"]=> array(2) { ["release"]=> string(6) "stable" ["api"]=> string(6) "stable" } ["date"]=> string(10) "2002-04-13" ["license"]=> array(2) { ["attribs"]=> array(1) { ["uri"]=> string(26) "http://www.php.net/license" } ["_content"]=> string(11) "PHP License" } ["notes"]=> string(47) "Windows bugfix: used wrong directory separators" } } } ["filelist"]=> array(2) { ["Archive/Tar.php"]=> array(5) { ["baseinstalldir"]=> string(1) "/" ["md5sum"]=> string(32) "06409d39f4268a9aa9e2924c7f397a38" ["name"]=> string(15) "Archive/Tar.php" ["role"]=> string(3) "php" ["installed_as"]=> string(30) "/usr/share/php/Archive/Tar.php" } ["docs/Archive_Tar.txt"]=> array(5) { ["baseinstalldir"]=> string(1) "/" ["md5sum"]=> string(32) "29b03715377b18b1fafcff98a99cc9a7" ["name"]=> string(20) "docs/Archive_Tar.txt" ["role"]=> string(3) "doc" ["installed_as"]=> string(51) "/usr/share/php/doc/Archive_Tar/docs/Archive_Tar.txt" } } ["_lastversion"]=> string(5) "1.3.1" ["dirtree"]=> array(2) { ["/usr/share/php/Archive"]=> bool(true) ["/usr/share/php/doc/Archive_Tar/docs"]=> bool(true) } ["old"]=> array(7) { ["version"]=> string(5) "1.3.2" ["release_date"]=> string(10) "2007-01-03" ["release_state"]=> string(6) "stable" ["release_license"]=> string(11) "PHP License" ["release_notes"]=> string(485) "Correct Bug #4016 Remove duplicate remove error display with '@' Correct Bug #3909 : Check existence of OS_WINDOWS constant Correct Bug #5452 fix for "lone zero block" when untarring packages Change filemode (from pear-core/Archive/Tar.php v.1.21) Correct Bug #6486 Can not extract symlinks Correct Bug #6933 Archive_Tar (Tar file management class) Directory traversal Correct Bug #8114 Files added on-the-fly not storing date Correct Bug #9352 Bug on _dirCheck function over nfs path" ["release_deps"]=> array(2) { [0]=> array(4) { ["type"]=> string(3) "php" ["rel"]=> string(2) "ge" ["version"]=> string(5) "4.0.0" ["optional"]=> string(2) "no" } [1]=> array(6) { ["type"]=> string(3) "pkg" ["channel"]=> string(12) "pear.php.net" ["name"]=> string(4) "PEAR" ["rel"]=> string(2) "ge" ["version"]=> string(7) "1.4.0b1" ["optional"]=> string(2) "no" } } ["maintainers"]=> array(3) { [0]=> array(5) { ["name"]=> string(14) "Gregory Beaver" ["email"]=> string(14) "cellog@php.net" ["active"]=> string(3) "yes" ["handle"]=> string(6) "cellog" ["role"]=> string(4) "lead" } [1]=> array(5) { ["name"]=> string(14) "Vincent Blavet" ["email"]=> string(22) "vincent@phpconcept.net" ["active"]=> string(2) "no" ["handle"]=> string(7) "vblavet" ["role"]=> string(4) "lead" } [2]=> array(5) { ["name"]=> string(11) "Stig Bakken" ["email"]=> string(12) "stig@php.net" ["active"]=> string(2) "no" ["handle"]=> string(3) "ssb" ["role"]=> string(6) "helper" } } } ["xsdversion"]=> string(3) "2.0" ["_lastmodified"]=> int(1169646670) }
 [2007-03-18 17:14 UTC] cellog (Greg Beaver)
thanks, now I see the problem in my output, was looking in the wrong place
 [2007-03-18 18:48 UTC] cellog (Greg Beaver)
This bug has been fixed in CVS. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better.