[Bug 464054] Package Review Request for projectM-pulseaudio

bugzilla at redhat.com bugzilla at redhat.com
Thu Nov 6 22:04:58 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=464054


Orcan 'oget' Ogetbil <orcanbahri at yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|                            |orcanbahri at yahoo.com
         AssignedTo|nobody at fedoraproject.org    |orcanbahri at yahoo.com
               Flag|                            |fedora-review?




--- Comment #2 from Orcan 'oget' Ogetbil <orcanbahri at yahoo.com>  2008-11-06 17:04:57 EDT ---
* This package has licensing issues.
The COPYING file is GPLv2+. Also the following files claim GPLv2+:
   depcomp
   missing
   QPulseAudioDeviceModel.hpp

The file ConfigFile.h has a copy of MIT license, Modern Style with sublicense:
   http://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_with_sublicense

The file qprojectM-pulseaudio.cpp claims LGPLv2+ which causes the problem. This
file links to libprojectM-qt, which is licensed as GPLv2+. But according to
   http://fedoraproject.org/wiki/Licensing#GPLCompatibilityMatrix
(the bottom matrix) you can't release a project under LGPLv2+ if you link to a
library that is licensed under GPLv2+. This project has to be converted to
GPLv2+.
According to the footnote 7 under the matrix, you are allowed to do that. Then
the License tag in the SPEC should be
   License: GPLv2+ and MIT
But please confirm this with the upstream.

* According to the recent changes in the guidelines, for the new packages, you
shouldn't have the --vendor tag in the desktop-file-install.

* Why do you have two .desktop files? They look pretty much the same to me. One
should be removed.

* I'm not sure if you need
   Requires: libprojectM = %{version}, pulseaudio
I will check this (you should check this too). Also I will finish the review
sometime tonight or tomorrow.

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




More information about the Fedora-package-review mailing list