<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>105385</bug_id>
          
          <creation_ts>2005-09-09 07:22 0000</creation_ts>
          <short_desc>Add ebuilds that inherit php-pear-r1 to ~ARCH</short_desc>
          <delta_ts>2007-08-25 23:11:38 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>60438</blocked>
    
    <blocked>60440</blocked>
    
    <blocked>119461</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>sebastian@gentoo.org</reporter>
          <assigned_to>php-bugs@gentoo.org</assigned_to>
          <cc>alpha@gentoo.org</cc>
    
    <cc>hppa@gentoo.org</cc>
    
    <cc>ia64@gentoo.org</cc>
    
    <cc>kloostec@gavintech.com</cc>

      

      
          <long_desc isprivate="0">
            <who>sebastian@gentoo.org</who>
            <bug_when>2005-09-09 07:22:52 0000</bug_when>
            <thetext>Please add the ebuilds below to ~ARCH/ARCH when you mark the new PHP ebuilds
~ARCH/ARCH:

dev-php/PEAR-PEAR-1.3.6
dev-php/PEAR-Archive_Tar-1.3.1-r1
dev-php/PEAR-Console_Getopt-1.2-r1
dev-php/PEAR-XML_RPC-1.4.1
dev-php/PEAR-Auth-1.2.3-r1
dev-php/PEAR-Auth_SASL-1.0.1-r1
dev-php/PEAR-Benchmark-1.2.2-r1
dev-php/PEAR-Cache-1.5.4-r1
dev-php/PEAR-Cache_Lite-1.5.2-r1
dev-php/PEAR-Console_Table-1.0.2-r1
dev-php/PEAR-Crypt_RC4-1.0.2-r1
dev-php/PEAR-DB-1.7.6-r1
dev-php/PEAR-DB_DataObject-1.7.15-r1
dev-php/PEAR-DB_Table-0.21.2-r1
dev-php/PEAR-Date-1.4.3-r1
dev-php/PEAR-File-1.0.3-r1
dev-php/PEAR-File_Find-0.2.0-r1
dev-php/PEAR-HTML_Common-1.2.1-r1
dev-php/PEAR-HTML_Javascript-1.1.0-r1
dev-php/PEAR-HTML_QuickForm-3.2.3-r1
dev-php/PEAR-HTML_Select_Common-1.1-r2
dev-php/PEAR-HTML_Table-1.5-r1
dev-php/PEAR-HTML_Table_Matrix-1.0.7-r1
dev-php/PEAR-HTML_Template_Flexy-1.2.1-r1
dev-php/PEAR-HTML_Template_IT-1.1-r1
dev-php/PEAR-HTML_Template_Sigma-1.1.2-r1
dev-php/PEAR-HTML_TreeMenu-1.2.0-r1
dev-php/PEAR-HTTP-1.3.4-r1
dev-php/PEAR-HTTP_Request-1.2.4-r1
dev-php/PEAR-HTTP_WebDAV_Server-0.99.1-r1
dev-php/PEAR-I18N-0.8.6-r2
dev-php/PEAR-Image_IPTC-1.0.2-r1
dev-php/PEAR-Log-1.8.7-r1
dev-php/PEAR-MDB-1.3.0-r1
dev-php/PEAR-Mail-1.1.6-r1
dev-php/PEAR-Mail_Mime-1.3.1-r1
dev-php/PEAR-Math_Stats-0.9.0_beta3-r1
dev-php/PEAR-Net_CheckIP-1.1-r1
dev-php/PEAR-Net_DIME-0.3-r1
dev-php/PEAR-Net_DNS-0.03-r1
dev-php/PEAR-Net_DNSBL-1.0.0-r1
dev-php/PEAR-Net_IMAP-1.0.3-r1
dev-php/PEAR-Net_LMTP-1.0.1-r1
dev-php/PEAR-Net_POP3-1.3.6-r1
dev-php/PEAR-Net_SMTP-1.2.6-r1
dev-php/PEAR-Net_Server-0.12.0-r1
dev-php/PEAR-Net_Sieve-1.1.1-r1
dev-php/PEAR-Net_SmartIRC-0.5.5_p1-r1
dev-php/PEAR-Net_Socket-1.0.6-r1
dev-php/PEAR-Net_URL-1.0.14-r1
dev-php/PEAR-Net_UserAgent_Detect-2.1.0-r1
dev-php/PEAR-Numbers_Words-0.13.1-r1
dev-php/PEAR-OLE-0.5-r1
dev-php/PEAR-PEAR_Info-1.5.2-r1
dev-php/PEAR-PHPUnit-1.3.0-r1
dev-php/PEAR-Pager-2.3.3-r1
dev-php/PEAR-PhpDocumentor-1.3.0_rc3-r1
dev-php/PEAR-SOAP-0.8.1-r1
dev-php/PEAR-Services_Weather-1.3.2-r1
dev-php/PEAR-Spreadsheet_Excel_Writer-0.8-r1
dev-php/PEAR-Structures_DataGrid-0.6.2-r1
dev-php/PEAR-System_Command-1.0.1-r1
dev-php/PEAR-Text_Diff-0.1.1-r1
dev-php/PEAR-Text_Password-1.0-r1
dev-php/PEAR-Text_Wiki-1.0.0-r1
dev-php/PEAR-Tree-0.2.4-r1
dev-php/PEAR-Validate-0.5.0-r1
dev-php/PEAR-VersionControl_SVN-0.3.0_alpha1-r1
dev-php/PEAR-XML_Beautifier-1.1-r1
dev-php/PEAR-XML_CSSML-1.1-r3
dev-php/PEAR-XML_Parser-1.2.4-r1
dev-php/PEAR-XML_RSS-0.9.2-r1
dev-php/PEAR-XML_Serializer-0.15.0-r1
dev-php/PEAR-XML_Tree-2.0.0_rc2-r1
dev-php/PEAR-XML_Util-1.1.1-r1
dev-php/PEAR-XML_XPath-1.2.1-r1

