Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613380 - =dev-php/PEAR-PEAR-1.10.5 keyword request
Summary: =dev-php/PEAR-PEAR-1.10.5 keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on: 613766
Blocks:
  Show dependency tree
 
Reported: 2017-03-21 04:06 UTC by Michael Orlitzky
Modified: 2018-07-27 22:03 UTC (History)
1 user (show)

See Also:
Package list:
=dev-php/PEAR-PEAR-1.10.5 =dev-php/PEAR-Exception-1.0.0
Runtime testing required: Yes
grknight: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Orlitzky gentoo-dev 2017-03-21 04:06:00 UTC
Dear arch teams,

I've unbundled PEAR-Exception from dev-php/PEAR-PEAR-1.10.3-r2. Since dev-php/PEAR-Exception is a new package, it has KEYWORDS="~amd64". As a result, I had to drop almost all keywords from dev-php/PEAR-PEAR-1.10.3-r2.

There is a working test suite for PEAR-Exception, so we'll need keywords on =dev-php/phpunit-5.7.15 and its dependencies too. Keywords for PHPUnit are already a problem for us (see e.g. bug 574264 and bug 589104).
 
These two packages are dependencies for a lot of other stuff, and PHPUnit is critical for any package with a test suite.

Please, start at =dev-php/PEAR-PEAR-1.10.3-r2 and re-keyword the entire dependency chain. All of this stuff is pure PHP, so the keywords are little more than a formality.
Comment 1 Stabilization helper bot gentoo-dev 2017-03-21 05:00:39 UTC
An automated check of this bug failed - repoman reported dependency errors (39 lines truncated): 

> dependency.bad dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r2.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['dev-php/PEAR-Exception']
> dependency.bad dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r2.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-php/PEAR-Exception']
> dependency.bad dev-php/PEAR-PEAR/PEAR-PEAR-1.10.3-r2.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-php/PEAR-Exception']
Comment 2 Stabilization helper bot gentoo-dev 2017-03-29 02:01:11 UTC
An automated check of this bug failed - the following atom is unknown:

dev-php/PEAR-Exception

Please verify the atom list.
Comment 3 Stabilization helper bot gentoo-dev 2017-03-29 13:01:02 UTC
An automated check of this bug failed - repoman reported dependency errors (22 lines truncated): 

> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0/desktop) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0/desktop/gnome) ['dev-php/phpunit']
Comment 4 Stabilization helper bot gentoo-dev 2017-03-29 14:00:57 UTC
An automated check of this bug failed - repoman reported dependency errors (22 lines truncated): 

> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0/desktop) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0/desktop/gnome) ['dev-php/phpunit']
Comment 5 Brian Evans (RETIRED) gentoo-dev 2017-03-29 18:01:49 UTC
Had this right the first time :(
Comment 6 Stabilization helper bot gentoo-dev 2017-03-29 19:02:05 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 7 Michael Weber (RETIRED) gentoo-dev 2017-04-05 13:01:35 UTC
add ~arm.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2017-04-15 12:24:44 UTC
Marked ~hppa.
Comment 9 Stabilization helper bot gentoo-dev 2017-06-27 14:00:55 UTC
An automated check of this bug failed - repoman reported dependency errors (7 lines truncated): 

> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0/desktop) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~ia64(default/linux/ia64/13.0/desktop/gnome) ['dev-php/phpunit']
Comment 10 Sergei Trofimovich (RETIRED) gentoo-dev 2017-07-01 10:27:48 UTC
~ia64 keyworded
Comment 11 Stabilization helper bot gentoo-dev 2017-07-01 11:05:19 UTC
An automated check of this bug failed - repoman reported dependency errors (2 lines truncated): 

> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~sparc(default/linux/sparc/13.0) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~sparc(default/linux/sparc/13.0/desktop) ['dev-php/phpunit']
> dependency.bad dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild: DEPEND: ~sparc(default/linux/sparc/13.0/desktop/gnome) ['dev-php/phpunit']
Comment 12 Sergei Trofimovich (RETIRED) gentoo-dev 2017-08-10 22:19:23 UTC
~ppc64 keyworded
Comment 13 Sergei Trofimovich (RETIRED) gentoo-dev 2017-08-12 22:40:51 UTC
~ppc keyworded
Comment 14 Larry the Git Cow gentoo-dev 2017-11-05 23:54:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a8cd2ee843c4fdd8fb815b0331fcdf41a3581b

commit 41a8cd2ee843c4fdd8fb815b0331fcdf41a3581b
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2017-11-05 23:37:16 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2017-11-05 23:53:00 +0000

    dev-php/PEAR-PEAR: add ~alpha and ~x86 keywords.
    
    This is pure PHP code, what could possibly go wrong? We need this for
    half of the packages in dev-php, and it's been 8 months, so... bam.
    
    Closes: https://bugs.gentoo.org/613380
    Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ee36520670ea1058ef012fc5aeb137bd8aa2fc

commit 09ee36520670ea1058ef012fc5aeb137bd8aa2fc
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2017-11-05 23:35:24 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2017-11-05 23:52:58 +0000

    dev-php/PEAR-Exception: add ~alpha and ~x86 keywords.
    
    This is pure PHP code, what could possibly go wrong? We need this for
    half of the packages in dev-php, and it's been 8 months, so... bam.
    
    Bug: https://bugs.gentoo.org/613380
    Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-php/PEAR-Exception/PEAR-Exception-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)}
Comment 15 Sergei Trofimovich (RETIRED) gentoo-dev 2018-07-27 22:03:46 UTC
commit 4419dc66008eadeb60988719db63d5ff2633df65
Author: Michael Orlitzky <mjo@gentoo.org>
Date:   Fri Jan 26 14:15:14 2018 -0500

    dev-php/PEAR-PEAR: add keywords ~s390 and ~sh (would otherwise be dropped).