[Bug 1240457] perl-Net-DNS-1.01 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1240457 --- Comment #4 from Petr Šabata psab...@redhat.com --- A compatible version of Net::DNS::SEC was released on Monday. -- 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 1245384] perl-Log-Report-1.07 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1245384 Fedora Update System upda...@fedoraproject.org changed: What|Removed |Added Fixed In Version|perl-Log-Report-1.07-1.fc21 |perl-Log-Report-1.07-1.fc22 --- Comment #8 from Fedora Update System upda...@fedoraproject.org --- perl-Log-Report-1.07-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. -- 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 Installing on Chromebook bug id 1135793
I've recently tested install media for F22 Workstation, F23 alpha rc2 (a couple flavors), rawhide, and F22 Mate Spin on my Acer C720. I'm only able to install with the F20 installer. The bug is that grub will load, you can make a selection, vmlinuz will load, then the system begins to probe EDD, and it promptly reboots. In the bug thread a patched syslinux version is mentioned, but I've not be able to get that to work. Is there anything else I can test to help or anything else I should try? Thanks, Zach IRC: aikidouke -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
[Bug 1251348] Revive dead package perl-Module-Pluggable
https://bugzilla.redhat.com/show_bug.cgi?id=1251348 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|NEW |CLOSED CC||ppi...@redhat.com Resolution|--- |WORKSFORME Last Closed||2015-08-07 02:20:14 --- Comment #1 from Petr Pisar ppi...@redhat.com --- The Module::Pluggable Perl module is provided by Red Hat Enterprise Linux 6: # repoquery --whatprovides 'perl(Module::Pluggable)' --info Name: perl-Module-Pluggable Version : 3.90 Release : 141.el6 Architecture: x86_64 Size: 31032 Packager: Red Hat, Inc. http://bugzilla.redhat.com/bugzilla Group : Development/Libraries URL : http://www.perl.org/ License : GPL+ or Artistic Repository : rhel Summary : Automatically give your module the ability to have plugins Source : perl-5.10.1-141.el6.src.rpm Description : Provides a simple but, hopefully, extensible way of having 'plugins' for your module. Therefore it cannot be distributed by EPEL. -- 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
Re: [389-devel] please review: Ticket 47703 - Remove search limit for ACI group evaluation
Would it be possible to make a unit test case for this. If you set the sizelimit in cn=config to be low, say 5, you could easily make a group that has more members, and then evaluate aci behaviour in a unit test? If you are busy perhaps that's something I could knock up and test if you were happy for me to do so. So I got bored and wrote a test case for this. However, this test is clearly broken, as it still works even without your patch applied. Do you mind explaining some more about the failure condition so that I can make a unit test that is able to test this patch properly? Sincerely, -- William Brown will...@blackhats.net.auFrom 65280b4d4c06f1c39fbf7759780b7c883f90aae9 Mon Sep 17 00:00:00 2001 From: William Brown will...@blackhats.net.au Date: Fri, 7 Aug 2015 15:47:58 +0930 Subject: [PATCH] dirsrvtests/tickets/ticket47703_test.py --- dirsrvtests/tickets/ticket47703_test.py | 111 1 file changed, 111 insertions(+) create mode 100644 dirsrvtests/tickets/ticket47703_test.py diff --git a/dirsrvtests/tickets/ticket47703_test.py b/dirsrvtests/tickets/ticket47703_test.py new file mode 100644 index 000..a291e1c --- /dev/null +++ b/dirsrvtests/tickets/ticket47703_test.py @@ -0,0 +1,111 @@ +import os +import sys +import time +import ldap +import logging +import pytest +from lib389 import DirSrv, Entry, tools, tasks +from lib389.tools import DirSrvTools +from lib389._constants import * +from lib389.properties import * +from lib389.tasks import * +from lib389.utils import * + +logging.getLogger(__name__).setLevel(logging.DEBUG) +log = logging.getLogger(__name__) + +installation1_prefix = None + +TEST_BINDPW = 'uircaeirlgeuicrau' + +class TopologyStandalone(object): +def __init__(self, standalone): +standalone.open() +self.standalone = standalone + + +@pytest.fixture(scope=module) +def topology(request): +global installation1_prefix +if installation1_prefix: +args_instance[SER_DEPLOYED_DIR] = installation1_prefix + +# Creating standalone instance ... +standalone = DirSrv(verbose=False) +args_instance[SER_HOST] = HOST_STANDALONE +args_instance[SER_PORT] = PORT_STANDALONE +args_instance[SER_SERVERID_PROP] = SERVERID_STANDALONE +args_instance[SER_CREATION_SUFFIX] = DEFAULT_SUFFIX +args_standalone = args_instance.copy() +standalone.allocate(args_standalone) +instance_standalone = standalone.exists() +if instance_standalone: +standalone.delete() +standalone.create() +standalone.open() + +# Clear out the tmp dir +standalone.clearTmpDir(__file__) + +return TopologyStandalone(standalone) + + +def test_ticket47703(topology): +''' +Write your testcase here... +''' +# Create 6 users +users = [] +for i in range(1, 7): +topology.standalone.setupBindDN('uid=test%s,%s' % (i, DEFAULT_SUFFIX), TEST_BINDPW) +users.append('uid=test%s,%s' % (i, DEFAULT_SUFFIX)) +# Create a group and add them all as uniqueMembers +TEST_USER = users[0] +gentry = Entry('cn=testgroup,%s' % DEFAULT_SUFFIX) +gentry.setValues('objectclass', 'top', 'groupOfUniqueNames') +gentry.setValues('cn', 'testgroup') +gentry.setValues('uniqueMember', users) +topology.standalone.add_s(gentry) +# Create a target object of some kind +tentry = Entry('cn=target,%s' % DEFAULT_SUFFIX) +tentry.setValues('objectClass', 'top', 'groupOfUniqueNames') +tentry.setValues('cn', 'target') +# Create an aci on the target object from the group +tentry.setValues('aci', (targetattr =uniqueMember)(targetfilter =(cn=target))(version 3.0;acl Test ACI;allow (write)(groupdn = ldap:///%s;);) % gentry.dn) +topology.standalone.add_s(tentry) +# Limit the search size to 5 +topology.standalone.config.set('nsslapd-sizelimit', '5') +# Restart the instance +topology.standalone.restart(300) +# Now test the behaviour! The aci should be enforced even though it exceeds the sizelimit +topology.standalone.simple_bind_s(TEST_USER, TEST_BINDPW) +try: +topology.standalone.search_s(DEFAULT_SUFFIX, ldap.SCOPE_SUBTREE, '(objectClass=*)' ) +except ldap.SIZELIMIT_EXCEEDED: +assert True +# We are now bound as the test_user, so lets see if the aci works +topology.standalone.modify_s(tentry.dn, [(ldap.MOD_ADD, 'uniqueMember', TEST_USER)]) +assert True +log.info('Test complete') + + +def test_ticket47703_final(topology): +topology.standalone.db2ldif(bename='userRoot', suffixes=[DEFAULT_SUFFIX], excludeSuffixes=[], encrypt=False, repl_data=False, outputfile='%s/ldif/%s.ldif' % (topology.standalone.dbdir, SERVERID_STANDALONE )) +topology.standalone.clearBackupFS() +topology.standalone.backupFS() +topology.standalone.delete() +log.info('Testcase PASSED') + + +def run_isolated(): +global installation1_prefix +installation1_prefix = None + +topo = topology(True) +
[Bug 1231297] perl-Carp-REPL-0.18-1.fc23 FTBFS with perl-5.22
https://bugzilla.redhat.com/show_bug.cgi?id=1231297 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|ASSIGNED|MODIFIED Fixed In Version||perl-Carp-REPL-0.18-3.fc24 -- 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 1231297] perl-Carp-REPL-0.18-1.fc23 FTBFS with perl-5.22
https://bugzilla.redhat.com/show_bug.cgi?id=1231297 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|psab...@redhat.com |ppi...@redhat.com --- Comment #3 from Petr Pisar ppi...@redhat.com --- I will port it from Data::Dump::Streamer to Data::Dumper. -- 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
ppisar pushed to perl-Carp-REPL (master). Specify all dependencies
From f77b3e9ec8d0c8d8f40913a092f23ea2a97cc5ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 10:12:06 +0200 Subject: Specify all dependencies diff --git a/perl-Carp-REPL.spec b/perl-Carp-REPL.spec index 250a810..88632b5 100644 --- a/perl-Carp-REPL.spec +++ b/perl-Carp-REPL.spec @@ -1,6 +1,6 @@ Name: perl-Carp-REPL Version:0.18 -Release:2%{?dist} +Release:3%{?dist} Summary:Read-eval-print-loop on die and/or warn License:GPL+ or Artistic Group: Development/Libraries @@ -8,6 +8,7 @@ URL:http://search.cpan.org/dist/Carp-REPL/ Source0: http://www.cpan.org/authors/id/E/ET/ETHER/Carp-REPL-%{version}.tar.gz BuildArch: noarch # Build +BuildRequires: make BuildRequires: perl BuildRequires: perl(ExtUtils::MakeMaker) = 6.76 BuildRequires: perl(strict) @@ -17,6 +18,7 @@ BuildRequires: perl(warnings) BuildRequires: perl(Data::Dump::Streamer) BuildRequires: perl(Devel::LexAlias) BuildRequires: perl(Devel::REPL::Plugin) +BuildRequires: perl(Devel::REPL::Plugin::LexEnv) # XXX: BuildRequires: perl(Devel::REPL::Script) BuildRequires: perl(Devel::StackTrace::WithLexicals) BuildRequires: perl(namespace::autoclean) @@ -29,6 +31,7 @@ BuildRequires: perl(Test::Expect) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval $(perl -V:version); echo $version)) Requires: perl(Sub::Exporter) +Requires: perl(Devel::REPL::Plugin::LexEnv) Requires: perl(Devel::REPL::Script) Requires: perl(Test::Builder) @@ -58,6 +61,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Pisar ppi...@redhat.com - 0.18-3 +- Specify all dependencies + * Thu Jun 18 2015 Fedora Release Engineering rel-...@lists.fedoraproject.org - 0.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Carp-REPL.git/commit/?h=masterid=f77b3e9ec8d0c8d8f40913a092f23ea2a97cc5ef -- 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
ppisar pushed to perl-Carp-REPL (master). Do not use broken Data::Dump::Streamer
From 98ed93da4b84cf5c18ad7d196221c2a0d32da91b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 10:14:13 +0200 Subject: Do not use broken Data::Dump::Streamer diff --git a/Carp-REPL-0.18-Use-Data-Dumper-instead-of-Data-Dump-Streamer.patch b/Carp-REPL-0.18-Use-Data-Dumper-instead-of-Data-Dump-Streamer.patch new file mode 100644 index 000..7b2ae3d --- /dev/null +++ b/Carp-REPL-0.18-Use-Data-Dumper-instead-of-Data-Dump-Streamer.patch @@ -0,0 +1,133 @@ +From 41c192d5c23cc484c0f57570a614b3d635a60c6d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com +Date: Fri, 7 Aug 2015 10:09:25 +0200 +Subject: [PATCH] Use Data::Dumper instead of Data::Dump::Streamer +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Data::Dump::Streamer does not work with perl-5.22.0. It's used only +for formating output. Let use Data::Dumper now. + +CPAN RT#105016 + +Signed-off-by: Petr Písař ppi...@redhat.com +--- + Makefile.PL| 2 +- + lib/Devel/REPL/Plugin/Carp/REPL.pm | 12 ++-- + t/12-env.t | 28 ++-- + 3 files changed, 25 insertions(+), 17 deletions(-) + +diff --git a/Makefile.PL b/Makefile.PL +index e7ea4ef..8d3dbe7 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -58,7 +58,7 @@ my %WriteMakefileArgs = ( + 'Devel::LexAlias' = '0', + 'Devel::REPL' = '0', + 'namespace::autoclean'= '0', +-'Data::Dump::Streamer'= '0', ++'Data::Dumper'= '0', + 'Lexical::Persistence'= '0', + }, + }, +diff --git a/lib/Devel/REPL/Plugin/Carp/REPL.pm b/lib/Devel/REPL/Plugin/Carp/REPL.pm +index 5c55a83..71f8ec4 100644 +--- a/lib/Devel/REPL/Plugin/Carp/REPL.pm b/lib/Devel/REPL/Plugin/Carp/REPL.pm +@@ -6,7 +6,7 @@ use Devel::REPL::Plugin; + use namespace::autoclean; + use Devel::LexAlias; + use Devel::StackTrace::WithLexicals; +-use Data::Dump::Streamer; ++use Data::Dumper; + + sub BEFORE_PLUGIN { + my $self = shift; +@@ -140,7 +140,15 @@ around 'read' = sub { + } + + if ($line =~ /^\s*:e(?:nv)?\s*/) { +-$self-print(Dump($self-frame-lexicals)-Names('Env')-Out); ++my $formater = Data::Dumper-new([$self-frame-lexicals]); ++$formater-Useqq(1); ++$formater-Varname('Env'); ++$formater-Quotekeys(0); ++$formater-Sortkeys(1); ++$formater-Deparse(1); ++my $output = $formater-Dump; ++$output =~ s/^\$Env1 =/\$Env =/; ++$self-print($output); + return ''; + } + +diff --git a/t/12-env.t b/t/12-env.t +index 1eab05c..526f917 100644 +--- a/t/12-env.t b/t/12-env.t +@@ -22,24 +22,24 @@ expect_like(qr{\bNow at t/scripts/12-env\.pl:42 \(frame 1\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/\\\$alpha = \\do \{ my \$v = 1 \}/); +-expect_like(qr/%args = \{/); ++expect_like(qr/\\\$alpha = \\1/); ++expect_like(qr/%args += \{/); + expect_like(qr/Be = 4/); +-expect_like(qr/H = 1/); ++expect_like(qr/H += 1/); + expect_like(qr/He = 2/); + expect_like(qr/Li = 3/); +-expect_like(qr/\\\$beta = \\do \{ my \$v = 2 \}/); +-expect_like(qr/\\\$delta = \\do \{ my \$v = 4 \}/); +-expect_like(qr/\\\$gamma = \\do \{ my \$v = 3 \}/); ++expect_like(qr/\\\$beta += \\2/); ++expect_like(qr/\\\$delta = \\4/); ++expect_like(qr/\\\$gamma = \\3/); + + expect_send(':u'); + expect_like(qr{\bNow at t/scripts/12-env\.pl:44 \(frame 2\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/%args = \{/); ++expect_like(qr/%args += \{/); + expect_like(qr/Be = 4/); +-expect_like(qr/H = 1/); ++expect_like(qr/H += 1/); + expect_like(qr/He = 2/); + expect_like(qr/Li = 3/); + expect_like(qr/\+.*\+.*\+/); +@@ -49,23 +49,23 @@ expect_like(qr{\bNow at t/scripts/12-env\.pl:28 \(frame 3\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/\\\$dos = \\do \{ my \$v = 'is' \}/); +-expect_like(qr/\\\$tres = \\do \{ my \$v = 'I' \}/); +-expect_like(qr/\\\$uno = \\do \{ my \$v = 'I' \}/); ++expect_like(qr/\\\$dos += \\is/); ++expect_like(qr/\\\$tres = \\I/); ++expect_like(qr/\\\$uno += \\I/); + + expect_send(':u'); + expect_like(qr{\bNow at t/scripts/12-env\.pl:19 \(frame 4\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/\\\$a = \\do \{ my \$v = 'I' \}/); +-expect_like(qr/\\\$b = \\do \{ my \$v = 'I' \}/); ++expect_like(qr/\\\$a = \\I/); ++expect_like(qr/\\\$b = \\I/); + + expect_send(':u'); + expect_like(qr{\b\QNow at t/scripts/12-env.pl:13 (frame 5).\E}); + + expect_send(':e'); +-expect_like(qr/\$Env = \{ \\\$num = \\do \{ my \$v = 'I' \} \};/); ++expect_like(qr/\$Env = \{\n +\\\$num = \\I\n +\};/); + +
ppisar pushed to perl-Carp-REPL (f23). Specify all dependencies
From f77b3e9ec8d0c8d8f40913a092f23ea2a97cc5ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 10:12:06 +0200 Subject: Specify all dependencies diff --git a/perl-Carp-REPL.spec b/perl-Carp-REPL.spec index 250a810..88632b5 100644 --- a/perl-Carp-REPL.spec +++ b/perl-Carp-REPL.spec @@ -1,6 +1,6 @@ Name: perl-Carp-REPL Version:0.18 -Release:2%{?dist} +Release:3%{?dist} Summary:Read-eval-print-loop on die and/or warn License:GPL+ or Artistic Group: Development/Libraries @@ -8,6 +8,7 @@ URL:http://search.cpan.org/dist/Carp-REPL/ Source0: http://www.cpan.org/authors/id/E/ET/ETHER/Carp-REPL-%{version}.tar.gz BuildArch: noarch # Build +BuildRequires: make BuildRequires: perl BuildRequires: perl(ExtUtils::MakeMaker) = 6.76 BuildRequires: perl(strict) @@ -17,6 +18,7 @@ BuildRequires: perl(warnings) BuildRequires: perl(Data::Dump::Streamer) BuildRequires: perl(Devel::LexAlias) BuildRequires: perl(Devel::REPL::Plugin) +BuildRequires: perl(Devel::REPL::Plugin::LexEnv) # XXX: BuildRequires: perl(Devel::REPL::Script) BuildRequires: perl(Devel::StackTrace::WithLexicals) BuildRequires: perl(namespace::autoclean) @@ -29,6 +31,7 @@ BuildRequires: perl(Test::Expect) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval $(perl -V:version); echo $version)) Requires: perl(Sub::Exporter) +Requires: perl(Devel::REPL::Plugin::LexEnv) Requires: perl(Devel::REPL::Script) Requires: perl(Test::Builder) @@ -58,6 +61,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Pisar ppi...@redhat.com - 0.18-3 +- Specify all dependencies + * Thu Jun 18 2015 Fedora Release Engineering rel-...@lists.fedoraproject.org - 0.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Carp-REPL.git/commit/?h=f23id=f77b3e9ec8d0c8d8f40913a092f23ea2a97cc5ef -- 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
ppisar pushed to perl-Carp-REPL (f23). Do not use broken Data::Dump::Streamer
From 98ed93da4b84cf5c18ad7d196221c2a0d32da91b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 10:14:13 +0200 Subject: Do not use broken Data::Dump::Streamer diff --git a/Carp-REPL-0.18-Use-Data-Dumper-instead-of-Data-Dump-Streamer.patch b/Carp-REPL-0.18-Use-Data-Dumper-instead-of-Data-Dump-Streamer.patch new file mode 100644 index 000..7b2ae3d --- /dev/null +++ b/Carp-REPL-0.18-Use-Data-Dumper-instead-of-Data-Dump-Streamer.patch @@ -0,0 +1,133 @@ +From 41c192d5c23cc484c0f57570a614b3d635a60c6d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com +Date: Fri, 7 Aug 2015 10:09:25 +0200 +Subject: [PATCH] Use Data::Dumper instead of Data::Dump::Streamer +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Data::Dump::Streamer does not work with perl-5.22.0. It's used only +for formating output. Let use Data::Dumper now. + +CPAN RT#105016 + +Signed-off-by: Petr Písař ppi...@redhat.com +--- + Makefile.PL| 2 +- + lib/Devel/REPL/Plugin/Carp/REPL.pm | 12 ++-- + t/12-env.t | 28 ++-- + 3 files changed, 25 insertions(+), 17 deletions(-) + +diff --git a/Makefile.PL b/Makefile.PL +index e7ea4ef..8d3dbe7 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -58,7 +58,7 @@ my %WriteMakefileArgs = ( + 'Devel::LexAlias' = '0', + 'Devel::REPL' = '0', + 'namespace::autoclean'= '0', +-'Data::Dump::Streamer'= '0', ++'Data::Dumper'= '0', + 'Lexical::Persistence'= '0', + }, + }, +diff --git a/lib/Devel/REPL/Plugin/Carp/REPL.pm b/lib/Devel/REPL/Plugin/Carp/REPL.pm +index 5c55a83..71f8ec4 100644 +--- a/lib/Devel/REPL/Plugin/Carp/REPL.pm b/lib/Devel/REPL/Plugin/Carp/REPL.pm +@@ -6,7 +6,7 @@ use Devel::REPL::Plugin; + use namespace::autoclean; + use Devel::LexAlias; + use Devel::StackTrace::WithLexicals; +-use Data::Dump::Streamer; ++use Data::Dumper; + + sub BEFORE_PLUGIN { + my $self = shift; +@@ -140,7 +140,15 @@ around 'read' = sub { + } + + if ($line =~ /^\s*:e(?:nv)?\s*/) { +-$self-print(Dump($self-frame-lexicals)-Names('Env')-Out); ++my $formater = Data::Dumper-new([$self-frame-lexicals]); ++$formater-Useqq(1); ++$formater-Varname('Env'); ++$formater-Quotekeys(0); ++$formater-Sortkeys(1); ++$formater-Deparse(1); ++my $output = $formater-Dump; ++$output =~ s/^\$Env1 =/\$Env =/; ++$self-print($output); + return ''; + } + +diff --git a/t/12-env.t b/t/12-env.t +index 1eab05c..526f917 100644 +--- a/t/12-env.t b/t/12-env.t +@@ -22,24 +22,24 @@ expect_like(qr{\bNow at t/scripts/12-env\.pl:42 \(frame 1\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/\\\$alpha = \\do \{ my \$v = 1 \}/); +-expect_like(qr/%args = \{/); ++expect_like(qr/\\\$alpha = \\1/); ++expect_like(qr/%args += \{/); + expect_like(qr/Be = 4/); +-expect_like(qr/H = 1/); ++expect_like(qr/H += 1/); + expect_like(qr/He = 2/); + expect_like(qr/Li = 3/); +-expect_like(qr/\\\$beta = \\do \{ my \$v = 2 \}/); +-expect_like(qr/\\\$delta = \\do \{ my \$v = 4 \}/); +-expect_like(qr/\\\$gamma = \\do \{ my \$v = 3 \}/); ++expect_like(qr/\\\$beta += \\2/); ++expect_like(qr/\\\$delta = \\4/); ++expect_like(qr/\\\$gamma = \\3/); + + expect_send(':u'); + expect_like(qr{\bNow at t/scripts/12-env\.pl:44 \(frame 2\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/%args = \{/); ++expect_like(qr/%args += \{/); + expect_like(qr/Be = 4/); +-expect_like(qr/H = 1/); ++expect_like(qr/H += 1/); + expect_like(qr/He = 2/); + expect_like(qr/Li = 3/); + expect_like(qr/\+.*\+.*\+/); +@@ -49,23 +49,23 @@ expect_like(qr{\bNow at t/scripts/12-env\.pl:28 \(frame 3\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/\\\$dos = \\do \{ my \$v = 'is' \}/); +-expect_like(qr/\\\$tres = \\do \{ my \$v = 'I' \}/); +-expect_like(qr/\\\$uno = \\do \{ my \$v = 'I' \}/); ++expect_like(qr/\\\$dos += \\is/); ++expect_like(qr/\\\$tres = \\I/); ++expect_like(qr/\\\$uno += \\I/); + + expect_send(':u'); + expect_like(qr{\bNow at t/scripts/12-env\.pl:19 \(frame 4\)\.}); + + expect_send(':e'); + expect_like(qr/\$Env = \{(?!\};)/); +-expect_like(qr/\\\$a = \\do \{ my \$v = 'I' \}/); +-expect_like(qr/\\\$b = \\do \{ my \$v = 'I' \}/); ++expect_like(qr/\\\$a = \\I/); ++expect_like(qr/\\\$b = \\I/); + + expect_send(':u'); + expect_like(qr{\b\QNow at t/scripts/12-env.pl:13 (frame 5).\E}); + + expect_send(':e'); +-expect_like(qr/\$Env = \{ \\\$num = \\do \{ my \$v = 'I' \} \};/); ++expect_like(qr/\$Env = \{\n +\\\$num = \\I\n +\};/); + +
[Bug 1231297] perl-Carp-REPL-0.18-1.fc23 FTBFS with perl-5.22
https://bugzilla.redhat.com/show_bug.cgi?id=1231297 --- Comment #4 from Fedora Update System upda...@fedoraproject.org --- perl-Carp-REPL-0.18-3.fc23 has been submitted as an update for Fedora 23. https://admin.fedoraproject.org/updates/perl-Carp-REPL-0.18-3.fc23 -- 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 1231854] perl-CatalystX-REPL-0.04-10.fc23 FTBFS with perl-5.22
https://bugzilla.redhat.com/show_bug.cgi?id=1231854 --- Comment #3 from Fedora Update System upda...@fedoraproject.org --- perl-CatalystX-REPL-0.04-11.fc23 has been submitted as an update for Fedora 23. https://admin.fedoraproject.org/updates/perl-CatalystX-REPL-0.04-11.fc23 -- 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 1231860] perl-Task-Catalyst-4.02-8.fc23 FTBFS with perl-5.22: unsatisfied dependency
https://bugzilla.redhat.com/show_bug.cgi?id=1231860 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|emman...@seyman.fr |ppi...@redhat.com -- 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
[EPEL-devel] HTCondor on EPEL 7
Hi there, Is there any reason to include HTCondor (development) version in EPEL 7 ? 1) RPM is broken (kind of, lacks of condor-externals (if memory serves well) so update fails on a system where condor (using official repo) is already installed). 2) Two repos already exist for stable and devel versions, supporting el5, 6, 7, made by HTCondor people themselves: http://research.cs.wisc.edu/htcondor/yum/ Thanks, -- Laurent Wandrebeck HYGEOS, Earth Observation Department / Observation de la Terre Euratechnologies 165 Avenue de Bretagne 59000 Lille, France tel: +33 3 20 08 24 98 http://www.hygeos.com GPG fingerprint/Empreinte GPG: F5CA 37A4 6D03 A90C 7A1D 2A62 54E6 EF2C D17C F64C ___ epel-devel mailing list epel-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/epel-devel
[Bug 1231854] perl-CatalystX-REPL-0.04-10.fc23 FTBFS with perl-5.22
https://bugzilla.redhat.com/show_bug.cgi?id=1231854 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|emman...@seyman.fr |ppi...@redhat.com -- 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
Re: [EPEL-devel] HTCondor on EPEL 7
Hi, On Fri, 2015-08-07 at 09:07 +0200, Laurent Wandrebeck wrote: Hi there, Is there any reason to include HTCondor (development) version in EPEL 7 ? The problem is there exists other SW depending on condor (particulary condor-classads library), which needs to go to EPEL 7. The packaging is taken from Fedora branches. 1) RPM is broken (kind of, lacks of condor-externals (if memory serves well) so update fails on a system where condor (using official repo) is already installed). But the condor-externals bundles external dependencies (!). Some of them are already in EPEL. 2) Two repos already exist for stable and devel versions, supporting el5, 6, 7, made by HTCondor people themselves: http://research.cs.wisc.edu/htcondor/yum/ I can imagine to add dummy condor-externals package, if it will help. To make it more compatible using provids/obsoletes would be problematic I guess: both repositories have increasing versions. HTCondor repositories may need to use priorities. The best way would be to package condor directly in EPEL by HTCondor. Cheers, Frantisek ___ epel-devel mailing list epel-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/epel-devel
[Bug 1231854] perl-CatalystX-REPL-0.04-10.fc23 FTBFS with perl-5.22
https://bugzilla.redhat.com/show_bug.cgi?id=1231854 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|ASSIGNED|MODIFIED Fixed In Version||perl-CatalystX-REPL-0.04-11 ||.fc24 -- 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
Re: [Guidelines change] Changes to the packaging guidelines
- Original Message - On Thu, Aug 06, 2015 at 10:03:00AM -0400, Robert Kuska wrote: - Original Message - From: Jason L Tibbitts III ti...@math.uh.edu To: devel-annou...@lists.fedoraproject.org Sent: Tuesday, August 4, 2015 11:34:06 PM Subject: [Guidelines change] Changes to the packaging guidelines Here are the recent changes to the packaging guidelines. - The big change is that the Python guidelines have been extensively reorganized and partially rewritten, and new macros are available which simplify packaging by removing some of the boilerplate which was previously required. The main guideline page has been slimmed down to show the more basic info and a clean and simple spec using the new macros which is free of multiline conditionals. boilerplate previously associated with python packages. Some of the more esoteric information has been moved to an appendix page to keep the main page of reasonable size. The new guidelines are currently only functional on Fedora 22 and newer releases, but are currently in updates-testing for Fedora 21 and EPEL7. The older guidelines are preserved in a separate page and we'll try to keep them updated with new requirements. The new guidelines page: * https://fedoraproject.org/wiki/Packaging:Python Sorry for late reply. From the Python packaging: # Must do the python2 install first because the scripts in /usr/bin are # overwritten with every setup.py install, and in general we want the # python3 version to be the default. %py2_install %py3_install I don't think that binaries of python module should be already switched to the state that non versioned binary is python3 binary. This problem is covered extensively in the guidelines: If the executables provide the same functionality independent of whether they are run on top of Python 2 or Python 3, then only one version of the executable should be packaged. On releases up to and including F21, this was the python 2 implementation. Python3 should be used in F22 and later if supported by upstream. [...] Transitioning from python2 to python3 is left to individual package maintainers[...] The switch as default was accepted as https://fedoraproject.org/wiki/Changes/Python_3_as_Default. While /usr/bin/python points to /usr/bin/python2 and python-foo provides python2 version of the foo package I would expect binary foo to run on python2. Fedora is finally switching to Python 3. E.g. /usr/bin/dnf now uses Python 3, and a lot of other things also. I'm not sure I understand what you're saying 100 %, so let's make this clear: 1. If the package ships a binary that does the same regardless of Python version used to invoke it, then /usr/bin/foo should be invoked with Python 3. This usually applies to applications, like dnf. 2. If the package ships a binary that does different things on different Python versions, then the unversioned binary should point to Python 2 version. This is done in order to stay in line with /usr/bin/python pointing to Python 2. This usually applies to e.g. test runners, coverage tools, etc. This applies for modules binaries such as pytest (nosetests, pip, ...) where is difference between running python2 and python3 version of the binary. For those cases guidelines say that both versions should be packaged. Currently we should have non versioned binaries to run on python3 only for python applications (devassistant) where both python2 and python3 version of the application provide same functionality. Yes. Therefore I suggest to switch order of pyX_install macros. Eeee, no. Let's use Python 3 by default. Yes. Because the example in the guidelines is an example of packaging a Python library (point 2. above), hence the unversioned binary should still use Python 2. Even the guidelines say that: For example, the python3 version of coverage must ship executables /usr/bin/coverage-3 and /usr/bin/coverage-3.4 (assuming python3 is currently version 3.4), while the python2 version must provide /usr/bin/coverage, /usr/bin/coverage-2 and /usr/bin/coverage-2.7 (assuming python2 version 2.7). Zbyszek -- Regards, Slavek Kabrda -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
No Env-and-Stacks WG meeting (2015-08-13)
There will be FLOCK already going the next Thursday, so many people are not available. Let's skip the meeting. Honza -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
[Bug 1219466] perl-Config-Properties-1.80 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1219466 --- Comment #6 from Upstream Release Monitoring upstream-release-monitor...@fedoraproject.org --- ppisar's perl-Config-Properties-1.80-1.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=676000 -- 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
ppisar pushed to perl-Config-Properties (master). 1.80 bump
From 78f8a1109bb08259d7cd68eea7c849a80556b667 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 12:46:48 +0200 Subject: 1.80 bump diff --git a/.gitignore b/.gitignore index 1936fd0..0b3d70f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ Config-Properties-1.70.tar.gz /Config-Properties-1.75.tar.gz /Config-Properties-1.76.tar.gz /Config-Properties-1.77.tar.gz +/Config-Properties-1.80.tar.gz diff --git a/perl-Config-Properties.spec b/perl-Config-Properties.spec index b4be2ca..02a3d22 100644 --- a/perl-Config-Properties.spec +++ b/perl-Config-Properties.spec @@ -1,14 +1,31 @@ Name: perl-Config-Properties -Version:1.77 -Release:4%{?dist} +Version:1.80 +Release:1%{?dist} Summary:Read and write property files License:GPL+ or Artistic URL:http://search.cpan.org/dist/Config-Properties/ Source0: http://search.cpan.org/CPAN/authors/id/S/SA/SALVA/Config-Properties-%{version}.tar.gz BuildArch: noarch +BuildRequires: coreutils +BuildRequires: glibc-common +BuildRequires: findutils +BuildRequires: make +BuildRequires: perl BuildRequires: perl(ExtUtils::MakeMaker) +# Run-time: +BuildRequires: perl(Carp) +BuildRequires: perl(Errno) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(PerlIO) +BuildRequires: perl(strict) +BuildRequires: perl(Text::Wrap) = 2001.0929 +BuildRequires: perl(warnings) +# Tests: +BuildRequires: perl(File::Temp) BuildRequires: perl(Test::More) -Requires: perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo $version)) +BuildRequires: perl(utf8) +Requires: perl(:MODULE_COMPAT_%(eval `perl -V:version`; echo $version)) +Requires: perl(Text::Wrap) = 2001.0929 %description Config::Properties is a near implementation of the java.util.Properties @@ -27,15 +44,12 @@ done; %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT - +make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2/dev/null \; - %{_fixperms} $RPM_BUILD_ROOT/* %check @@ -47,6 +61,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Pisar ppi...@redhat.com - 1.80-1 +- 1.80 bump + * Thu Jun 18 2015 Fedora Release Engineering rel-...@lists.fedoraproject.org - 1.77-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 8222b6a..a44155c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ff3a93d8ba9de61a1df0e26274a34f82 Config-Properties-1.77.tar.gz +d3aa9ee2c751d5b3441616d8eb56 Config-Properties-1.80.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Config-Properties.git/commit/?h=masterid=78f8a1109bb08259d7cd68eea7c849a80556b667 -- 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
pkgdb_updater updated: description of perl-Text-Levenshtein-Damerau
pkgdb_updater updated: description of perl-Text-Levenshtein-Damerau https://admin.fedoraproject.org/pkgdb/package/perl-Text-Levenshtein-Damerau/ -- 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 1219466] perl-Config-Properties-1.80 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1219466 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|NEW |ASSIGNED CC||ppi...@redhat.com Assignee|xav...@bachelot.org |ppi...@redhat.com -- 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
ppisar uploaded Config-Properties-1.80.tar.gz for perl-Config-Properties
d3aa9ee2c751d5b3441616d8eb56 Config-Properties-1.80.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Config-Properties/Config-Properties-1.80.tar.gz/md5/d3aa9ee2c751d5b3441616d8eb56/Config-Properties-1.80.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 1219466] perl-Config-Properties-1.80 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1219466 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|ASSIGNED|CLOSED Fixed In Version||perl-Config-Properties-1.80 ||-1.fc24 Resolution|--- |RAWHIDE Last Closed||2015-08-07 06:54:03 -- 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-B-Hooks-OP-Check-EntersubForCV
perl-B-Hooks-OP-Check-EntersubForCV has broken dependencies in the F-23 tree: On x86_64: perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.i686 requires libperl.so.5.20 On armhfp: perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: polymake
polymake has broken dependencies in the F-23 tree: On x86_64: polymake-2.13-22.git20141013.fc23.x86_64 requires perl(:MODULE_COMPAT_5.20.2) polymake-2.13-22.git20141013.fc23.x86_64 requires perl = 4:5.20.2 polymake-2.13-22.git20141013.fc23.x86_64 requires libperl.so.5.20()(64bit) On i386: polymake-2.13-22.git20141013.fc23.i686 requires perl(:MODULE_COMPAT_5.20.2) polymake-2.13-22.git20141013.fc23.i686 requires perl = 4:5.20.2 polymake-2.13-22.git20141013.fc23.i686 requires libperl.so.5.20 On armhfp: polymake-2.13-22.git20141013.fc23.armv7hl requires perl(:MODULE_COMPAT_5.20.2) polymake-2.13-22.git20141013.fc23.armv7hl requires perl = 4:5.20.2 polymake-2.13-22.git20141013.fc23.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-Devel-BeginLift
perl-Devel-BeginLift has broken dependencies in the F-23 tree: On x86_64: perl-Devel-BeginLift-0.001003-9.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-BeginLift-0.001003-9.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Devel-BeginLift-0.001003-9.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-BeginLift-0.001003-9.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Devel-BeginLift-0.001003-9.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-BeginLift-0.001003-9.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-CGI-Application-Structured-Tools
perl-CGI-Application-Structured-Tools has broken dependencies in the F-23 tree: On x86_64: perl-CGI-Application-Structured-Tools-0.015-7.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-CGI-Application-Structured-Tools-0.015-7.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-CGI-Application-Structured-Tools-0.015-7.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
[Bug 1231860] perl-Task-Catalyst-4.02-8.fc23 FTBFS with perl-5.22: unsatisfied dependency
https://bugzilla.redhat.com/show_bug.cgi?id=1231860 --- Comment #3 from Fedora Update System upda...@fedoraproject.org --- perl-Task-Catalyst-4.02-9.fc23 has been submitted as an update for Fedora 23. https://admin.fedoraproject.org/updates/perl-Task-Catalyst-4.02-9.fc23 -- 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 1231860] perl-Task-Catalyst-4.02-8.fc23 FTBFS with perl-5.22: unsatisfied dependency
https://bugzilla.redhat.com/show_bug.cgi?id=1231860 Petr Pisar ppi...@redhat.com changed: What|Removed |Added Status|ASSIGNED|MODIFIED Fixed In Version||perl-Task-Catalyst-4.02-9.f ||c24 -- 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-Test-Vars
perl-Test-Vars has broken dependencies in the F-23 tree: On x86_64: perl-Test-Vars-0.005-6.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-Test-Vars-0.005-6.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-Test-Vars-0.005-6.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-CatalystX-REPL
perl-CatalystX-REPL has broken dependencies in the F-23 tree: On x86_64: perl-CatalystX-REPL-0.04-10.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-CatalystX-REPL-0.04-10.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-CatalystX-REPL-0.04-10.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-Method-Signatures
perl-Method-Signatures has broken dependencies in the F-23 tree: On x86_64: perl-Method-Signatures-20141021-1.fc22.noarch requires perl(:MODULE_COMPAT_5.20.1) On i386: perl-Method-Signatures-20141021-1.fc22.noarch requires perl(:MODULE_COMPAT_5.20.1) On armhfp: perl-Method-Signatures-20141021-1.fc22.noarch requires perl(:MODULE_COMPAT_5.20.1) 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
Broken dependencies: perl-Carp-REPL
perl-Carp-REPL has broken dependencies in the F-23 tree: On x86_64: perl-Carp-REPL-0.18-1.fc23.noarch requires perl(:MODULE_COMPAT_5.20.2) On i386: perl-Carp-REPL-0.18-1.fc23.noarch requires perl(:MODULE_COMPAT_5.20.2) On armhfp: perl-Carp-REPL-0.18-1.fc23.noarch requires perl(:MODULE_COMPAT_5.20.2) 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
Broken dependencies: perl-Devel-FindRef
perl-Devel-FindRef has broken dependencies in the F-23 tree: On x86_64: perl-Devel-FindRef-1.44-3.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-FindRef-1.44-3.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Devel-FindRef-1.44-3.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-FindRef-1.44-3.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Devel-FindRef-1.44-3.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-FindRef-1.44-3.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-Data-Alias
perl-Data-Alias has broken dependencies in the F-23 tree: On x86_64: perl-Data-Alias-1.18-4.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Alias-1.18-4.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Data-Alias-1.18-4.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Alias-1.18-4.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Data-Alias-1.18-4.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Alias-1.18-4.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-Test-AutoBuild
perl-Test-AutoBuild has broken dependencies in the F-23 tree: On x86_64: perl-Test-AutoBuild-1.2.4-15.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-Test-AutoBuild-1.2.4-15.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-Test-AutoBuild-1.2.4-15.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-Data-Dump-Streamer
perl-Data-Dump-Streamer has broken dependencies in the F-23 tree: On x86_64: perl-Data-Dump-Streamer-2.38-3.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Dump-Streamer-2.38-3.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Data-Dump-Streamer-2.38-3.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Dump-Streamer-2.38-3.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Data-Dump-Streamer-2.38-3.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Dump-Streamer-2.38-3.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-POE-API-Peek
perl-POE-API-Peek has broken dependencies in the F-23 tree: On x86_64: 1:perl-POE-API-Peek-2.20-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: 1:perl-POE-API-Peek-2.20-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: 1:perl-POE-API-Peek-2.20-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-Task-Catalyst
perl-Task-Catalyst has broken dependencies in the F-23 tree: On x86_64: perl-Task-Catalyst-4.02-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-Task-Catalyst-4.02-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-Task-Catalyst-4.02-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
psabata pushed to perl-Net-DNS-SEC (f21). Correct the license tag to MIT
From 6cb1f82cf4764e28319ee5ef2b1575fb02505574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 16:38:12 +0200 Subject: Correct the license tag to MIT diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec index b9c3e8e..1e91e75 100644 --- a/perl-Net-DNS-SEC.spec +++ b/perl-Net-DNS-SEC.spec @@ -1,8 +1,8 @@ Name: perl-Net-DNS-SEC Version:0.21 -Release:1%{?dist} +Release:2%{?dist} Summary:DNSSEC modules for Perl -License:GPL+ or Artistic +License:MIT Group: Development/Libraries URL:http://search.cpan.org/dist/Net-DNS-SEC/ Source0:http://www.net-dns.org/download//Net-DNS-SEC-%{version}.tar.gz @@ -61,6 +61,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Šabata con...@redhat.com - 0.21-2 +- Correct the license tag to MIT + * Fri Oct 31 2014 Paul Wouters pwout...@redhat.com - 0.21-1 - Updated to 0.21, restores canonicalization of a RRSIG’s Signer Name -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=f21id=6cb1f82cf4764e28319ee5ef2b1575fb02505574 -- 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
psabata pushed to perl-Net-DNS-SEC (f23). Correct the license tag to MIT
From 49ce574d52b9f1ba0fe5739a4d0e8cb55f49f7c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 16:36:49 +0200 Subject: Correct the license tag to MIT diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec index 58691b7..b9d9957 100644 --- a/perl-Net-DNS-SEC.spec +++ b/perl-Net-DNS-SEC.spec @@ -1,8 +1,8 @@ Name: perl-Net-DNS-SEC Version:0.22 -Release:4%{?dist} +Release:5%{?dist} Summary:DNSSEC modules for Perl -License:GPL+ or Artistic +License:MIT Group: Development/Libraries URL:http://search.cpan.org/dist/Net-DNS-SEC/ Source0:http://www.net-dns.org/download//Net-DNS-SEC-%{version}.tar.gz @@ -63,6 +63,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Šabata con...@redhat.com - 0.22-5 +- Correct the license tag to MIT + * Thu Jun 18 2015 Fedora Release Engineering rel-...@lists.fedoraproject.org - 0.22-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=f23id=49ce574d52b9f1ba0fe5739a4d0e8cb55f49f7c5 -- 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
Re: perl-Net-DNS-SEC license correction
On Fri, 7 Aug 2015, Petr Šabata wrote: This package's license tag was wrong all along; the license tag will be corrected to `MIT'. Updates are on the way. hm, I had 1.01 packages pending.. Also, the license says GPL+ or Artistic. The README says: Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of the author not be used in advertising or publicity pertaining to distribution of the software without specific prior written permission. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Is that not the artistic license? Paul -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
remi pushed to perl-Proc-Daemon (master). update to 0.21 (test suite only)
From 95cc5464874cb9682dde5166276dd167cb53746a Mon Sep 17 00:00:00 2001 From: Remi Collet r...@fedoraproject.org Date: Fri, 7 Aug 2015 18:23:49 +0200 Subject: update to 0.21 (test suite only) diff --git a/.gitignore b/.gitignore index 94d786f..41475ca 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /Proc-Daemon-0.18.tar.gz /Proc-Daemon-0.19.tar.gz /Proc-Daemon-0.20.tar.gz +/Proc-Daemon-0.21.tar.gz diff --git a/perl-Proc-Daemon.spec b/perl-Proc-Daemon.spec index 89d6cda..24e7521 100644 --- a/perl-Proc-Daemon.spec +++ b/perl-Proc-Daemon.spec @@ -9,7 +9,7 @@ %global perlname Proc-Daemon Name: perl-Proc-Daemon -Version: 0.20 +Version: 0.21 Release: 1%{?dist} Summary: Run Perl program as a daemon process @@ -70,6 +70,9 @@ make test %changelog +* Fri Aug 7 2015 Remi Collet r...@fedoraproject.org - 0.21-1 +- update to 0.21 (test suite only) + * Sat Jun 27 2015 Remi Collet r...@fedoraproject.org - 0.20-1 - update to 0.20 (test suite only) - enable the test suite diff --git a/sources b/sources index 55abc17..8a4e736 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2ac298b4e6d83b6c9da1e5f3a8ea4821 Proc-Daemon-0.20.tar.gz +342681eba6a0b1a7a826717e16e31190 Proc-Daemon-0.21.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Proc-Daemon.git/commit/?h=masterid=95cc5464874cb9682dde5166276dd167cb53746a -- 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
remi uploaded Proc-Daemon-0.21.tar.gz for perl-Proc-Daemon
342681eba6a0b1a7a826717e16e31190 Proc-Daemon-0.21.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Proc-Daemon/Proc-Daemon-0.21.tar.gz/md5/342681eba6a0b1a7a826717e16e31190/Proc-Daemon-0.21.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-Net-DNS-SEC license correction
This package's license tag was wrong all along; the license tag will be corrected to `MIT'. Updates are on the way. P pgpiyQZKR8lcF.pgp Description: PGP signature -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: perl-Net-DNS-SEC license correction
GPL/Artistic is the perl license; the module's META.json specifies the MIT license. The text included in the module is similar to the MIT and ISC license text, it is definitely not the Artistic license or GPL. Personally I would seek clarification from the author(s). On Fri, Aug 7, 2015 at 10:49 AM, Paul Wouters p...@nohats.ca wrote: On Fri, 7 Aug 2015, Petr Šabata wrote: This package's license tag was wrong all along; the license tag will be corrected to `MIT'. Updates are on the way. hm, I had 1.01 packages pending.. Also, the license says GPL+ or Artistic. The README says: Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of the author not be used in advertising or publicity pertaining to distribution of the software without specific prior written permission. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Is that not the artistic license? Paul -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
psabata pushed to perl-Net-DNS-SEC (master). Also temporarily filter out the new, autogenerated Net::DNS runtime dependency
From 2f1a0823ec523895181084b1ef3675f1475b9546 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 17:48:25 +0200 Subject: Also temporarily filter out the new, autogenerated Net::DNS runtime dependency diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec index 3a35324..1c89a46 100644 --- a/perl-Net-DNS-SEC.spec +++ b/perl-Net-DNS-SEC.spec @@ -1,6 +1,6 @@ Name: perl-Net-DNS-SEC Version:1.01 -Release:1%{?dist} +Release:2%{?dist} Summary:DNSSEC modules for Perl License:MIT Group: Development/Libraries @@ -50,6 +50,8 @@ Requires: perl(Net::DNS::RR::DS) Requires: perl(Net::DNS::RR::RRSIG) Requires: perl(Net::DNS::RR::SIG) +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Net::DNS\\) + %description The Net::DSN::SEC suite provides the resource records that are needed for DNSSEC (RFC 4033, 4034 and 4035). @@ -81,6 +83,9 @@ make pure_install DESTDIR=%{buildroot} %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Šabata con...@redhat.com - 1.01-2 +- Also temporarily filter out the new, autogenerated Net::DNS runtime dependency + * Fri Aug 07 2015 Petr Šabata con...@redhat.com - 1.01-1 - Updating to 1.01, needed for new Net::DNS (#1240457) - Correcting the license tag which was wrong since the very beginning -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=masterid=2f1a0823ec523895181084b1ef3675f1475b9546 -- 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
psabata pushed to perl-Net-DNS-SEC (master). D'oh, drop the explicit runtime dependencies as well
From 21f5d4ab72ebd899382ed607672711bf3d707fd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 18:34:39 +0200 Subject: D'oh, drop the explicit runtime dependencies as well diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec index 1c89a46..ef1c8c2 100644 --- a/perl-Net-DNS-SEC.spec +++ b/perl-Net-DNS-SEC.spec @@ -1,6 +1,6 @@ Name: perl-Net-DNS-SEC Version:1.01 -Release:2%{?dist} +Release:3%{?dist} Summary:DNSSEC modules for Perl License:MIT Group: Development/Libraries @@ -44,11 +44,11 @@ BuildRequires: perl(ExtUtils::MakeMaker) = 6.76 Requires: perl(:MODULE_COMPAT_%(eval $(perl -V:version); echo $version)) Requires: perl(Crypt::OpenSSL::Random) # These could be weak dependencies -Requires: perl(Net::DNS::RR::CDS) -Requires: perl(Net::DNS::RR::DLV) -Requires: perl(Net::DNS::RR::DS) -Requires: perl(Net::DNS::RR::RRSIG) -Requires: perl(Net::DNS::RR::SIG) +#Requires: perl(Net::DNS::RR::CDS) +#Requires: perl(Net::DNS::RR::DLV) +#Requires: perl(Net::DNS::RR::DS) +#Requires: perl(Net::DNS::RR::RRSIG) +#Requires: perl(Net::DNS::RR::SIG) %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Net::DNS\\) @@ -83,6 +83,9 @@ make pure_install DESTDIR=%{buildroot} %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Šabata con...@redhat.com - 1.01-3 +- D'oh, drop the explicit runtime dependencies as well + * Fri Aug 07 2015 Petr Šabata con...@redhat.com - 1.01-2 - Also temporarily filter out the new, autogenerated Net::DNS runtime dependency -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=masterid=21f5d4ab72ebd899382ed607672711bf3d707fd2 -- 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
psabata pushed to perl-Net-DNS-SEC (master). Updating to 1.01, needed for new Net::DNS (#1240457) (..more)
From 6caedeb1d44ca0e42323e9d2a0dcf5f49fd03f08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 16:28:58 +0200 Subject: Updating to 1.01, needed for new Net::DNS (#1240457) - Correcting the license tag which was wrong since the very beginning - Modernizing the spec file somewhat - Fixing the dep list - Temporarily disabling the test suite until Net::DNS-1.01+ is built diff --git a/.gitignore b/.gitignore index 75058f7..59c8f02 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ Net-DNS-SEC-0.14.tar.gz /Net-DNS-SEC-0.20.tar.gz /Net-DNS-SEC-0.21.tar.gz /Net-DNS-SEC-0.22.tar.gz +/Net-DNS-SEC-1.01.tar.gz diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec index 58691b7..3a35324 100644 --- a/perl-Net-DNS-SEC.spec +++ b/perl-Net-DNS-SEC.spec @@ -1,29 +1,54 @@ Name: perl-Net-DNS-SEC -Version:0.22 -Release:4%{?dist} +Version:1.01 +Release:1%{?dist} Summary:DNSSEC modules for Perl -License:GPL+ or Artistic +License:MIT Group: Development/Libraries URL:http://search.cpan.org/dist/Net-DNS-SEC/ Source0:http://www.net-dns.org/download//Net-DNS-SEC-%{version}.tar.gz BuildArch: noarch -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Test::More) -BuildRequires: perl(Net::DNS) -BuildRequires: perl(Test::More) -BuildRequires: perl(Crypt::OpenSSL::RSA) -BuildRequires: perl(Crypt::OpenSSL::Bignum) -BuildRequires: perl(Crypt::OpenSSL::DSA) -BuildRequires: perl(File::Basename) -BuildRequires: perl(MIME::Base64) -BuildRequires: perl(Math::BigInt) -BuildRequires: perl(Time::Local) -BuildRequires: perl(Digest::BubbleBabble) -BuildRequires: perl(Digest::SHA) -BuildRequires: perl(MIME::Base32) - -# neither are picked up automagically. -Requires: perl(:MODULE_COMPAT_%(eval `%{__perl} -V:version`; echo $version)) +# Build +BuildRequires: coreutils +BuildRequires: make +BuildRequires: perl +BuildRequires: perl(ExtUtils::MakeMaker) = 6.76 +# Runtime +#BuildRequires: perl(base) +#BuildRequires: perl(Carp) +#BuildRequires: perl(Crypt::OpenSSL::Bignum) +#BuildRequires: perl(Crypt::OpenSSL::DSA) +#BuildRequires: perl(Crypt::OpenSSL::EC) +#BuildRequires: perl(Crypt::OpenSSL::ECDSA) +#BuildRequires: perl(Crypt::OpenSSL::Random) +#BuildRequires: perl(Crypt::OpenSSL::RSA) = 0.27 +#BuildRequires: perl(Digest::SHA) +#BuildRequires: perl(Exporter) +#BuildRequires: perl(File::Spec) +#BuildRequires: perl(File::Spec::Functions) +#BuildRequires: perl(FileHandle) +#BuildRequires: perl(integer) +#BuildRequires: perl(MIME::Base64) +#BuildRequires: perl(Net::DNS) = 1.01 +#BuildRequires: perl(Net::DNS::RR::CDS) +#BuildRequires: perl(Net::DNS::RR::DLV) +#BuildRequires: perl(Net::DNS::RR::DS) +#BuildRequires: perl(Net::DNS::RR::RRSIG) +#BuildRequires: perl(Net::DNS::RR::SIG) +#BuildRequires: perl(Net::DNS::ZoneFile) +#BuildRequires: perl(strict) +#BuildRequires: perl(vars) +#BuildRequires: perl(warnings) +# Tests only +#BuildRequires: perl(Test::More) +#BuildRequires: perl(Time::Local) +Requires: perl(:MODULE_COMPAT_%(eval $(perl -V:version); echo $version)) +Requires: perl(Crypt::OpenSSL::Random) +# These could be weak dependencies +Requires: perl(Net::DNS::RR::CDS) +Requires: perl(Net::DNS::RR::DLV) +Requires: perl(Net::DNS::RR::DS) +Requires: perl(Net::DNS::RR::RRSIG) +Requires: perl(Net::DNS::RR::SIG) %description The Net::DSN::SEC suite provides the resource records that are needed @@ -36,33 +61,33 @@ RSA and DSA crypto routines are supported. %prep %setup -q -n Net-DNS-SEC-%{version} +rm -f lib/Net/DNS/SEC/ECCGOST.pm t/41-ECC-GOST.t +chmod a-x demo/getkeyset.pl %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 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 \; - -find %{buildroot} -name *GOST* -exec rm -f {} \; - +make pure_install DESTDIR=%{buildroot} %{_fixperms} %{buildroot}/* %check -make test +#make test %files -%doc Changes README TODO -%doc demo/ +%doc Changes README demo %{perl_vendorlib}/* %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Šabata con...@redhat.com - 1.01-1 +- Updating to 1.01, needed for new Net::DNS (#1240457) +- Correcting the license tag which was wrong since the very beginning +- Modernizing the spec file somewhat +- Fixing the dep list +- Temporarily disabling the test suite until Net::DNS-1.01+ is built + * Thu Jun 18 2015 Fedora Release Engineering rel-...@lists.fedoraproject.org - 0.22-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 6a0d7b8..346f6f8 100644 --- a/sources +++ b/sources @@ -1 +1 @@
psabata pushed to perl-Net-DNS-SEC (f22). Correct the license tag to MIT
From 6cb1f82cf4764e28319ee5ef2b1575fb02505574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 16:38:12 +0200 Subject: Correct the license tag to MIT diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec index b9c3e8e..1e91e75 100644 --- a/perl-Net-DNS-SEC.spec +++ b/perl-Net-DNS-SEC.spec @@ -1,8 +1,8 @@ Name: perl-Net-DNS-SEC Version:0.21 -Release:1%{?dist} +Release:2%{?dist} Summary:DNSSEC modules for Perl -License:GPL+ or Artistic +License:MIT Group: Development/Libraries URL:http://search.cpan.org/dist/Net-DNS-SEC/ Source0:http://www.net-dns.org/download//Net-DNS-SEC-%{version}.tar.gz @@ -61,6 +61,9 @@ make test %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Šabata con...@redhat.com - 0.21-2 +- Correct the license tag to MIT + * Fri Oct 31 2014 Paul Wouters pwout...@redhat.com - 0.21-1 - Updated to 0.21, restores canonicalization of a RRSIG’s Signer Name -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=f22id=6cb1f82cf4764e28319ee5ef2b1575fb02505574 -- 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
ppisar pushed to perl (master). Sub-package Pod-Html
From 19f039c9fc25b85c0c78c9739eddf2483c2001a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 15:12:51 +0200 Subject: Sub-package Pod-Html diff --git a/perl.spec b/perl.spec index 3e01201..c404e53 100644 --- a/perl.spec +++ b/perl.spec @@ -276,7 +276,7 @@ Requires: perl-open, perl-PathTools Requires: perl-Params-Check, perl-Parse-CPAN-Meta, Requires: perl-perlfaq, Requires: perl-PerlIO-via-QuotedPrint, perl-Perl-OSType -Requires: perl-Pod-Checker, perl-Pod-Escapes +Requires: perl-Pod-Checker, perl-Pod-Escapes, perl-Pod-Html, Requires: perl-Pod-Parser, perl-Pod-Perldoc, perl-Pod-Usage Requires: perl-podlators, perl-Pod-Simple, perl-Scalar-List-Utils Requires: perl-Socket, perl-Storable, perl-Sys-Syslog, @@ -1703,6 +1703,21 @@ BuildArch: noarch This module provides things that are useful in decoding Pod E... sequences. %endif +%package Pod-Html +Summary:Convert POD files to HTML +Group: Development/Libraries +License:GPL+ or Artistic +Epoch: 0 +Version:1.22 +Requires: %perl_compat +BuildArch: noarch +Conflicts: perl 4:5.22.0-350 + +%description Pod-Html +This package converts files from POD format (see perlpod) to HTML format. It +can automatically generate indexes and cross-references, and it keeps a cache +of things it knows how to cross-reference. + %if %{dual_life} || %{rebuild_from_scratch} %package Pod-Parser Summary:Basic perl modules for handling Plain Old Documentation (POD) @@ -2458,7 +2473,6 @@ popd %postun libs -p /sbin/ldconfig %files -%license Pod-Html-license-clarification %{_mandir}/man1/*.1* %{_mandir}/man3/*.3* %{_bindir}/* @@ -3046,6 +3060,12 @@ popd %exclude %{privlib}/Pod/Escapes.pm %exclude %{_mandir}/man3/Pod::Escapes.* +# Pod-Html +%exclude %{_bindir}/pod2html +%exclude %{privlib}/Pod/Html.pm +%exclude %{_mandir}/man1/pod2html.1* +%exclude %{_mandir}/man3/Pod::Html.* + # Pod-Parser %exclude %{_bindir}/podselect %exclude %{privlib}/Pod/Find.pm @@ -3964,6 +3984,14 @@ popd %{_mandir}/man3/Pod::Escapes.* %endif +%files Pod-Html +%license Pod-Html-license-clarification +%dir %{privlib}/Pod +%{_bindir}/pod2html +%{privlib}/Pod/Html.pm +%{_mandir}/man1/pod2html.1* +%{_mandir}/man3/Pod::Html.* + %if %{dual_life} || %{rebuild_from_scratch} %files Pod-Parser %{_bindir}/podselect @@ -4221,6 +4249,7 @@ popd * Fri Aug 07 2015 Petr Pisar ppi...@redhat.com - 4:5.22.0-350 - Sub-package Memoize - Sub-package Net-Ping +- Sub-package Pod-Html * Thu Jul 16 2015 Petr Pisar ppi...@redhat.com - 4:5.22.0-349 - Disable hardening due to some run-time failures (bug #1238804) -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=masterid=19f039c9fc25b85c0c78c9739eddf2483c2001a0 -- 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
ppisar pushed to perl (master). Sub-package Memoize
From 9eec10908e36dd9c6f67ce1227da3f928846528d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 13:54:33 +0200 Subject: Sub-package Memoize diff --git a/perl.spec b/perl.spec index 9e0fdf7..3c80983 100644 --- a/perl.spec +++ b/perl.spec @@ -30,7 +30,7 @@ Name: perl Version:%{perl_version} # release number must be even higher, because dual-lived modules will be broken otherwise -Release:349%{?dist} +Release:350%{?dist} Epoch: %{perl_epoch} Summary:Practical Extraction and Report Language Group: Development/Languages @@ -266,7 +266,7 @@ Requires: perl-libnet, perl-libnetcfg, Requires: perl-Locale-Codes, perl-Locale-Maketext, Requires: perl-Locale-Maketext-Simple Requires: perl-Math-BigInt, perl-Math-BigInt-FastCalc, perl-Math-BigRat, -Requires: perl-Math-Complex, +Requires: perl-Math-Complex, perl-Memoize, Requires: perl-MIME-Base64, Requires: perl-Module-CoreList, Requires: perl-Module-CoreList-tools, perl-Module-Load @@ -1372,6 +1372,24 @@ limits itself to real numbers, but an extra use statement brings full complex support, along with a full set of mathematical functions typically associated with and/or extended to complex numbers. +%package Memoize +Summary:Transparently speed up functions by caching return values +Group: Development/Libraries +License:GPL+ or Artistic +Epoch: 0 +Version:1.03 +Requires: %perl_compat +# Keep Time::HiRes optional +BuildArch: noarch +Conflicts: perl 4:5.22.0-350 + +%description Memoize +Memoizing a function makes it faster by trading space for time. It does +this by caching the return values of the function in a table. If you call +the function again with the same arguments, memoize jumps in and gives +you the value out of the table, instead of letting the function compute +the value all over again. + %if %{dual_life} || %{rebuild_from_scratch} %package MIME-Base64 Summary:Encoding and decoding of Base64 and quoted-printable strings @@ -2921,6 +2939,12 @@ popd %exclude %{_mandir}/man3/Math::Complex.* %exclude %{_mandir}/man3/Math::Trig.* +# Memoize +%exclude %{privlib}/Memoize +%exclude %{privlib}/Memoize.pm +%exclude %{_mandir}/man3/Memoize::* +%exclude %{_mandir}/man3/Memoize.* + # MIME-Base64 %exclude %{archlib}/auto/MIME %exclude %{archlib}/MIME @@ -3790,6 +3814,12 @@ popd %{_mandir}/man3/Math::Complex.* %{_mandir}/man3/Math::Trig.* +%files Memoize +%{privlib}/Memoize +%{privlib}/Memoize.pm +%{_mandir}/man3/Memoize::* +%{_mandir}/man3/Memoize.* + %if %{dual_life} || %{rebuild_from_scratch} %files MIME-Base64 %{archlib}/auto/MIME @@ -4163,6 +4193,9 @@ popd # Old changelog entries are preserved in CVS. %changelog +* Fri Aug 07 2015 Petr Pisar ppi...@redhat.com - 4:5.22.0-350 +- Sub-package Memoize + * Thu Jul 16 2015 Petr Pisar ppi...@redhat.com - 4:5.22.0-349 - Disable hardening due to some run-time failures (bug #1238804) -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=masterid=9eec10908e36dd9c6f67ce1227da3f928846528d -- 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
ppisar pushed to perl (master). Sub-package Net-Ping
From ee5de90686999f43ad3e89b1c1897a0eb6c16d64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppi...@redhat.com Date: Fri, 7 Aug 2015 14:32:12 +0200 Subject: Sub-package Net-Ping diff --git a/perl.spec b/perl.spec index 3c80983..3e01201 100644 --- a/perl.spec +++ b/perl.spec @@ -270,7 +270,8 @@ Requires: perl-Math-Complex, perl-Memoize, Requires: perl-MIME-Base64, Requires: perl-Module-CoreList, Requires: perl-Module-CoreList-tools, perl-Module-Load -Requires: perl-Module-Load-Conditional, perl-Module-Loaded, perl-Module-Metadata +Requires: perl-Module-Load-Conditional, perl-Module-Loaded, +Requires: perl-Module-Metadata, perl-Net-Ping, Requires: perl-open, perl-PathTools Requires: perl-Params-Check, perl-Parse-CPAN-Meta, Requires: perl-perlfaq, @@ -1511,6 +1512,21 @@ Requires: %perl_compat Gather package and POD information from perl module files %endif +%package Net-Ping +Summary:Check a remote host for reachability +Group: Development/Libraries +License:GPL+ or Artistic +Epoch: 0 +Version:2.43 +Requires: %perl_compat +# Keep Net::Ping::External optional +BuildArch: noarch +Conflicts: perl 4:5.22.0-350 + +%description Net-Ping +Net::Ping module contains methods to test the reachability of remote hosts on +a network. + %package open Summary:Perl pragma to set default PerlIO layers for input and output Group: Development/Libraries @@ -2981,6 +2997,10 @@ popd %exclude %{privlib}/Module/Metadata.pm %exclude %{_mandir}/man3/Module::Metadata.3pm* +# Net-Ping +%exclude %{privlib}/Net/Ping.pm +%exclude %{_mandir}/man3/Net::Ping.* + # PathTools %exclude %{archlib}/Cwd.pm %exclude %{archlib}/File/Spec* @@ -3866,6 +3886,11 @@ popd %{_mandir}/man3/Module::Metadata.3pm* %endif +%files Net-Ping +%dir %{privlib}/Net +%{privlib}/Net/Ping.pm +%{_mandir}/man3/Net::Ping.* + %if %{dual_life} || %{rebuild_from_scratch} %files PathTools %{archlib}/Cwd.pm @@ -4195,6 +4220,7 @@ popd %changelog * Fri Aug 07 2015 Petr Pisar ppi...@redhat.com - 4:5.22.0-350 - Sub-package Memoize +- Sub-package Net-Ping * Thu Jul 16 2015 Petr Pisar ppi...@redhat.com - 4:5.22.0-349 - Disable hardening due to some run-time failures (bug #1238804) -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=masterid=ee5de90686999f43ad3e89b1c1897a0eb6c16d64 -- 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
Reduced build root: Memoize, Net-Ping, Pod-Html sub-packaged
Hello Perl packagers, I've just moved Memoize, Net-Ping, and Pod-Html files form perl package to respective sub-packages. Not only it reduces the perl binary package size, it also reduced number of required run-time dependencies. This is a list of packages which are now not needed for installing the perl: # dnf autoremove Last metadata expiration check performed 2:23:22 ago on Fri Aug 7 14:05:42 2015. Dependencies resolved. Package ArchVersion RepositorySize Removing: perl-Encode x86_64 3:2.76-2.fc24 @System 9.7 M perl-Getopt-Long noarch 2.47-1.fc23 @System 135 k perl-HTTP-Tinynoarch 0.056-3.fc23 @System 131 k perl-MIME-Base64 x86_64 3.15-348.fc23 @System 40 k perl-Pod-Escapes noarch 1:1.07-348.fc23 @System 25 k perl-Pod-Perldoc noarch 3.25-347.fc23 @System 161 k perl-Pod-Simple noarch 1:3.30-3.fc23 @System 526 k perl-Pod-Usagenoarch 4:1.67-3.fc23 @System 47 k perl-Storable x86_64 1:2.53-346.fc23 @System 184 k perl-Term-ANSIColor noarch 4.03-346.fc23 @System 88 k perl-Term-Cap noarch 1.16-1.fc23 @System 26 k perl-Text-ParseWords noarch 3.30-346.fc23 @System 13 k perl-Time-HiRes x86_64 1.9726-346.fc23 @System 92 k perl-Time-Local noarch 1.2300-346.fc23 @System 42 k perl-podlatorsnoarch 2.5.3-347.fc24@System 282 k Transaction Summary Remove 15 Packages Installed size: 11 M As any good thing, also this one has bad side: Packages that do not specify all (build-) dependencies could become broken. So please watch Koschei https://apps.fedoraproject.org/koschei/groups/perl-sig?order_by=state%2Cname (there are fedmsg events too) and fix your broken packages. I'm leaving tomorrow for my two-weeks vacation, therefore I'll now be here to run regular scratch bootstrap, to identify failures, to report them and even to fix them as I usually do. This change lands with perl-5.22.0-350.fc24 into Fedora 24. -- Petr pgpOXj0FaaL6x.pgp Description: PGP signature -- 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 1240457] perl-Net-DNS-1.01 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1240457 --- Comment #5 from Upstream Release Monitoring upstream-release-monitor...@fedoraproject.org --- psabata's perl-Net-DNS-1.01-1.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=676111 -- 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 1240457] perl-Net-DNS-1.01 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1240457 Petr Šabata psab...@redhat.com changed: What|Removed |Added Status|ASSIGNED|CLOSED Fixed In Version||perl-Net-DNS-1.01-1.fc24 ||perl-Net-DNS-SEC-1.01-4.fc2 ||4 Resolution|--- |RAWHIDE Last Closed||2015-08-07 13:49:51 --- Comment #6 from Petr Šabata psab...@redhat.com --- Both built in Rawhide. -- 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
Fedora 23 Alpha status is GO, release on August 11, 2015
At the Fedora 23 Alpha Go/No-Go Meeting #2 that just occurred, it was agreed to Go with the Fedora 23 Alpha by Fedora QA, Release Engineering and Development. Fedora 23 Alpha will be publicly available on Tuesday, August 11, 2015. Meeting details can be seen here: Minutes: http://meetbot.fedoraproject.org/fedora-meeting-2/2015-08-07/f23_alpha_gono-go_meeting.2015-08-07-17.00.html/ Log: http://meetbot.fedoraproject.org/fedora-meeting-2/2015-08-07/f23_alpha_gono-go_meeting.2015-08-07-17.00.log.html/ Thanks everyone! Jan -- Jan Kuřík ___ devel-announce mailing list devel-announce@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel-announce
Fedora 23 Alpha status is GO, release on August 11, 2015
At the Fedora 23 Alpha Go/No-Go Meeting #2 that just occurred, it was agreed to Go with the Fedora 23 Alpha by Fedora QA, Release Engineering and Development. Fedora 23 Alpha will be publicly available on Tuesday, August 11, 2015. Meeting details can be seen here: Minutes: http://meetbot.fedoraproject.org/fedora-meeting-2/2015-08-07/f23_alpha_gono-go_meeting.2015-08-07-17.00.html/ Log: http://meetbot.fedoraproject.org/fedora-meeting-2/2015-08-07/f23_alpha_gono-go_meeting.2015-08-07-17.00.log.html/ Thanks everyone! Jan -- Jan Kuřík ___ devel-announce mailing list devel-annou...@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel-announce -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
psabata pushed to perl-Net-DNS (master). 1.01 bump (..more)
From d0fedc65f8cfbfea55141d471fa4833e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 19:29:41 +0200 Subject: 1.01 bump - The package is now noarch as the binary bits were dropped - Furthermore, the license was changed to Perl and MIT diff --git a/.gitignore b/.gitignore index 4d9ae2c..48433a2 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ Net-DNS-0.65.tar.gz /Net-DNS-0.81.tar.gz /Net-DNS-0.82.tar.gz /Net-DNS-0.83.tar.gz +/Net-DNS-1.01.tar.gz diff --git a/perl-Net-DNS.spec b/perl-Net-DNS.spec index 0c663d5..d76de94 100644 --- a/perl-Net-DNS.spec +++ b/perl-Net-DNS.spec @@ -1,62 +1,69 @@ Name: perl-Net-DNS -Version: 0.83 -Release: 3%{?dist} +Version: 1.01 +Release: 1%{?dist} Summary: DNS resolver modules for Perl -# lib/Net/DNS/RR/OPT.pm:MIT -# netdns.c: ISC and MIT and BSD -# rest: GPL+ or Artistic -License: (GPL+ or Artistic) and BSD and ISC and MIT +# lib/Net/DNS/RR/RT.pm: GPL+ or Artistic +License: (GPL+ or Artistic) and MIT Group: Development/Libraries URL: http://www.net-dns.org/ Source0: http://search.cpan.org/CPAN/authors/id/N/NL/NLNETLABS/Net-DNS-%{version}.tar.gz -BuildRequires: %{_bindir}/iconv +BuildArch: noarch +# Build +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: glibc-common +BuildRequires: make +BuildRequires: sed BuildRequires: perl -BuildRequires: perl(Config) BuildRequires: perl(ExtUtils::MakeMaker) = 6.76 BuildRequires: perl(Getopt::Long) BuildRequires: perl(IO::Socket) -BuildRequires: perl(strict) -# Run-time: +# Runtime BuildRequires: perl(base) BuildRequires: perl(Carp) +# Config not used BuildRequires: perl(constant) BuildRequires: perl(Data::Dumper) %if ! (0%{?rhel} = 7) # Digest::BubbleBabble is optional BuildRequires: perl(Digest::BubbleBabble) %endif -BuildRequires: perl(Digest::HMAC) = 1.01 +# Digest::GOST is optional and intentionally unavailable +# Digest::GOST::CryptoPro is optional and intentionally unavailable +BuildRequires: perl(Digest::HMAC) = 1.03 BuildRequires: perl(Digest::MD5) = 2.13 BuildRequires: perl(Digest::SHA) = 5.23 -# Digest::SHA is not used -# DynaLoader not used BuildRequires: perl(Encode) BuildRequires: perl(Exporter) +BuildRequires: perl(File::Spec) BuildRequires: perl(FileHandle) BuildRequires: perl(integer) BuildRequires: perl(IO::File) -BuildRequires: perl(IO::Select) +# IO::Select is not used BuildRequires: perl(IO::Socket::INET) # IO::Socket::INET6 is optional -BuildRequires: perl(IO::Socket::INET6) +# MIME::Base32 is not used BuildRequires: perl(MIME::Base64) = 2.11 # Net::LibIDN is optional -BuildRequires: perl(Net::LibIDN) BuildRequires: perl(overload) +# PerlIO is optional +# Scalar::Util is optional BuildRequires: perl(Socket) +BuildRequires: perl(strict) +# Time::Local not used BuildRequires: perl(vars) # Win32::IPHelper is not needed # Win32::TieRegistry is not needed -BuildRequires: perl(XSLoader) -# Tests: +# Tests only BuildRequires: perl(File::Find) -BuildRequires: perl(File::Spec) +BuildRequires: perl(Net::DNS::SEC) BuildRequires: perl(Test::Builder) -BuildRequires: perl(Test::More) = 0.52 +BuildRequires: perl(Test::More) # Optional tests: -BuildRequires: perl(Test::Pod) = 0.95 +BuildRequires: perl(Test::Pod) = 1.45 Requires: perl(:MODULE_COMPAT_%(eval $(perl -V:version); echo $version)) -Requires: perl(Digest::HMAC) = 1.01 +Requires: perl(Data::Dumper) +Requires: perl(Digest::HMAC) = 1.03 Requires: perl(Digest::MD5) = 2.13 Requires: perl(Digest::SHA) = 5.23 Requires: perl(Encode) @@ -64,7 +71,10 @@ Requires: perl(Exporter) Requires: perl(FileHandle) Requires: perl(IO::File) Requires: perl(MIME::Base64) = 2.11 -Requires: perl(XSLoader) +Requires: perl(Net::DNS::SEC::DSA) +Requires: perl(Net::DNS::SEC::ECDSA) +Requires: perl(Net::DNS::SEC::Private) +Requires: perl(Net::DNS::SEC::RSA) %{?perl_default_filter} @@ -117,23 +127,27 @@ chmod -R u+w %{buildroot}/* make test %files -%doc README Changes TODO demo -%{perl_vendorarch}/Net/ -%exclude %{perl_vendorarch}/Net/DNS/Resolver/cygwin.pm -%exclude %{perl_vendorarch}/Net/DNS/Resolver/MSWin32.pm -%{perl_vendorarch}/auto/Net/ +%doc README Changes demo +%{perl_vendorlib}/Net/ +%exclude %{perl_vendorlib}/Net/DNS/Resolver/cygwin.pm +%exclude %{perl_vendorlib}/Net/DNS/Resolver/MSWin32.pm %{_mandir}/man3/Net::DNS*.3* %exclude %{_mandir}/man3/Net::DNS::Resolver::cygwin.3* %exclude %{_mandir}/man3/Net::DNS::Resolver::MSWin32.3* # perl-Net-DNS-Nameserver -%exclude %{perl_vendorarch}/Net/DNS/Nameserver.pm +%exclude %{perl_vendorlib}/Net/DNS/Nameserver.pm %exclude %{_mandir}/man3/Net::DNS::Nameserver* %files Nameserver -%{perl_vendorarch}/Net/DNS/Nameserver.pm +%{perl_vendorlib}/Net/DNS/Nameserver.pm %{_mandir}/man3/Net::DNS::Nameserver*
Re: perl-Net-DNS-SEC license correction
On Fri, Aug 07, 2015 at 11:17:33AM -0400, Dan Book wrote: GPL/Artistic is the perl license; the module's META.json specifies the MIT license. The text included in the module is similar to the MIT and ISC license text, it is definitely not the Artistic license or GPL. Personally I would seek clarification from the author(s). I can ask upstream but giving the extreme similarity and the CPAN metadata (taken from Makefile.PL - META.* files) explicitly states `MIT', it seems rather clear. Petr pgpVGhNlGQaon.pgp Description: PGP signature -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
psabata pushed to perl-Net-DNS-SEC (master). Re-enable the test suite and drop the now unneeded dependency filters
From 6e42a0fbea4cfc65a161e48da95df6c0a1cc0e11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= con...@redhat.com Date: Fri, 7 Aug 2015 19:48:57 +0200 Subject: Re-enable the test suite and drop the now unneeded dependency filters diff --git a/perl-Net-DNS-SEC.spec b/perl-Net-DNS-SEC.spec index ef1c8c2..eab07db 100644 --- a/perl-Net-DNS-SEC.spec +++ b/perl-Net-DNS-SEC.spec @@ -1,6 +1,6 @@ Name: perl-Net-DNS-SEC Version:1.01 -Release:3%{?dist} +Release:4%{?dist} Summary:DNSSEC modules for Perl License:MIT Group: Development/Libraries @@ -13,44 +13,42 @@ BuildRequires: make BuildRequires: perl BuildRequires: perl(ExtUtils::MakeMaker) = 6.76 # Runtime -#BuildRequires: perl(base) -#BuildRequires: perl(Carp) -#BuildRequires: perl(Crypt::OpenSSL::Bignum) -#BuildRequires: perl(Crypt::OpenSSL::DSA) -#BuildRequires: perl(Crypt::OpenSSL::EC) -#BuildRequires: perl(Crypt::OpenSSL::ECDSA) -#BuildRequires: perl(Crypt::OpenSSL::Random) -#BuildRequires: perl(Crypt::OpenSSL::RSA) = 0.27 -#BuildRequires: perl(Digest::SHA) -#BuildRequires: perl(Exporter) -#BuildRequires: perl(File::Spec) -#BuildRequires: perl(File::Spec::Functions) -#BuildRequires: perl(FileHandle) -#BuildRequires: perl(integer) -#BuildRequires: perl(MIME::Base64) -#BuildRequires: perl(Net::DNS) = 1.01 -#BuildRequires: perl(Net::DNS::RR::CDS) -#BuildRequires: perl(Net::DNS::RR::DLV) -#BuildRequires: perl(Net::DNS::RR::DS) -#BuildRequires: perl(Net::DNS::RR::RRSIG) -#BuildRequires: perl(Net::DNS::RR::SIG) -#BuildRequires: perl(Net::DNS::ZoneFile) -#BuildRequires: perl(strict) -#BuildRequires: perl(vars) -#BuildRequires: perl(warnings) +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(Crypt::OpenSSL::Bignum) +BuildRequires: perl(Crypt::OpenSSL::DSA) +BuildRequires: perl(Crypt::OpenSSL::EC) +BuildRequires: perl(Crypt::OpenSSL::ECDSA) +BuildRequires: perl(Crypt::OpenSSL::Random) +BuildRequires: perl(Crypt::OpenSSL::RSA) = 0.27 +BuildRequires: perl(Digest::SHA) +BuildRequires: perl(Exporter) +BuildRequires: perl(File::Spec) +BuildRequires: perl(File::Spec::Functions) +BuildRequires: perl(FileHandle) +BuildRequires: perl(integer) +BuildRequires: perl(MIME::Base64) +BuildRequires: perl(Net::DNS) = 1.01 +BuildRequires: perl(Net::DNS::RR::CDS) +BuildRequires: perl(Net::DNS::RR::DLV) +BuildRequires: perl(Net::DNS::RR::DS) +BuildRequires: perl(Net::DNS::RR::RRSIG) +BuildRequires: perl(Net::DNS::RR::SIG) +BuildRequires: perl(Net::DNS::ZoneFile) +BuildRequires: perl(strict) +BuildRequires: perl(vars) +BuildRequires: perl(warnings) # Tests only -#BuildRequires: perl(Test::More) -#BuildRequires: perl(Time::Local) +BuildRequires: perl(Test::More) +BuildRequires: perl(Time::Local) Requires: perl(:MODULE_COMPAT_%(eval $(perl -V:version); echo $version)) Requires: perl(Crypt::OpenSSL::Random) # These could be weak dependencies -#Requires: perl(Net::DNS::RR::CDS) -#Requires: perl(Net::DNS::RR::DLV) -#Requires: perl(Net::DNS::RR::DS) -#Requires: perl(Net::DNS::RR::RRSIG) -#Requires: perl(Net::DNS::RR::SIG) - -%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Net::DNS\\) +Requires: perl(Net::DNS::RR::CDS) +Requires: perl(Net::DNS::RR::DLV) +Requires: perl(Net::DNS::RR::DS) +Requires: perl(Net::DNS::RR::RRSIG) +Requires: perl(Net::DNS::RR::SIG) %description The Net::DSN::SEC suite provides the resource records that are needed @@ -75,7 +73,7 @@ make pure_install DESTDIR=%{buildroot} %{_fixperms} %{buildroot}/* %check -#make test +make test %files %doc Changes README demo @@ -83,6 +81,9 @@ make pure_install DESTDIR=%{buildroot} %{_mandir}/man3/* %changelog +* Fri Aug 07 2015 Petr Šabata con...@redhat.com - 1.01-4 +- Re-enable the test suite and drop the now unneeded dependency filters + * Fri Aug 07 2015 Petr Šabata con...@redhat.com - 1.01-3 - D'oh, drop the explicit runtime dependencies as well -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Net-DNS-SEC.git/commit/?h=masterid=6e42a0fbea4cfc65a161e48da95df6c0a1cc0e11 -- 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
[EPEL-devel] orphaning perl-MongoDB
Hi all, I'm orphaning perl-MongoDB in EPEL 6 and 7 since I have not used it for a while. The Fedora maintainer recently orphaned it in Fedora, so it's probably going to get retired soon unless someone else would like to maintain it. - Ken ___ epel-devel mailing list epel-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/epel-devel
[Test-Announce] 2015-08-10 @ 1600 UTC ** PROPOSAL TO CANCEL Fedora 23 Blocker Review
With the recent decision to ship Alpha, Flock being next week and people traveling, I propose that we cancel the next Blocker Review meeting. Currently there are 2/4 proposals for Beta/Final - so if someone wants to run the meeting, go for it. Otherwise, enjoy your blocker review free time :) -- // Mike -- Fedora QA freenode: roshi http://roshi.fedorapeople.org ___ test-announce mailing list test-annou...@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/test-announce -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
[PACKAGING GUIDELINES] missing testrb2 referenced by Test::UNIT in Ruby
On the page with packaging guidelines for Ruby [1] written about using unit-test. There written about using testrb2 which looks like deleted from fedora 22+ [2]. Because it is packaging guidelines we should fix it as soon as possible. What I should use now instead of testrb2? [1] https://fedoraproject.org/wiki/Packaging:Ruby?rd=Packaging/Ruby#Test::UNIT [2] https://www.marc.info/?l=fedora-extras-commitsm=142113914817568w=1 -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
F-23 Branched report: 20150807 changes
Compose started at Fri Aug 7 07:15:03 UTC 2015 Broken deps for armhfp -- [apache-scout] apache-scout-1.2.6-11.fc21.noarch requires mvn(org.apache.juddi:uddi-ws) apache-scout-1.2.6-11.fc21.noarch requires mvn(org.apache.juddi:juddi-client) [aws] aws-tools-2015-2.fc23.armv7hl requires libaws_ssl.so [deltaspike] deltaspike-test-utils-1.2.1-3.fc23.noarch requires mvn(org.jboss.arquillian.container:arquillian-container-test-spi) [dpm-contrib-admintools] dpm-contrib-admintools-0.2.1-6.fc23.armv7hl requires MySQL-python(armv7hl-32) [gammaray] gammaray-qt5-2.2.1-10.fc23.armv7hl requires qt5-qtbase(armv7hl-32) = 0:5.4.2 [ghc-hjsmin] ghc-hjsmin-0.1.4.7-7.fc23.armv7hl requires ghc(language-javascript-0.5.13-09e4f74578c09254f3515579177112ae) ghc-hjsmin-devel-0.1.4.7-7.fc23.armv7hl requires ghc-devel(language-javascript-0.5.13-09e4f74578c09254f3515579177112ae) [gnome-python2] gnome-python2-bonobo-2.28.1-16.fc23.armv7hl requires pyorbit(armv7hl-32) = 0:2.0.1 [gnome-shell-extension-pomodoro] gnome-shell-extension-pomodoro-0.11.0-0.3.gitc7ad79d3.fc23.armv7hl requires libgnome-desktop-3.so.10 [gtksourceview-sharp] gtksourceview-sharp-2.0.12-24.fc23.armv7hl requires gtksourceview [hadoop] hadoop-common-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-servlet) hadoop-common-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-server) hadoop-common-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-json) hadoop-common-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-core) hadoop-hdfs-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-server) hadoop-hdfs-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-core) hadoop-mapreduce-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-server) hadoop-mapreduce-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey.contribs:jersey-guice) hadoop-tests-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-servlet) hadoop-tests-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-server) hadoop-tests-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-json) hadoop-tests-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-core) hadoop-tests-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-client) hadoop-tests-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey.contribs:jersey-guice) hadoop-yarn-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-server) hadoop-yarn-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-json) hadoop-yarn-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-core) hadoop-yarn-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey:jersey-client) hadoop-yarn-2.4.1-8.fc22.noarch requires mvn(com.sun.jersey.contribs:jersey-guice) [hawaii-shell] hawaii-shell-0.3.0-3.fc22.armv7hl requires libqtaccountsservice-qt5.so.0.1.2 [hbase] hbase-0.98.3-4.fc22.noarch requires mvn(com.sun.jersey:jersey-server) hbase-0.98.3-4.fc22.noarch requires mvn(com.sun.jersey:jersey-json) hbase-0.98.3-4.fc22.noarch requires mvn(com.sun.jersey:jersey-core) hbase-tests-0.98.3-4.fc22.noarch requires mvn(com.sun.jersey:jersey-server) hbase-tests-0.98.3-4.fc22.noarch requires mvn(com.sun.jersey:jersey-json) hbase-tests-0.98.3-4.fc22.noarch requires mvn(com.sun.jersey:jersey-core) [klavaro] klavaro-3.01-0.pre1.1.fc23.1.armv7hl requires libgtkdataboks.so.0 [mariadb-galera] 1:mariadb-galera-server-10.0.17-5.fc23.armv7hl requires galera = 0:25.3.3 [mesos] mesos-0.22.0-SNAPSHOT.1.c513126.fc22.1.armv7hl requires libprotobuf.so.8 python-mesos-0.22.0-SNAPSHOT.1.c513126.fc22.1.armv7hl requires libprotobuf.so.8 [moon-buggy] moon-buggy-1.0.51-14.fc23.armv7hl requires libesd.so.0 [ncbi-blast+] ncbi-blast+-2.2.31-1.fc23.armv7hl requires libxformat.so ncbi-blast+-2.2.31-1.fc23.armv7hl requires libxcleanup.so ncbi-blast+-2.2.31-1.fc23.armv7hl requires libvalid.so ncbi-blast+-2.2.31-1.fc23.armv7hl requires libpubmed.so ncbi-blast+-2.2.31-1.fc23.armv7hl requires libmlacli.so ncbi-blast+-2.2.31-1.fc23.armv7hl requires libmla.so ncbi-blast+-2.2.31-1.fc23.armv7hl requires libmedlars.so ncbi-blast+-2.2.31-1.fc23.armv7hl requires libgbseq.so [netbeans-platform] 1:netbeans-platform-harness-7.0.1-11.fc22.armv7hl requires cobertura = 0:1.9.3 [nodejs-grunt-contrib-copy] nodejs-grunt-contrib-copy-0.8.0-2.fc23.noarch requires npm(file-sync-cmp) 0:0.2 nodejs-grunt-contrib-copy-0.8.0-2.fc23.noarch requires npm(file-sync-cmp) = 0:0.1.0 nodejs-grunt-contrib-copy-0.8.0-2.fc23.noarch requires npm(chalk) = 0:0.5.1 [nodejs-grunt-saucelabs]
Broken dependencies: perl-Task-Catalyst
perl-Task-Catalyst has broken dependencies in the rawhide tree: On x86_64: perl-Task-Catalyst-4.02-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-Task-Catalyst-4.02-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-Task-Catalyst-4.02-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-CGI-Application-Structured-Tools
perl-CGI-Application-Structured-Tools has broken dependencies in the rawhide tree: On x86_64: perl-CGI-Application-Structured-Tools-0.015-7.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-CGI-Application-Structured-Tools-0.015-7.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-CGI-Application-Structured-Tools-0.015-7.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: polymake
polymake has broken dependencies in the rawhide tree: On x86_64: polymake-2.13-22.git20141013.fc23.x86_64 requires perl(:MODULE_COMPAT_5.20.2) polymake-2.13-22.git20141013.fc23.x86_64 requires perl = 4:5.20.2 polymake-2.13-22.git20141013.fc23.x86_64 requires libperl.so.5.20()(64bit) On i386: polymake-2.13-22.git20141013.fc23.i686 requires perl(:MODULE_COMPAT_5.20.2) polymake-2.13-22.git20141013.fc23.i686 requires perl = 4:5.20.2 polymake-2.13-22.git20141013.fc23.i686 requires libperl.so.5.20 On armhfp: polymake-2.13-22.git20141013.fc23.armv7hl requires perl(:MODULE_COMPAT_5.20.2) polymake-2.13-22.git20141013.fc23.armv7hl requires perl = 4:5.20.2 polymake-2.13-22.git20141013.fc23.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-Test-Vars
perl-Test-Vars has broken dependencies in the rawhide tree: On x86_64: perl-Test-Vars-0.005-6.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-Test-Vars-0.005-6.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-Test-Vars-0.005-6.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-CatalystX-REPL
perl-CatalystX-REPL has broken dependencies in the rawhide tree: On x86_64: perl-CatalystX-REPL-0.04-10.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-CatalystX-REPL-0.04-10.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-CatalystX-REPL-0.04-10.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-Carp-REPL
perl-Carp-REPL has broken dependencies in the rawhide tree: On x86_64: perl-Carp-REPL-0.18-1.fc23.noarch requires perl(:MODULE_COMPAT_5.20.2) On i386: perl-Carp-REPL-0.18-1.fc23.noarch requires perl(:MODULE_COMPAT_5.20.2) On armhfp: perl-Carp-REPL-0.18-1.fc23.noarch requires perl(:MODULE_COMPAT_5.20.2) 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
Broken dependencies: perl-Devel-FindRef
perl-Devel-FindRef has broken dependencies in the rawhide tree: On x86_64: perl-Devel-FindRef-1.44-3.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-FindRef-1.44-3.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Devel-FindRef-1.44-3.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-FindRef-1.44-3.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Devel-FindRef-1.44-3.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-FindRef-1.44-3.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-Data-Dump-Streamer
perl-Data-Dump-Streamer has broken dependencies in the rawhide tree: On x86_64: perl-Data-Dump-Streamer-2.38-3.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Dump-Streamer-2.38-3.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Data-Dump-Streamer-2.38-3.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Dump-Streamer-2.38-3.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Data-Dump-Streamer-2.38-3.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Dump-Streamer-2.38-3.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-B-Hooks-OP-Check-EntersubForCV
perl-B-Hooks-OP-Check-EntersubForCV has broken dependencies in the rawhide tree: On x86_64: perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.i686 requires libperl.so.5.20 On armhfp: perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-B-Hooks-OP-Check-EntersubForCV-0.09-10.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-Test-AutoBuild
perl-Test-AutoBuild has broken dependencies in the rawhide tree: On x86_64: perl-Test-AutoBuild-1.2.4-15.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) On i386: perl-Test-AutoBuild-1.2.4-15.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) On armhfp: perl-Test-AutoBuild-1.2.4-15.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-Method-Signatures
perl-Method-Signatures has broken dependencies in the rawhide tree: On x86_64: perl-Method-Signatures-20141021-1.fc22.noarch requires perl(:MODULE_COMPAT_5.20.1) On i386: perl-Method-Signatures-20141021-1.fc22.noarch requires perl(:MODULE_COMPAT_5.20.1) On armhfp: perl-Method-Signatures-20141021-1.fc22.noarch requires perl(:MODULE_COMPAT_5.20.1) 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
Broken dependencies: perl-Devel-BeginLift
perl-Devel-BeginLift has broken dependencies in the rawhide tree: On x86_64: perl-Devel-BeginLift-0.001003-9.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-BeginLift-0.001003-9.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Devel-BeginLift-0.001003-9.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-BeginLift-0.001003-9.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Devel-BeginLift-0.001003-9.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Devel-BeginLift-0.001003-9.fc22.armv7hl requires libperl.so.5.20 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
Broken dependencies: perl-POE-API-Peek
perl-POE-API-Peek has broken dependencies in the rawhide tree: On x86_64: 1:perl-POE-API-Peek-2.20-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On i386: 1:perl-POE-API-Peek-2.20-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) On armhfp: 1:perl-POE-API-Peek-2.20-8.fc22.noarch requires perl(:MODULE_COMPAT_5.20.0) 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
Broken dependencies: perl-Data-Alias
perl-Data-Alias has broken dependencies in the rawhide tree: On x86_64: perl-Data-Alias-1.18-4.fc22.x86_64 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Alias-1.18-4.fc22.x86_64 requires libperl.so.5.20()(64bit) On i386: perl-Data-Alias-1.18-4.fc22.i686 requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Alias-1.18-4.fc22.i686 requires libperl.so.5.20 On armhfp: perl-Data-Alias-1.18-4.fc22.armv7hl requires perl(:MODULE_COMPAT_5.20.0) perl-Data-Alias-1.18-4.fc22.armv7hl requires libperl.so.5.20 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
Re: [389-devel] Review Request for test cases
On 08/06/2015 06:13 PM, Mark Reynolds wrote: On 08/06/2015 06:24 AM, Amita Sharma wrote: Hi All, I have automated few test cases for https://fedorahosted.org/389/attachment/ticket/47910/ . Here is my patch :: https://fedorahosted.org/389/attachment/ticket/47910/0001-Ticket-47910-allow-logconv.pl-S-E-switches-to-work-e.2.patch I request for your valuable feedback. Hi Amita, Thanks for writing a lib389 test! I do have some comments, see below... In function log_dir: First, you are using the DATA directory for temporary storage, you should be using the TMP dir - this way the contents are removed for you before the next test runs. ldif_file = topology.standalone.getDir(__file__, TMP_DIR) + ticket47910.ldif - Note, for future tests, if you need to store files permanently, they should be in subdirectories of DATA: getDir(__file__, DATA_DIR) + /ticket47910/ticket47910.ldif - Next in log_dir You are generating an ldif file, and then importing it for each test function. This seems excessive for trying to generate logging. The only thing that is logged is the adding of the task entry. So like 6 lines of logging. It would be easier/faster to just do a single search. You can also disable access log buffering so you don't have to wait for the logging to be written to disk. There is a shortcut function for setting access log buffering: topology.standalone.setAccessLogBuffering (False) You still need to sleep for 1 second, but it's a lot better than 50 seconds. The rest looks good. Thanks Mark. Here is the update patch :: https://fedorahosted.org/389/attachment/ticket/47910/0001-Ticket-47910-allow-logconv.pl-S-E-switches-to-work.patch Regards, Amita Thanks, Mark Thanks Regards, Amita -- 389-devel mailing list 389-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-devel -- 389-devel mailing list 389-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-devel -- 389-devel mailing list 389-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-devel
[Bug 1246854] perl-Filter-1.55 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1246854 Fedora Update System upda...@fedoraproject.org changed: What|Removed |Added Status|ON_QA |CLOSED Fixed In Version|perl-Filter-1.55-1.fc23 |perl-Filter-1.55-1.fc22 Resolution|--- |ERRATA Last Closed||2015-08-07 08:54:14 --- Comment #7 from Fedora Update System upda...@fedoraproject.org --- perl-Filter-1.55-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. -- 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
Re: [389-devel] Review Request for test cases
On 08/07/2015 08:45 AM, Amita Sharma wrote: On 08/06/2015 06:13 PM, Mark Reynolds wrote: On 08/06/2015 06:24 AM, Amita Sharma wrote: Hi All, I have automated few test cases for https://fedorahosted.org/389/attachment/ticket/47910/ . Here is my patch :: https://fedorahosted.org/389/attachment/ticket/47910/0001-Ticket-47910-allow-logconv.pl-S-E-switches-to-work-e.2.patch I request for your valuable feedback. Hi Amita, Thanks for writing a lib389 test! I do have some comments, see below... In function log_dir: First, you are using the DATA directory for temporary storage, you should be using the TMP dir - this way the contents are removed for you before the next test runs. ldif_file = topology.standalone.getDir(__file__, TMP_DIR) + ticket47910.ldif - Note, for future tests, if you need to store files permanently, they should be in subdirectories of DATA: getDir(__file__, DATA_DIR) + /ticket47910/ticket47910.ldif - Next in log_dir You are generating an ldif file, and then importing it for each test function. This seems excessive for trying to generate logging. The only thing that is logged is the adding of the task entry. So like 6 lines of logging. It would be easier/faster to just do a single search. You can also disable access log buffering so you don't have to wait for the logging to be written to disk. There is a shortcut function for setting access log buffering: topology.standalone.setAccessLogBuffering (False) You still need to sleep for 1 second, but it's a lot better than 50 seconds. The rest looks good. Thanks Mark. Here is the update patch :: https://fedorahosted.org/389/attachment/ticket/47910/0001-Ticket-47910-allow-logconv.pl-S-E-switches-to-work.patch Thanks Amita, Looks good, ack! Mark Regards, Amita Thanks, Mark Thanks Regards, Amita -- 389-devel mailing list 389-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-devel -- 389-devel mailing list 389-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-devel -- 389-devel mailing list 389-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-devel -- 389-devel mailing list 389-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/389-devel
[Bug 1245384] perl-Log-Report-1.07 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1245384 Fedora Update System upda...@fedoraproject.org changed: What|Removed |Added Status|ON_QA |CLOSED Fixed In Version|perl-Log-Report-1.07-1.fc23 |perl-Log-Report-1.07-1.fc21 Resolution|--- |ERRATA Last Closed||2015-08-07 08:56:14 --- Comment #7 from Fedora Update System upda...@fedoraproject.org --- perl-Log-Report-1.07-1.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. -- 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
Re: [389-devel] Review of plugin code
On Thu, 2015-08-06 at 14:25 -0700, Noriko Hosoi wrote: Hi William, Very interesting plug-in! Thanks. As a plugin, it's value is quite useless due to the nsDS5ReplicaType flags. But it's a nice simple exercise to get ones head around how the plugin architecture works from scratch. It's one thing to patch a plugin, compared to writing one from nothing. Regarding betxn plug-in, it is for putting the entire operation -- the primary update + associated updates by the enabled plug-ins -- in one transaction. By doing so, the entire updates are committed to the DB if and only if all of the updates are successful. Otherwise, all of them are rolled back. That guarantees there will be no consistency among entries. Okay, so if I can be a pain, how to betxn handle reads? Do reads come from within the transaction? Or is there a way to read from the database outside the transaction. Say for example: begin add some object Y read Y commit Does read Y see the object within the transaction? Is there a way to make the search happen so that it occurs outside the transaction, IE it doesn't see Y? In that sense, your read-only plug-in is not a good example for betxn since it does not do any updates. :) Considering the purpose of the read-only plug-in, invoking it at the pre-op timing (before the transaction) would be the best. Very true! I kind of knew what betxn did, but I wanted to confirm more completely in my mind. So I think what my read-only plugin does at the moment works quite nicely then outside of betxn. Is there a piece of documentation (perhaps the plugin guide) that lists the order in which these operations are called? Since MEP requires the updates on the DB, it's supposed to be called in betxn. That way, what was done in the MEP plug-in is committed or rolled back together with the primary updates. Makes sense. The toughest part is the deadlock prevention. At the start transaction, it holds a DB lock. And most plug-ins maintain its own mutex to protect its resource. It'd easily cause deadlock situation especially when multiple plug-ins are enabled (which is common :). So, please be careful not to acquire/free locks in the wrong order... Of course. This is always an issue in multi-threaded code and anything with locking. Stress tests are probably good to find these deadlocks, no? About your commented out code in read_only.c, I guess you copied the part from mep.c and are wondering what it is for? There are various type of plug-ins. $ egrep nsslapd-pluginType dse.ldif | sort | uniq nsslapd-pluginType: accesscontrol nsslapd-pluginType: bepreoperation nsslapd-pluginType: betxnpostoperation nsslapd-pluginType: betxnpreoperation nsslapd-pluginType: database nsslapd-pluginType: extendedop nsslapd-pluginType: internalpreoperation nsslapd-pluginType: matchingRule nsslapd-pluginType: object nsslapd-pluginType: preoperation nsslapd-pluginType: pwdstoragescheme nsslapd-pluginType: reverpwdstoragescheme nsslapd-pluginType: syntax The reason why slapi_register_plugin and slapi_register_plugin_ext were implemented was: /* * Allows a plugin to register a plugin. * This was added so that 'object' plugins could register all * the plugin interfaces that it supports. */ On the other hand, MEP has this type. nsslapd-pluginType: betxnpreoperation The type is not object, but the MEP plug-in is implemented as having the type. Originally, it might have been object... Then, we introduced the support for betxn. To make the transition to betxn smoothly, we put the code to check betxn is in the type. If there is betxn as in betxnpreoperation, call the plug-in in betxn, otherwise call them outside of the transaction. Having the switch in the configuration, we could go back to the original position without rebuilding the plug-in. Since we do not go back to pre-betxn era, the switch may not be too important. But keeping it would be a good idea for the consistency with the other plug-ins. Does this answer you question? Please feel free to let us know if it does not. That answers some of my question. I guess the larger part of the question is how the plugin subsystem treats each pluginType differently and the value of having a plugin register to more than one pluginType. Are there some documents you can point me to about this? Additionally, with betxn, this seems quite black-or-white. It's either on a ds instance that has betxn support, so every update will be betxn capable, or it's not on such a system so you fall back to other methods. Is this correct? With new plugins is it even worth writing them without betxn support? I'm sure our team is interested in your idea and work, so let me share your test plug-in with them. Sure. It's not really that useful, like I said, nsDS5ReplicaType already does this job.
Re: [389-devel] Review of plugin code
On 08/07/2015 05:18 PM, William Brown wrote: On Thu, 2015-08-06 at 14:25 -0700, Noriko Hosoi wrote: Hi William, Very interesting plug-in! Thanks. As a plugin, it's value is quite useless due to the nsDS5ReplicaType flags. But it's a nice simple exercise to get ones head around how the plugin architecture works from scratch. It's one thing to patch a plugin, compared to writing one from nothing. Regarding betxn plug-in, it is for putting the entire operation -- the primary update + associated updates by the enabled plug-ins -- in one transaction. By doing so, the entire updates are committed to the DB if and only if all of the updates are successful. Otherwise, all of them are rolled back. That guarantees there will be no consistency among entries. Okay, so if I can be a pain, how to betxn handle reads? Do reads come from within the transaction? Yes. Or is there a way to read from the database outside the transaction. Say for example: begin add some object Y read Y commit Does read Y see the object within the transaction? Yes. Is there a way to make the search happen so that it occurs outside the transaction, IE it doesn't see Y? Not a nested search operation. A nested search operation will always use the parent/context transaction. In that sense, your read-only plug-in is not a good example for betxn since it does not do any updates. :) Considering the purpose of the read-only plug-in, invoking it at the pre-op timing (before the transaction) would be the best. Very true! I kind of knew what betxn did, but I wanted to confirm more completely in my mind. So I think what my read-only plugin does at the moment works quite nicely then outside of betxn. Is there a piece of documentation (perhaps the plugin guide) that lists the order in which these operations are called? Not sure, but in general it is: incoming operation from client front end processing preoperation call backend bepreoperation start transaction betxnpreoperation do operation in the database betxnpostoperation end transaction bepostoperation return from backend send result to client postoperation Since MEP requires the updates on the DB, it's supposed to be called in betxn. That way, what was done in the MEP plug-in is committed or rolled back together with the primary updates. Makes sense. The toughest part is the deadlock prevention. At the start transaction, it holds a DB lock. And most plug-ins maintain its own mutex to protect its resource. It'd easily cause deadlock situation especially when multiple plug-ins are enabled (which is common :). So, please be careful not to acquire/free locks in the wrong order... Of course. This is always an issue in multi-threaded code and anything with locking. Stress tests are probably good to find these deadlocks, no? Yes. There is some code in dblayer.c that will stress the transaction code by locking/unlocking many db pages concurrently with external operations. https://git.fedorahosted.org/cgit/389/ds.git/tree/ldap/servers/slapd/back-ldbm/dblayer.c#n210 https://git.fedorahosted.org/cgit/389/ds.git/tree/ldap/servers/slapd/back-ldbm/dblayer.c#n4131 About your commented out code in read_only.c, I guess you copied the part from mep.c and are wondering what it is for? There are various type of plug-ins. $ egrep nsslapd-pluginType dse.ldif | sort | uniq nsslapd-pluginType: accesscontrol nsslapd-pluginType: bepreoperation nsslapd-pluginType: betxnpostoperation nsslapd-pluginType: betxnpreoperation nsslapd-pluginType: database nsslapd-pluginType: extendedop nsslapd-pluginType: internalpreoperation nsslapd-pluginType: matchingRule nsslapd-pluginType: object nsslapd-pluginType: preoperation nsslapd-pluginType: pwdstoragescheme nsslapd-pluginType: reverpwdstoragescheme nsslapd-pluginType: syntax The reason why slapi_register_plugin and slapi_register_plugin_ext were implemented was: /* * Allows a plugin to register a plugin. * This was added so that 'object' plugins could register all * the plugin interfaces that it supports. */ On the other hand, MEP has this type. nsslapd-pluginType: betxnpreoperation The type is not object, but the MEP plug-in is implemented as having the type. Originally, it might have been object... Then, we introduced the support for betxn. To make the transition to betxn smoothly, we put the code to check betxn is in the type. If there is betxn as in betxnpreoperation, call the plug-in in betxn, otherwise call them outside of the transaction. Having the switch in the configuration, we could go back to the original position without rebuilding the plug-in. Since we do not go back to pre-betxn era, the switch may not be too important. But keeping it would be a good idea for the consistency with the other plug-ins. Does this answer you question? Please feel free to let us know if it does not. That answers some of
[Bug 1251623] New: perl-Daemon-Control-0.001008 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1251623 Bug ID: 1251623 Summary: perl-Daemon-Control-0.001008 is available Product: Fedora Version: rawhide Component: perl-Daemon-Control Keywords: FutureFeature, Triaged Assignee: jples...@redhat.com Reporter: upstream-release-monitor...@fedoraproject.org QA Contact: extras...@fedoraproject.org CC: jples...@redhat.com, perl-devel@lists.fedoraproject.org, ppi...@redhat.com, psab...@redhat.com Latest upstream release: 0.001008 Current version/release in rawhide: 0.001007-1.fc24 URL: http://search.cpan.org/dist/Daemon-Control/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. -- 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 1251623] perl-Daemon-Control-0.001008 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1251623 --- Comment #1 from Upstream Release Monitoring upstream-release-monitor...@fedoraproject.org --- Failed to kick off scratch build. cmd: sha256sum /var/tmp/thn-Skq8Xq/100.0% return code: 1 stdout: stderr: sha256sum: /var/tmp/thn-Skq8Xq/100.0%: No such file or directory -- 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 1248241] perl-Git-Repository-1.315 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1248241 --- Comment #5 from Fedora Update System upda...@fedoraproject.org --- perl-Git-Repository-1.315-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. -- 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 1246130] perl-DateTime-Format-Pg-0.16011 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1246130 --- Comment #2 from Fedora Update System upda...@fedoraproject.org --- perl-DateTime-Format-Pg-0.16011-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. -- 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 1247421] perl-Test-Spec-0.51 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1247421 --- Comment #4 from Fedora Update System upda...@fedoraproject.org --- perl-Test-Spec-0.51-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. -- 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
corsepiu pushed to perl-Log-Dispatch (master). Upstream update. (..more)
From 3860f5fd32f1526ed7c57d1f52b8a23b8d9820ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= corse...@fedoraproject.org Date: Sat, 8 Aug 2015 05:17:31 +0200 Subject: Upstream update. - Introduce %license. - Drop Log-Dispatch-2.42.diff. - Update deps. diff --git a/Log-Dispatch-2.42.diff b/Log-Dispatch-2.42.diff deleted file mode 100644 index f625333..000 --- a/Log-Dispatch-2.42.diff +++ /dev/null @@ -1,10 +0,0 @@ Log-Dispatch-2.42.orig/t/release-pod-coverage.t2014-08-12 20:44:21.0 +0200 -+++ Log-Dispatch-2.42/t/release-pod-coverage.t 2014-08-18 07:15:23.329409599 +0200 -@@ -29,6 +29,7 @@ - - my %trustme = ( - 'Log::Dispatch::File' = [ -+ qr/O_APPEND$/, - qr/APPEND$/ - ], - 'Log::Dispatch' = [ diff --git a/perl-Log-Dispatch.spec b/perl-Log-Dispatch.spec index 45bb89e..c669633 100644 --- a/perl-Log-Dispatch.spec +++ b/perl-Log-Dispatch.spec @@ -5,17 +5,14 @@ %bcond_withrelease_tests Name: perl-Log-Dispatch -Version:2.44 -Release:3%{?dist} +Version:2.45 +Release:1%{?dist} Summary:Dispatches messages to one or more outputs Group: Development/Libraries License:Artistic 2.0 URL:http://search.cpan.org/dist/Log-Dispatch/ Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/Log-Dispatch-%{version}.tar.gz -# Work-around bugs in t/release-pod-coverage.t -Patch0: Log-Dispatch-2.42.diff - BuildArch: noarch BuildRequires: perl(Apache2::Log) @@ -35,7 +32,7 @@ BuildRequires: perl(Sys::Syslog) = 0.25 BuildRequires: perl(warnings) # testsuite -BuildRequires: perl(Test::More) = 0.88 +BuildRequires: perl(Test::More) = 0.96 BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::Requires) @@ -54,6 +51,9 @@ BuildRequires: perl(Test::Spelling) BuildRequires: perl(Test::CPAN::Changes) BuildRequires: perl(Test::Pod::No404s) BuildRequires: perl(Test::Portability::Files) +BuildRequires: perl(Test::Version) +# N/A in Fedora +BuildRequires: perl(Test::Code::TidyAll) 0.24 # Required by t/release-pod-no404s.t # Likely a bug underneath of Test::Pod::No404s @@ -73,7 +73,6 @@ new dispatcher object and particularly for creating new outputs. %prep %setup -q -n Log-Dispatch-%{version} -%patch0 -p1 %build %{__perl} Makefile.PL installdirs=vendor @@ -91,11 +90,18 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2/dev/null \; make test %{?with_release_tests:RELEASE_TESTING=1} LOG_DISPATCH_TEST_EMAIL=root@localhost.localdomain %files -%doc Changes LICENSE +%doc Changes +%license LICENSE %{perl_vendorlib}/Log/ %{_mandir}/man3/*.3pm* %changelog +* Sat Aug 08 2015 Ralf Corsépius corse...@fedoraproject.org - 2.45-1 +- Upstream update. +- Introduce %%license. +- Drop Log-Dispatch-2.42.diff. +- Update deps. + * Thu Jun 18 2015 Fedora Release Engineering rel-...@lists.fedoraproject.org - 2.44-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Log-Dispatch.git/commit/?h=masterid=3860f5fd32f1526ed7c57d1f52b8a23b8d9820ae -- 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
corsepiu uploaded Log-Dispatch-2.46.tar.gz for perl-Log-Dispatch
14eb2a02eb98c6abc077be6dd419c41a Log-Dispatch-2.46.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Log-Dispatch/Log-Dispatch-2.46.tar.gz/md5/14eb2a02eb98c6abc077be6dd419c41a/Log-Dispatch-2.46.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
corsepiu uploaded Log-Dispatch-2.45.tar.gz for perl-Log-Dispatch
1d07309e607252c676d7e00f175f6ff8 Log-Dispatch-2.45.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Log-Dispatch/Log-Dispatch-2.45.tar.gz/md5/1d07309e607252c676d7e00f175f6ff8/Log-Dispatch-2.45.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
corsepiu pushed to perl-Log-Dispatch (master). Upstream update. (..more)
From e6fad7011e2ef02f407c79e99728e58a7ffbffc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= corse...@fedoraproject.org Date: Sat, 8 Aug 2015 05:28:36 +0200 Subject: Upstream update. - BR: perl(Params::Validate) = 1.03. diff --git a/.gitignore b/.gitignore index 2325f00..e757501 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Log-Dispatch-2.44.tar.gz +/Log-Dispatch-2.46.tar.gz diff --git a/perl-Log-Dispatch.spec b/perl-Log-Dispatch.spec index c669633..4d07591 100644 --- a/perl-Log-Dispatch.spec +++ b/perl-Log-Dispatch.spec @@ -5,7 +5,7 @@ %bcond_withrelease_tests Name: perl-Log-Dispatch -Version:2.45 +Version:2.46 Release:1%{?dist} Summary:Dispatches messages to one or more outputs Group: Development/Libraries @@ -25,7 +25,7 @@ BuildRequires: perl(Mail::Send) BuildRequires: perl(Mail::Sender) BuildRequires: perl(Mail::Sendmail) BuildRequires: perl(MIME::Lite) -BuildRequires: perl(Params::Validate) = 0.15 +BuildRequires: perl(Params::Validate) = 1.03 BuildRequires: perl(Scalar::Util) BuildRequires: perl(strict) BuildRequires: perl(Sys::Syslog) = 0.25 @@ -96,6 +96,10 @@ make test %{?with_release_tests:RELEASE_TESTING=1} LOG_DISPATCH_TEST_EMAIL=root %{_mandir}/man3/*.3pm* %changelog +* Sat Aug 08 2015 Ralf Corsépius corse...@fedoraproject.org - 2.46-1 +- Upstream update. +- BR: perl(Params::Validate) = 1.03. + * Sat Aug 08 2015 Ralf Corsépius corse...@fedoraproject.org - 2.45-1 - Upstream update. - Introduce %%license. diff --git a/sources b/sources index eb3c184..4f8fc26 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a08ad454f77ee6fe0d98e32516b835f2 Log-Dispatch-2.44.tar.gz +14eb2a02eb98c6abc077be6dd419c41a Log-Dispatch-2.46.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Log-Dispatch.git/commit/?h=masterid=e6fad7011e2ef02f407c79e99728e58a7ffbffc9 -- 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
corsepiu uploaded Log-Dispatch-2.47.tar.gz for perl-Log-Dispatch
a339645cfaa9397302a0b9f2b50e8e61 Log-Dispatch-2.47.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Log-Dispatch/Log-Dispatch-2.47.tar.gz/md5/a339645cfaa9397302a0b9f2b50e8e61/Log-Dispatch-2.47.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
corsepiu uploaded Log-Dispatch-2.48.tar.gz for perl-Log-Dispatch
7db2d97c61c464ac83c7bae67f72880b Log-Dispatch-2.48.tar.gz http://pkgs.fedoraproject.org/lookaside/pkgs/perl-Log-Dispatch/Log-Dispatch-2.48.tar.gz/md5/7db2d97c61c464ac83c7bae67f72880b/Log-Dispatch-2.48.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
corsepiu pushed to perl-Log-Dispatch (master). Upstream update. (..more)
From 76165d967687fb6fae7d4abb6e98b3682df9a8a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= corse...@fedoraproject.org Date: Sat, 8 Aug 2015 05:51:37 +0200 Subject: Upstream update. - Update deps. diff --git a/.gitignore b/.gitignore index e757501..220c413 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Log-Dispatch-2.46.tar.gz +/Log-Dispatch-2.48.tar.gz diff --git a/perl-Log-Dispatch.spec b/perl-Log-Dispatch.spec index 4d07591..6b1a8d8 100644 --- a/perl-Log-Dispatch.spec +++ b/perl-Log-Dispatch.spec @@ -5,7 +5,7 @@ %bcond_withrelease_tests Name: perl-Log-Dispatch -Version:2.46 +Version:2.48 Release:1%{?dist} Summary:Dispatches messages to one or more outputs Group: Development/Libraries @@ -21,6 +21,9 @@ BuildRequires: perl(Carp) BuildRequires: perl(Devel::GlobalDestruction) BuildRequires: perl(Dist::CheckConflicts) = 0.02 BuildRequires: perl(Fcntl) +BuildRequires: perl(FindBin) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(IPC::Run3) BuildRequires: perl(Mail::Send) BuildRequires: perl(Mail::Sender) BuildRequires: perl(Mail::Sendmail) @@ -29,6 +32,7 @@ BuildRequires: perl(Params::Validate) = 1.03 BuildRequires: perl(Scalar::Util) BuildRequires: perl(strict) BuildRequires: perl(Sys::Syslog) = 0.25 +BuildRequires: perl(utf8) BuildRequires: perl(warnings) # testsuite @@ -96,6 +100,10 @@ make test %{?with_release_tests:RELEASE_TESTING=1} LOG_DISPATCH_TEST_EMAIL=root %{_mandir}/man3/*.3pm* %changelog +* Sat Aug 08 2015 Ralf Corsépius corse...@fedoraproject.org - 2.48-1 +- Upstream update. +- Update deps. + * Sat Aug 08 2015 Ralf Corsépius corse...@fedoraproject.org - 2.46-1 - Upstream update. - BR: perl(Params::Validate) = 1.03. diff --git a/sources b/sources index 4f8fc26..151c3a8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -14eb2a02eb98c6abc077be6dd419c41a Log-Dispatch-2.46.tar.gz +7db2d97c61c464ac83c7bae67f72880b Log-Dispatch-2.48.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Log-Dispatch.git/commit/?h=masterid=76165d967687fb6fae7d4abb6e98b3682df9a8a2 -- 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