[Bug 807880] Authen::Simple requires Class::Data::Inheritable but rpm does not have dependancy

2012-03-29 Thread 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=807880

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA

--- Comment #5 from Fedora Update System  2012-03-29 
22:57:56 EDT ---
Package perl-Authen-Simple-0.4-8.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing perl-Authen-Simple-0.4-8.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-4864/perl-Authen-Simple-0.4-8.fc17
then log in and leave karma (feedback).

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 808197] FTBFS: big endian bug in self checks

2012-03-29 Thread 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=808197

--- Comment #1 from Mathieu Bridon  2012-03-29 
22:03:42 EDT ---
I've found out about this bug when I tried to build the package for EPEL 6.

Submitted it upstream:
https://rt.cpan.org/Public/Bug/Display.html?id=71112

Unfortunately, that's not something I can fix myself. If you have experience
with endianness bugs, any help is more than welcome.

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 807880] Authen::Simple requires Class::Data::Inheritable but rpm does not have dependancy

2012-03-29 Thread 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=807880

--- Comment #4 from Fedora Update System  2012-03-29 
15:30:22 EDT ---
perl-Authen-Simple-0.4-6.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/perl-Authen-Simple-0.4-6.fc15

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 807880] Authen::Simple requires Class::Data::Inheritable but rpm does not have dependancy

2012-03-29 Thread 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=807880

--- Comment #2 from Fedora Update System  2012-03-29 
15:30:03 EDT ---
perl-Authen-Simple-0.4-7.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/perl-Authen-Simple-0.4-7.fc16

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 808197] New: FTBFS: big endian bug in self checks

2012-03-29 Thread bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: FTBFS: big endian bug in self checks

https://bugzilla.redhat.com/show_bug.cgi?id=808197

   Summary: FTBFS: big endian bug in self checks
   Product: Fedora
   Version: 17
  Platform: powerpc
OS/Version: Linux
Status: NEW
  Severity: high
  Priority: medium
 Component: perl-Socket-Netlink
AssignedTo: boche...@fedoraproject.org
ReportedBy: kars...@redhat.com
 QAContact: extras...@fedoraproject.org
CC: fedora-perl-devel-l...@redhat.com,
boche...@fedoraproject.org
Classification: Fedora
  Story Points: ---
  Type: ---
Regression: ---
Mount Type: ---
 Documentation: ---


Description of problem:
perl-Socket-Netlink fails to build on PPC as two of the self checks fail, one
of them looks like a big endian bug as the result has a swapped bit:

t/12netlink-message-header.t . ok
#   Failed test '$message->attrs after unpack'
#   at t/13netlink-message-attrs.t line 98.
# Structures begin differing at:
#  $got->{str} = ''
# $expected->{str} = 'FGH'
# Looks like you failed 1 test of 14.
t/13netlink-message-attrs.t .. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/14 subtests 
t/14netlink-message-error.t .. ok
#   Failed test '$message->pack'
#   at t/20io-socket-netlink-generic.t line 55.
#   at bytes 0-0xf (0-15)
#   got: | 00 00 00 14 00 1e 00 00 00 00 00 00 00 00 00 00 ||
#   exp: | 00 00 00 14 00 00 00 1e 00 00 00 00 00 00 00 00 ||
# Looks like you failed 1 test of 13.


Version-Release number of selected component (if applicable):
perl-Socket-Netlink-0.03-4.fc17

How reproducible:
always

Steps to Reproduce:
1. ppc-koji build --scratch f17 perl-Socket-Netlink-0.03-4.fc17.src.rpm
2.
3.

Actual results:
http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=469988

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 807880] Authen::Simple requires Class::Data::Inheritable but rpm does not have dependancy

2012-03-29 Thread 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=807880

--- Comment #3 from Fedora Update System  2012-03-29 
15:30:12 EDT ---
perl-Authen-Simple-0.4-8.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/perl-Authen-Simple-0.4-8.fc17

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Authen-Simple/f15] Add Class::Accessor::Fast and Class::Data::Inheritable to Requires

2012-03-29 Thread Emmanuel Seyman
commit 29ff7416e9cae4285ad20aba7da54439966a5fc3
Author: Emmanuel Seyman 
Date:   Thu Mar 29 21:17:12 2012 +0200

Add Class::Accessor::Fast and Class::Data::Inheritable to Requires

 perl-Authen-Simple.spec |9 -
 1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/perl-Authen-Simple.spec b/perl-Authen-Simple.spec
