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
View Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
If you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
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-2024 The PHP Group
All rights reserved.
Last updated: Thu Oct 31 23:01:28 2024 UTC