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

Bug 852878

Summary: dev-python/watchfiles: rekeyword
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: KeywordingAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: enhancement CC: ionen, rust, steils
Priority: Normal Keywords: CC-ARCHES, PullRequest
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/26739
Whiteboard:
Package list:
dev-python/watchfiles dev-util/maturin-0.13.2 app-text/mdbook dev-python/boltons dev-python/dirty-equals
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-06-18 06:48:29 UTC
Please restore keywords.
Comment 1 NATTkA bot gentoo-dev 2022-06-18 06:52:20 UTC Comment hidden (obsolete)
Comment 2 Jakov Smolić archtester gentoo-dev 2022-06-19 09:11:29 UTC
arm done
Comment 3 Yixun Lan archtester gentoo-dev 2022-06-19 23:18:55 UTC
riscv done
Comment 4 ernsteiswuerfel archtester 2022-07-20 20:37:51 UTC
Looking good on ppc64.

maturin-0.13.0 fails to run testsuite (bug #859577).

 # cat watchfiles-852878.report 
USE tests started on Mi 20. Jul 19:15:25 CEST 2022

FEATURES=' test' USE='' succeeded for =dev-python/watchfiles-0.15.0-r1

 FEATURES=' test' failed for =dev-util/maturin-0.13.0

FEATURES=' test' USE='' succeeded for =app-text/mdbook-0.4.20
USE='-doc' succeeded for =app-text/mdbook-0.4.20
USE='doc' succeeded for =app-text/mdbook-0.4.20

FEATURES=' test' USE='' succeeded for =dev-python/boltons-21.0.0-r1
Comment 5 ernsteiswuerfel archtester 2022-07-27 16:50:07 UTC
Looking good on ppc64.

Testsuite problems have been fixed meanwhile by Ionen.

 # cat watchfiles-852878.report 
USE tests started on Mi 27. Jul 18:21:32 CEST 2022

FEATURES=' test' USE='' succeeded for =dev-python/watchfiles-0.16.0

FEATURES=' test' USE='' succeeded for =dev-util/maturin-0.13.1

FEATURES=' test' USE='' succeeded for =app-text/mdbook-0.4.21
USE='-doc' succeeded for =app-text/mdbook-0.4.21
USE='doc' succeeded for =app-text/mdbook-0.4.21

FEATURES=' test' USE='' succeeded for =dev-python/boltons-21.0.0-r1
Comment 6 ernsteiswuerfel archtester 2022-07-27 17:11:51 UTC
On ppc watchfiles-0.16.0 fails to build (bug #861518) and maturin-0.13.1 fails some tests (bug #861509).
Comment 7 Larry the Git Cow gentoo-dev 2022-07-28 04:13:30 UTC
The bug has been referenced in the following commit(s):

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

commit 84c3bf408085f408b02e66978089ee9c805050d2
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-07-28 03:54:23 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-07-28 04:09:20 +0000

    dev-util/maturin: add 0.13.2_beta1 unkeyworded
    
    Includes tentative ppc32 support (sparc64 and mips too), feel
    free to keyword this version as needed if 0.13.1 doesn't work
    and it will be forwarded to final release with the rest later.
    
    Keeping bugs open until confirmation it works.
    
    Bug: https://bugs.gentoo.org/852878
    Bug: https://bugs.gentoo.org/861509
    Bug: https://bugs.gentoo.org/861518
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-util/maturin/Manifest                    |   4 +
 dev-util/maturin/maturin-0.13.2_beta1.ebuild | 439 +++++++++++++++++++++++++++
 2 files changed, 443 insertions(+)
Comment 8 NATTkA bot gentoo-dev 2022-07-29 10:20:27 UTC Comment hidden (obsolete)
Comment 9 NATTkA bot gentoo-dev 2022-07-29 10:36:40 UTC
All sanity-check issues have been resolved
Comment 10 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-08-13 06:57:24 UTC
s390 done
Comment 11 Ionen Wolkens gentoo-dev 2022-08-13 07:18:12 UTC
PR is for tested sparc
Comment 12 Ionen Wolkens gentoo-dev 2022-08-13 12:11:29 UTC
sparc been done
Comment 13 matoro archtester 2022-09-28 23:38:14 UTC
ppc64 done
Comment 14 Ionen Wolkens gentoo-dev 2022-10-03 22:36:35 UTC
wrt ppc, feel free to try keywording with maturin-0.13.2 so can get this bug over with

Also had to drop ~arm, so will look at rekeywording newer maturin for these later.
Comment 15 ernsteiswuerfel archtester 2022-10-04 19:19:57 UTC
Looking good on ppc.

maturin-0.13.2 fails one test (pyo3_no_extension_module) but I guess this is negligible as it's an old version and a newer one will be keyworded as soon as the ppc/arm issue gets resolved.


 # cat watchfiles-852878.report 
USE tests started on Di 4. Okt 16:00:16 CEST 2022

FEATURES=' test' USE='' succeeded for =dev-python/watchfiles-0.17.0

 FEATURES=' test' failed for =dev-util/maturin-0.13.2

FEATURES=' test' USE='' succeeded for =app-text/mdbook-0.4.21
USE='-doc' succeeded for =app-text/mdbook-0.4.21
USE='doc' succeeded for =app-text/mdbook-0.4.21

FEATURES=' test' USE='' succeeded for =dev-python/boltons-21.0.0-r1
Comment 16 Ionen Wolkens gentoo-dev 2022-10-04 19:36:38 UTC
Yeah that test always been flaky depending on rust version, I ended up disabling it again but didn't backport that to that old ebuild. Okay to ignore.
Comment 17 Ionen Wolkens gentoo-dev 2022-10-04 19:58:58 UTC
ppc done

all arches done