Reproducible: Always
Steps to Reproduce:
1.
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-09-11 11:54:30 0000</bug_when>
            <thetext>PEAR-Math_Stats fails with the following;

&gt;&gt;&gt; Install PEAR-Math_Stats-0.9.0_beta3-r1 into
/var/tmp/portage/PEAR-Math_Stats-0.9.0_beta3-r1/image/ category dev-php
/usr/gentoo-x86/eclass/php-pear-r1.eclass: line 45: cd:
/var/tmp/portage/PEAR-Math_Stats-0.9.0_beta3-r1/work/Math_Stats-0.9.0b3: No such
file or directory
Advanced PHP Debugger (APD) requires Zend Engine API version 220050617.
The Zend Engine API version 220040412 which is installed, is outdated.

Package name
&apos;/var/tmp/portage/PEAR-Math_Stats-0.9.0_beta3-r1/work/Math_Stats-0.9.0b3/package.xml&apos;
not valid
No log handling enabled - turning on stderr logging
Cannot rename //var/lib/net-snmp/snmpapp.conf to //var/lib/net-snmp/snmpapp.0.conf
Cannot unlink //var/lib/net-snmp/snmpapp.conf
read_config_store open failure on //var/lib/net-snmp/snmpapp.conf
read_config_store open failure on //var/lib/net-snmp/snmpapp.conf
read_config_store open failure on //var/lib/net-snmp/snmpapp.conf

!!! ERROR: dev-php/PEAR-Math_Stats-0.9.0_beta3-r1 failed.
!!! Function php-pear-r1_src_install, Line 47, Exitcode 1
!!! Unable to install PEAR package
!!! If you need support, post the topmost build error, NOT this status message.


(Using latest versions of ebuild and eclasses at the time of this comment).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-09-18 17:23:38 0000</bug_when>
            <thetext>Another failure.  With this one you might consider adding some ewarn love or do
a check to see what the correct php.ini file is set to.  Setting the mem limit
to 16M did the trick here.

Calculating dependencies ...done!
&gt;&gt;&gt; emerge (1 of 1) dev-php/PEAR-PhpDocumentor-1.3.0_rc3-r1 to /
&gt;&gt;&gt; md5 files   ;-) PEAR-PhpDocumentor-1.2.3.ebuild
&gt;&gt;&gt; md5 files   ;-) PEAR-PhpDocumentor-1.3.0_rc3.ebuild
&gt;&gt;&gt; md5 files   ;-) PEAR-PhpDocumentor-1.3.0_rc3-r1.ebuild
&gt;&gt;&gt; md5 files   ;-) files/digest-PEAR-PhpDocumentor-1.2.3
&gt;&gt;&gt; md5 files   ;-) files/digest-PEAR-PhpDocumentor-1.3.0_rc3
&gt;&gt;&gt; md5 files   ;-) files/digest-PEAR-PhpDocumentor-1.3.0_rc3-r1
&gt;&gt;&gt; md5 src_uri ;-) PhpDocumentor-1.3.0RC3.tgz
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking PhpDocumentor-1.3.0RC3.tgz to
/var/tmp/portage/PEAR-PhpDocumentor-1.3.0_rc3-r1/work
tar: A lone zero block at 25279
&gt;&gt;&gt; Source unpacked.
&gt;&gt;&gt; Test phase [not enabled]: dev-php/PEAR-PhpDocumentor-1.3.0_rc3-r1

&gt;&gt;&gt; Install PEAR-PhpDocumentor-1.3.0_rc3-r1 into
/var/tmp/portage/PEAR-PhpDocumentor-1.3.0_rc3-r1/image/ category dev-php
Advanced PHP Debugger (APD) requires Zend Engine API version 220050617.
The Zend Engine API version 220040412 which is installed, is outdated.

Allowed memory size of 8388608 bytes exhausted (tried to allocate 0 bytes)

!!! ERROR: dev-php/PEAR-PhpDocumentor-1.3.0_rc3-r1 failed.
!!! Function php-pear-r1_src_install, Line 47, Exitcode 1
!!! Unable to install PEAR package
!!! If you need support, post the topmost build error, NOT this status message.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-09-18 19:34:24 0000</bug_when>
            <thetext>The tests for PEAR-XML_CSSML and PEAR-XML_XPath appear to fail because they are
