perl(Test::Builder::Tester) not in EL 4?
by Patrice Dumas
Hello,
I am looking at perl-Test-Pod for EL-4 right now. Recent versions > 1.20
requires recent Test::* versions. However 1.20 buildrequires Test::More
which is in the EL-4 perl, but it also BR Test::Builder::Tester which is
not in
perl-5.8.5-36.el4_5.2
This is strange because the RHL-9 version of Test-Pod had already a BR
on perl(Test::Builder::Tester), and RHL-9 is much older than EL-4.
Anybody knows what is going on?
--
Pat
16 years, 5 months
[Bug 232736] New: perl-Pod-Readme: explicit requires on buildtime-only deps
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=232736
Summary: perl-Pod-Readme: explicit requires on buildtime-only
deps
Product: Fedora Extras
Version: fc6
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: medium
Component: perl-Pod-Readme
AssignedTo: steve(a)silug.org
ReportedBy: cweyl(a)alumni.drew.edu
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
perl-Pod-Readme has explict "Requires:" listed for modules only needed at build
time... These should be dropped.
Requires: perl(Test::Pod) >= 1.00
Requires: perl(Test::Pod::Coverage)
Requires: perl(Test::Portability::Files)
--
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, 5 months
[Bug 419591] New: missing build requirement
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/show_bug.cgi?id=419591
Summary: missing build requirement
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: perl-Test-Expect
AssignedTo: cweyl(a)alumni.drew.edu
ReportedBy: karsten(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
rebuild of this package fails with 'ERROR: Test::More is not installed' and 'ERROR: Test::Builder is not installed'. Looks like the perl-Test-Simple package isn't in the chain of build requirements anymore and needs to be added to this package
--
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, or are watching someone who is.
16 years, 5 months
[Bug 239241] New: perl-Pod-Strip: missing dependency on perl(Pod::Simple)
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=239241
Summary: perl-Pod-Strip: missing dependency on perl(Pod::Simple)
Product: Fedora Extras
Version: fc6
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: medium
Component: perl-Pod-Strip
AssignedTo: jpo(a)di.uminho.pt
ReportedBy: ville.skytta(a)iki.fi
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
perl-Pod-Strip 1.02-1.fc6 is missing a dependency on perl(Pod::Simple) -
rpmbuild doesn't catch dependencies from "use base ..." statements:
$ perl -MPod::Strip -e ''
Base class package "Pod::Simple" is empty.
(Perhaps you need to 'use' the module which defines that package first.)
at /usr/lib/perl5/vendor_perl/5.8.8/Pod/Strip.pm line 6
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.8.8/Pod/Strip.pm line 6.
Compilation failed in require.
BEGIN failed--compilation aborted.
--
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, 5 months
rpms/perl-Module-Build/EL-4 .cvsignore, 1.8, 1.9 perl-Module-Build.spec, 1.9, 1.10 sources, 1.8, 1.9
by Steven Pritchard
Author: steve
Update of /cvs/pkgs/rpms/perl-Module-Build/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13815
Modified Files:
.cvsignore perl-Module-Build.spec sources
Log Message:
Sync with EL-5 branch.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Module-Build/EL-4/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore 10 Jan 2006 21:26:54 -0000 1.8
+++ .cvsignore 22 Dec 2007 01:05:56 -0000 1.9
@@ -1 +1 @@
-Module-Build-0.2611.tar.gz
+Module-Build-0.2807.tar.gz
Index: perl-Module-Build.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Module-Build/EL-4/perl-Module-Build.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- perl-Module-Build.spec 10 Jan 2006 21:26:54 -0000 1.9
+++ perl-Module-Build.spec 22 Dec 2007 01:05:56 -0000 1.10
@@ -1,23 +1,42 @@
+%define module_version 0.2807
+
Name: perl-Module-Build
-Version: 0.2611
+# When the module version is x.yz, set Version to x.yz00.
+Version: 0.2807
Release: 2%{?dist}
Summary: Perl module for building and installing Perl modules
-Group: Development/Libraries
License: GPL or Artistic
+Group: Development/Libraries
URL: http://search.cpan.org/dist/Module-Build/
-Source0: http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Module-Build-%{version}.tar.gz
+Source0: http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Module-Build-%{module_versi...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-BuildRequires: perl(ExtUtils::ParseXS), perl(YAML) >= 0.35, perl(YAML) < 0.49
-Requires: perl(ExtUtils::ParseXS), perl(YAML) >= 0.35, perl(YAML) < 0.49
+BuildRequires: perl(Archive::Tar) >= 1.08
+BuildRequires: perl(ExtUtils::CBuilder) >= 0.15
+BuildRequires: perl(ExtUtils::ParseXS) >= 1.02
+BuildRequires: perl(YAML)
+# Avoid a circular build dependency (#215558).
+#BuildRequires: perl(Pod::Readme) >= 0.04
+#BuildRequires: perl(version) >= 0.661
+Requires: perl(Archive::Tar) >= 1.08
+Requires: perl(ExtUtils::CBuilder) >= 0.15
+Requires: perl(ExtUtils::ParseXS) >= 1.02
+#Requires: perl(Pod::Readme) >= 0.04
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
-Perl module for building and installing Perl modules, a replacement to
-ExtUtils::MakeMaker.
+Module::Build is a system for building, testing, and installing Perl
+modules. It is meant to be an alternative to ExtUtils::MakeMaker.
+Developers may alter the behavior of the module through subclassing in a
+much more straightforward way than with MakeMaker. It also does not require
+a make on your system - most of the Module::Build code is pure-perl and
+written in a very cross-platform way. In fact, you don't even need a shell,
+so even platforms like MacOS (traditional) can use it fairly easily. Its
+only prerequisites are modules that are included with perl 5.6.0, and it
+works fine on perl 5.005 if you can install a few additional modules.
%prep
-%setup -q -n Module-Build-%{version}
+%setup -q -n Module-Build-%{module_version}
%build
%{__perl} Build.PL installdirs=vendor
@@ -27,13 +46,9 @@
rm -rf $RPM_BUILD_ROOT
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null \;
-
-chmod -R u+rwX,go+rX,go-w $RPM_BUILD_ROOT/*
-
-perldoc -t perlgpl > COPYING
-perldoc -t perlartistic > Artistic
+%{_fixperms} $RPM_BUILD_ROOT/*
%check
./Build test
@@ -43,13 +58,56 @@
%files
%defattr(-,root,root,-)
-%doc Changes README COPYING Artistic
+%doc Changes README
%{_bindir}/config_data
%{perl_vendorlib}/Module
%{_mandir}/man1/config_data.1*
%{_mandir}/man3/Module::Build*.3*
%changelog
+* Mon May 07 2007 Steven Pritchard <steve(a)kspei.com> 0.2807-2
+- Drop explicit dependency on Pod::Readme.
+
+* Mon Apr 02 2007 Steven Pritchard <steve(a)kspei.com> 0.2807-1
+- Update to 0.2807.
+
+* Sat Dec 16 2006 Steven Pritchard <steve(a)kspei.com> 0.2806-1
+- Update to 0.2806.
+- Use fixperms macro instead of our own chmod incantation.
+
+* Wed Nov 15 2006 Steven Pritchard <steve(a)kspei.com> 0.2805-3
+- Don't BR Pod::Readme. (#215558)
+
+* Sun Sep 17 2006 Steven Pritchard <steve(a)kspei.com> 0.2805-2
+- Rebuild.
+
+* Sat Aug 05 2006 Steven Pritchard <steve(a)kspei.com> 0.2805-1
+- Update to 0.2805.
+- Use the bundled version.pm code for now.
+
+* Fri Jul 28 2006 Steven Pritchard <steve(a)kspei.com> 0.2804-1
+- Update to 0.2804.
+- BR perl(version).
+- Fix find option order.
+
+* Mon May 22 2006 Steven Pritchard <steve(a)kspei.com> 0.2801-1
+- Update to 0.2801.
+- Drop the /dev/zero hack. (Upstream fixed this problem.)
+
+* Thu May 18 2006 Steven Pritchard <steve(a)kspei.com> 0.2800-2
+- Take input from /dev/zero during "Build test" to avoid test failure.
+
+* Wed May 17 2006 Steven Pritchard <steve(a)kspei.com> 0.2800-1
+- Update to 0.28, but call it 0.2800 to avoid an epoch bump.
+- Various spec cleanups to closer match cpanspec output.
+
+* Wed Mar 15 2006 Steven Pritchard <steve(a)kspei.com> - 0.2612-2
+- Add versioned deps for Archive::Tar, ExtUtils::CBuilder, and
+ ExtUtils::ParseXS.
+
+* Sat Mar 11 2006 Steven Pritchard <steve(a)kspei.com> - 0.2612-1
+- Update to 0.2612.
+
* Mon Sep 05 2005 Steven Pritchard <steve(a)kspei.com> - 0.2611-2
- Minor spec cleanup.
- Add COPYING and Artistic.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Module-Build/EL-4/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources 10 Jan 2006 21:26:54 -0000 1.8
+++ sources 22 Dec 2007 01:05:56 -0000 1.9
@@ -1 +1 @@
-d0fa9a7917ed43d1c1f8b707e86b6061 Module-Build-0.2611.tar.gz
+6766157e8f4ae5ce6d58653271c42ad7 Module-Build-0.2807.tar.gz
16 years, 5 months
[Bug 396071] New: File::BaseDir 0.03 is out
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/show_bug.cgi?id=396071
Summary: File::BaseDir 0.03 is out
Product: Fedora
Version: f8
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: perl-File-BaseDir
AssignedTo: pertusus(a)free.fr
ReportedBy: cweyl(a)alumni.drew.edu
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
0.03 is out and is required by an update of a package of mine; can we update in
F-7+ by any chance? :)
--
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, or are watching someone who is.
16 years, 5 months
Perl modules in EPEL
by Steven Pritchard
I've been trying again recently to get as many Perl module packages
built for EPEL as possible (so maybe we can finally have amavisd-new,
rt3, etc. available). In case anyone else is interested, here's how
many Perl module packages are available for various releases (counting
source rpms, not including the perl package itself):
Fedora Core + Extras 3: 240
Fedora Core + Extras 6: 736
Fedora 7: 753
Fedora 8: 776
development: 783
CentOS 4.5 + EPEL 4 + EPEL testing 4: 148
CentOS 5.1 + EPEL 5 + EPEL testing 5: 256
(This is counting packages available on my local mirror, which may or
may not be completely current.)
Steve
--
Steven Pritchard - K&S Pritchard Enterprises, Inc.
Email: steve(a)kspei.com http://www.kspei.com/
Phone: (618)624-4440 Mobile: (618)567-7320
16 years, 5 months
[Bug 426250] New: perl-DBD-SQLite: branch for EPEL 4
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/show_bug.cgi?id=426250
Summary: perl-DBD-SQLite: branch for EPEL 4
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: low
Priority: low
Component: perl-DBD-SQLite
AssignedTo: rnorwood(a)redhat.com
ReportedBy: steve(a)silug.org
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list@redhat.com,steve(a)silug.org
Package Change Request
======================
Package Name: perl-DBD-SQLite
New Branches: EL-4
Updated EPEL Owners: steve
--
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, or are watching someone who is.
16 years, 5 months
rpms/perl-DBD-SQLite/EL-5 .cvsignore, 1.5, 1.6 perl-DBD-SQLite.spec, 1.11, 1.12 sources, 1.5, 1.6 DBD-SQLite-1.11-type-information-segv.patch, 1.1, NONE
by Steven Pritchard
Author: steve
Update of /cvs/pkgs/rpms/perl-DBD-SQLite/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv942
Modified Files:
.cvsignore perl-DBD-SQLite.spec sources
Removed Files:
DBD-SQLite-1.11-type-information-segv.patch
Log Message:
Sync with devel.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-DBD-SQLite/EL-5/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 12 Apr 2006 14:43:56 -0000 1.5
+++ .cvsignore 19 Dec 2007 16:11:45 -0000 1.6
@@ -1 +1 @@
-DBD-SQLite-1.12.tar.gz
+DBD-SQLite-1.14.tar.gz
Index: perl-DBD-SQLite.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-DBD-SQLite/EL-5/perl-DBD-SQLite.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- perl-DBD-SQLite.spec 14 Sep 2006 21:17:52 -0000 1.11
+++ perl-DBD-SQLite.spec 19 Dec 2007 16:11:45 -0000 1.12
@@ -1,13 +1,12 @@
Name: perl-DBD-SQLite
-Version: 1.12
+Version: 1.14
Release: 2%{?dist}
Summary: Self Contained RDBMS in a DBI Driver
Group: Development/Libraries
-License: GPL or Artistic
+License: GPL+ or Artistic
URL: http://search.cpan.org/dist/DBD-SQLite/
Source0: http://www.cpan.org/authors/id/M/MS/MSERGEANT/DBD-SQLite-%{version}.tar.gz
-Patch0: DBD-SQLite-1.11-type-information-segv.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl-DBI >= 1.03
@@ -16,6 +15,7 @@
# else
# perl-DBD-SQLite is self-contained (uses the sqlite local copy)
BuildRequires: sqlite-devel
+BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
@@ -31,7 +31,6 @@
%prep
%setup -q -n DBD-SQLite-%{version}
-%patch0 -p1
%build
@@ -44,8 +43,8 @@
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
-chmod -R u+w $RPM_BUILD_ROOT/*
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
+%{_fixperms} $RPM_BUILD_ROOT/*
%check
@@ -65,6 +64,18 @@
%changelog
+* Wed Dec 19 2007 Steven Pritchard <steve(a)kspei.com> 1.14-2
+- Fix find option order.
+- Use fixperms macro instead of our own chmod incantation.
+
+* Mon Dec 10 2007 Robin Norwood <rnorwood(a)redhat.com> - 1.14-1
+- Update to latest upstream version: 1.14
+- Remove patch - no longer needed.
+
+* Mon Oct 15 2007 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.12-2.1
+- correct license tag
+- add BR: perl(ExtUtils::MakeMaker)
+
* Thu Sep 14 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.12-2
- Rebuild for FC6.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-DBD-SQLite/EL-5/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 12 Apr 2006 14:43:56 -0000 1.5
+++ sources 19 Dec 2007 16:11:45 -0000 1.6
@@ -1 +1 @@
-40b1d208d70d5d8cab7723df96fc239c DBD-SQLite-1.12.tar.gz
+78a89cc8fd46bb2a5d537433dcccc8e6 DBD-SQLite-1.14.tar.gz
--- DBD-SQLite-1.11-type-information-segv.patch DELETED ---
16 years, 5 months