Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 805083 - dev-libs/libgudev rekeyword
Summary: dev-libs/libgudev rekeyword
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks: 810313
  Show dependency tree
 
Reported: 2021-07-29 21:16 UTC by Mike Gilbert
Modified: 2021-11-28 19:01 UTC (History)
3 users (show)

See Also:
Package list:
>=dev-libs/libgudev-236-r1 alpha arm hppa ia64 ~mips ppc riscv s390 sparc dev-util/umockdev alpha arm hppa ia64 ppc riscv s390 sparc
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Gilbert gentoo-dev 2021-07-29 21:16:49 UTC
New dependency on dev-util/umockdev.
Comment 1 Joshua Kinard gentoo-dev 2021-07-31 21:45:02 UTC
It doesn't look like dev-util/umockdev has ever had mips keywords before, but libgudev had ~mips before the -r1 version.  Since umockdev is only needed for testing, I'll opt to mask that USE on mips for libgudev and then re-keyword it.  This retains prior behavior until I have the time to run the full testsuite, or someone else can.
Comment 2 Larry the Git Cow gentoo-dev 2021-07-31 22:26:27 UTC
The bug has been referenced in the following commit(s):

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

commit fcd90b098fc8365f261d47dd064a000143af6e7b
Author:     Joshua Kinard <kumba@gentoo.org>
AuthorDate: 2021-07-31 21:55:04 +0000
Commit:     Joshua Kinard <kumba@gentoo.org>
CommitDate: 2021-07-31 22:26:08 +0000

    dev-libs/libgudev: Added ~mips back to KEYWORDS
    
    Bug: https://bugs.gentoo.org/805083
    Signed-off-by: Joshua Kinard <kumba@gentoo.org>
    Package-Manager: Portage-3.0.20, Repoman-3.0.3

 dev-libs/libgudev/libgudev-236-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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

commit de8d9eb7512bf68bd56306e35581386eff2ae4d4
Author:     Joshua Kinard <kumba@gentoo.org>
AuthorDate: 2021-07-31 21:50:40 +0000
Commit:     Joshua Kinard <kumba@gentoo.org>
CommitDate: 2021-07-31 22:26:06 +0000

    profiles/arch/mips/package.use.mask
    
    Mask USE 'test' on MIPS for libgudev.  This requires
    dev-util/umockdev, which has apparently never had a
    MIPS keyword.  Running the testsuite can be revisited
    at a later date.
    
    Bug: https://bugs.gentoo.org/805083
    Signed-off-by: Joshua Kinard <kumba@gentoo.org>

 profiles/arch/mips/package.use.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 3 Marek Szuba archtester gentoo-dev 2021-08-04 21:05:01 UTC
riscv done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-08-06 20:49:13 UTC
arm done
Comment 5 ernsteiswuerfel archtester 2021-08-11 21:49:47 UTC
Looking good on ppc.

 # cat libgudev-805083.report 
USE tests started on Mi 11. Aug 23:37:27 CEST 2021

FEATURES=' test' USE='' succeeded for =dev-libs/libgudev-236-r1
USE='-introspection -static-libs' succeeded for =dev-libs/libgudev-236-r1
USE='introspection -static-libs' succeeded for =dev-libs/libgudev-236-r1
USE='-introspection static-libs' succeeded for =dev-libs/libgudev-236-r1
USE='introspection static-libs' succeeded for =dev-libs/libgudev-236-r1

FEATURES=' test' USE='' succeeded for =dev-util/umockdev-0.16.1-r1
USE='' succeeded for =dev-util/umockdev-0.16.1-r1
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-08-11 23:06:56 UTC
ppc done
Comment 7 Andreas Sturmlechner gentoo-dev 2021-08-25 09:28:26 UTC
Shouldn't this be extended/moved to keyword dev-libs/libgudev-237?
Comment 8 Mike Gilbert gentoo-dev 2021-08-25 14:46:41 UTC
(In reply to Andreas Sturmlechner from comment #7)
> Shouldn't this be extended/moved to keyword dev-libs/libgudev-237?

The package list has >=236-r1, precisely so we don't have to keep updating the package list for slow arch teams.

I believe nattka will do the right thing with that, but I may be mistaken.
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-09-06 00:14:39 UTC
s390 done
Comment 10 Rolf Eike Beer archtester 2021-09-14 07:06:42 UTC
given that 237-r1 is meanwhile stable on sparc I take this for done
Comment 11 Mike Gilbert gentoo-dev 2021-09-14 16:47:37 UTC
commit 21c22211261323b8eda0fdc8d7a0fc78ba06959e
Author: Rolf Eike Beer <eike@sf-mail.de>
Date:   Mon Aug 9 10:03:30 2021 +0200

    dev-libs/libgudev: keyworded 236-r1 for hppa, bug #805083

    Package-Manager: Portage-3.0.20, Repoman-3.0.2
    RepoMan-Options: --include-arches="hppa"
    Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
    Signed-off-by: Sam James <sam@gentoo.org>
Comment 12 Arthur Zamarin gentoo-dev 2021-11-28 19:01:58 UTC
ia64 done