php5-xdebug package missing module

Bug #199236 reported by Andrew Hutchings
4
Affects Status Importance Assigned to Milestone
php-xdebug (Ubuntu)
Fix Released
Undecided
Stephan Rügamer

Bug Description

Binary package hint: php5-xdebug

Release: Ubuntu Hardy (up to date 6th March 2008)
Package version: php5-xdebug 2.0.2-0ubuntu1

This package is missing the actual module and ini file that goes along with it. It only contains the files:

/usr/share/doc/php5-xdebug/changelog.gz
/usr/share/doc/php5-xdebug/README
/usr/share/doc/php5-xdebug/CREDITS
/usr/share/doc/php5-xdebug/copyright
/usr/share/doc/php5-xdebug/changelog.Debian.gz

Related branches

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Now that is strange.
I rechecked the reviewed package and the module is in it.

After uploading I installed this on my companies server, the module was still there..

-ESTRANGE

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Oh damn,

that I didn't catch ...

do not use build-indep when the module is build-arch

fixing now

Changed in php-xdebug:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package php-xdebug - 2.0.2-0ubuntu2

---------------
php-xdebug (2.0.2-0ubuntu2) hardy; urgency=low

  * install module arch dependend... (LP: #199236)

 -- Stephan Hermann <email address hidden> Thu, 06 Mar 2008 22:32:26 +0100

Changed in php-xdebug:
status: Confirmed → Fix Released
Revision history for this message
Andrew Hutchings (linuxjedi) wrote :

Cheers, judging by package file size it appears PPC is affected too.

It was interesting trying to show off code coverage in PHPUnit today with xdebug not working :)

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

hi,

yes, the problem was the install rule was set to build-indep..which is wrong for this.
When I reviewed this, (and also the first reviewer) we didn't catch it in the first place.
All buildds != i386 are affected actually...this is fixed with the last upload

Revision history for this message
Andrew Hutchings (linuxjedi) wrote : Re: error in .ini

Everyone makes mistakes :)

The php.ini in the new package points to the wrong location for the binary.

The binary is:
/usr/lib/php5/20060613/xdebug.so

xdebug.ini:
zend_extension=/usr/lib/php5/20060613+lfs/xdebug.so

PHP shows:
Failed loading /usr/lib/php5/20060613+lfs/xdebug.so: /usr/lib/php5/20060613+lfs/xdebug.so: cannot open shared object file: No such file or directory

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Grmpf...

I'm opening a new bug about this...

I have api changes ;)

Revision history for this message
Ruben Gomez (rkg-morgan) wrote :

Hi, in the amd64 version of the package the module stills on holidays ;-)

(php5-xdebug_2.0.2-0ubuntu4_amd64.deb)

This list of files is bogus http://packages.ubuntu.com/hardy/amd64/php5-xdebug/filelist

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.