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.
 [2026-06-12 20:38 UTC] git@php.net
Automatic comment on behalf of devnexen
Revision: https://github.com/php/php-src/commit/3b5eeb92df6970611693e6428aee1bedbcd248a0
Log: ext/dom: resolve in-scope prefixed QName values during document validation.
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Thu Oct 08 15:00:02 2026 UTC