https://bugzilla.rpmfusion.org/show_bug.cgi?id=2213
Jeremy Newton <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #12 from Jeremy Newton <[email protected]> 2012-03-10 15:53:11 CET --- (In reply to comment #11) > Hi, > > (In reply to comment #9) > > (In reply to comment #8) > > > > Good point, I can rename this to love-freeworld and submit the modified > > > > version > > > > to fedora. > > > > > > Yes and no, the problem is that both versions then will either conflict, > > > or we > > > will need > > > to rename various files inside the packages. IE rename the -freeworld > > > binary to > > > /usr/bin/love-freeworld > > > and I guess have the rest of the files in a love-common package which then > > > would be provided by > > > the Fedora package. > > > > IMHO adding a "conflicts" tag is better. Why would you want to have both > > free > > and nonfree versions installed? > > Because if there is a Fedora version, then games in Fedora will be tested with > that > version not the freeworld version, the Fedora version may even be a different > version, > or have some bugfixes applied to make a specific game work which have not yet > found there way into the rpmfusion version. > > Even more important as rpmfusion we've made the promise that we will never > replace > Fedora packages like for example atrpms does. This has been a very concious > decision > made from day one, this also means no Conflicts. > > > What you maybe will want to have are different versions of it installed, > > because some games work only with one of them. I guess this is possible with > > symlinks, like when having several python versions and `python` links to the > > default one. > > Right, and if you solve that problem, you probably also have the problem of > having a > freeworld and a regular version installed at the same time solved. > > > > I guess the big question is are there a few good Free games using love > > > which > > > can go to Fedora, because if > > > there aren't any I wonder if it is worth the trouble. > > > > Stabyourself.net games are great, but their license won't fit in Fedora, so > > with an end-user ponit of view, maybe this would not be needed. But then we > > would be forgetting people who may want to develop LÖVE games in Fedora. > > I think that if currently there is no suitable content for Fedora, that then > it > makes sense > to just have love in rpmfusion for now and don't do a Fedora version. > > That still leaves the question of the package name, we could anticipate there > be a > version for Fedora in the future, and name the package love-freeworld. And I > assume > you will be using alternatives to deal with having multiple versions installed > ? > > If you use alternatives and embed a version in the binary name and let > alternatives manage a symlink to it, then you might as well put freeworld in > the versioned binary name too, then it will be really easy to later add LOVE > to > Fedora too. > > I also suggest if you want todo multiple version to have a noarch love-common > package with the following files: > > %{_datadir}/icons/hicolor/scalable/*/*.svg > %{_datadir}/applications/%{name}.desktop > %{_datadir}/mime/packages/%{name}.xml > > So that these can be shared between all the version. Alternatively you could > let all packages own them but will lead to installation conflicts if one > version has different versions of these files then other versions. > > Last I still would like to see some discussion about love being a too generic > name and using love2d as name, at least for the package name. Given the circumstances that Hans described, I plan to just submit this to Fedora, I don't think it's worth the effort to be honest. If another RPM Fusion packager wishes to maintain a love-freeworld, they can resubmit/reopen this. Here's the Fedora package review request for anyone who is interested: https://bugzilla.redhat.com/show_bug.cgi?id=802050 -- 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.