index 67bfdcd..7a7a0e2 100644
--- a/perl-Authen-Simple.spec
+++ b/perl-Authen-Simple.spec
@@ -1,6 +1,6 @@
 Name:   perl-Authen-Simple
 Version:0.4
-Release:5%{?dist}
+Release:6%{?dist}
 Summary:Simple Authentication
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -18,6 +18,10 @@ BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
+# Required by Authen::Simple::Adapter
+Requires:   perl(Class::Accessor::Fast)
+Requires:   perl(Class::Data::Inheritable)
+
 %description
 Simple and consistent framework for authentication.
 
@@ -49,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Thu Mar 29 2012 Emmanuel Seyman  - 0.4-6
+- Add Class::Accessor::Fast and Class::Data::Inheritable to Requires
+
 * Tue Feb 08 2011 Fedora Release Engineering  
- 0.4-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Authen-Simple/f16] Add Class::Accessor::Fast and Class::Data::Inheritable as Requires

2012-03-29 Thread Emmanuel Seyman
commit f63b7b908bec294ed918dcb95666e0fd3c9fa6ac
Author: Emmanuel Seyman 
Date:   Thu Mar 29 20:27:09 2012 +0200

Add Class::Accessor::Fast and Class::Data::Inheritable as Requires

Conflicts:

perl-Authen-Simple.spec

 perl-Authen-Simple.spec |9 -
 1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/perl-Authen-Simple.spec b/perl-Authen-Simple.spec
index 04632e1..eecd48c 100644
--- a/perl-Authen-Simple.spec
+++ b/perl-Authen-Simple.spec
@@ -1,6 +1,6 @@
 Name:   perl-Authen-Simple
 Version:0.4
-Release:6%{?dist}
+Release:7%{?dist}
 Summary:Simple Authentication
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -18,6 +18,10 @@ BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
+# Required by Authen::Simple::Adapter
+Requires:   perl(Class::Accessor::Fast)
+Requires:   perl(Class::Data::Inheritable)
+
 %description
 Simple and consistent framework for authentication.
 
@@ -49,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Thu Mar 29 2012 Emmanuel Seyman  - 0.4-7
+- Add Class::Accessor::Fast and Class::Data::Inheritable to Requires
+
 * Tue Jul 19 2011 Petr Sabata  - 0.4-6
 - Perl mass rebuild
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Authen-Simple/f17] Add Class::Accessor::Fast and Class::Data::Inheritable as Requires

2012-03-29 Thread Emmanuel Seyman
commit b433ea4d5bbe63e4259e7f058bbc7e3586459ac0
Author: Emmanuel Seyman 
Date:   Thu Mar 29 20:27:09 2012 +0200

Add Class::Accessor::Fast and Class::Data::Inheritable as Requires

 perl-Authen-Simple.spec |9 -
 1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/perl-Authen-Simple.spec b/perl-Authen-Simple.spec
index f374087..5919acc 100644
--- a/perl-Authen-Simple.spec
+++ b/perl-Authen-Simple.spec
@@ -1,6 +1,6 @@
 Name:   perl-Authen-Simple
 Version:0.4
-Release:6%{?dist}
+Release:8%{?dist}
 Summary:Simple Authentication
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -17,6 +17,10 @@ BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
+# Required by Authen::Simple::Adapter
+Requires:   perl(Class::Accessor::Fast)
+Requires:   perl(Class::Data::Inheritable)
+
 %{?perl_default_filter}
 
 %description
