php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #22219 SOAP_Interop/package.xml has incorrect dependency
Submitted: 2003-02-14 02:42 UTC Modified: 2003-03-13 15:19 UTC
From: jmcastagnetto@php.net Assigned:
Status: Closed Package: PEAR related
PHP Version: 4.3.0 OS: RH Linux 7.1
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: jmcastagnetto@php.net
New email:
PHP Version: OS:

 

 [2003-02-14 02:42 UTC] jmcastagnetto@php.net
Trying to install SOAP_Interop gives a dependency error:





$ pear install SOAP_Interop


downloading SOAP_Interop-0.7.1.tgz ...


...done: 30,019 bytes


'SOAP' PHP extension is not installed


SOAP_Interop: dependencies failed





$ pear list


Installed packages:


===================


+----------------+---------+--------+


| Package        | Version | State  |


| Archive_Tar    | 1.0     | stable |


| Auth_SASL      | 1.0.0   | stable |


| Console_Getopt | 1.0     | stable |


| DB             | 1.4b1   | beta   |


| HTTP           | 1.2     | stable |


| HTTP_Request   | 1.1.1   | stable |


| Mail           | 1.0.2   | stable |


| Mail_Mime      | 1.2.1   | stable |


| Net_DIME       | 0.3     | beta   |


| Net_SMTP       | 1.1.1   | stable |


| Net_Socket     | 1.0.1   | stable |


| Net_URL        | 1.0.7   | stable |


| PEAR           | 1.0.1   | stable |


| SOAP           | 0.7.1   | beta   |


| XML_Parser     | 1.0     | stable |


| XML_RPC        | 1.0.4   | stable |


+----------------+---------+--------+





Looking at pear/SOAP_Interop/package.xml from CVS, I notice that the dependency is labelled as:





    <deps>


      <dep type="ext" rel="has">SOAP</dep>


    </deps>





The 'ext' type is for PECL modules, not for PEAR packages IIRC. It should read:





    <deps>


      <dep type="pkg" rel="has">SOAP</dep>


    </deps>





When I made that change in my local CVS copy, SOAP_Interop installed w/ a problem.





That file should be corrected and a new release made, so people won't have trouble installing that package the usual way.



Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2003-03-13 15:19 UTC] mj@php.net
Fixed in CVS.
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Thu Jul 03 15:01:34 2025 UTC