Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927792 - dev-util/maturin-1.5.1-r1: stablereq
Summary: dev-util/maturin-1.5.1-r1: stablereq
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Ionen Wolkens
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2024-03-25 11:43 UTC by Ionen Wolkens
Modified: 2024-06-30 02:13 UTC (History)
1 user (show)

See Also:
Package list:
=dev-util/maturin-1.5.1-r1
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 Ionen Wolkens gentoo-dev 2024-03-25 11:43:43 UTC
Please stabilize
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-25 14:53:50 UTC
arm64 done
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-25 14:53:51 UTC
arm done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-25 15:18:21 UTC
x86 done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-25 15:18:22 UTC
amd64 done
Comment 5 Larry the Git Cow gentoo-dev 2024-03-26 04:42:42 UTC
The bug has been referenced in the following commit(s):

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

commit 5e4cbe75ca512c6fb0acd0135e4a892a370de333
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-03-26 04:37:45 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-03-26 04:41:57 +0000

    dev-util/maturin: pass --no-default-features again
    
    This got lost when migrated away from setuptools-rust, which
    led to enabling rustls (which breaks several arches).
    
    Revbump due to licenses being wrong if kept in.
    
    Bug: https://bugs.gentoo.org/927792
    Fixes: 293ae46213fe0e457c9ff2ff844c39be63296886
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-util/maturin/{maturin-1.5.1.ebuild => maturin-1.5.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 6 Larry the Git Cow gentoo-dev 2024-04-13 06:17:52 UTC
The bug has been referenced in the following commit(s):

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

commit 26190b8f1768367ee46aab16039b30d0b5fd1f25
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-04-13 06:09:55 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-04-13 06:17:09 +0000

    dev-util/maturin: restrict tests on ppc32 for now
    
    Due to usage of pyo3 crate that's broken on ppc32, can be
    restored at a later date and not worth trying to manually
    bump it to fixed pyo3 in the interim.
    
    Bug: https://bugs.gentoo.org/927792
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-util/maturin/maturin-1.5.1-r1.ebuild | 5 +++++
 1 file changed, 5 insertions(+)
Comment 7 matoro archtester 2024-04-13 06:27:49 UTC
ppc64 done
Comment 8 Ionen Wolkens gentoo-dev 2024-04-27 11:33:33 UTC
Is there anything still failing here?
Comment 9 matoro archtester 2024-05-24 02:49:58 UTC
ppc done
Comment 10 Larry the Git Cow gentoo-dev 2024-06-04 19:36:02 UTC
The bug has been referenced in the following commit(s):

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

commit 1c0312db5ee6e6f02e9296edcf0af62a07400e59
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-06-04 17:00:13 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-06-04 19:30:50 +0000

    dev-util/maturin: add 1.6.0
    
    This also restore tests for ppc previously temporarily restricted
    for bug #927792. Untested but the crates used for tests were bumped
    so it should work again.
    
    Bug: https://bugs.gentoo.org/927792
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-util/maturin/Manifest             |  37 +++
 dev-util/maturin/maturin-1.6.0.ebuild | 568 ++++++++++++++++++++++++++++++++++
 2 files changed, 605 insertions(+)
Comment 11 Ionen Wolkens gentoo-dev 2024-06-30 02:13:33 UTC
Closing in favor of bug #935154 for sparc.