[Bug 2429] Review request: gens-gs - Sega Genesis, Sega CD, and Sega 32X emulator

RPM Fusion Bugzilla noreply at rpmfusion.org
Tue Jul 31 18:04:17 CEST 2012


https://bugzilla.rpmfusion.org/show_bug.cgi?id=2429

--- Comment #2 from Jeremy Newton <alexjnewt at hotmail.com> 2012-07-31 18:04:17 CEST ---
(In reply to comment #1)
> Hi Jeremy! I had a glance yesterday at your package and I found some issues.
> But I noticed that the version you are packaging is almost 3 years old. 
> 
> Considering the current upstream GIT version uses another build-system and
> another toolkit, I wonder if it is not the case to package a preview of the
> next release, thus you can work with upstream to solve some issues. What do you
> think?
> 
> BTW, the License: field refers to the licenses of the contents of the binary
> rpm. It is not a list of licences used in the source files. Therefore the
> license of gens-gs should be GPLv2+ (that is what you get combining LGPLv2+ and
> GPLv2+ sources).
> https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License:_field
> 
> Both v2.16.7 and the current GIT version are bundling a lot of external
> libraries. This is not permitted and the package should be patched to use the
> system libraries.
> https://fedoraproject.org/wiki/Packaging:Guidelines#Duplication_of_system_libraries
> 
> Conflicts should also be avoided. You can work with upstream to resolve the
> conflict with gens. I don't know how stable is the current GIT version, so
> there can be a time where a user wants

Alright, thanks a lot for your input!

I'll have to take a look into the git and test it out, as I'm not sure how
stable it is. The latest commit seems to be 2 month old, so it seems it's still
active, though I can tell if it's a fork or not, as the main git gave me a 404.

I'll also look at de-bundling, when I have some time to figure it out. Also
I'll probably figure out a patch for fixing the conflict issue and send it
upstream.

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the rpmfusion-developers mailing list