Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 687510

Summary: Please (re-)keyword app-portage/portage-utils-0.80* and app-crypt/libb2
Product: Gentoo Linux Reporter: Andrew Savchenko <bircoph>
Component: KeywordingAssignee: Fabian Groffen <grobian>
Status: RESOLVED FIXED    
Severity: normal CC: kentnl, matoro_bugzilla_gentoo, mgorny, perl
Priority: Normal Keywords: KEYWORDREQ
Version: unspecifiedFlags: stable-bot: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
app-crypt/libb2-0.98.1-r1 app-portage/portage-utils-0.80 app-admin/gentoo-perl-helpers-0.4.0 ~arm64
Runtime testing required: ---

Description Andrew Savchenko gentoo-dev 2019-06-06 11:40:39 UTC
Hi!

portage-utils-0.80* and libb2 are not keyworded on ~x86, they build and work fine here, please keyword.

This is especially strange since both packages are keyworded on ~x86-* prefixes. Is this some sort of copy & paste problem?
Comment 1 Fabian Groffen gentoo-dev 2019-06-06 12:54:44 UTC
The dependency libb2 isn't keyworded, and I don't have such system to test on, so I don't dare to just keyword it.  If you tested it, AFAICT you can just keyword it ~x86 yourself.

In any case, a rekeywording bug for the dropped arches was planned for when 0.80 is getting close to completion.

@x86: can you test/keyword libb2 and portage-utils-0.80_pre*?

Thanks!
Comment 2 Fabian Groffen gentoo-dev 2019-06-08 09:31:25 UTC
USE=qmanifest adds some extra dependencies.

riscv and amd64-fbsd need app-crypt/gpgme and its dependencies
all arches need app-crypt/libb2
Comment 3 matoro archtester 2019-06-08 20:00:08 UTC
I also see USE=qmanifest requiring app-crypt/libb2 in RDEPEND.
Comment 4 Sergei Trofimovich (RETIRED) gentoo-dev 2019-06-09 19:29:37 UTC
~ppc keyworded
Comment 5 Thomas Deutschmann (RETIRED) gentoo-dev 2019-06-10 19:51:21 UTC
x86 keyworded
Comment 6 Larry the Git Cow gentoo-dev 2019-06-11 20:32:36 UTC
The bug has been referenced in the following commit(s):

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

commit dcf95f5a9856420c70ed55a77d2ab5eec7959c76
Author:     Göktürk Yüksek <gokturk@gentoo.org>
AuthorDate: 2019-06-11 19:11:58 +0000
Commit:     Göktürk Yüksek <gokturk@gentoo.org>
CommitDate: 2019-06-11 20:32:16 +0000

    app-crypt/libb2: keyword for ~riscv #687510
    
    Tested on a SiFive HiFive Unleashed board (Freedom U540 SoC)
    
    Bug: https://bugs.gentoo.org/687510
    Package-Manager: Portage-2.3.67, Repoman-2.3.12
    Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>

 app-crypt/libb2/libb2-0.98.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 7 Larry the Git Cow gentoo-dev 2019-06-14 01:26:52 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30148e1af1e9acf6ab6e655e639b121212bddc86

commit 30148e1af1e9acf6ab6e655e639b121212bddc86
Author:     Göktürk Yüksek <gokturk@gentoo.org>
AuthorDate: 2019-06-14 01:25:35 +0000
Commit:     Göktürk Yüksek <gokturk@gentoo.org>
CommitDate: 2019-06-14 01:26:25 +0000

    app-portage/portage-utils: keyword for ~riscv
    
    Bug: https://bugs.gentoo.org/687510
    Package-Manager: Portage-2.3.67, Repoman-2.3.12
    RepoMan-Options: --include-arches="riscv"
    Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>

 app-portage/portage-utils/portage-utils-0.80_pre20190613.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c239517eff59957ee3de8e43850426324f2b52f

commit 6c239517eff59957ee3de8e43850426324f2b52f
Author:     Göktürk Yüksek <gokturk@gentoo.org>
AuthorDate: 2019-06-14 00:34:56 +0000
Commit:     Göktürk Yüksek <gokturk@gentoo.org>
CommitDate: 2019-06-14 01:26:18 +0000

    app-crypt/gpgme: keyword for ~riscv
    
    Bug: https://bugs.gentoo.org/687510
    Package-Manager: Portage-2.3.67, Repoman-2.3.12
    Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>

 app-crypt/gpgme/gpgme-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a0c3232ccab14db8c91c3d9d9cc0b7a2b98ea5

commit 20a0c3232ccab14db8c91c3d9d9cc0b7a2b98ea5
Author:     Göktürk Yüksek <gokturk@gentoo.org>
AuthorDate: 2019-06-14 00:23:59 +0000
Commit:     Göktürk Yüksek <gokturk@gentoo.org>
CommitDate: 2019-06-14 01:26:12 +0000

    dev-lang/swig: keyword for ~riscv
    
    Needed to keyword =app-crypt/gpgme-1.13.0[python]
    
    Bug: https://bugs.gentoo.org/687510
    Package-Manager: Portage-2.3.67, Repoman-2.3.12
    Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>

 dev-lang/swig/swig-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 8 Sergei Trofimovich (RETIRED) gentoo-dev 2019-06-15 17:07:05 UTC
~ia64 keyworded
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-06-29 09:21:50 UTC
Including app-admin/gentoo-perl-helpers since it requires the new version.
Comment 10 Stabilization helper bot gentoo-dev 2019-07-17 21:59:52 UTC
An automated check of this bug failed - the following atom is unknown:

app-portage/portage-utils-0.80_pre20190620

Please verify the atom list.
Comment 11 Stabilization helper bot gentoo-dev 2019-07-18 05:00:37 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 12 Aaron Bauman (RETIRED) gentoo-dev 2019-07-22 17:25:47 UTC
arm64 keyworded
Comment 13 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-07-29 08:55:06 UTC
~alpha keyworded
Comment 14 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-07-29 08:56:19 UTC
~alpha keyworded
Comment 15 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-07-29 08:56:46 UTC
~arm keyworded
Comment 16 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-11 17:20:20 UTC
*-fbsd is gone.