@@ -44,6 +48,9 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 
2>/dev/null \;
 %{_mandir}/man3/*
 
 %changelog
+* Thu Mar 29 2012 Emmanuel Seyman  - 0.4-8
+- Add Class::Accessor::Fast and Class::Data::Inheritable to Requires
+
 * Wed Jan 11 2012 Emmanuel Seyman  0.4-7
 - Clean up spec file
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Authen-Simple] Add Class::Accessor::Fast and Class::Data::Inheritable as Requires

2012-03-29 Thread Emmanuel Seyman
commit 4a1c2d09a4a095d7965a2603737048d26c5a007c
Author: Emmanuel Seyman 
Date:   Thu Mar 29 20:27:09 2012 +0200

Add Class::Accessor::Fast and Class::Data::Inheritable as Requires

 perl-Authen-Simple.spec |9 -
 1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/perl-Authen-Simple.spec b/perl-Authen-Simple.spec
index f374087..5919acc 100644
--- a/perl-Authen-Simple.spec
+++ b/perl-Authen-Simple.spec
@@ -1,6 +1,6 @@
 Name:   perl-Authen-Simple
 Version:0.4
-Release:6%{?dist}
+Release:8%{?dist}
 Summary:Simple Authentication
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -17,6 +17,10 @@ BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod)
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
+# Required by Authen::Simple::Adapter
+Requires:   perl(Class::Accessor::Fast)
+Requires:   perl(Class::Data::Inheritable)
+
 %{?perl_default_filter}
 
 %description
@@ -44,6 +48,9 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 
2>/dev/null \;
 %{_mandir}/man3/*
 
 %changelog
+* Thu Mar 29 2012 Emmanuel Seyman  - 0.4-8
+- Add Class::Accessor::Fast and Class::Data::Inheritable to Requires
+
 * Wed Jan 11 2012 Emmanuel Seyman  0.4-7
 - Clean up spec file
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML] Created tag perl-YAML-LibYAML-0.38-2.fc17

2012-03-29 Thread Paul Howarth
The lightweight tag 'perl-YAML-LibYAML-0.38-2.fc17' was created pointing to:

 2d5a824... Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML] Created tag perl-YAML-LibYAML-0.38-2.fc16

2012-03-29 Thread Paul Howarth
The lightweight tag 'perl-YAML-LibYAML-0.38-2.fc16' was created pointing to:

 2d5a824... Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML] Created tag perl-YAML-LibYAML-0.38-2.fc15

2012-03-29 Thread Paul Howarth
The lightweight tag 'perl-YAML-LibYAML-0.38-2.fc15' was created pointing to:

 2d5a824... Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML/f15] (4 commits) ...Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)

2012-03-29 Thread Paul Howarth
Summary of changes:

  63a4f0b... Perl mass rebuild (*)
  3638c5f... 0.37 bump (*)
  d37a3cb... bump to 0.38 (*)
  2d5a824... Clean up and add patch for CVE-2012-1152 (CPAN RT#46507) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML/f16] (3 commits) ...Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)

2012-03-29 Thread Paul Howarth
Summary of changes:

  3638c5f... 0.37 bump (*)
  d37a3cb... bump to 0.38 (*)
  2d5a824... Clean up and add patch for CVE-2012-1152 (CPAN RT#46507) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML/f17] Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)

2012-03-29 Thread Paul Howarth
Summary of changes:

  2d5a824... Clean up and add patch for CVE-2012-1152 (CPAN RT#46507) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML] Created tag perl-YAML-LibYAML-0.38-2.fc18

2012-03-29 Thread Paul Howarth
The lightweight tag 'perl-YAML-LibYAML-0.38-2.fc18' was created pointing to:

 2d5a824... Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-YAML-LibYAML] Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)

2012-03-29 Thread Paul Howarth
commit 2d5a8241a0aed1cdb555ce36c232178235c93104
Author: Paul Howarth 
Date:   Thu Mar 29 18:56:28 2012 +0100

Clean up and add patch for CVE-2012-1152 (CPAN RT#46507)

- Fix various format string vulnerabilities (CVE-2012-1152, CPAN RT#46507)
- De-duplicate buildreqs, with Module>Install>Tests priority
- Install to vendor directories
- Don't need to remove empty directories from buildroot
- Don't use macros for commands
- Make %files list more explicit
- Tidy %description

 YAML-LibYAML-0.35-format-error.patch |   39 
 perl-YAML-LibYAML.spec   |   67 ++
 2 files changed, 82 insertions(+), 24 deletions(-)
---
diff --git a/YAML-LibYAML-0.35-format-error.patch 
b/YAML-LibYAML-0.35-format-error.patch
new file mode 100644
index 000..2b25380
--- /dev/null
+++ b/YAML-LibYAML-0.35-format-error.patch
@@ -0,0 +1,39 @@
+diff -urbaN YAML-LibYAML-0.35-orig//LibYAML/perl_libyaml.c 
YAML-LibYAML-0.35/LibYAML/perl_libyaml.c
+--- YAML-LibYAML-0.35-orig//LibYAML/perl_libyaml.c 2011-04-03 
18:28:08.0 +0200
 YAML-LibYAML-0.35/LibYAML/perl_libyaml.c   2011-04-08 09:25:49.633009787 
+0200
+@@ -188,7 +188,7 @@
+ return;
+ 
+ load_error:
+-croak(loader_error_msg(&loader, NULL));
++croak("%s", loader_error_msg(&loader, NULL));
+ }
+ 
+ /*
+@@ -271,7 +271,7 @@
+ return return_sv;
+ 
+ load_error:
+-croak(loader_error_msg(loader, NULL));
++croak("%s", loader_error_msg(loader, NULL));
+ }
+ 
+ /*
+@@ -314,7 +314,7 @@
+ else if (strlen(tag) <= strlen(prefix) ||
+ ! strnEQ(tag, prefix, strlen(prefix))
+ ) croak(
+-loader_error_msg(loader, form("bad tag found for hash: '%s'", 
tag))
++"%s", loader_error_msg(loader, form("bad tag found for hash: 
'%s'", tag))
+ );
+ class = tag + strlen(prefix);
+ sv_bless(hash_ref, gv_stashpv(class, TRUE)); 
+@@ -347,7 +347,7 @@
+ else if (strlen(tag) <= strlen(prefix) ||
+ ! strnEQ(tag, prefix, strlen(prefix))
+ ) croak(
+-loader_error_msg(loader, form("bad tag found for array: '%s'", 
tag))
++"%s", loader_error_msg(loader, form("bad tag found for array: 
'%s'", tag))
+ );
+ class = tag + strlen(prefix);
+ sv_bless(array_ref, gv_stashpv(class, TRUE)); 
diff --git a/perl-YAML-LibYAML.spec b/perl-YAML-LibYAML.spec
index 3f95210..12660d7 100644
--- a/perl-YAML-LibYAML.spec
+++ b/perl-YAML-LibYAML.spec
@@ -1,67 +1,86 @@
 Name:   perl-YAML-LibYAML
 Version:0.38
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Perl YAML Serialization using XS and libyaml
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/YAML-LibYAML/
 Source0:
http://search.cpan.org/CPAN/authors/id/I/IN/INGY/YAML-LibYAML-%{version}.tar.gz
-BuildRequires:  perl(B::Deparse)
-BuildRequires:  perl(base)
-BuildRequires:  perl(constant)
+Patch0: YAML-LibYAML-0.35-format-error.patch
+
+# Install
 BuildRequires:  perl(Cwd)
-BuildRequires:  perl(Exporter)
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(File::Find)
 BuildRequires:  perl(File::Path)
 BuildRequires:  perl(File::Spec)
+
+# Module
+BuildRequires:  perl >= 3:5.8.3
+BuildRequires:  perl(B::Deparse)
+BuildRequires:  perl(base)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(XSLoader)
+
+# Tests
+BuildRequires:  perl(Devel::Peek)
+BuildRequires:  perl(Scalar::Util)
 BuildRequires:  perl(Test::Builder)
 BuildRequires:  perl(Test::Builder::Module)
 BuildRequires:  perl(Test::More)
-# Tests only
-BuildRequires:  perl(Devel::Peek)
-BuildRequires:  perl(File::Path)
-BuildRequires:  perl(Scalar::Util)
-BuildRequires:  perl(Test::Base)
-BuildRequires:  perl(Test::Base::Filter)
 BuildRequires:  perl(Tie::Array)
 BuildRequires:  perl(Tie::Hash)
-Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
+# Runtime
+Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+# Avoid provides for perl shared objects
 %{?perl_default_filter}
 
 %description
-Kirill Siminov's "libyaml" is arguably the best YAML
-implementation. The C library is written precisely to the YAML 1.1
-specification. It was originally bound to Python and was later
-bound to Ruby.
+Kirill Siminov's "libyaml" is arguably the best YAML implementation. The C
+library is written precisely to the YAML 1.1 specification. It was originally
+bound to Python and was later bound to Ruby.
 
 %prep
 %setup -q -n YAML-LibYAML-%{version}
 
+# Fix format string vulnerabilities (CVE-2012-1152, CPAN RT#46507)
+%patch0 -p1
+
 %build
-%{__perl} Makefile.PL INSTALLDIRS=perl OPTIMIZE="%{optflags}"
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 make %{?_smp_mflags}
 
 %install
 make pure_install DESTDIR=%{build

[Bug 789571] amavisd needs a systemd unit

2012-03-29 Thread 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=789571

--- Comment #4 from Nicolas Mailhot  2012-03-29 
12:09:49 EDT ---
Feel free to close/clone as long as the unit gets done

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-IPC-Filter/f15] initial import (rhbz#806654)

2012-03-29 Thread Iain Arnell
Summary of changes:

  66dbe0c... initial import (rhbz#806654) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-IPC-Filter/f16] initial import (rhbz#806654)

2012-03-29 Thread Iain Arnell
Summary of changes:

  66dbe0c... initial import (rhbz#806654) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-IPC-Filter/f17] initial import (rhbz#806654)

2012-03-29 Thread Iain Arnell
Summary of changes:

  66dbe0c... initial import (rhbz#806654) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-IPC-Filter] initial import (rhbz#806654)

2012-03-29 Thread Iain Arnell
commit 66dbe0c2f7b1b913b7b634519289cadfc86e412e
Author: Iain Arnell 
Date:   Thu Mar 29 10:09:28 2012 -0600

initial import (rhbz#806654)

 .gitignore   |1 +
 perl-IPC-Filter.spec |   57 ++
 sources  |1 +
 3 files changed, 59 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..38a2eeb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/IPC-Filter-0.004.tar.gz
diff --git a/perl-IPC-Filter.spec b/perl-IPC-Filter.spec
new file mode 100644
index 000..7a2d5f7
--- /dev/null
+++ b/perl-IPC-Filter.spec
@@ -0,0 +1,57 @@
+Name:   perl-IPC-Filter
+Version:0.004
+Release:1%{?dist}
+Summary:Filter data through an external process
+License:GPL+ or Artistic
+Group:  Development/Libraries
+URL:http://search.cpan.org/dist/IPC-Filter/
+Source0:
http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/IPC-Filter-%{version}.tar.gz
+BuildArch:  noarch
+BuildRequires:  perl(Errno) >= 1.00
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(IO::Handle) >= 1.12
+BuildRequires:  perl(IO::Poll) >= 0.01
+BuildRequires:  perl(IPC::Open3) >= 1.01
+BuildRequires:  perl(IPC::Signal) >= 1.00
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(parent)
+BuildRequires:  perl(POSIX)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Symbol)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(warnings)
+Requires:   perl(Exporter)
+Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+
+%{?perl_default_filter}
+
+%description
+The filter function provided by this module passes data through an external
+command, thus providing filtering in non-pipeline situations.
+
+%prep
+%setup -q -n IPC-Filter-%{version}
+
+%build
+%{__perl} Build.PL installdirs=vendor
+./Build
+
+%install
+./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
+
+%{_fixperms} %{buildroot}/*
+
+%check
+./Build test
+
+%files
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Sun Mar 25 2012 Iain Arnell  0.004-1
+- Specfile autogenerated by cpanspec 1.79.
diff --git a/sources b/sources
index e69de29..cdd3b3a 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+d6dd8cbe408c67a868ecc4f53ec0cb71  IPC-Filter-0.004.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File IPC-Filter-0.004.tar.gz uploaded to lookaside cache by iarnell

2012-03-29 Thread Iain Arnell
A file has been added to the lookaside cache for perl-IPC-Filter:

d6dd8cbe408c67a868ecc4f53ec0cb71  IPC-Filter-0.004.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 789571] amavisd needs a systemd unit

2012-03-29 Thread 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=789571

--- Comment #3 from Marcela Mašláňová  2012-03-29 08:30:43 
EDT ---
Would you mind if I close it as a clone of 695589 or 695597? I was looking at
it, but I'm afraid to push units (as provenpackager) in those bugs without
further testing.

-- 
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.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Broken dependencies: perl-Language-Prolog-Yaswi

2012-03-29 Thread buildsys


perl-Language-Prolog-Yaswi has broken dependencies in the F-17 tree:
On x86_64:
perl-Language-Prolog-Yaswi-0.19-1.fc17.x86_64 requires 
libswipl.so.5.10.5()(64bit)
On i386:
perl-Language-Prolog-Yaswi-0.19-1.fc17.i686 requires libswipl.so.5.10.5
Please resolve this as soon as possible.


--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-End/f15] initial import (rhbz#806643)

2012-03-29 Thread Iain Arnell
Summary of changes:

  be74f51... initial import (rhbz#806643) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-End/f16] initial import (rhbz#806643)

2012-03-29 Thread Iain Arnell
Summary of changes:

  be74f51... initial import (rhbz#806643) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-End/f17] initial import (rhbz#806643)

2012-03-29 Thread Iain Arnell
Summary of changes:

  be74f51... initial import (rhbz#806643) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-End] initial import (rhbz#806643)

2012-03-29 Thread Iain Arnell
commit be74f51afaf651949f850a075fbd897dc1c11f23
Author: Iain Arnell 
Date:   Thu Mar 29 13:07:31 2012 +0200

initial import (rhbz#806643)

 .gitignore|1 +
 perl-End.spec |   53 +
 sources   |1 +
 3 files changed, 55 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..8b33161 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/End-2009110401.tar.gz
diff --git a/perl-End.spec b/perl-End.spec
new file mode 100644
index 000..4cfc919
--- /dev/null
+++ b/perl-End.spec
@@ -0,0 +1,53 @@
+Name:   perl-End
+Version:2009110401
+Release:1%{?dist}
+Summary:Generalized END blocks
+License:MIT
+Group:  Development/Libraries
+URL:http://search.cpan.org/dist/End/
+Source0:
http://www.cpan.org/authors/id/A/AB/ABIGAIL/End-%{version}.tar.gz
+BuildArch:  noarch
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(Test::Kwalitee)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(warnings)
+Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+
+%{?perl_default_filter}
+
+%description
+The module End exports a single subroutine which allows you to set up some code
+that is run whenever the current block is exited, regardless whether that is
+due to a return, next, last, redo, exit, die, goto or just reaching the end of
+the block.
+
+%prep
+%setup -q -n End-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{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
+
+%files
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Sun Mar 25 2012 Iain Arnell  2009110401-1
+- Specfile autogenerated by cpanspec 1.79.
diff --git a/sources b/sources
index e69de29..5577c61 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+cacbc9d37b6d53a10ca0b0b6f4ff1af0  End-2009110401.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File End-2009110401.tar.gz uploaded to lookaside cache by iarnell

2012-03-29 Thread Iain Arnell
A file has been added to the lookaside cache for perl-End:

cacbc9d37b6d53a10ca0b0b6f4ff1af0  End-2009110401.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-TinyMocker/f15] initial import (rhbz#806641)

2012-03-29 Thread Iain Arnell
Summary of changes:

  25a3e91... initial import (rhbz#806641) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-TinyMocker/f16] initial import (rhbz#806641)

2012-03-29 Thread Iain Arnell
Summary of changes:

  25a3e91... initial import (rhbz#806641) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-TinyMocker/f17] initial import (rhbz#806641)

2012-03-29 Thread Iain Arnell
Summary of changes:

  25a3e91... initial import (rhbz#806641) (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-TinyMocker] initial import (rhbz#806641)

2012-03-29 Thread Iain Arnell
commit 25a3e91ed0c8bf9c1b678a7628e5d501541e48c3
Author: Iain Arnell 
Date:   Thu Mar 29 05:05:07 2012 -0600

initial import (rhbz#806641)

 .gitignore|1 +
 perl-Test-TinyMocker.spec |   55 +
 sources   |1 +
 3 files changed, 57 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..5151ca9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Test-TinyMocker-0.03.tar.gz
diff --git a/perl-Test-TinyMocker.spec b/perl-Test-TinyMocker.spec
new file mode 100644
index 000..505bad9
--- /dev/null
+++ b/perl-Test-TinyMocker.spec
@@ -0,0 +1,55 @@
+Name:   perl-Test-TinyMocker
+Version:0.03
+Release:2%{?dist}
+Summary:A very simple tool to mock external modules
+License:GPL+ or Artistic
+Group:  Development/Libraries
+URL:http://search.cpan.org/dist/Test-TinyMocker/
+Source0:
http://www.cpan.org/authors/id/S/SU/SUKRIA/Test-TinyMocker-%{version}.tar.gz
+BuildArch:  noarch
+BuildRequires:  perl(base)  
+BuildRequires:  perl(Carp)  
+BuildRequires:  perl(Exporter)  
+BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Pod::Coverage)
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
+Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+
+%{?perl_default_filter}
+
+%description
+This module allows you to override methods with arbitrary code blocks. This 
lets
+you simulate some kind of behavior for your tests.
+
+%prep
+%setup -q -n Test-TinyMocker-%{version}
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{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
+
+%files
+%doc AUTHORS Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Wed Mar 28 2012 Iain Arnell  0.03-2
+- remove explicit Test::More dependency
+- remove ignore.txt from docs
+
+* Sat Feb 11 2012 Iain Arnell  0.03-1
+- Specfile autogenerated by cpanspec 1.79.
diff --git a/sources b/sources
index e69de29..5deb87c 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+7d0e19e423498dab68499252f313c2ae  Test-TinyMocker-0.03.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File Test-TinyMocker-0.03.tar.gz uploaded to lookaside cache by iarnell

2012-03-29 Thread Iain Arnell
A file has been added to the lookaside cache for perl-Test-TinyMocker:

7d0e19e423498dab68499252f313c2ae  Test-TinyMocker-0.03.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel