php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #58531 requires DSP file to install?
Submitted: 2009-01-31 12:30 UTC Modified: 2009-02-11 11:24 UTC
Votes:8
Avg. Score:4.6 ± 0.7
Reproduced:6 of 6 (100.0%)
Same Version:0 (0.0%)
Same OS:1 (16.7%)
From: astray0924 at gmail dot com Assigned: mike (profile)
Status: Wont fix Package: pecl_http (PECL)
PHP Version: 5_2 CVS-2009-01-31 (dev) OS: Vista x64
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.
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: astray0924 at gmail dot com
New email:
PHP Version: OS:

 

 [2009-01-31 12:30 UTC] astray0924 at gmail dot com
Description:
------------
Firstly, I apologize for my short english, as english is not my mother tongue.

What I'm trying to do is install pecl module (specifically, pecl_http) but console says can't find '<package name>.dsp' file. Through web surfing, I found out that pecl no more uses dsp file but uses config.w32. But what I encounter is the error message requiring dsp file.

I don't think there's problem with pecl_http module, as I encounter similar error with all other modules.

I figured out that the .tgz file downloaded by pecl actually contains two folders (pecl_http, pecl_http-1.6.2) and both contained only 'http.dsp' file, not 'pecl_http.dsp'. (and each folder had 'config.w32' file. This must be the main role when compiling)

So I suppose that pecl installed on my computer doesn't know it should use '.w32 file' instead of '.dsp'. But I don't know how to make pecl to be aware of it!

I'm currently using WampServer 2.0f(PHP5.2.8) and Vista x64. I especially suspect WampServer, but not certain. PEAR works just fine. But with pecl, downloading tgz works great but the problem occurs when compiling (trying to compile source code using old-fashioned method(DSP file)? Which is imcompatible with downloaded source files?) 

Is there any method to upgrade pecl only, to make it use .w32 file? Or any options will be fine.

I'll looking forward to see the solution. It just make me crazy!! :(


p.s hope my english makes sense to you guys...

Reproduce code:
---------------
ERROR: The DSP pecl_http.dsp does not exist

Expected result:
----------------
install ok: channel://pecl.php.net/<package name>

Actual result:
--------------
downloading pecl_http-1.6.2.tgz ...
Starting to download pecl_http-1.6.2.tgz
............................done.
71 source files, building
Error: The DSP pecl_http.dsp does not exist

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2009-02-01 00:52 UTC] astray0924 at gmail dot com
In my computer there's only VS2008 Professional installed. Could this be a problem? wait for response.
 [2009-02-11 11:24 UTC] mike@php.net
pecl + Windows doesn't really work well together, AFAIK.

Try those sites: http://windows.php.net http://pecl4win.php.net
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Mon Dec 30 14:01:28 2024 UTC