Bug 2040993 - Review Request: rust-enum_derive - Macros for deriving additional functionality for enums
Summary: Review Request: rust-enum_derive - Macros for deriving additional functionali...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-DEADREVIEW 2040994
TreeView+ depends on / blocked
 
Reported: 2022-01-15 03:02 UTC by Michel Lind
Modified: 2022-11-13 00:45 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-11-13 00:45:31 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


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