Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 342887 - dev-php/pecl-expect - PHP extension for expect library
Summary: dev-php/pecl-expect - PHP extension for expect library
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://pecl.php.net/package/expect/
Whiteboard:
Keywords: EBUILD
: 466154 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-27 07:47 UTC by Peter
Modified: 2015-05-09 15:27 UTC (History)
4 users (show)

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


Attachments
ebuild (pecl-expect-0.2.7.ebuild,307 bytes, text/plain)
2010-10-27 07:48 UTC, Peter
Details
ebuild (pecl-expect-0.2.7.ebuild,444 bytes, text/plain)
2010-10-27 16:13 UTC, Peter
Details
ebuild (add homepage) (pecl-expect-0.2.7.ebuild,491 bytes, text/plain)
2010-10-28 06:23 UTC, Peter
Details
ebuild (pecl-expect-0.2.7.ebuild,477 bytes, text/plain)
2010-10-28 13:38 UTC, Peter
Details
ebuild (pecl-expect-0.2.7.ebuild,416 bytes, text/plain)
2010-11-16 14:27 UTC, Peter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter 2010-10-27 07:47:14 UTC
Ask to add ebuild for pecl-expect in portage tree. Maybe it will look like
this:
pecl-expect-0.2.7.ebuild:
PHP_EXT_NAME="expect"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="README ChangeLog"

inherit php-ext-pecl-r1

DESCRIPTION="PHP extension for expect library"
LICENSE="PHP-3"
SLOT="0"
IUSE=""
KEYWORDS="amd64 x86"

need_php_by_category

src_unpack() {
        php-ext-source-r1_src_unpack
}


Reproducible: Always
Comment 1 Peter 2010-10-27 07:48:47 UTC
Created attachment 252163 [details]
ebuild
Comment 2 Peter 2010-10-27 16:13:00 UTC
Created attachment 252245 [details]
ebuild
Comment 3 Peter 2010-10-27 16:13:39 UTC
Comment on attachment 252245 [details]
ebuild

Fix dep on dev-tcltk/expect
Comment 4 Peter 2010-10-27 16:14:04 UTC
Comment on attachment 252245 [details]
ebuild

Fix dep on dev-tcltk/expect.
Comment 5 Michael Weber (RETIRED) gentoo-dev 2010-10-27 23:48:12 UTC
Can you please present an Homepage in the URL field? Thanks
Comment 6 Peter 2010-10-28 06:23:13 UTC
Created attachment 252327 [details]
ebuild (add homepage)
Comment 7 Peter 2010-10-28 13:38:59 UTC
Created attachment 252369 [details]
ebuild

Gentoo Sunrise Coding Standards
Comment 8 Peter 2010-11-16 14:27:56 UTC
Created attachment 254503 [details]
ebuild
Comment 9 Peter 2010-11-19 21:08:38 UTC
In sunrise overlay now. After review you can find it at:
http://overlays.gentoo.org/proj/sunrise/browser/reviewed/dev-php5/pecl-expect.
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-17 15:03:48 UTC
*** Bug 466154 has been marked as a duplicate of this bug. ***
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-18 12:07:09 UTC
*** Bug 466154 has been marked as a duplicate of this bug. ***
Comment 12 Dennis Schridde 2013-04-18 15:28:07 UTC
* ERROR: dev-php/pecl-bcompiler-1.0.2 failed (depend phase):
 *   php-ext-source-r2 is not compatible with EAPI=3
 * 
 * Call stack:
 *                     ebuild.sh, line 551:  Called source '/var/gentoo/overlays/sunrise.tmp/dev-php/pecl-bcompiler/pecl-bcompiler-1.0.2.ebuild'
 *   pecl-bcompiler-1.0.2.ebuild, line  12:  Called inherit 'php-ext-pecl-r2'
 *                     ebuild.sh, line 286:  Called __qa_source '/var/gentoo/portage/eclass/php-ext-pecl-r2.eclass'
 *                     ebuild.sh, line  80:  Called source '/var/gentoo/portage/eclass/php-ext-pecl-r2.eclass'
 *        php-ext-pecl-r2.eclass, line  51:  Called inherit 'php-ext-source-r2'
 *                     ebuild.sh, line 286:  Called __qa_source '/var/gentoo/portage/eclass/php-ext-source-r2.eclass'
 *                     ebuild.sh, line  80:  Called source '/var/gentoo/portage/eclass/php-ext-source-r2.eclass'
 *      php-ext-source-r2.eclass, line  31:  Called die
 * The specific snippet of code:
 *              die "php-ext-source-r2 is not compatible with EAPI=${EAPI}"
 * 
 * If you need support, post the output of `emerge --info '=dev-php/pecl-bcompiler-1.0.2'`,
 * the complete build log and the output of `emerge -pqv '=dev-php/pecl-bcompiler-1.0.2'`.
 * This ebuild is from an overlay named 'sunrise': '/var/gentoo/overlays/sunrise.tmp/'
 * Working directory: '/var/gentoo/overlays/sunrise.tmp'
 * S: '/var/tmp/portage/dev-php/pecl-bcompiler-1.0.2/work/bcompiler-1.0.2'
