Bug 1981119 (rust-ed25519) - Review Request: rust-ed25519 - Edwards Digital Signature Algorithm (EdDSA) over Curve25519
Summary: Review Request: rust-ed25519 - Edwards Digital Signature Algorithm (EdDSA) ov...
Keywords:
Status: CLOSED NOTABUG
Alias: rust-ed25519
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Stuart D Gathman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2082973
Blocks: FE-DEADREVIEW 2121490 rust-ed25519-dalek
TreeView+ depends on / blocked
 
Reported: 2021-07-11 14:44 UTC by Robert-André Mauchin 🐧
Modified: 2022-11-11 00:45 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-11-11 00:45:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Robert-André Mauchin 🐧 2021-07-11 14:44:31 UTC
Spec URL: https://eclipseo.fedorapeople.org/for-review/rust-ed25519.spec
SRPM URL: https://eclipseo.fedorapeople.org/for-review/rust-ed25519-1.1.1-1.fc35.src.rpm

Description:
Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032).

Fedora Account System Username: eclipseo

Comment 2 Stuart D Gathman 2021-08-07 18:01:57 UTC
I am beginning to package rust.  When I built this straight from rust2rpm, I had to build rust-ed25519-dalek first.

Comment 3 Stuart D Gathman 2021-08-07 19:34:42 UTC
I need these for bz#1991164 :-)

Comment 4 Stuart D Gathman 2021-08-07 19:36:06 UTC
I mean I need bz#1991164 and these for rust-sodiumoxide

Comment 5 Orion Poplawski 2022-08-09 02:29:44 UTC
There has been no movement here - are either of you still interested in this?

Comment 6 Stuart D Gathman 2022-08-09 17:54:48 UTC
Ah.  I was waiting for rust-ed25519-dalek, but I see it was assigned to me!  My fault.  Sorry.

Comment 7 Stuart D Gathman 2022-08-10 00:02:53 UTC
Looks like you have build these two together.

Comment 8 Stuart D Gathman 2022-08-10 14:00:06 UTC
ed25519 is no longer on crates.io.  Latest version is 1.5.2

Comment 9 Stuart D Gathman 2022-08-10 14:05:36 UTC
(In reply to Orion Poplawski from comment #5)
> There has been no movement here - are either of you still interested in this?

Can I submit a new package review and hope for someone else to review it?

Comment 10 Stuart D Gathman 2022-08-10 15:45:12 UTC
The new version has an additional dependency: crate(signature) >= 1.3.1

Comment 11 Stuart D Gathman 2022-08-10 15:50:15 UTC
Oh dear, rust-signature has been orphaned.  So now I have to fix #2006269 #2006275 #2006280

Comment 12 Fabio Valentini 2022-08-11 15:13:21 UTC
Rather than get in over your head (which this is starting to sound like), don't hesitate to ask for help.
That will get things done more quickly, and also help you learn more about Rust packaging in a way that doesn't involve banging your head against a wall (too much).

Comment 13 Fabio Valentini 2022-10-11 09:17:02 UTC
eclipseo, are you still interested in packaging this crate? If yes, please update your packaging for the latest available version and continue with the review process. If not, somebody else would likely want to submit a new review request, as this package seems to be blocking multiple other efforts now.

Comment 14 Stuart D Gathman 2022-10-13 00:33:16 UTC
New Spec URL: https://gathman.org/linux/SPECS/rust-ed25519.spec
New SRPM URL: https://gathman.org/linux/f37/src/rust-ed25519-1.5.2-2.fc37.src.rpm

Post install check has 3 errors:

 Problem 1: conflicting requests
  - nothing provides (crate(pkcs8/default) >= 0.9.0 with crate(pkcs8/default) < 0.10.0~) needed by rust-ed25519+pkcs8-devel-1.5.2-2.fc37.noarch
 Problem 2: conflicting requests
  - nothing provides (crate(pkcs8/alloc) >= 0.9.0 with crate(pkcs8/alloc) < 0.10.0~) needed by rust-ed25519+alloc-devel-1.5.2-2.fc37.noarch
 Problem 3: conflicting requests
  - nothing provides (crate(pkcs8/pem) >= 0.9.0 with crate(pkcs8/pem) < 0.10.0~) needed by rust-ed25519+pem-devel-1.5.2-2.fc37.noarch

Comment 15 Fabio Valentini 2022-10-13 09:45:22 UTC
Marking this review as being blocked by the pending update to pkcs8 v0.9.0.

Comment 16 Package Review 2022-11-11 00:45:20 UTC
This is an automatic action taken by review-stats script.

The ticket submitter failed to clear the NEEDINFO flag in a month.
As per https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews
we consider this ticket as DEADREVIEW and proceed to close it.


Note You need to log in before you can comment on or make changes to this bug.