trying to re-assign $this, which php 5 at least doesn&apos;t appear to like.  Note
that this is happening in the classes inside of the individual packages and not
in the example php files.

Other than these two packages and the previous comment about PEAR-Math_Stats,
I&apos;ve added ~sparc to the rest of the ebuilds.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-09-27 00:42:34 0000</bug_when>
            <thetext>*** Bug 107310 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sebastian@gentoo.org</who>
            <bug_when>2005-09-30 01:52:30 0000</bug_when>
            <thetext>@3: I reported $this (pun intended :-) UPSTREAM and XML_CSSML has already been
fixed in CVS.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-10-01 15:50:27 0000</bug_when>
            <thetext>PEAR-XML_CSSML is still broken here;

Fatal error: Cannot re-assign $this in /usr/share/php/XML_CSSML/CSSML.php on
line 129
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>laera@cs.unibo.it</who>
            <bug_when>2005-10-03 02:26:24 0000</bug_when>
            <thetext>I&apos;ve succesfully installed the following package on ppc:

dev-php/PEAR-Mail_Mime-1.3.1-r1
dev-php/PEAR-Net_URL-1.0.14-r1
dev-php/PEAR-Net_Socket-1.0.6-r1
dev-php/PEAR-HTTP_Request-1.2.4-r1
dev-php/PEAR-Net_DIME-0.3-r1
dev-php/PEAR-SOAP-0.8.1-r1

For what I need they works, please mark theme ~ppc</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>blubb@gentoo.org</who>
            <bug_when>2005-10-04 14:27:12 0000</bug_when>
            <thetext>we&apos;re currently testing a new alias system, sorry for the bugspam</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sebastian@gentoo.org</who>
            <bug_when>2005-10-09 01:57:35 0000</bug_when>
            <thetext>The bug reported in comment #1 has been fixed in CVS.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-10-09 02:06:56 0000</bug_when>
            <thetext>PEAR-Math_Stats-0.9.0_beta3-r1 checks out on ~sparc and I added the keyword.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sebastian@gentoo.org</who>
            <bug_when>2005-10-12 13:52:12 0000</bug_when>
            <thetext>New versions of PEAR-XML_CSSML and PEAR-XML_XPath have been released today by
UPSTREAM. Unfortunately, PEAR-XML_CSSML still does not work on PHP 5. For the
time being, I added need_php4 to its ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-10-15 16:26:33 0000</bug_when>
            <thetext>Added ~sparc keyword to PEAR-XML_CSSML.

When testing PEAR-XML_XPath, I found that it appears to depend on the PEAR_Error
class provided by PEAR-PEAR.  However, the current version of PEAR-PEAR appears
to  have deprecated PEAR_Error in favor of PEAR_ErrorStack.

Also, in trying to test that PEAR-XML_XPath actually works, the example script
XML_XPath_example.php fails with the following;

Fatal error: Call to undefined function domxml_open_mem() in
/usr/share/php/XML/XPath.php on line 142
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sebastian@gentoo.org</who>
            <bug_when>2005-10-15 23:26:47 0000</bug_when>
            <thetext>I marked XML_XPath as PHP 4 only, too. Thanks!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-10-16 00:08:37 0000</bug_when>
            <thetext>Cool, then I think ~sparc is now done as PEAR-XML_XPath checks out on PHP 4.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sebastian@gentoo.org</who>
            <bug_when>2005-10-24 06:48:51 0000</bug_when>
            <thetext>~amd64 done.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>josejx@gentoo.org</who>
            <bug_when>2005-11-21 09:08:33 0000</bug_when>
            <thetext>Marked ~ppc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kaouete@crazydwarves.org</who>
            <bug_when>2005-11-22 00:15:06 0000</bug_when>
            <thetext>I&apos;m not sure it is here i have to report this bug but it looks like like it :
i have a package listed here, uting php-pear-r1 that fails on a function in this
eclass.

dev-php/PEAR-Archive_Tar-1.3.2 doesnt install :

&gt;&gt;&gt; Install PEAR-Archive_Tar-1.3.2 into
/var/tmp/portage/PEAR-Archive_Tar-1.3.2/image/ category dev-php

Warning: main(Archive/Tar.php): failed to open stream: No such file or directory
in Common.php on line 23

Fatal error: main(): Failed opening required &apos;Archive/Tar.php&apos;
(include_path=&apos;/usr/share/php&apos;) in /usr/share/php/PEAR/Common.php on line 2
3

!!! ERROR: dev-php/PEAR-Archive_Tar-1.3.2 failed.
!!! Function php-pear-r1_src_install, Line 49, Exitcode 255
!!! Unable to install PEAR package
!!! If you need support, post the topmost build error, NOT this status message.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2005-11-22 11:26:03 0000</bug_when>
            <thetext>all ebuilds are ~ppc64 now! </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sebastian@gentoo.org</who>
            <bug_when>2006-01-20 23:37:33 0000</bug_when>
            <thetext>Superseded by bug 119722.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>