Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 349898 - Please stable dev-php5/pecl-memcached-1.0.2-r1
Summary: Please stable dev-php5/pecl-memcached-1.0.2-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords: STABLEREQ
: 337217 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-12-27 20:56 UTC by Ole Markus With (RETIRED)
Modified: 2011-04-10 20:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ole Markus With (RETIRED) gentoo-dev 2010-12-27 20:56:54 UTC
Been around for quite a while without any bugs
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-12-27 21:01:55 UTC
*** Bug 337217 has been marked as a duplicate of this bug. ***
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2011-01-01 21:54:37 UTC
amd64 done
Comment 3 Myckel Habets (work) 2011-01-05 10:29:45 UTC
Fix this first (php with USE="-session" and pecl-memcached with USE="session").

checking for session includes... configure: error: Cannot find php_session.h
 * ERROR: dev-php5/pecl-memcached-1.0.2-r1 failed:
 *   Unable to configure code to compile
 *
 * Call stack:
 *     ebuild.sh, line   56:  Called src_configure
 *   environment, line 3391:  Called php-ext-source-r2_src_configure
 *   environment, line 3094:  Called die
 * The specific snippet of code:
 *           ./configure --with-php-config=${PHPCONFIG} ${my_conf} || die "Unable to configure code to compile";
 *
 * If you need support, post the output of 'emerge --info =dev-php5/pecl-memcached-1.0.2-r1',
 * the complete build log and the output of 'emerge -pqv =dev-php5/pecl-memcached-1.0.2-r1'.
 * The complete build log is located at '/var/tmp/portage/dev-php5/pecl-memcached-1.0.2-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-php5/pecl-memcached-1.0.2-r1/temp/environment'.
 * S: '/var/tmp/portage/dev-php5/pecl-memcached-1.0.2-r1/work/php5.2'
Comment 4 Matti Bickel (RETIRED) gentoo-dev 2011-01-25 23:20:44 UTC
I'm curious: do you have PHP_TARGETS set to multiple PHP versions?

We have DEPEND="dev-lang/php[session?]" in the ebuild which should switch php to +session if you have it on for pecl-memcached.

If you have one php with -session and one with +session, please continue anyway. This is a known, documented limitation and we're working on it.
Comment 5 Myckel Habets (work) 2011-01-26 08:19:08 UTC
(In reply to comment #4)
> I'm curious: do you have PHP_TARGETS set to multiple PHP versions?
> 
> We have DEPEND="dev-lang/php[session?]" in the ebuild which should switch php
> to +session if you have it on for pecl-memcached.
> 
> If you have one php with -session and one with +session, please continue
> anyway. This is a known, documented limitation and we're working on it.
> 

Yes, 2 versions are installed (like in PHP_TARGETS).
I'll continue testing. 
Comment 6 Myckel Habets (work) 2011-01-26 13:20:43 UTC
FEATURE="test" gives dying ebuild when trying to run the tests:

Build complete.
Don't forget to run 'make test'.

>>> Source compiled.
make -j3 test
make: *** No rule to make target `test'.  Stop.
emake failed
 * ERROR: dev-php5/pecl-memcached-1.0.2-r1 failed:
 *   emake test failed for slot php5.3
 *
 * Call stack:
 *     ebuild.sh, line   56:  Called src_test
 *   environment, line 3423:  Called php-ext-pecl-r2_src_test
 *   environment, line 2996:  Called die
 * The specific snippet of code:
 *           NO_INTERACTION="yes" emake test || die "emake test failed for slot ${slot}";
Comment 7 Andreas Schürch gentoo-dev 2011-03-25 13:03:46 UTC
It doesn't die now here on x86.
Looks good to go imho.
Comment 8 David Abbott (RETIRED) gentoo-dev 2011-03-25 22:42:56 UTC
Tested on x86, all good here ...
Comment 9 Myckel Habets 2011-03-26 13:17:20 UTC
(In reply to comment #7)
> It doesn't die now here on x86.
> Looks good to go imho.

Looks like tests are restricted now (at least they are not run).
Comment 10 Christian Faulhammer (RETIRED) gentoo-dev 2011-04-10 18:19:34 UTC
x86 stable, thanks Myckel, closing.
Comment 11 Markus Meier gentoo-dev 2011-04-10 20:50:57 UTC
x86 stable, thanks Myckel, Andreas and David