PEAR depends not included

Bug #254215 reported by Martin Meredith
6
Affects Status Importance Assigned to Milestone
php5 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: php5

When the intrepid PHP source package was updated recently, it seems the maintainer failed to take into account one of the fixes from debian. Namely this entry from the debian changelog

    - Depend on php5-cli in php-pear (Closes: #482517)
      + Previous change reverted because of PEAR packages FTBFS

Please refer to : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482517

While this dependency is in the Debian package, it doesn't seem to be in the ubuntu version. Causing PEAR to fail (which was pointed out to me because of https://bugs.launchpad.net/bugs/118697

This is a major bug, as it causes any package that uses pear, or even depends on it to fail.

Martin Meredith (mez)
Changed in php5:
importance: Undecided → High
Revision history for this message
Jonathan Marsden (jmarsden) wrote :

In php5_5.2.6-2ubuntu1, the Depends: line for php-pear in debian/control reads:

Depends: php5-common (>= ${source:Version}), php5-cli | php4-cli

So apparently the current php-pear does depend on either php4-cli or php5-cli. Is this insufficient? I could post a debdiff that just changes this to

Depends: php5-common (>= ${source:Version}), php5-cli

But I am far from sure that this is the correct and complete fix...

Jonathan

Revision history for this message
Martin Meredith (mez) wrote : Re: [Bug 254215] Re: PEAR depends not included

Ah, it seems that PHP fails to build from source.

Archive Team, I've just tested this, can you give back php5
5.2.6-2ubuntu1

 subscribe ubuntu-archive

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

given back.

Changed in php5:
status: New → Fix Released
Revision history for this message
Martin Meredith (mez) wrote :

Thanks. unfortunately, there are still issues (that'll teach me to test properly)

For some reason, freetds-common is in universe, rather than main. I think this will probably break a couple of things (PHP and asterisk for a start)

Changed in php5:
status: Fix Released → Confirmed
Revision history for this message
Steve Langasek (vorlon) wrote :

freetds-common has been promoted to main, and php5 has been given back on all architectures; php5 still FTBFS, but for reasons unrelated to freetds. (I've seen comments on IRC about this being a libtool issue.) Unsubscribing ubuntu-archive.

Revision history for this message
Chuck Short (zulcss) wrote :

This should be fixed now.

Changed in php5:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.