Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669772 - www-apps/phpsysinfo-3.2.10: re-add ~hppa ~ppc ~ppc64 keywords
Summary: www-apps/phpsysinfo-3.2.10: re-add ~hppa ~ppc ~ppc64 keywords
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Conrad Kostecki
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on: 670564
Blocks:
  Show dependency tree
 
Reported: 2018-10-27 11:07 UTC by Conrad Kostecki
Modified: 2019-08-24 12:01 UTC (History)
3 users (show)

See Also:
Package list:
sys-apps/ipmitool-1.8.18-r1 ~ppc64 sys-apps/ipmiutil-3.1.3 ~ppc ~ppc64 sys-libs/freeipmi-1.6.2 ~ppc ~ppc64 sys-libs/openipmi-2.0.26 ~ppc64 sys-power/apcupsd-3.14.14-r2 ~hppa ~ppc64
Runtime testing required: No
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Conrad Kostecki gentoo-dev 2018-10-27 11:07:08 UTC
I would like to reintroduce ~ppc{64} keywords.
Comment 1 Stabilization helper bot gentoo-dev 2018-10-28 13:00:23 UTC
An automated check of this bug failed - the following atoms are unknown:

sys-block/megactl
sys-libs/freeipmi
sys-apps/ipmiutil
sys-power/apcupsd

Please verify the atom list.
Comment 2 Stabilization helper bot gentoo-dev 2018-10-28 22:04:50 UTC
An automated check of this bug failed - repoman reported dependency errors (3 lines truncated): 

> dependency.bad www-apps/phpsysinfo/phpsysinfo-3.2.10.ebuild: RDEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland) ['sys-apps/ipmitool']
> dependency.bad www-apps/phpsysinfo/phpsysinfo-3.2.10.ebuild: RDEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop) ['sys-apps/ipmitool']
> dependency.bad www-apps/phpsysinfo/phpsysinfo-3.2.10.ebuild: RDEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome) ['sys-apps/ipmitool']
Comment 3 Stabilization helper bot gentoo-dev 2018-10-28 23:15:25 UTC
An automated check of this bug failed - the following atom is unknown:

sys-apps/ipmitool

Please verify the atom list.
Comment 4 Stabilization helper bot gentoo-dev 2018-10-29 00:04:36 UTC
An automated check of this bug failed - repoman reported dependency errors (3 lines truncated): 

