Summary: | dev-libs/libgudev rekeyword | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mike Gilbert <floppym> |
Component: | Keywording | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | matoro_bugzilla_gentoo, sam, systemd |
Priority: | Normal | Keywords: | CC-ARCHES |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/martinpitt/umockdev/issues/200 | ||
Whiteboard: | |||
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: | --- |
Bug Depends on: | |||
Bug Blocks: | 810313 |
Description
Mike Gilbert
2021-07-29 21:16:49 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. 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(+) riscv done arm done 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 ppc done Shouldn't this be extended/moved to keyword dev-libs/libgudev-237? (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. s390 done given that 237-r1 is meanwhile stable on sparc I take this for done 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> ia64 done All dev-util/umockdev tests seem to hang on alpha. This does not seem to be a simple timeout issue, I tried passing an indefinite --timeout-multiplier to meson and it hung indefinitely. It is not stuck spinning on something; CPU usage is zero. Debian observes this same problem: https://buildd.debian.org/status/logs.php?pkg=umockdev&arch=alpha Though the logs are a little mixed up because there was a segfault issue previously. The segfault is gone, but there has not been a version without EITHER a the segfault or the timeouts since 0.12. No upstream tracking issue yet. I've masked umockdev and libgudev[test] on alpha. alpha done all arches done The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b17f219c71caa9eb7e67239264bc7254f48012b commit 0b17f219c71caa9eb7e67239264bc7254f48012b Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2023-02-15 17:58:14 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2023-02-15 18:36:29 +0000 profiles/alpha: Mask dev-util/umockdev Bug: https://bugs.gentoo.org/805083 Signed-off-by: Matt Turner <mattst88@gentoo.org> profiles/arch/alpha/package.mask | 7 +++++++ profiles/arch/alpha/package.use.mask | 6 ++++++ 2 files changed, 13 insertions(+) |