Fixing the License tag
by Stepan Kasal
Hello,
I set up to fix the License: tag. The tag "GPL" has to be
replaced with something more specific, see the discussion on
fedora-maintainers-list. In this case "GPL+" is to be used, meaning
"version 1 or any higher."
But I noticed that modules Tie::File and Getopt::Long require GPL
version 2 or higher.
After a quick discussion with Tom "spot" Callaway, I learnt that the
rpm containing these modules has to have
License: (GPL+ or Artistic) and (GPLv2+ or Artistic)
Another problem is Digest::MD5, which IMVHO has contradicting
licenses:
It says "under the same terms as Perl itself" in
perl-5.8.8/ext/Digest/MD5/README and, in other words, again in
perl-5.8.8/ext/Digest/MD5/MD5.pm .
But the license inside MD5.pm also says:
- every material mentioning this sw has to contain string1
- every derivative work has to be labeled with string2
It seems that these extra conditions has to be fulfilled unless the
code is distributed as part of Perl. Confusing.
spot has asked the lawyers about this module.
Then there is perl-core rpm, which does not contain any file, just a
few requires. I suspect the correct tag would say "no copyrightable
material", but for now, I used the usual perl license tag.
I committed this to devel (patch attached) and I'm going to commit it
to F-7 and F-6, too. (The policy is "commit to cvs, but do not issue
an update until there is a real fix.")
Have a nice day,
Stepan
16 years, 8 months
[Bug 253336] New: /usr//bin/perl
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=253336
Summary: /usr//bin/perl
Product: Fedora
Version: devel
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: perl-Curses
AssignedTo: garrick(a)usc.edu
ReportedBy: laroche(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
Description of problem:
Newest package requires /usr//bin/perl instead of /usr/bin/perl.
regards,
Florian La Roche
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
16 years, 8 months
Stepan Kasal: self-introduction
by Stepan Kasal
Hello,
I was assigned to help resolve perl bugs in RH bugzilla.
Though my perl programming skills are minimal, I hope I will be able
to help, e.g. w/ the packaging problems.
As my first commit, I fixed bug #240540 in rawhide, in version
5.8.8-23.fc8.
The same fix goes to F-7, as 5.8.8-20.fc7.
When it builds I'll push it to testing.
Have a nice weekend,
Stepan Kasal
16 years, 8 months
[Bug 251998] Review Request: perl-ExtUtils-MakeMaker-Coverage - Allows perl modules to check test coverage with Devel::Cover
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: perl-ExtUtils-MakeMaker-Coverage - Allows perl modules to check test coverage with Devel::Cover
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=251998
panemade(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
AssignedTo|nobody(a)fedoraproject.org |panemade(a)gmail.com
Flag| |fedora-review?
------- Additional Comments From panemade(a)gmail.com 2007-08-17 00:09 EST -------
Got following mock build failure log
+ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/00.load...............Can't locate Test/More.pm in @INC (@INC contains:
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/lib
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/arch
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8 .) at t/00.load.t line 1.
BEGIN failed--compilation aborted at t/00.load.t line 1.
dubious
Test returned status 2 (wstat 512, 0x200)
t/mm_coverage...........Can't locate Test/More.pm in @INC (@INC contains:
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/lib
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/arch
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8 .) at t/mm_coverage.t line 5.
BEGIN failed--compilation aborted at t/mm_coverage.t line 5.
dubious
Test returned status 2 (wstat 512, 0x200)
t/mm_coverage_config....Can't locate Test/More.pm in @INC (@INC contains:
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/lib
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/arch
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8 .) at t/mm_coverage_config.t line 5.
BEGIN failed--compilation aborted at t/mm_coverage_config.t line 5.
dubious
Test returned status 2 (wstat 512, 0x200)
t/pod-coverage..........Can't locate Test/More.pm in @INC (@INC contains:
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/lib
/builddir/build/BUILD/ExtUtils-MakeMaker-Coverage-0.05/blib/arch
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8) at t/pod-coverage.t line 3.
BEGIN failed--compilation aborted at t/pod-coverage.t line 3.
dubious
Test returned status 2 (wstat 512, 0x200)
FAILED--5 test scripts could be run, alas--no output ever seen
make: *** [test_dynamic] Error 2
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
16 years, 8 months
[Bug 251075] New: Please rebuild perl-Net-CIDR-Lite for EPEL 4 and 5
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=251075
Summary: Please rebuild perl-Net-CIDR-Lite for EPEL 4 and 5
Product: Fedora
Version: devel
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: perl-Net-CIDR-Lite
AssignedTo: steve(a)silug.org
ReportedBy: redhat-bugzilla(a)linuxnetz.de
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
Description of problem:
Please rebuild perl-Net-CIDR-Lite for EPEL 4 and 5
Version-Release number of selected component (if applicable):
perl-Net-CIDR-Lite-0.20-3
Actual results:
No perl-Net-CIDR-Lite in EPEL 4 and 5
Expected results:
Package perl-Net-CIDR-Lite in EPEL 4 and 5, because it's a runtime requirement
of perl-Mail-SPF-Query.
Additional info:
Please let me know, when you're not interested in maintaining the package
there.
Rebuilding mock for EPEL 5 worked for me after ripping out perl(Test::Pod) and
perl(Test::Pod::Coverage) to avoid the dependency hell.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
16 years, 8 months
License tag for perl modules
by Robin Norwood
Hi,
So there was a question about licenses for one of my perl rpms in
Fedora, and I asked Tom Callaway about it. He explained that the
correct tag for my module, as well as any that are distributed 'under
the same terms as perl itself' is:
License: GPL+ or Artistic
So you may want to update the license field as you go (Not blindly, of
course...there are probably exceptions).
-RN
--
Robin Norwood
Red Hat, Inc.
"The Sage does nothing, yet nothing remains undone."
-Lao Tzu, Te Tao Ching
16 years, 9 months