Error processing dev-php/pecl-bcompiler-1.0.2, continuing...
 * ERROR: dev-php/pecl-expect-0.2.9 failed (depend phase):
 *   php-ext-source-r2 is not compatible with EAPI=3
 * 
 * Call stack:
 *                  ebuild.sh, line 551:  Called source '/var/gentoo/overlays/sunrise.tmp/dev-php/pecl-expect/pecl-expect-0.2.9.ebuild'
 *   pecl-expect-0.2.9.ebuild, line  11:  Called inherit 'php-ext-pecl-r2'
 *                  ebuild.sh, line 286:  Called __qa_source '/var/gentoo/portage/eclass/php-ext-pecl-r2.eclass'
 *                  ebuild.sh, line  80:  Called source '/var/gentoo/portage/eclass/php-ext-pecl-r2.eclass'
 *     php-ext-pecl-r2.eclass, line  51:  Called inherit 'php-ext-source-r2'
 *                  ebuild.sh, line 286:  Called __qa_source '/var/gentoo/portage/eclass/php-ext-source-r2.eclass'
 *                  ebuild.sh, line  80:  Called source '/var/gentoo/portage/eclass/php-ext-source-r2.eclass'
 *   php-ext-source-r2.eclass, line  31:  Called die
 * The specific snippet of code:
 *              die "php-ext-source-r2 is not compatible with EAPI=${EAPI}"
 * 
 * If you need support, post the output of `emerge --info '=dev-php/pecl-expect-0.2.9'`,
 * the complete build log and the output of `emerge -pqv '=dev-php/pecl-expect-0.2.9'`.
 * This ebuild is from an overlay named 'sunrise': '/var/gentoo/overlays/sunrise.tmp/'
 * Working directory: '/var/gentoo/overlays/sunrise.tmp'
 * S: '/var/tmp/portage/dev-php/pecl-expect-0.2.9/work/expect-0.2.9'
Error processing dev-php/pecl-expect-0.2.9, continuing...
Comment 13 Michael Palimaka (kensington) gentoo-dev 2013-04-18 15:29:22 UTC
(In reply to comment #12)
> * ERROR: dev-php/pecl-bcompiler-1.0.2 failed (depend phase):
>  *   php-ext-source-r2 is not compatible with EAPI=3

EAPI bumped in unreviewed.
Comment 14 Dennis Schridde 2013-04-21 09:08:35 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > * ERROR: dev-php/pecl-bcompiler-1.0.2 failed (depend phase):
> >  *   php-ext-source-r2 is not compatible with EAPI=3
> 
> EAPI bumped in unreviewed.

The issue persists for both packages. Can someone please review these ebuilds?
Comment 15 Ole Markus With (RETIRED) gentoo-dev 2013-04-22 07:14:45 UTC
(In reply to comment #14)
> (In reply to comment #13)
> > (In reply to comment #12)
> > > * ERROR: dev-php/pecl-bcompiler-1.0.2 failed (depend phase):
> > >  *   php-ext-source-r2 is not compatible with EAPI=3
> > 
> > EAPI bumped in unreviewed.
> 
> The issue persists for both packages. Can someone please review these
> ebuilds?

This package will not be supported by the php group. In my opinion it should not even be in Sunrise since it only supports php 5.3, which soon will be gradually removed from g-x86.

Also, none of these packages have been updated since 2011.

I don't see any point in fixing these ebuilds when they will break soon again anyway (in a rather permanent fashion).
Comment 16 Dennis Schridde 2013-04-22 08:09:49 UTC
(In reply to comment #15)
In that case: Can someone please remove dev-php/pecl-bcompiler and dev-php/pecl-expect from sunrise? They are broken.
Comment 17 Dennis Schridde 2013-04-23 08:23:08 UTC
(In reply to comment #16)
> (In reply to comment #15)
> In that case: Can someone please remove dev-php/pecl-bcompiler and
> dev-php/pecl-expect from sunrise? They are broken.

Seems to have been fixed tonight. Thanks!
Comment 18 Thomas Sachau gentoo-dev 2015-05-09 15:27:47 UTC
This package has been removed from sunrise overlay because of missing dependency (php:5.3)