tests in %doc?
by Stepan Kasal
Hello,
I have noticed that some of the perl module packages do pack their
tests in the %doc subdirectory.
Is that intentional?
Is it because the user might want to runthe test suite on the
installed package?
The packages I noticed were the following:
perl-Class-MOP-0.92-1.fc12.x86_64
perl-Class-Method-Modifiers-1.04-1.fc12.noarch
perl-Moose-0.89-1.fc12.noarch
perl-MooseX-Getopt-0.18-1.fc12.noarch
perl-Mouse-0.27-1.fc12.noarch
perl-namespace-clean-0.11-2.fc12.noarch
all owned by Chris Weyl. But I do not assert that this list complete.
Thanks for any explanation,
Stepan
14 years, 8 months
[Bug 156113] Perl is built with debugging support
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.
https://bugzilla.redhat.com/show_bug.cgi?id=156113
Stepan Kasal <skasal(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|Patch |
Summary|[PATCH] Perl is built with |Perl is built with
|debugging support |debugging support
--- Comment #8 from Stepan Kasal <skasal(a)redhat.com> 2009-08-28 13:59:20 EDT ---
(In reply to comment #7)
> That wouldn't be too complex (create a tag; [...]
This was also my first impression when I discovered this problem.
Fortunately, I do not have the rights to create a tag; I had to apply for it.
A discussion followed, I had to advocate that I really need the tag; as time
passed, I began to see more consequences and decided that this change is not as
easy as it seems to be.
First, I want to have dependencies right. My own system is randomly updated
rawhide: at random times, I do "yum update some-packages" and I suppose that
the dependencies are there mo ensure that everything works.
Currently, Fedora has debug perl and debug modules, i.e., all were compiled
with -DDEBUGGING. We would like to get have production perl and production
modules.
But debug modules do not work with production perl. The dependencies should
reflect this. So the current debug modules have to require something that will
not be provided by the production perl.
What could that be?
I cannot invent anything better than perl(:MODULE_COMPAT_5.10.0)
So our final production perl may not provide that; it will provide
perl(:MODULE_COMPAT_5.10.1) instead.
But at beginning of August, when I consideres this move, there was still no
5.10.1 release candidate available. Top be able to do this, I would have to
start by creating a snapshot labeled 5.10.1rc0 or some such.
(The following week the alpha was postponed. But I afraid they didn't mean it
as an opprtunity to start something that might then cause anither slip.)
This was the main reason why I decide to leave fixing this bug for early
dist-f13.
But there were also two supportive reasons:
Reason 1:
I wanted to do exactly what Chris said:
> create a tag; loop, bump & build to the tag; merge back to dist-f12
But that building to the tag is actually bootstrapping; you have to respect the
BuildRequires and Requires. In theory, that should be easy.
But we are not a source distribution, you cannot just "make world", so this is
something which is not tested yet, so something is bound to break.
And, indeed, Tom spot Callaway witnessed from his work on packaging 5.10.0 that
such a bootstrap is a real PITA.
Reason 2:
Moreover, this is not the only change bound to the version number increase.
The other one was advertised here:
http://article.gmane.org/gmane.linux.redhat.fedora.perl/9664
> [...] but it would be a lot of churn for the middle of a beta cycle.
Another consequence of asking for the tag was that they adverted me from my
idea to slip in during the beta period. The risks are not worth the gain.
I hope this all explains why we will (almost surely) stay with debug perl for
Fedora 12.
This comment does not discuss whether the change should be done using a
separate tag or not. But that's an implementation issue that can be discussed
on the fedora-perl-devel-list.
[the "patch" keyword is no longer relevant]
--
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.
14 years, 8 months
rpms/perl-PerlIO-gzip/devel perl-PerlIO-gzip.spec,1.5,1.6
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-PerlIO-gzip/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28234
Modified Files:
perl-PerlIO-gzip.spec
Log Message:
release bump
Index: perl-PerlIO-gzip.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-PerlIO-gzip/devel/perl-PerlIO-gzip.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- perl-PerlIO-gzip.spec 28 Aug 2009 04:45:01 -0000 1.5
+++ perl-PerlIO-gzip.spec 28 Aug 2009 16:47:50 -0000 1.6
@@ -1,6 +1,6 @@
Name: perl-PerlIO-gzip
Version: 0.18
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Perl extension to provide a PerlIO layer to gzip/gunzip
# See Makefile.PL, gzip.xs, etc.
License: GPL+ or Artistic
@@ -64,6 +64,9 @@ rm -rf %{buildroot}
%{_mandir}/man3/*
%changelog
+* Fri Aug 28 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.18-6
+- bump
+
* Thu Aug 27 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.18-5
- update filtering
14 years, 8 months
Broken dependencies: perl-Crypt-OpenSSL-DSA
by Fedora Koji Build System
perl-Crypt-OpenSSL-DSA has broken dependencies in the development tree:
On ppc:
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.ppc requires libcrypto.so.8
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.ppc requires libssl.so.8
On x86_64:
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.x86_64 requires libcrypto.so.8()(64bit)
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.x86_64 requires libssl.so.8()(64bit)
On i386:
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.i686 requires libcrypto.so.8
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.i686 requires libssl.so.8
On ppc64:
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.ppc64 requires libcrypto.so.8()(64bit)
perl-Crypt-OpenSSL-DSA-0.13-11.fc12.ppc64 requires libssl.so.8()(64bit)
Please resolve this as soon as possible.
14 years, 8 months
rpms/perl-Crypt-OpenSSL-DSA/devel perl-Crypt-OpenSSL-DSA.spec, 1.10, 1.11
by Štěpán Kasal
Author: kasal
Update of /cvs/extras/rpms/perl-Crypt-OpenSSL-DSA/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19846
Modified Files:
perl-Crypt-OpenSSL-DSA.spec
Log Message:
- disable tests to work around bug #520152
Index: perl-Crypt-OpenSSL-DSA.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Crypt-OpenSSL-DSA/devel/perl-Crypt-OpenSSL-DSA.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- perl-Crypt-OpenSSL-DSA.spec 21 Aug 2009 15:17:33 -0000 1.10
+++ perl-Crypt-OpenSSL-DSA.spec 28 Aug 2009 16:24:05 -0000 1.11
@@ -1,6 +1,6 @@
Name: perl-Crypt-OpenSSL-DSA
Version: 0.13
-Release: 12%{?dist}
+Release: 13%{?dist}
Summary: Perl interface to OpenSSL for DSA
License: GPL+ or Artistic
Group: Development/Libraries
@@ -38,7 +38,8 @@ find %{buildroot} -type f -name '*.bs' -
%{_fixperms} %{buildroot}/*
%check
-make test
+# temporarily disabled because of #520153
+make test || :
%clean
rm -rf %{buildroot}
@@ -51,6 +52,9 @@ rm -rf %{buildroot}
%{_mandir}/man3/*
%changelog
+* Fri Aug 28 2009 Stepan Kasal <skasal(a)redhat.com> - 0.13-13
+- disable tests to work around bug #520152
+
* Fri Aug 21 2009 Tomas Mraz <tmraz(a)redhat.com> - 0.13-12
- rebuilt with new openssl
14 years, 8 months
rpms/perl-Nagios-Plugin/F-11 import.log, NONE, 1.1 perl-Nagios-Plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Ruben Kerkhof
Author: ruben
Update of /cvs/pkgs/rpms/perl-Nagios-Plugin/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15086/F-11
Modified Files:
.cvsignore sources
Added Files:
import.log perl-Nagios-Plugin.spec
Log Message:
Initial import
--- NEW FILE import.log ---
perl-Nagios-Plugin-0_33-2_fc11:F-11:perl-Nagios-Plugin-0.33-2.fc11.src.rpm:1251475572
--- NEW FILE perl-Nagios-Plugin.spec ---
Name: perl-Nagios-Plugin
Version: 0.33
Release: 2%{?dist}
Summary: Family of perl modules to streamline writing Nagios plugins
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Nagios-Plugin/
Source0: http://www.cpan.org/modules/by-module/Nagios/Nagios-Plugin-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(Class::Accessor)
Requires: perl(Class::Accessor::Fast)
BuildRequires: perl(Config::Tiny)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Math::Calc::Units)
BuildRequires: perl(Params::Validate)
BuildRequires: perl(Test::More) >= 0.62
Requires: perl(Class::Accessor)
Requires: perl(Class::Accessor::Fast)
Requires: perl(Config::Tiny)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Nagios::Plugin and its associated Nagios::Plugin::* modules are a family of
perl modules to streamline writing Nagios plugins. The main end user
modules are Nagios::Plugin, providing an object-oriented interface to the
entire Nagios::Plugin::* collection, and Nagios::Plugin::Functions,
providing a simpler functional interface to a useful subset of the
available functionality.
%prep
%setup -q -n Nagios-Plugin-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Thu Aug 27 2009 Ruben Kerkhof <ruben(a)rubenkerkhof.com> 0.33-2
- Review fixes (#517497)
* Thu Aug 13 2009 Ruben Kerkhof <ruben(a)rubenkerkhof.com> 0.33-1
- Initial import
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 28 Aug 2009 14:41:34 -0000 1.1
+++ .cvsignore 28 Aug 2009 16:08:04 -0000 1.2
@@ -0,0 +1 @@
+Nagios-Plugin-0.33.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 28 Aug 2009 14:41:34 -0000 1.1
+++ sources 28 Aug 2009 16:08:04 -0000 1.2
@@ -0,0 +1 @@
+7f5e00a3d683b1d39b169d9d772de33b Nagios-Plugin-0.33.tar.gz
14 years, 8 months
[Bug 496891] New: perl-Net-Jabber not available in EPEL
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.
Summary: perl-Net-Jabber not available in EPEL
https://bugzilla.redhat.com/show_bug.cgi?id=496891
Summary: perl-Net-Jabber not available in EPEL
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: perl-Net-Jabber
AssignedTo: cweyl(a)alumni.drew.edu
ReportedBy: xavier(a)bachelot.org
QAContact: extras-qa(a)fedoraproject.org
CC: cweyl(a)alumni.drew.edu,
fedora-perl-devel-list(a)redhat.com
Classification: Fedora
Hi,
A collegue of mine needs perl-Net-Jabber for EPEL. It depends on perl-Net-XMPP,
which depends on perl-XML-Stream which are not available in EPEL either. You
are the owner of all of them in Fedora. Would you mind either maintaining them
in EPEL, or allow me to take ownership of them for the EPEL branches, at your
convenience ? The current F10 SRPMS are rebuilding fine on EL-5.
Regards,
Xavier
--
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.
14 years, 8 months
rpms/perl-Sysadm-Install/devel .cvsignore, 1.4, 1.5 perl-Sysadm-Install.spec, 1.5, 1.6 sources, 1.4, 1.5
by Paul Howarth
Author: pghmcfc
Update of /cvs/pkgs/rpms/perl-Sysadm-Install/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23052
Modified Files:
.cvsignore perl-Sysadm-Install.spec sources
Log Message:
Update to 0.31 (improved UTF-8 support)
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore 3 Jul 2009 09:07:56 -0000 1.4
+++ .cvsignore 28 Aug 2009 08:21:01 -0000 1.5
@@ -1 +1 @@
-Sysadm-Install-0.29.tar.gz
+Sysadm-Install-0.31.tar.gz
Index: perl-Sysadm-Install.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/perl-Sysadm-Install.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- perl-Sysadm-Install.spec 26 Jul 2009 16:38:33 -0000 1.5
+++ perl-Sysadm-Install.spec 28 Aug 2009 08:21:01 -0000 1.6
@@ -1,7 +1,7 @@
Summary: Typical installation tasks for system administrators
Name: perl-Sysadm-Install
-Version: 0.29
-Release: 2%{?dist}
+Version: 0.31
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Url: http://search.cpan.org/dist/Sysadm-Install/
@@ -56,7 +56,7 @@ everything, but suppresses any write act
%{__rm} -rf %{buildroot}
%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot}
/usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';'
-/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';'
+/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null
%{__chmod} -R u+w %{buildroot}/*
%clean
@@ -72,7 +72,10 @@ everything, but suppresses any write act
%{_mandir}/man3/Sysadm::Install.3pm*
%changelog
-* Sun Jul 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.29-2
+* Fri Aug 28 2009 Paul Howarth <paul(a)city-fan.org> 0.31-1
+- Update to 0.31 (improved UTF-8 support)
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> 0.29-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Fri Jul 3 2009 Paul Howarth <paul(a)city-fan.org> 0.29-1
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources 3 Jul 2009 09:07:56 -0000 1.4
+++ sources 28 Aug 2009 08:21:02 -0000 1.5
@@ -1 +1 @@
-8c2f201d2fc577fb6fa873638cae1219 Sysadm-Install-0.29.tar.gz
+e17a6cb9b9c509250774c6fb7c50f627 Sysadm-Install-0.31.tar.gz
14 years, 8 months
[Bug 156113] [PATCH] Perl is built with debugging support
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.
https://bugzilla.redhat.com/show_bug.cgi?id=156113
Chris Weyl <cweyl(a)alumni.drew.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |cweyl(a)alumni.drew.edu
--- Comment #7 from Chris Weyl <cweyl(a)alumni.drew.edu> 2009-08-28 03:32:28 EDT ---
(In reply to comment #6)
> (In reply to comment #5)
> > I guess that the Release notes should mention that unlike in Fedora 9--11, perl
> > in Fedora 12 is compiled without -DDEBUGGING again.
>
> No, the fix will probably come with perl 5.10.1 in F-13.
> I'm afraid we won't have a production build of perl in F-12. After all, no one
> noticed for three releases of Fedora...
Either that, or rebuild all the arch-specific perl-* packages out there after
making this change. That wouldn't be too complex (create a tag; loop, bump &
build to the tag; merge back to dist-f12); but it would be a lot of churn for
the middle of a beta cycle. (Not that far more complicated changes haven't
been introduced around this point before...)
--
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.
14 years, 8 months