Description of problem: The perl module String::CRC32 is being shipped inside lftp 3.3.x. It makes harder to update perl-String-CRC32 and/or lftp and for other packagers to keep track of perl module versions shiped in Fedora Core (eg: for Fedora Extras). Also the perl module is being installed in the wrong directory tree: it shopuld be installed under the vendor directories and not in site directories: $ rpm -qpl lftp-3.3.5-1.i386.rpm | grep perl /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi/String/CRC32.pm /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi/String/CRC32.pod /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi/auto/String/CRC32/CRC32.so Version-Release number of selected component (if applicable): rawhide: lftp-3.3.x Expected results: Ship the perl module String::CRC32 in its own RPM (perl-String-CRC32) Additional info: String::CRC32 CPAN homepage: http://search.cpan.org/dist/String-CRC32/
Created attachment 122421 [details] perl-String-CRC32 specfile perl-String-CRC32 specfile using the Fedora Extras' template (the dist tag variable needs to be dropped).
OK, perl-String-CRC32 CVS imported, should be in devel soon .
New perl-String-CRC32-1.3-1 RPM, and lftp-3.3.5-2 which does not Provide: perl-String-CRC32, now in Rawhide.
Jason, Thanks.
Jason, There is no bugzilla component for perl-String-CRC32 (the current license information is wrong).
Jose - Sorry, but I don't see anything wrong with the license string - MANY (if not most) perl modules have the 'GPL or Artistic' license. AFAIK, adding a bugzilla component is not automatic - I've emailed the bugzilla maintainer and a new component for perl-String-CRC32 should be added shortly. Thanks, Jason
(In reply to comment #6) > Sorry, but I don't see anything wrong with the license string - > MANY (if not most) perl modules have the 'GPL or Artistic' license. But this is not the case. Check the copyright section in the main POD page: http://search.cpan.org/dist/String-CRC32/CRC32.pod#COPYRIGHT Quoting --- The author of this package disclaims all copyrights and releases it into the public domain. ---
OK, there is now a perl-String-CRC32 component in bugzilla. About the license, yes, sorry, I guess it isn't GPL - should it be 'distributable' ? I'll make it so in the next version unless I hear otherwise. (Personally, I can't see that it makes much difference - the author is careful to make the correct attributions to derived work, so I guess he'd like others to do the same for String::CRC32 - which is all GPL really means :-)
(In reply to comment #8) > OK, there is now a perl-String-CRC32 component in bugzilla. Thanks. > About the license, yes, sorry, I guess it isn't GPL - should it be > 'distributable' ? Rpmlint doesn't complain if the license is "Public Domain". It was this license that has been specified in the Fedora Extras' perl-String-CRC32 copy (FC-3 and FC-4 branches). jpo
Jason, Regarding the second part of comment #9: Do you want me to open a ticket against perl-String-CRC32? jpo
Jose - OK, I'll change the license string to 'Public Domain' with perl-String-CRC32-1.3-2.FC5 .
Thanks.