Bug 2040993

Summary: Review Request: rust-enum_derive - Macros for deriving additional functionality for enums
Product: [Fedora] Fedora Reporter: Michel Lind <michel>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: decathorpe, package-review
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-13 00:45:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 201449, 2040994    

Description Michel Lind 2022-01-15 03:02:15 UTC
Spec URL: https://salimma.fedorapeople.org/specs/rust/rust-enum_derive.spec
SRPM URL: https://salimma.fedorapeople.org/specs/rust/rust-enum_derive-0.1.7-1.fc35.src.rpm
Description: Macros for deriving additional functionality for enums.
Fedora Account System Username: salimma

Comment 1 Fabio Valentini 2022-01-21 20:26:46 UTC
This crate does not contain license files for Apache-2.0 and MIT licenses.
Both licenses require license text to be included in redistributed sources, so that needs to be fixed somehow.

Usually, I'd say that you should take those files from GitHub repo if they exist there, or report the missing files upstream.
However, I'm not sure if that would help in this case. This crate and the upstream GitHub repo haven't been touched in over FIVE YEARS ... not sure what can be done about this, then. Do you really need this crate? :)

Comment 2 Michel Lind 2022-02-19 20:33:49 UTC
This is sadly still pulled in by mmtk, but I'll update with the licenses pulled from GitHub for now. And file an issue with both this project and mmtk (asking the latter to consider using more active alternatives)

Comment 3 Fabio Valentini 2022-04-30 09:59:25 UTC
(In reply to Michel Alexandre Salim from comment #2)
> This is sadly still pulled in by mmtk, but I'll update with the licenses
> pulled from GitHub for now. And file an issue with both this project and
> mmtk (asking the latter to consider using more active alternatives)

*ping*

Comment 4 Package Review 2022-11-13 00:45:31 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.