> dependency.bad sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland) ['sys-libs/openipmi']
> dependency.bad sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop) ['sys-libs/openipmi']
> dependency.bad sys-apps/ipmitool/ipmitool-1.8.18-r1.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome) ['sys-libs/openipmi']
Comment 5 Stabilization helper bot gentoo-dev 2018-10-29 10:01:16 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 6 Sergei Trofimovich (RETIRED) gentoo-dev 2018-12-29 12:44:02 UTC
megactl will need to be fixed for ppc/ppc64 explicitly: bug #670564
Comment 7 Conrad Kostecki gentoo-dev 2019-01-18 14:31:20 UTC
(In reply to Sergei Trofimovich from comment #6)
> megactl will need to be fixed for ppc/ppc64 explicitly: bug #670564

Is it possible, that you could have a look into it? Since I don't have any ppc hardware, i can't try and test.
Comment 8 Larry the Git Cow gentoo-dev 2019-03-16 19:28:38 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28611b6a2ff2650bbd029dec2df24677b03c145f

commit 28611b6a2ff2650bbd029dec2df24677b03c145f
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2019-03-16 19:25:52 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2019-03-16 19:28:27 +0000

    package.use.mask: allow phpsysinfo[megactl] only on x86 and amd64
    
    Initially sys-block/megactl supports only x86. Gentoo's patches
    add amd64 support via ifdef __x86_64__. That is not compatible
    to other 64-bit arches. Endianness story is not clear either.
    
    Let's mask it outside x86 & amd64.
    
    Bug: https://bugs.gentoo.org/669772
    Bug: https://bugs.gentoo.org/670564
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 ++++
 profiles/arch/base/package.use.mask  | 4 ++++
 profiles/arch/x86/package.use.mask   | 4 ++++
 3 files changed, 12 insertions(+)
Comment 9 ernsteiswuerfel archtester 2019-03-18 00:10:01 UTC
Looking good on ppc.

# cat ipmiutil-669772.report 
USE tests started on Mo 18. Mär 00:23:57 CET 2019

FEATURES=' test' USE='' succeeded for =sys-apps/ipmiutil-3.1.3
USE='-static-libs' succeeded for =sys-apps/ipmiutil-3.1.3
USE='static-libs' succeeded for =sys-apps/ipmiutil-3.1.3

FEATURES=' test' USE='' succeeded for =sys-libs/freeipmi-1.6.2
USE='-nagios' succeeded for =sys-libs/freeipmi-1.6.2
USE='nagios' succeeded for =sys-libs/freeipmi-1.6.2

FEATURES=' test' USE='' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid -freeipmi hddtemp -ipmitool ipmiutil -iptables -mdadm -nut -quota -smart -snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd -dmraid freeipmi hddtemp -ipmitool ipmiutil -iptables mdadm -nut -quota -smart -snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid -freeipmi hddtemp -ipmitool -ipmiutil -iptables -mdadm -nut -quota smart -snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid -freeipmi -hddtemp -ipmitool -ipmiutil -iptables mdadm nut -quota smart -snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid -freeipmi -hddtemp -ipmitool ipmiutil iptables -mdadm nut -quota smart snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd dmraid freeipmi hddtemp -ipmitool ipmiutil iptables mdadm nut -quota smart snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd -dmraid -freeipmi -hddtemp -ipmitool ipmiutil -iptables -mdadm -nut -quota -smart -snmp -uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid freeipmi -hddtemp -ipmitool -ipmiutil -iptables mdadm -nut quota smart -snmp -uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid -freeipmi hddtemp ipmitool ipmiutil -iptables mdadm nut quota smart snmp -uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd dmraid -freeipmi -hddtemp ipmitool ipmiutil iptables mdadm nut quota smart -snmp uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid freeipmi hddtemp -ipmitool ipmiutil -iptables mdadm nut -quota -smart snmp uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid freeipmi hddtemp -ipmitool -ipmiutil -iptables mdadm nut quota -smart snmp uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
Comment 10 ernsteiswuerfel archtester 2019-03-18 00:10:25 UTC
Looking good on ppc64.

# cat /mnt/mychroot/root/tatt/ipmitool-669772.report 
USE tests started on So 17. Mär 21:29:48 CET 2019

FEATURES=' test' USE='' succeeded for =sys-apps/ipmitool-1.8.18-r1
USE='-libressl -openipmi -static' succeeded for =sys-apps/ipmitool-1.8.18-r1
USE='libressl -openipmi -static' : blocked packages (probably) for =sys-apps/ipmitool-1.8.18-r1
USE='-libressl openipmi -static' succeeded for =sys-apps/ipmitool-1.8.18-r1
USE='libressl openipmi -static' : blocked packages (probably) for =sys-apps/ipmitool-1.8.18-r1
USE='-libressl -openipmi static' succeeded for =sys-apps/ipmitool-1.8.18-r1
USE='libressl -openipmi static' : blocked packages (probably) for =sys-apps/ipmitool-1.8.18-r1
USE='-libressl openipmi static' succeeded for =sys-apps/ipmitool-1.8.18-r1
USE='libressl openipmi static' : blocked packages (probably) for =sys-apps/ipmitool-1.8.18-r1

FEATURES=' test' USE='' succeeded for =sys-apps/ipmiutil-3.1.3
USE='-static-libs' succeeded for =sys-apps/ipmiutil-3.1.3
USE='static-libs' succeeded for =sys-apps/ipmiutil-3.1.3

FEATURES=' test' USE='' succeeded for =sys-libs/freeipmi-1.6.2
USE='-nagios' succeeded for =sys-libs/freeipmi-1.6.2
USE='nagios' succeeded for =sys-libs/freeipmi-1.6.2

FEATURES=' test' USE='' succeeded for =sys-libs/openipmi-2.0.26
USE='-crypt -perl -python -snmp -tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='crypt -perl -python -snmp -tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='-crypt perl -python -snmp -tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='crypt perl -python -snmp -tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='crypt -perl -python snmp -tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='-crypt perl -python snmp -tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='crypt -perl -python -snmp tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='-crypt perl -python -snmp tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='crypt perl -python -snmp tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='-crypt -perl -python snmp tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='-crypt perl -python snmp tcl' succeeded for =sys-libs/openipmi-2.0.26
USE='crypt perl -python snmp tcl' succeeded for =sys-libs/openipmi-2.0.26

FEATURES=' test' USE='' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='cgi gnome -modbus -snmp -usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi gnome -modbus snmp -usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='cgi -gnome modbus snmp -usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi gnome modbus snmp -usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi -gnome -modbus -snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='cgi -gnome -modbus -snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi gnome -modbus -snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi gnome modbus -snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi -gnome -modbus snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi -gnome modbus snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='cgi -gnome modbus snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2
USE='-cgi gnome modbus snmp usb' succeeded for =sys-power/apcupsd-3.14.14-r2

FEATURES=' test' USE='' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid -freeipmi ipmitool -ipmiutil -iptables mdadm -nut -quota -smart -snmp -uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid freeipmi -ipmitool ipmiutil -iptables -mdadm nut -quota -smart -snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid -freeipmi -ipmitool -ipmiutil iptables -mdadm nut quota smart -snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid freeipmi -ipmitool ipmiutil iptables -mdadm nut quota smart -snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd -dmraid -freeipmi -ipmitool -ipmiutil -iptables -mdadm nut quota -smart snmp uptime -vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd -dmraid -freeipmi -ipmitool ipmiutil iptables -mdadm nut -quota -smart -snmp -uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid freeipmi -ipmitool -ipmiutil iptables -mdadm nut -quota smart snmp -uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid -freeipmi ipmitool ipmiutil -iptables -mdadm -nut quota smart snmp -uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid freeipmi ipmitool -ipmiutil iptables -mdadm -nut quota smart snmp -uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='-apcupsd dmraid freeipmi ipmitool ipmiutil iptables -mdadm -nut -quota -smart -snmp uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd dmraid -freeipmi ipmitool -ipmiutil -iptables -mdadm -nut -quota -smart snmp uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
USE='apcupsd -dmraid freeipmi -ipmitool ipmiutil iptables mdadm -nut -quota -smart snmp uptime vhosts' succeeded for =www-apps/phpsysinfo-3.2.10
Comment 11 Sergei Trofimovich (RETIRED) gentoo-dev 2019-03-24 20:29:21 UTC
~ppc keyworded
Comment 12 Stabilization helper bot gentoo-dev 2019-04-29 21:00:25 UTC
An automated check of this bug failed - the following atom is unknown:

www-apps/phpsysinfo-3.2.10

Please verify the atom list.
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-04-30 05:54:12 UTC
Apparently newer version has all the keywords.
Comment 14 Stabilization helper bot gentoo-dev 2019-04-30 06:00:53 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 15 Conrad Kostecki gentoo-dev 2019-05-01 19:25:49 UTC
(In reply to Michał Górny from comment #13)
> Apparently newer version has all the keywords.

Yes. I am sorry, for causing work here. I did a mistake and added optional features as use flags, which is, as I learned, not valid.

Thus, 3.3.0 has now restored arches, and all use flags were converted into optfeatures.

So closing here..