php-pear should depend on php5-dev
Bug #634359 reported by
Behnam Esfahbod "ZWNJ"
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
php5 (Debian) |
Fix Released
|
Unknown
|
|||
php5 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: php5
Most of PECL packages require /usr/bin/phpize and some other php5-dev files to get installed/compiled (i.e. pecl/fribidi), but php5-dev is not always installed.
The worst issue is that /usr/bin/pecl (or "/usr/bin/pear install pecl/...") doesn't give user any clue on how to resolve the problem.
A simple solution is to add php5-dev to php-pear's dependencies. Another one is to introduce another package, php-pecl, that contains /usr/bin/pecl and set php5-dev as a dep of php-pecl.
Related branches
Changed in php5 (Debian): | |
status: | Unknown → Fix Released |
To post a comment you must log in.
Hi Behnam, thanks for taking the time to file this bug report and help make Ubuntu better!
I concur that the pecl binary included makes assumptions about what is available on the system, and one of those assumptions is phpize.
Marking as Triaged, I believe we can and should make this change, and that it should be forwarded to Debian as well.
Setting Importance to Medium. Anybody installing pecl modules will be affected by this.