Red Hat Bugzilla – Bug 176175
lftp: ship perl-String-CRC32 in its own RPM
Last modified: 2007-11-30 17:11:19 EST
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
Also the perl module is being installed in the wrong directory tree:
it shopuld be installed under the vendor directories and not in site
$ rpm -qpl lftp-3.3.5-1.i386.rpm | grep perl
Version-Release number of selected component (if applicable):
Ship the perl module String::CRC32 in its own RPM (perl-String-CRC32)
String::CRC32 CPAN homepage:
Created attachment 122421 [details]
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.
There is no bugzilla component for perl-String-CRC32 (the current license
information is wrong).
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
(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:
The author of this package disclaims all copyrights and releases it into the
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.
> 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).
Regarding the second part of comment #9:
Do you want me to open a ticket against perl-String-CRC32?
Jose - OK, I'll change the license string to 'Public Domain' with