[Bug 1455727] perl-Gearman-2.004.006 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455727

Petr Pisar  changed:

   What|Removed |Added

 Status|NEW |MODIFIED
 CC|ppi...@redhat.com   |
   Fixed In Version||perl-Gearman-2.004.006-1.fc
   ||27



--- Comment #1 from Petr Pisar  ---
A bug-fix release suitable for Fedora ≥ 26.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar pushed to perl-Gearman (f26). "2.004.006 bump"

2017-05-25 Thread notifications
From 750f7bf6ba7fa87e450d1fd3109226209fc3f5f7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Fri, 26 May 2017 07:48:55 +0200
Subject: 2.004.006 bump

---
 .gitignore| 1 +
 perl-Gearman.spec | 5 -
 sources   | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index 120ece5..4469c3e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@ Gearman-1.11.tar.gz
 /Gearman-2.004.002.tar.gz
 /Gearman-2.004.003.tar.gz
 /Gearman-2.004.004.tar.gz
+/Gearman-2.004.006.tar.gz
diff --git a/perl-Gearman.spec b/perl-Gearman.spec
index 0436a9a..918a36f 100644
--- a/perl-Gearman.spec
+++ b/perl-Gearman.spec
@@ -1,5 +1,5 @@
 Name:   perl-Gearman
-Version:2.004.004
+Version:2.004.006
 Release:1%{?dist}
 Summary:Perl interface for Gearman distributed job system
 License:GPL+ or Artistic
@@ -81,6 +81,9 @@ make test
 %{_mandir}/man3/Gearman::*.*
 
 %changelog
+* Fri May 26 2017 Petr Pisar  - 2.004.006-1
+- 2.004.006 bump
+
 * Tue May 09 2017 Petr Pisar  - 2.004.004-1
 - 2.004.004 bump
 
diff --git a/sources b/sources
index e545428..f718b55 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Gearman-2.004.004.tar.gz) = 
4d5ee5afcced23b456bc1f7a7e0ad0004d4e702e8c1ee2c3a4405708b1b33a7fe1d44c4c89af4a1236e3b54d91b7ebc35e69281388b1a8554e1774e3278ec52b
+SHA512 (Gearman-2.004.006.tar.gz) = 
e2d4f1c70eeea985d7b437bfd01f7b560b576f61e6f82638cb7c93c8a0f45819ba6477d0fb4edd4f12f19d1667896b4165195c72531bf3856368aac174cb66c4
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Gearman.git/commit/?h=f26=750f7bf6ba7fa87e450d1fd3109226209fc3f5f7
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar pushed to perl-Gearman (master). "2.004.006 bump"

2017-05-25 Thread notifications
From 750f7bf6ba7fa87e450d1fd3109226209fc3f5f7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Fri, 26 May 2017 07:48:55 +0200
Subject: 2.004.006 bump

---
 .gitignore| 1 +
 perl-Gearman.spec | 5 -
 sources   | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index 120ece5..4469c3e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@ Gearman-1.11.tar.gz
 /Gearman-2.004.002.tar.gz
 /Gearman-2.004.003.tar.gz
 /Gearman-2.004.004.tar.gz
+/Gearman-2.004.006.tar.gz
diff --git a/perl-Gearman.spec b/perl-Gearman.spec
index 0436a9a..918a36f 100644
--- a/perl-Gearman.spec
+++ b/perl-Gearman.spec
@@ -1,5 +1,5 @@
 Name:   perl-Gearman
-Version:2.004.004
+Version:2.004.006
 Release:1%{?dist}
 Summary:Perl interface for Gearman distributed job system
 License:GPL+ or Artistic
@@ -81,6 +81,9 @@ make test
 %{_mandir}/man3/Gearman::*.*
 
 %changelog
+* Fri May 26 2017 Petr Pisar  - 2.004.006-1
+- 2.004.006 bump
+
 * Tue May 09 2017 Petr Pisar  - 2.004.004-1
 - 2.004.004 bump
 
diff --git a/sources b/sources
index e545428..f718b55 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Gearman-2.004.004.tar.gz) = 
4d5ee5afcced23b456bc1f7a7e0ad0004d4e702e8c1ee2c3a4405708b1b33a7fe1d44c4c89af4a1236e3b54d91b7ebc35e69281388b1a8554e1774e3278ec52b
+SHA512 (Gearman-2.004.006.tar.gz) = 
e2d4f1c70eeea985d7b437bfd01f7b560b576f61e6f82638cb7c93c8a0f45819ba6477d0fb4edd4f12f19d1667896b4165195c72531bf3856368aac174cb66c4
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Gearman.git/commit/?h=master=750f7bf6ba7fa87e450d1fd3109226209fc3f5f7
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar uploaded Gearman-2.004.006.tar.gz for perl-Gearman

2017-05-25 Thread notifications
e2d4f1c70eeea985d7b437bfd01f7b560b576f61e6f82638cb7c93c8a0f45819ba6477d0fb4edd4f12f19d1667896b4165195c72531bf3856368aac174cb66c4
  Gearman-2.004.006.tar.gz

https://src.fedoraproject.org/lookaside/pkgs/perl-Gearman/Gearman-2.004.006.tar.gz/sha512/e2d4f1c70eeea985d7b437bfd01f7b560b576f61e6f82638cb7c93c8a0f45819ba6477d0fb4edd4f12f19d1667896b4165195c72531bf3856368aac174cb66c4/Gearman-2.004.006.tar.gz
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[389-devel] Re: Please review: TLS external support for lib389

2017-05-25 Thread William Brown
On Fri, 2017-05-26 at 15:42 +1000, William Brown wrote:
> https://pagure.io/lib389/issue/32
> 
> https://pagure.io/lib389/issue/raw/c28190e9d78697b986b680b2f823943fd0cdd947350aa510f09260144121eeeb-0001-Ticket-32-Add-TLS-external-bind-support-for-testing.patch
> 
> 

Didn't add the test case >.<

https://pagure.io/lib389/issue/raw/5d2b907412f23b96fb12c2005fcff50f316b7739256c2d38ab8dfc9ca96f718a-0001-Ticket-32-Add-TLS-external-bind-support-for-testing.patch


-- 
Sincerely,

William Brown
Software Engineer
Red Hat, Australia/Brisbane



signature.asc
Description: This is a digitally signed message part
___
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org


[389-devel] Please review: TLS external support for lib389

2017-05-25 Thread William Brown
https://pagure.io/lib389/issue/32

https://pagure.io/lib389/issue/raw/c28190e9d78697b986b680b2f823943fd0cdd947350aa510f09260144121eeeb-0001-Ticket-32-Add-TLS-external-bind-support-for-testing.patch


-- 
Sincerely,

William Brown
Software Engineer
Red Hat, Australia/Brisbane



signature.asc
Description: This is a digitally signed message part
___
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org


[EPEL-devel] Fedora EPEL 7 updates-testing report

2017-05-25 Thread updates
The following Fedora EPEL 7 Security updates need testing:
 Age  URL
 809  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-1087   
dokuwiki-0-0.24.20140929c.el7
 571  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-dac7ed832f   
mcollective-2.8.4-1.el7
 153  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-04bc9dd81d   
libbsd-0.8.3-1.el7
  51  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-d241156dfe   
mod_cluster-1.3.3-10.el7
  49  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-5f9a6163b4   
tnef-1.4.14-1.el7
  48  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-7ecb12e378   
python-XStatic-jquery-ui-1.12.0.1-1.el7
  28  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-e2fae7fb04   
squirrelmail-1.4.22-16.el7
  21  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-828e5e0986   
lynis-2.5.0-1.el7
  13  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-2acdfa3ad8   
struts-1.3.10-14.1.el7
  13  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-6acdeb07a7   
chicken-4.12.0-2.el7
  13  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c97810a9a7   
jbig2dec-0.12-4.el7
   9  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-4269265615   
menu-cache-1.0.1-2.el7
   8  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-692b72b3c9   
chromium-58.0.3029.110-2.el7
   8  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-a9209fb240   
wordpress-4.7.5-1.el7
   7  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-3ad7cbb1a1   
moodle-3.1.6-1.el7
   0  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c0b04702c2   
compat-tidy-0.99.0-37.20091203.el7 libopkele-2.0.4-9.el7 
mod_auth_openid-0.8-2.el7 psi-plus-0.16-0.22.20141205git440.el7 tidy-5.4.0-1.el7


The following builds have been pushed to Fedora EPEL 7 updates-testing

cjdns-19.1-4.el7
cobbler-2.8.1-1.el7
compat-tidy-0.99.0-37.20091203.el7
libopkele-2.0.4-9.el7
mod_auth_openid-0.8-2.el7
module-build-service-1.3.22-2.el7
perl-HTTP-Headers-Fast-0.20-3.el7
perl-IO-TieCombine-1.005-4.el7
php-cs-fixer-2.2.4-1.el7
psi-plus-0.16-0.22.20141205git440.el7
python-fedmsg-rabbitmq-serializer-0.0.5-4.el7
python-idstools-0.6.1-1.el7
python-openidc-client-0-3.20170523git77cb3ee.el7
tidy-5.4.0-1.el7

Details about builds:



 cjdns-19.1-4.el7 (FEDORA-EPEL-2017-39be513ab9)
 The privacy-friendly network without borders

Update Information:

Call sodium_init(), include mkpasswd (but not in /usr/bin).  EL7 users will want
this to update to protocol 19.

References:

  [ 1 ] Bug #1455317 - cjdroute and others fail to call sodium_init()
https://bugzilla.redhat.com/show_bug.cgi?id=1455317




 cobbler-2.8.1-1.el7 (FEDORA-EPEL-2017-478a4e6751)
 Boot server configurator

Update Information:

Update to 2.8.1:  Feature improvements:   -   Signature added for: sles 12sp2  -
Signature added for: fedora 26  -   Signature added for: ubuntu 17.04  -
Signature added for: freebsd 10.3  -   Signature added for: freebsd 11.0  -
Signature added for: xen server 7.0  -   Signature added for: xen server 7.1
Bugfixes:   -   Cleanup distro_signatures  -   Use $bind_master in
secondary.template (#1720)  -   Add zonename to metadata in manage_bind (#1700)
-   Update cobbler.wsgi to Django >=1.4 API  -   Add some input validation to
repo configuration (#1741)  -   Fix handling of multiple bridge interfaces
(#1735)  -   Added warnings in kickstart samples (#1737)  -   Fix the auto-build
when using autodiscovery (#1753) -Fixes to setup.py so that python setup.py
install now works again on Debian/Ubuntu (#1750)  -   Replication now works with
Cobbler using non standard ports (#1637) -Generalize names for named/dhcpd
executables in cobbler check (#1672) -No more manual symlinks required for
Python dist-packages on Debian/Ubuntu (#1751) -Code cleanup in kickgen.py,
setup.py, etc -Fixes to several API calls relating to mgmtclass, file and
package -RHEL7 still needs to use the nameserver option -Master
interface now inherits MTU setting from slave interface -Don't add multiple
(bond) slave interfaces to dhcpd.conf -Grub legacy loaders updated to the
latest versions available -Enable the source tree to be cloned on Windows
systems (#1722) -Minor SuSE AutoYast improvements

References:

  [ 1 ] Bug #1442353 - Replication now works with 

Re: "no reboot, no logout" option in bodhi?

2017-05-25 Thread Florian Weimer
Kevin Kofler  writes:

> Zbigniew Jędrzejewski-Szmek wrote:
>> Currently bodhi offers three options on updates:
>> × unspecified
>> × reboot
>> × logout
>> 
>> For packages that provide daemons (like systemd) a third option would be
>> useful. The daemon is restarted in %post, so nothing needs to done.
>> I think this is quite common. Apart from daemons, it also applies to
>> command-line tools which only open files when started.
>> 
>> Proposal: add another option, "none", which would mean that no action
>> apart from installing the update is done.
>
> That's what "unspecified" means.

I think it meant “we don't know”, or “it's complicated”.  An option to
express that reboots are explicitly not required would make sense.  It
looks like a good suggestion to me.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: "no reboot, no logout" option in bodhi?

2017-05-25 Thread Kevin Kofler
Zbigniew Jędrzejewski-Szmek wrote:
> Currently bodhi offers three options on updates:
> × unspecified
> × reboot
> × logout
> 
> For packages that provide daemons (like systemd) a third option would be
> useful. The daemon is restarted in %post, so nothing needs to done.
> I think this is quite common. Apart from daemons, it also applies to
> command-line tools which only open files when started.
> 
> Proposal: add another option, "none", which would mean that no action
> apart from installing the update is done.

That's what "unspecified" means.

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Kernel 4.11 rebase plans

2017-05-25 Thread Laura Abbott
On 05/01/2017 08:35 AM, Laura Abbott wrote:
> Hi,
> 
> The 4.11 kernel was officially released last night. This kernel should
> be showing up in a rawhide release in the next few days. F26 will also
> get the final 4.11 update and then get the incremental stable updates
> as they are released. F24/F25 will be rebased on the same schedule we
> have in the past, which means waiting until 4.11.2 or 4.11.3 stable
> release happens. The stable release schedule happens regularly but
> without a guaranteed date. The best estimate for F24/F25 getting a
> 4.11 kernel would be sometime toward the end of this month but this is
> subject to change. If you have any questions, please let me know.
> 
> Thanks,
> Laura
> 
> P.S. If you still have an F24 system, please test and give karma for 
> F24 kernels
> 

4.11.3 has been filed in bodhi for F25
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[Bug 1455726] perl-HTML-TableExtract-2.15 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455726



--- Comment #2 from Upstream Release Monitoring 
 ---
hotness's scratch build of perl-HTML-TableExtract-2.15-1.el7.src.rpm for
rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=19728641

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1455727] New: perl-Gearman-2.004.006 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455727

Bug ID: 1455727
   Summary: perl-Gearman-2.004.006 is available
   Product: Fedora
   Version: rawhide
 Component: perl-Gearman
  Keywords: FutureFeature, Triaged
  Assignee: ppi...@redhat.com
  Reporter: upstream-release-monitor...@fedoraproject.org
QA Contact: extras...@fedoraproject.org
CC: perl-devel@lists.fedoraproject.org, ppi...@redhat.com



Latest upstream release: 2.004.006
Current version/release in rawhide: 2.004.004-1.fc27
URL: http://search.cpan.org/dist/Gearman/

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.

Based on the information from anitya: 
https://release-monitoring.org/project/2918/

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1455726] perl-HTML-TableExtract-2.15 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455726



--- Comment #1 from Upstream Release Monitoring 
 ---
Created attachment 1282436
  --> https://bugzilla.redhat.com/attachment.cgi?id=1282436=edit
[patch] Update to 2.15 (#1455726)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1455726] New: perl-HTML-TableExtract-2.15 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455726

Bug ID: 1455726
   Summary: perl-HTML-TableExtract-2.15 is available
   Product: Fedora
   Version: rawhide
 Component: perl-HTML-TableExtract
  Keywords: FutureFeature, Triaged
  Assignee: nott...@splat.cc
  Reporter: upstream-release-monitor...@fedoraproject.org
QA Contact: extras...@fedoraproject.org
CC: nott...@splat.cc, perl-devel@lists.fedoraproject.org



Latest upstream release: 2.15
Current version/release in rawhide: 2.13-4.fc26
URL: http://www.mojotoad.com/sisk/projects/HTML-TableExtract/

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.

Based on the information from anitya: 
https://release-monitoring.org/project/5934/

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


"no reboot, no logout" option in bodhi?

2017-05-25 Thread Zbigniew Jędrzejewski-Szmek
Currently bodhi offers three options on updates:
× unspecified
× reboot
× logout

For packages that provide daemons (like systemd) a third option would be
useful. The daemon is restarted in %post, so nothing needs to done.
I think this is quite common. Apart from daemons, it also applies to
command-line tools which only open files when started.

Proposal: add another option, "none", which would mean that no action apart
from installing the update is done.

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Broken dependencies: perl-Alien-ROOT

2017-05-25 Thread buildsys


perl-Alien-ROOT has broken dependencies in the rawhide tree:
On ppc64:
perl-Alien-ROOT-5.34.36.1-4.fc26.noarch requires root-core
On ppc64le:
perl-Alien-ROOT-5.34.36.1-4.fc26.noarch requires root-core
Please resolve this as soon as possible.

___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: Fedora 26 Beta Release Readiness Meeting on Thursday, May 25 @ 19:00 UTC

2017-05-25 Thread Jan Kurik
The F26 Beta Readiness meeting has just finished. Even we have "No-Go"
status for now, all the teams are ready to ship the F26 Beta release
once it is available.

Please check the Meeting minutes [1] for more information.

[1] 
https://meetbot.fedoraproject.org/fedora-meeting-2/2017-05-25/f26-beta-readiness-meeting.2017-05-25-19.00.html

Regards,
Jan

On Sun, May 21, 2017 at 10:48 PM, Jan Kurik  wrote:
> Join us on irc.freenode.net in #fedora-meeting-2 for the Fedora 26
> Beta Release Readiness Meeting meeting.
>
> The meeting is going to be held on Thursday, May 25, 2017 at 19:00
> UTC. Please check the [1] link for your time zone.
>
> We will meet to make sure we are coordinated and ready for the Beta
> release of Fedora 26. Please note that this meeting is going to be
> held even if the release is delayed at the Go/No-Go meeting on the
> same day two hours earlier.
>
> You may received this message several times, but it is by purpose to
> open this meeting to the teams and to raise awareness, so hopefully
> more team representatives will come to this meeting. This meeting
> works best when we have representatives from all of the teams.
>
> For more information please check the [2] link.
>
>
> [1] https://apps.fedoraproject.org/calendar/meeting/5759/
> [2] https://fedoraproject.org/wiki/Release_Readiness_Meetings
>
> Thank you for your support,
> Regards, Jan
> --
> Jan Kuřík
> Platform & Fedora Program Manager
> Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic



-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[389-devel] Jenkins build is back to normal : 389-DS-COMMIT #180

2017-05-25 Thread Jenkins
See 

___
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org


[Bug 1454970] perl-CPAN-Perl-Releases-3.18 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1454970

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #4 from Fedora Update System  ---
perl-CPAN-Perl-Releases-3.18-1.fc26 has been pushed to the Fedora 26 testing
repository. If problems still persist, please make note of it in this bug
report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2017-fb2c2cc82d

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1454749] perl-Net-GitHub-0.87 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1454749

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #2 from Fedora Update System  ---
perl-Net-GitHub-0.87-1.fc26 has been pushed to the Fedora 26 testing
repository. If problems still persist, please make note of it in this bug
report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2017-5bba056094

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: fedpkg says "fedora.client.bodhi has been deprecated."

2017-05-25 Thread Adam Williamson
On Thu, 2017-05-25 at 13:04 -0600, Pete Zaitcev wrote:
> Dear Packagers:
> 
> I probably missed some kind of announcement, but this started happening
> unexpectedly:
> 
> [zaitcev@lembas liberasurecode.master]$ fedpkg srpm
> /usr/lib/python2.7/site-packages/fedora/client/bodhi.py:48: 
> DeprecationWarning: fedora.client.bodhi has been deprecated. Please use 
> bodhi.client.bindings instead.
>   DeprecationWarning)
> 
> All the packages are up to date... or so I think (fedpkg-1.28-1.fc25.noarch,
> python-fedora-0.9.0-3.fc25.noarch). Is there something I need to steal from
> Rawhide or what?

The new Bodhi client library is part of the Bodhi package itself:

[adamw@adam freeipa (f26 *%)]$ rpm -qf /usr/lib/python2.7/site-
packages/bodhi/client/bindings.py
bodhi-client-2.6.2-1.fc26.noarch

I dunno what the status of porting fedpkg to use it is.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


fedpkg says "fedora.client.bodhi has been deprecated."

2017-05-25 Thread Pete Zaitcev
Dear Packagers:

I probably missed some kind of announcement, but this started happening
unexpectedly:

[zaitcev@lembas liberasurecode.master]$ fedpkg srpm
/usr/lib/python2.7/site-packages/fedora/client/bodhi.py:48: DeprecationWarning: 
fedora.client.bodhi has been deprecated. Please use bodhi.client.bindings 
instead.
  DeprecationWarning)

All the packages are up to date... or so I think (fedpkg-1.28-1.fc25.noarch,
python-fedora-0.9.0-3.fc25.noarch). Is there something I need to steal from
Rawhide or what?

-- Pete
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Fedora 26 Beta status is NO-GO

2017-05-25 Thread Jan Kurik
Release status of the Fedora 26 Beta is NO-GO.

Due to missing RC of Fedora 26 Beta release and presence of blocker
bugs [1] we are delaying release of Fedora 26 Beta for one week.
There is going to be one more Go/No-Go meeting the next Thursday, June
1st, 2017 at 17:00 UTC to verify we are ready for the release.

For more information please find the logs or minutes from the meeting [2][3].

[1] https://qa.fedoraproject.org/blockerbugs/milestone/26/beta/buglist
[2] 
https://meetbot.fedoraproject.org/fedora-meeting-2/2017-05-25/f26-beta-go-no-go-meeting.2017-05-25-17.00.html
[3] 
https://meetbot.fedoraproject.org/fedora-meeting-2/2017-05-25/f26-beta-go-no-go-meeting.2017-05-25-17.00.log.html

Regards,
Jan
-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org


Fedora 26 Beta status is NO-GO

2017-05-25 Thread Jan Kurik
Release status of the Fedora 26 Beta is NO-GO.

Due to missing RC of Fedora 26 Beta release and presence of blocker
bugs [1] we are delaying release of Fedora 26 Beta for one week.
There is going to be one more Go/No-Go meeting the next Thursday, June
1st, 2017 at 17:00 UTC to verify we are ready for the release.

For more information please find the logs or minutes from the meeting [2][3].

[1] https://qa.fedoraproject.org/blockerbugs/milestone/26/beta/buglist
[2] 
https://meetbot.fedoraproject.org/fedora-meeting-2/2017-05-25/f26-beta-go-no-go-meeting.2017-05-25-17.00.html
[3] 
https://meetbot.fedoraproject.org/fedora-meeting-2/2017-05-25/f26-beta-go-no-go-meeting.2017-05-25-17.00.log.html

Regards,
Jan
-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: I'm still here

2017-05-25 Thread Matthew Miller
On Thu, May 25, 2017 at 11:45:58AM -0500, Bruno Wolff III wrote:
> I haven't had much time for Fedora develoment the last 9 months or
> so, but I may be able to start doing more again around August. I
> continue to use Fedora on my work desktop and multiple machines at
> home (currently rawhide).

Hi Bruno. Good to know. :)

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


I'm still here

2017-05-25 Thread Bruno Wolff III
I haven't had much time for Fedora develoment the last 9 months or so, but I 
may be able to start doing more again around August. I continue to use 
Fedora on my work desktop and multiple machines at home (currently rawhide).

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Self Introduction: Thanos Apostolou

2017-05-25 Thread Dusty Mabe


On 05/18/2017 11:42 AM, Thanos Apostolou wrote:
> Hi, my name is Thanos Apostolou and I am from Greece. I am studying 
> Electrical and Computer Engineering in the National Technical University of 
> Athens.

Hi Thanos, Big welcome to you!

> 
> 
> 
> My linux experience, so far, is this:
> 
> I was using Ubuntu since 2012 and I was active in the askubuntu.com, where I 
> was trying to help people solving problems, while expanding my knowledge at 
> the same time.
> 
> Then I moved to arch based distros at 2016 where I settled with Manjaro. I 
> learned there how to create PKGBUILDs.
> I've been active on the Manjaro forum, I have been doing a few Pull Requests 
> to Manjaro Github Repositories in order to improve/update certain packages.
> I also maintain the Manjaro Lxde Community Edition.
> 
> Recently I decided to move to Fedora as it feels more "Professional" and 
> higher quality distribution.

Glad to have you on board :) 

> So, I believe that Fedora provides a better user experience.
> Additionally, I will be able to improve my knowledge by learning Fedora's 
> infrastructure.
> However Fedora doesn't have the AUR and it's missing a lot of packages that I 
> needed, so I learned how to create simple RPM packages and how to use COPR.
> 
> 
> 
> I've seen many users (especially youtubers) avoiding Fedora because of some 
> missing packages and because it's not so user friendly.
> So, my goal is to contribute to Fedora by creating some simple packages which 
> I've seen many people ask for.

Amazing! Packagers are the unsung heroes of open source. 

> Because of my University's workload, I don't have much time in order to do 
> more complex tasks, so in the beginning I want to make packages for some 
> themes and some simple software (like compton).
> When I get enough experience, in the future, I might get involved with some 
> more difficult tasks.
>

If you're interested at all in cloud or containers feel free to join me and 
others in #fedora-cloud on freenode. 
 
> 
>
> 
> 
> For start, I have created this Review Request for vertex-theme which works 
> good with the latest gtk versions and looks awesome with gtk Fedora spins: 
> https://bugzilla.redhat.com/show_bug.cgi?id=1451298
> 
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Self Introduction: Thanos Apostolou

2017-05-25 Thread Daniel Moerner
On Thu, May 18, 2017 at 3:52 PM, Jerry James  wrote:
>
> On Thu, May 18, 2017 at 11:21 AM, Thanos Apostolou
>  wrote:
> > No I'm not talking audio/video packages. There are other packages
> > missing from Fedora and RPM Fusion, which are available on Ubuntu and on
> > arch repositories or AUR and they are qualified to included in the
> > Fedora's repositories. For example I need for my university ns2, nam,
> > xgraph (for which I have created a Copr repository but I don't plan to
> > make a Review Request for these, because they are too old and kinda
> > broken). Also smlnj (http://www.smlnj.org/) for which I will try to
> > create a package in the future (it's too complicated for me now). Many
> > youtubers like to use compton, compiz 0.9 series (which has differences
> > from compiz 0.8 which is included in the repos). Various themes which
> > could fit nicely in all the Fedora spins. A few more free software like
> > youtube-dl-gui and others.
>
> I believe that Daniel Moerner said something about packaging smlnj.
> You might want to check with him to see what progress, if any, he has
> made.  I will BCC him on this email to see if we can drag him into the
> conversation.

Thanks, Jerry, for pinging me on this.

Thanos - welcome! I have an open review request for smlnj:
https://bugzilla.redhat.com/show_bug.cgi?id=1421506. Unfortunately, it is a
big package, and so no one has bit on it yet. But I would be happy for you
to
join in the packaging. If you have the time at some point, I would
appreciate
if you could look into my work on the rpmlint E:
missing-call-to-setgroups-before-setuid, which I believe is fine for this
package.

Best,
Daniel
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


ppisar pushed to perl-CGI-Ex (master). "Adapt to changes in JSON-2.93"

2017-05-25 Thread notifications
From de9e804d4b9ab0e92ef31f755fe84d565a2366b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 25 May 2017 17:30:50 +0200
Subject: Adapt to changes in JSON-2.93

---
 ...ct-JSON-encode-decode-availability-by-VER.patch | 52 ++
 perl-CGI-Ex.spec   |  4 ++
 2 files changed, 56 insertions(+)
 create mode 100644 
CGI-Ex-2.44-Do-not-detect-JSON-encode-decode-availability-by-VER.patch

diff --git 
a/CGI-Ex-2.44-Do-not-detect-JSON-encode-decode-availability-by-VER.patch 
b/CGI-Ex-2.44-Do-not-detect-JSON-encode-decode-availability-by-VER.patch
new file mode 100644
index 000..4acd4eb
--- /dev/null
+++ b/CGI-Ex-2.44-Do-not-detect-JSON-encode-decode-availability-by-VER.patch
@@ -0,0 +1,52 @@
+From 50e59055f733a78d4c3efb443e4020d7177c2344 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Thu, 25 May 2017 17:19:31 +0200
+Subject: [PATCH] Do not detect JSON::encode/decode availability by VERSION
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+JSON-2.93 broke JSON->VERSON()
+ and that
+breaks JSON handling in CGI::Ex::Conf.
+
+This patch changes JSON->VERSION() to JSON->can() that should work
+always.
+
+Signed-off-by: Petr Písař 
+---
+ lib/CGI/Ex/Conf.pm | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/lib/CGI/Ex/Conf.pm b/lib/CGI/Ex/Conf.pm
+index c9d26f1..e422d9d 100644
+--- a/lib/CGI/Ex/Conf.pm
 b/lib/CGI/Ex/Conf.pm
+@@ -263,7 +263,7 @@ sub read_handler_json {
+   CORE::read(IN, my $text, -s $file);
+   close IN;
+   require JSON;
+-  my $decode = JSON->VERSION > 1.98 ? 'decode' : 'jsonToObj';
++  my $decode = JSON->can('decode') ? 'decode' : 'jsonToObj';
+   return scalar JSON->new->$decode($text);
+ }
+ 
+@@ -547,13 +547,13 @@ sub write_handler_json {
+   my $ref  = shift;
+   require JSON;
+   my $str;
+-  if (JSON->VERSION > 1.98) {
++  if (JSON->can('encode')) {
+   my $j = JSON->new;
+   $j->canonical(1);
+   $j->pretty;
+   $str = $j->encode($ref);
+   } else {
+-  $str = JSON->new->objToJSon($ref, {pretty => 1, indent => 2});
++  $str = JSON->new->objToJson($ref, {pretty => 1, indent => 2});
+   }
+   local *OUT;
+   open (OUT, ">$file") || die $!;
+-- 
+2.9.4
+
diff --git a/perl-CGI-Ex.spec b/perl-CGI-Ex.spec
index 875537b..4788176 100644
--- a/perl-CGI-Ex.spec
+++ b/perl-CGI-Ex.spec
@@ -8,6 +8,8 @@ URL:http://search.cpan.org/dist/CGI-Ex/
 Source0:
http://www.cpan.org/authors/id/L/LJ/LJEPSON/CGI-Ex-%{version}.tar.gz
 # Restore compatibility with Perl 5.26.0, CPAN RT#121889
 Patch0: CGI-Ex-2.44-Do-not-use-POSIX-tmpnam.patch
+# Adapt to changes in JSON-2.93, CPAN RT#121893
+Patch1: 
CGI-Ex-2.44-Do-not-detect-JSON-encode-decode-availability-by-VER.patch
 BuildArch:  noarch
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
@@ -60,6 +62,7 @@ CGI::Ex::App.
 %prep
 %setup -q -n CGI-Ex-%{version}
 %patch0 -p1
+%patch1 -p1
 
 # make rpmlint happy :)
 find samples/ -type f -exec chmod -c -x {} \;
@@ -86,6 +89,7 @@ make test
 %changelog
 * Thu May 25 2017 Petr Pisar  - 2.44-5
 - Restore compatibility with Perl 5.26.0 (CPAN RT#121889)
+- Adapt to changes in JSON-2.93 (CPAN RT#121893)
 
 * Sat Feb 11 2017 Fedora Release Engineering  - 
2.44-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-CGI-Ex.git/commit/?h=master=de9e804d4b9ab0e92ef31f755fe84d565a2366b5
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: COPR Arm Builds?

2017-05-25 Thread Peter Robinson
On Thu, May 25, 2017 at 3:22 PM, Miroslav Suchý  wrote:
> Dne 25.5.2017 v 04:46 Kevin Fenzi napsal(a):
>> Longer answer: yeah, we have wanted to do so for a long time, but just
>> haven't gotten there.
>
> I will extend Nirik's answer.
> There are old ARM machines which were used for Secondary Arch Koji. But they 
> are very small. They are not capable to
> handle VMs. So to use them for Copr it needs to:

That is actually incorrect, they can run VMs just fine, just not large
amounts of them, but the openstack side of things should be able to
deal with that and copr need not worry itself.

>  * halt it
>  * poweron via WakeOnLAN
>  * provisioned over network using custom kickstart
>  * do the build
> This is sooo much hackish work that no one had the time to do that.
>
> And if we get ARM into OpenStack, then things will be *much* easier and we 
> can add ARM builders immediately.
>
> --
> Miroslav Suchy, RHCA
> Red Hat, Senior Software Engineer, #brno, #devexp, #fedora-buildsys
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Plugin-Authorization-Roles (master). "Fix building on Perl without '.' in @INC (CPAN RT#121891)"

2017-05-25 Thread notifications
From ef901181979498dc5e132ab4ebdd2c85a352a4fc Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 16:27:15 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121891)

---
 perl-Catalyst-Plugin-Authorization-Roles.spec | 21 +++--
 1 file changed, 19 insertions(+), 2 deletions(-)

diff --git a/perl-Catalyst-Plugin-Authorization-Roles.spec 
b/perl-Catalyst-Plugin-Authorization-Roles.spec
index a47500e..bd50615 100644
--- a/perl-Catalyst-Plugin-Authorization-Roles.spec
+++ b/perl-Catalyst-Plugin-Authorization-Roles.spec
@@ -1,23 +1,34 @@
 Name:   perl-Catalyst-Plugin-Authorization-Roles
 Version:0.09
-Release:15%{?dist}
+Release:16%{?dist}
 Summary:Role based authorization for Catalyst based on 
Catalyst::Plugin::Authentication
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:
http://search.cpan.org/dist/Catalyst-Plugin-Authorization-Roles/
 Source0:
http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Authorization-Roles-%{version}.tar.gz
 BuildArch:  noarch
+BuildRequires:  findutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl >= 1:5.8.0
 BuildRequires:  perl-generators
+BuildRequires:  perl(base)
+BuildRequires:  perl(Catalyst::Authentication::User)
+BuildRequires:  perl(Catalyst::Authentication::User::Hash)
 BuildRequires:  perl(Catalyst::Plugin::Authentication) >= 0.10003
+BuildRequires:  perl(Catalyst::Exception)
 BuildRequires:  perl(Catalyst::Runtime) >= 5.7
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(inc::Module::Install) >= 0.91
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  perl(Scalar::Util)
 BuildRequires:  perl(Set::Object) >= 1.14
 BuildRequires:  perl(Test::Exception)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(UNIVERSAL::isa) >= 0.05
 BuildRequires:  perl(Test::Pod)
 BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(warnings)
 Requires:   perl(Catalyst::Plugin::Authentication) >= 0.10003
 Requires:   perl(Catalyst::Runtime) >= 5.7
 Requires:   perl(Set::Object) >= 1.14
@@ -31,6 +42,9 @@ makes an assertion about the necessary roles.
 
 %prep
 %setup -q -n Catalyst-Plugin-Authorization-Roles-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -53,6 +67,9 @@ TEST_POD=1 make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.09-16
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.09-15
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-Authorization-Roles.git/commit/?h=master=ef901181979498dc5e132ab4ebdd2c85a352a4fc
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: COPR Arm Builds?

2017-05-25 Thread Miroslav Suchý
Dne 25.5.2017 v 04:46 Kevin Fenzi napsal(a):
> Longer answer: yeah, we have wanted to do so for a long time, but just
> haven't gotten there.

I will extend Nirik's answer.
There are old ARM machines which were used for Secondary Arch Koji. But they 
are very small. They are not capable to
handle VMs. So to use them for Copr it needs to:
 * halt it
 * poweron via WakeOnLAN
 * provisioned over network using custom kickstart
 * do the build
This is sooo much hackish work that no one had the time to do that.

And if we get ARM into OpenStack, then things will be *much* easier and we can 
add ARM builders immediately.

-- 
Miroslav Suchy, RHCA
Red Hat, Senior Software Engineer, #brno, #devexp, #fedora-buildsys
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Authentication-Credential-HTTP (master). "Fix building on Perl without '.' in @INC (CPAN RT#121890)"

2017-05-25 Thread notifications
From 1a94f7ace33d62a431d3fb84e62366a166119bd1 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 16:15:10 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121890)

---
 perl-Catalyst-Authentication-Credential-HTTP.spec | 23 ---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/perl-Catalyst-Authentication-Credential-HTTP.spec 
b/perl-Catalyst-Authentication-Credential-HTTP.spec
index a0aa404..0b877ca 100644
--- a/perl-Catalyst-Authentication-Credential-HTTP.spec
+++ b/perl-Catalyst-Authentication-Credential-HTTP.spec
@@ -1,12 +1,14 @@
 Name:   perl-Catalyst-Authentication-Credential-HTTP
 Version:1.016
-Release:6%{?dist}
+Release:7%{?dist}
 Summary:HTTP Basic and Digest authentication for Catalyst
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:
http://search.cpan.org/dist/Catalyst-Authentication-Credential-HTTP/
 Source0:
http://www.cpan.org/authors/id/B/BO/BOBTFISH/Catalyst-Authentication-Credential-HTTP-%{version}.tar.gz
 BuildArch:  noarch
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
 BuildRequires:  perl(Cache::FileCache)
 BuildRequires:  perl(Catalyst::Plugin::Authentication) >= 0.10005
@@ -14,13 +16,22 @@ BuildRequires:  perl(Catalyst::Plugin::Cache)
 BuildRequires:  perl(Catalyst::Runtime)
 BuildRequires:  perl(Class::Accessor::Fast)
 BuildRequires:  perl(Data::UUID) >= 0.11
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(inc::Module::Install) >= 0.87
+BuildRequires:  perl(Module::Install::AuthorRequires)
+BuildRequires:  perl(Module::Install::AuthorTests)
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
 BuildRequires:  perl(String::Escape)
 BuildRequires:  perl(Test::Exception)
 BuildRequires:  perl(Test::MockObject)
 BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Test::Pod) >= 1.14
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
+BuildRequires:  perl(Test::Spelling) >= 0.11
 BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
 BuildRequires:  perl(URI::Escape)
+BuildRequires:  sed
 Requires:   perl(Catalyst::Plugin::Authentication) >= 0.10005
 Requires:   perl(Class::Accessor::Fast)
 Requires:   perl(Data::UUID) >= 0.11
@@ -35,6 +46,9 @@ currently supported.
 
 %prep
 %setup -q -n Catalyst-Authentication-Credential-HTTP-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
@@ -43,7 +57,7 @@ make %{?_smp_mflags}
 %install
 make pure_install DESTDIR=%{buildroot}
 
-find %{buildroot} -type f -name .packlist -exec rm -f {} \;
+find %{buildroot} -type f -name .packlist -delete
 
 %{_fixperms} %{buildroot}/*
 
@@ -56,6 +70,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 1.016-7
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
1.016-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Authentication-Credential-HTTP.git/commit/?h=master=1a94f7ace33d62a431d3fb84e62366a166119bd1
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


F27 System Wide Change: Ruby on Rails 5.1

2017-05-25 Thread Jan Kurik
= Proposed System Wide Change:Ruby on Rails 5.1 =
https://fedoraproject.org/wiki/Changes/Ruby_on_Rails_5.1

Change owner(s):
* Pavel Valena 
* Vít Ondruch 
* Jun Aruga 

Ruby on Rails 5.1 is the latest version of well known web framework
written in Ruby.


== Detailed Description ==
The Ruby on Rails stack is evolving quickly and Fedora needs to keep
pace with it. Therefore the whole Ruby on Rails stack should be
updated from 5.0 in Fedora 26 to 5.1 (latest version) in Fedora 27.
This will ensure that all the Ruby developers using Fedora have the
latest and greatest RPM-packaged Ruby on Rails.

== Scope ==
* Proposal owners:
- The whole Rails stack has to be updated
- Some dependencies of the Rails stack will need update
- Packages need to be created/updated
- - rubygem-actioncable
- - rubygem-actionmaile
- - rubygem-actionpack
- - rubygem-actionview
- - rubygem-activejob
- - rubygem-activemodel
- - rubygem-activerecord
- - rubygem-activesupport
- - rubygem-rails
- - rubygem-railties
- - rubygem-arel

* Other developers:
Update Rails dependent packages to be working with Ruby on Rails 5.1

* Release engineering:
Not needed

* List of deliverables:
No changes

* Policies and guidelines:
Not needed

* Trademark approval:
Not needed
-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


ppisar pushed to perl-CGI-Ex (master). "Restore compatibility with Perl 5.26.0"

2017-05-25 Thread notifications
From 38363719bf6f5bdcc5566dbd3a146990947816b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 25 May 2017 16:02:03 +0200
Subject: Restore compatibility with Perl 5.26.0

---
 CGI-Ex-2.44-Do-not-use-POSIX-tmpnam.patch | 216 ++
 perl-CGI-Ex.spec  |  10 +-
 2 files changed, 224 insertions(+), 2 deletions(-)
 create mode 100644 CGI-Ex-2.44-Do-not-use-POSIX-tmpnam.patch

diff --git a/CGI-Ex-2.44-Do-not-use-POSIX-tmpnam.patch 
b/CGI-Ex-2.44-Do-not-use-POSIX-tmpnam.patch
new file mode 100644
index 000..1b456b8
--- /dev/null
+++ b/CGI-Ex-2.44-Do-not-use-POSIX-tmpnam.patch
@@ -0,0 +1,216 @@
+From 08e6f1c89b1c1fb8250a08be9db4d3ce869d7fa5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Thu, 25 May 2017 15:23:15 +0200
+Subject: [PATCH] Do not use POSIX::tmpnam()
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Perl 5.26.0 removed POSIX::tmpnam().
+
+Signed-off-by: Petr Písař 
+---
+ Makefile.PL |  1 +
+ samples/benchmark/bench_conf_readers.pl | 22 +++---
+ samples/benchmark/bench_conf_writers.pl |  9 -
+ samples/devel/dprof_conf.d  |  6 +++---
+ t/3_conf_00_base.t  |  6 +++---
+ 5 files changed, 22 insertions(+), 22 deletions(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 8c9e4e9..d59ff8a 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -12,6 +12,7 @@ WriteMakefile(
+   VERSION_FROM  => "lib/CGI/Ex.pm",
+   INSTALLDIRS   => 'site',
+   PREREQ_PM => {
++  'File::Temp'  => '0',
+   'Template::Alloy' => '1.016',
+   },
+ 
+diff --git a/samples/benchmark/bench_conf_readers.pl 
b/samples/benchmark/bench_conf_readers.pl
+index 845c807..29404e6 100644
+--- a/samples/benchmark/bench_conf_readers.pl
 b/samples/benchmark/bench_conf_readers.pl
+@@ -4,7 +4,7 @@ use strict;
+ use vars qw($PLACEHOLDER);
+ use Benchmark qw(cmpthese timethese);
+ use CGI::Ex::Conf;
+-use POSIX qw(tmpnam);
++use File::Temp ();
+ 
+ $PLACEHOLDER = chr(186).'~'.chr(186);
+ 
+@@ -223,7 +223,7 @@ my $conf = eval $str;
+ my %TESTS = ();
+ 
+ ### do perl
+-my $file = tmpnam(). '.pl';
++my $file = File::Temp->new(SUFFIX => '.pl');
+ open OUT, ">$file";
+ print OUT $str;
+ close OUT;
+@@ -233,7 +233,7 @@ $TESTS{pl} = sub {
+ $files{pl} = $file;
+ 
+ ### do a generic conf_write
+-#my $file2 = tmpnam(). '.g_conf';
++#my $file2 = File::Temp->new(SUFFIX => '.g_conf');
+ #_conf_write($file2, $conf);
+ #local $CGI::Ex::Conf::EXT_READERS{g_conf} = \_conf_read;
+ #$TESTS{g_conf} = sub {
+@@ -243,7 +243,7 @@ $files{pl} = $file;
+ 
+ 
+ if (eval {require JSON}) {
+-  my $_file = tmpnam(). '.json';
++  my $_file = File::Temp->new(SUFFIX => '.json');
+   my $str = JSON::objToJson($conf, {pretty => 1, indent => 2});
+   open(my $fh, ">$_file");
+   print $fh $str;
+@@ -261,7 +261,7 @@ if (eval {require JSON}) {
+ 
+ ### load in the rest of the tests that we support
+ if (eval {require Storable}) {
+-  my $_file = tmpnam(). '.sto';
++  my $_file = File::Temp->new(SUFFIX => '.sto');
+   ::store($conf, $_file);
+   $TESTS{sto} = sub {
+ my $hash = $cob->read_ref($_file);
+@@ -270,7 +270,7 @@ if (eval {require Storable}) {
+ }
+ 
+ if (eval {require Storable}) {
+-  my $_file = tmpnam(). '.sto2';
++  my $_file = File::Temp->new(SUFFIX => '.sto2');
+   ::store($conf, $_file);
+   $TESTS{sto2} = sub {
+ my $hash = ::retrieve($_file);
+@@ -279,7 +279,7 @@ if (eval {require Storable}) {
+ }
+ 
+ if (eval {require YAML}) {
+-  my $_file = tmpnam(). '.yaml';
++  my $_file = File::Temp->new(SUFFIX => '.yaml');
+   ::DumpFile($_file, $conf);
+   $TESTS{yaml} = sub {
+ my $hash = $cob->read_ref($_file);
+@@ -288,7 +288,7 @@ if (eval {require YAML}) {
+ }
+ 
+ if (eval {require YAML}) {
+-  my $_file = tmpnam(). '.yaml2';
++  my $_file = File::Temp->new(SUFFIX => '.yaml2');
+   ::DumpFile($_file, $conf);
+   $TESTS{yaml2} = sub {
+ my $hash = ::LoadFile($_file);
+@@ -297,7 +297,7 @@ if (eval {require YAML}) {
+ }
+ 
+ if (eval {require YAML}) {
+-  my $_file = tmpnam(). '.yaml';
++  my $_file = File::Temp->new(SUFFIX => '.yaml');
+   ::DumpFile($_file, $conf);
+   $cob->preload_files($_file);
+   $TESTS{yaml3} = sub {
+@@ -307,7 +307,7 @@ if (eval {require YAML}) {
+ }
+ 
+ if (eval {require Config::IniHash}) {
+-  my $_file = tmpnam(). '.ini';
++  my $_file = File::Temp->new(SUFFIX => '.ini');
+   ::IniHash::WriteINI($_file, $conf);
+   $TESTS{ini} = sub {
+ local $^W = 0;
+@@ -317,7 +317,7 @@ if (eval {require Config::IniHash}) {
+ }
+ 
+ if (eval {require XML::Simple}) {
+-  my $_file = tmpnam(). '.xml';
++  my $_file = File::Temp->new(SUFFIX => '.xml');
+   my $xml = XML::Simple->new->XMLout($conf);
+   open  OUT, ">$_file" || die $!;
+   print OUT $xml;
+diff --git 

Re: RPM macros - case insensitive since Fedora 27 (maybe Fedora 26)

2017-05-25 Thread José Abílio Matos
On Wednesday, 24 May 2017 16.58.10 WEST Zdenek Dohnal wrote:
> > Isn't this because "Version" is the name of a tag? Just like Name and
> > Release. And Tag names are not case-sensitive, so you could write this
> > in your spec file:
> > 
> > VERSION: 12.34
> > 
> > Reusing those for your own macros seems like a very bad idea and bound
> > to lead to confusion. Does %version refer to the VERSION tag? Or does
> > %VERSION refer to that?
> 
> %{VERSION} contains %{version}-%{prever}. AFAIK macro %{version}
> contains value for Version: tag, so I defined other macro %{VERSION}.
> And I thought macros are case sensitive. I worked fine this way before.

Possibly you have considered this before.

For the above example why not to define version in the spec file as

Version: 12.34{?prever:-%{prever}}


If the %{prever} is defined is adds -%{prever} to the version else it does 
nothing.

Regards,
-- 
José Abílio
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: RPM macros - case insensitive since Fedora 27 (maybe Fedora 26)

2017-05-25 Thread Jonathan Wakely

On 25/05/17 09:23 +0200, Zdenek Dohnal wrote:

Yes, you are right - I should use some prefix for it to clearly
distinguish these two macros. I originally thought the only one and
unique macro for Version: tag is only %{version} and %{VERSION} etc. are
different (because I thought all macros are case sensitive - I didn't
know that macros for tags are case insensitive lately). But %{VERSION}
macro worked well until Fedora 27, so this insensitivity was introduced
during fc26/fc27. Wouldn't it be better to create some guidelines for
RPM macros like "You mustn't create your RPM macros without some prefix"
rather than making macros for tags case insensitive?


The tags themselves are case-insensitive, but the macros aren't.

%{VeRsIoN} is not automatically defined. I just did a quick test and
%it looks like only %{VERSION} and %{version} are. Even %{Version} is
not. And I don't see %{VERSION} defined in an f26 mock build, only for
rawhide.

But I still think relying on %VERSION and %version to mean two
different things makes your spec confusing.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: libconfuse soname bump

2017-05-25 Thread Richard Shaw
On Thu, May 25, 2017 at 8:14 AM, Jon Ciesla  wrote:

>
> Thanks, I'm still adjusting to the new repoquery.  I'll get those.
>

Me too! It's been really frustrating.

Could we at least get a best practice way of getting rebuild dependencies
in the wiki? Or better, someone write a script around dnf repoquery...

Thanks,
Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: libconfuse soname bump

2017-05-25 Thread Jon Ciesla
On Thu, May 25, 2017 at 8:11 AM, Petr Pisar  wrote:

> On 2017-05-25, Jon Ciesla  wrote:
> > Updating to 3.1, rebuilding ganglia and libftdi.  If I missed anything,
> > please let me know.
> >
> Yes, I think you missed some:
>
> # dnf --quiet repoquery --source --whatrequires 'libconfuse.so.1()(64bit)'
> bmon-3.7-4.fc26.src.rpm
> ganglia-3.7.2-14.fc26.src.rpm
> i3status-2.11-2.fc26.src.rpm
> libconfuse-3.0-2.fc26.src.rpm
> libftdi-1.3-4.fc26.src.rpm
> opensips-2.2.3-1.fc27.src.rpm
> shigofumi-0.8-1.fc26.src.rpm
> tilda-1.3.3-3.fc26.src.rpm
>
> -- Petr
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>

Thanks, I'm still adjusting to the new repoquery.  I'll get those.

-- 
http://cecinestpasunefromage.wordpress.com/

in your fear, seek only peace
in your fear, seek only love

-d. bowie
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: libconfuse soname bump

2017-05-25 Thread Petr Pisar
On 2017-05-25, Jon Ciesla  wrote:
> Updating to 3.1, rebuilding ganglia and libftdi.  If I missed anything,
> please let me know.
>
Yes, I think you missed some:

# dnf --quiet repoquery --source --whatrequires 'libconfuse.so.1()(64bit)'
bmon-3.7-4.fc26.src.rpm
ganglia-3.7.2-14.fc26.src.rpm
i3status-2.11-2.fc26.src.rpm
libconfuse-3.0-2.fc26.src.rpm
libftdi-1.3-4.fc26.src.rpm
opensips-2.2.3-1.fc27.src.rpm
shigofumi-0.8-1.fc26.src.rpm
tilda-1.3.3-3.fc26.src.rpm

-- Petr
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Plugin-Session-State-URI (master). "Fix building on Perl without '.' in @INC (CPAN RT#121888)"

2017-05-25 Thread notifications
From 42cb466154bde56fd4856bd282230b28afa95c85 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 15:03:15 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121888)

---
 perl-Catalyst-Plugin-Session-State-URI.spec | 16 ++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/perl-Catalyst-Plugin-Session-State-URI.spec 
b/perl-Catalyst-Plugin-Session-State-URI.spec
index de36e1a..f11b096 100644
--- a/perl-Catalyst-Plugin-Session-State-URI.spec
+++ b/perl-Catalyst-Plugin-Session-State-URI.spec
@@ -1,19 +1,24 @@
 Name:   perl-Catalyst-Plugin-Session-State-URI
 Version:0.15
-Release:18%{?dist}
+Release:19%{?dist}
 Summary:Saves session IDs by rewriting URIs delivered to the client
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Catalyst-Plugin-Session-State-URI/
 Source0:
http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Session-State-URI-%{version}.tar.gz
 BuildArch:  noarch
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
 BuildRequires:  perl(Catalyst::Plugin::Session) >= 0.27
 BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie) >= 0.03
 BuildRequires:  perl(Class::Data::Inheritable)
-BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(HTML::TokeParser::Simple)
+BuildRequires:  perl(inc::Module::Install)
 BuildRequires:  perl(MIME::Types)
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
 BuildRequires:  perl(MRO::Compat)
 BuildRequires:  perl(Test::MockObject) >= 1.01
 BuildRequires:  perl(Test::Pod)
@@ -22,6 +27,7 @@ BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
 BuildRequires:  perl(URI)
 BuildRequires:  perl(URI::Find)
 BuildRequires:  perl(URI::QueryParam)
+BuildRequires:  sed
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
 %description
@@ -30,6 +36,9 @@ delivered to the client, and extracting the session ID from 
requested URIs.
 
 %prep
 %setup -q -n Catalyst-Plugin-Session-State-URI-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -53,6 +62,9 @@ TEST_POD=1 make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.15-19
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.15-18
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-Session-State-URI.git/commit/?h=master=42cb466154bde56fd4856bd282230b28afa95c85
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1455538] perl-Perl-Critic-Bangs-1.12 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455538

Petr Pisar  changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
   Fixed In Version||perl-Perl-Critic-Bangs-1.12
   ||-1.fc27
 Resolution|--- |RAWHIDE
Last Closed||2017-05-25 09:03:32



--- Comment #3 from Petr Pisar  ---
This release removes or changes some policies. Suitable for rawhide only.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


libconfuse soname bump

2017-05-25 Thread Jon Ciesla
Updating to 3.1, rebuilding ganglia and libftdi.  If I missed anything,
please let me know.

-- 
http://cecinestpasunefromage.wordpress.com/

in your fear, seek only peace
in your fear, seek only love

-d. bowie
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


ppisar pushed to perl-Perl-Critic-Bangs (master). "1.12 bump"

2017-05-25 Thread notifications
From 1913ae9419982674307ebfe05b55b735c3c9554a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 25 May 2017 14:54:23 +0200
Subject: 1.12 bump

---
 .gitignore  |  1 +
 perl-Perl-Critic-Bangs.spec | 44 +++-
 sources |  2 +-
 3 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/.gitignore b/.gitignore
index afc3c44..a19fabe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /Perl-Critic-Bangs-1.06.tar.gz
 /Perl-Critic-Bangs-1.08.tar.gz
 /Perl-Critic-Bangs-1.10.tar.gz
+/Perl-Critic-Bangs-1.12.tar.gz
diff --git a/perl-Perl-Critic-Bangs.spec b/perl-Perl-Critic-Bangs.spec
index 86d9289..4aa1d89 100644
--- a/perl-Perl-Critic-Bangs.spec
+++ b/perl-Perl-Critic-Bangs.spec
@@ -1,37 +1,38 @@
 Name:   perl-Perl-Critic-Bangs
-Version:1.10
-Release:11%{?dist}
+Version:1.12
+Release:1%{?dist}
 Summary:Collection of handy Perl::Critic policies
 License:Artistic 2.0
-Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Perl-Critic-Bangs/
 Source0:
http://www.cpan.org/authors/id/P/PE/PETDANCE/Perl-Critic-Bangs-%{version}.tar.gz
 BuildArch:  noarch
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Run-time:
+BuildRequires:  perl(:VERSION) >= 5.6.1
 BuildRequires:  perl(base)
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(Perl::Critic) >= 1.098
+BuildRequires:  perl(List::MoreUtils)
+BuildRequires:  perl(Perl::Critic) >= 1.122
 BuildRequires:  perl(Perl::Critic::Policy)
 BuildRequires:  perl(Perl::Critic::Utils)
 BuildRequires:  perl(Readonly)
-BuildRequires:  perl(Test::More) >= 0.96
-BuildRequires:  perl(Test::Perl::Critic) >= 1.01
 # Tests only:
+BuildRequires:  perl(English)
 BuildRequires:  perl(File::Find)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Perl::Critic::Config)
 BuildRequires:  perl(Perl::Critic::PolicyFactory)
 BuildRequires:  perl(Perl::Critic::PolicyParameter)
 BuildRequires:  perl(Perl::Critic::TestUtils)
 BuildRequires:  perl(Perl::Critic::UserProfile)
-BuildRequires:  perl(Perl::Critic::Violation)
-BuildRequires:  perl(PPI::Cache)
 BuildRequires:  perl(PPI::Document)
-# Optional tests only:
-BuildRequires:  perl(Test::Pod) >= 1.00
-BuildRequires:  perl(Test::Pod::Coverage) >= 1.06
-Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
-Requires:   perl(Perl::Critic) >= 1.098
-Requires:   perl(Test::More)
-Requires:   perl(Test::Perl::Critic) >= 1.01
+BuildRequires:  perl(Test::More) >= 0.96
+Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:   perl(Perl::Critic) >= 1.122
 
 %description
 The rules included with the Perl::Critic::Bangs group include:
@@ -48,24 +49,25 @@ The rules included with the Perl::Critic::Bangs group 
include:
 %setup -q -n Perl-Critic-Bangs-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=perl
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
 make %{?_smp_mflags}
 
 %install
-make pure_install PERL_INSTALL_ROOT=$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 \;
+make pure_install DESTDIR=$RPM_BUILD_ROOT
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
 make test
 
 %files
-%doc Changes perlcriticrc README TODO
+%doc Changes README.md TODO
 %{perl_privlib}/*
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Petr Pisar  - 1.12-1
+- 1.12 bump
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
1.10-11
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
diff --git a/sources b/sources
index 4d6bfdd..caa26f8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-924ac5417f52474e03e12ef91a2d4738  Perl-Critic-Bangs-1.10.tar.gz
+SHA512 (Perl-Critic-Bangs-1.12.tar.gz) = 
dae977bddcc2b12cd61c1640b4cca15c420cbcf9b1fd7193ff958ee3d7600d2a15c0b4ffa66a5cd028df2356bafbd01f94cb07340bc6566da9102d18ef3af06e
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Perl-Critic-Bangs.git/commit/?h=master=1913ae9419982674307ebfe05b55b735c3c9554a
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: Reminder: GitHub etc. auto-generated archives are not stable in time

2017-05-25 Thread Zbigniew Jędrzejewski-Szmek
On Thu, May 25, 2017 at 12:22:31PM +0200, Jan Pokorný wrote:
> On 25/05/17 00:28 +, Zbigniew Jędrzejewski-Szmek wrote:
> > On Wed, May 24, 2017 at 05:22:43PM +0200, Jan Pokorný wrote:
> >> On 24/05/17 09:58 -0500, Jorge Gallegos wrote:
> >>> On Wed, May 24, 2017 at 04:19:05PM +0200, Jan Pokorný wrote:
>  today, I've accidentally attested there are no stability guarantees
>  with the on-demand archives from common git hosting sites when preparing
>  a new pacemaker update, redownloading "spectool -s 0 pacemaker.spec"
>  of the original (-0.1.rc1, from 2 weeks ago) spec and comparing the
> >>> 
> >>> Are you pointing to a _tag_ (or as github likes to call them: release) ?
> >>> As far as I know tags can be re-created, isn't that what is happening
> >>> here?
> >> 
> >> Nope, the point is that nothing has changed in the codebase or, for
> >> that matter, tags.  It must have been GitHub that changed how its
> >> equivalent of "git archive" behaves.
> >> 
>  hashes, which (surprisingly to me) didn't match (they were at any similar
>  test in the past).  Then I looked at the adiff output:
>  
> > diff -ru Unpack-2241/pacemaker-Pacemaker-1.1.17-rc1/configure.ac 
> > Unpack-6255/pacemaker-Pacemaker-1.1.17-rc1/configure.ac
> > --- Unpack-2241/pacemaker-Pacemaker-1.1.17-rc1/configure.ac2017-05-09 
> > 00:55:15.0 +0200
> > +++ Unpack-6255/pacemaker-Pacemaker-1.1.17-rc1/configure.ac2017-05-09 
> > 00:55:15.0 +0200
> > @@ -1159,7 +1159,7 @@
> >  AC_PATH_PROGS(GIT, git false)
> >  AC_MSG_CHECKING(build version)
> >  
> > -BUILD_VERSION=0459f40
> > +BUILD_VERSION=0459f40958
> >  if test  != ":%h$"; then
> > AC_MSG_RESULT(archive hash: )
>   
>  for configure.ac that indeed has export-subst git attribute set
>  and the change itself arises from "$Format:%h$" substitution.
>  This likely means GitHub was internally updated to use equivalent
>  of git 2.11 feature of abbreviation length autoscaling within
>  last 14 days.
> >>> 
> >>> This is the other bit that makes me think it was actually the
> >>> maintainers hand that moved this, I don't believe github does anything
> >>> special to the code once it's stored there. There is no way for github
> >>> to alter code afaik?
> >> 
> >> Once more, see "git help archive", ATTRIBUTES section, export-subst
> >> in particular.  That exactly stands for the varying part, which is
> >> implementation-specific, and GH implementation has apparently changed,
> >> leading to changed contents of numerous archives to be downloaded from
> >> that very point.
> > 
> > Well, the title of your mail implies that *any* archive changed.
> 
> Of course, any such archives can change bitwise in between two
> arbitrary moments, simply because some variable in the archiving
> process can change (is even file list linearization assuredly
> stable?).  I've left that, obvious for some, aspect aside in the email
> body, because a changed content is what seems to be entirely new,
> at least to me.  It means that also alternative checksuming approaches
> (zcat archive | sha512sum) are disqualified from the attempts to
> deal with such instabilities.

So far that order has been stable. I'm sure a lot of people would
be quite unhappy if it suddenly changed.

> > What changed in fact is an archive with %h subst. But %h is
> > inherently unstable: when commits are added to the archive, git will
> > extend the generated abbreviation length to maintain uniqueness.
> 
> This is how the original git implementation was changed recently,
> but it doesn't mean any implementation has to behave that way,
> and who knows what these proprietary services use.

My point was that %h length will change even under the same exact
git implementation, as the number of commits in the repo grows larger
over time. In particular you can always generate a hash collision on
an unrelated branch, push that to the repo, and git will extend the
original %h.

> > I think the error here is in relying on stability %h substitution
> > over time.
> 
> I'd say more broadly that the error is to rely on stability of
> auto-generated archives as such.  In that light, Colin's git-evtag
> project looks appealing for upstreams that do not provide their own
> stable tarballs.

The github thing is very convenient. I wouldn't discount it, before
actual problems appear.

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


ppisar uploaded Perl-Critic-Bangs-1.12.tar.gz for perl-Perl-Critic-Bangs

2017-05-25 Thread notifications
dae977bddcc2b12cd61c1640b4cca15c420cbcf9b1fd7193ff958ee3d7600d2a15c0b4ffa66a5cd028df2356bafbd01f94cb07340bc6566da9102d18ef3af06e
  Perl-Critic-Bangs-1.12.tar.gz

https://src.fedoraproject.org/lookaside/pkgs/perl-Perl-Critic-Bangs/Perl-Critic-Bangs-1.12.tar.gz/sha512/dae977bddcc2b12cd61c1640b4cca15c420cbcf9b1fd7193ff958ee3d7600d2a15c0b4ffa66a5cd028df2356bafbd01f94cb07340bc6566da9102d18ef3af06e/Perl-Critic-Bangs-1.12.tar.gz
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Plugin-PageCache (master). "Fix building on Perl without '.' in @INC (CPAN RT#121887)"

2017-05-25 Thread notifications
From c9605a3cde017fb770757dd5ef4af0c4d497a4b9 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 14:41:03 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121887)

---
 ...-PageCache-0.32-Fix-building-on-Perl-without-dot-in-INC.patch | 8 
 perl-Catalyst-Plugin-PageCache.spec  | 9 -
 2 files changed, 16 insertions(+), 1 deletion(-)
 create mode 100644 
Catalyst-Plugin-PageCache-0.32-Fix-building-on-Perl-without-dot-in-INC.patch

diff --git 
a/Catalyst-Plugin-PageCache-0.32-Fix-building-on-Perl-without-dot-in-INC.patch 
b/Catalyst-Plugin-PageCache-0.32-Fix-building-on-Perl-without-dot-in-INC.patch
new file mode 100644
index 000..6801fc9
--- /dev/null
+++ 
b/Catalyst-Plugin-PageCache-0.32-Fix-building-on-Perl-without-dot-in-INC.patch
@@ -0,0 +1,8 @@
+diff -up Catalyst-Plugin-PageCache-0.32/Makefile.PL.orig 
Catalyst-Plugin-PageCache-0.32/Makefile.PL
+--- Catalyst-Plugin-PageCache-0.32/Makefile.PL.orig2017-05-25 
14:27:59.767156324 +0200
 Catalyst-Plugin-PageCache-0.32/Makefile.PL 2017-05-25 14:29:22.319679928 
+0200
+@@ -1,3 +1,4 @@
++BEGIN { push @INC, '.'; }
+ use inc::Module::Install 0.87;
+ 
+ name 'Catalyst-Plugin-PageCache';
diff --git a/perl-Catalyst-Plugin-PageCache.spec 
b/perl-Catalyst-Plugin-PageCache.spec
index 09f2953..7b36f17 100644
--- a/perl-Catalyst-Plugin-PageCache.spec
+++ b/perl-Catalyst-Plugin-PageCache.spec
@@ -1,6 +1,6 @@
 Name:   perl-Catalyst-Plugin-PageCache
 Version:0.32
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:Cache the output of entire pages
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -8,7 +8,10 @@ URL:
http://search.cpan.org/dist/Catalyst-Plugin-PageCache/
 Source0:
http://search.cpan.org/CPAN/authors/id/V/VE/VERISSIMO/Catalyst-Plugin-PageCache-%{version}.tar.gz
 # Define POD encoding, CPAN RT#87667
 Patch0: Catalyst-Plugin-PageCache-0.31-Define-POD-encoding.patch
+Patch1: 
Catalyst-Plugin-PageCache-0.32-Fix-building-on-Perl-without-dot-in-INC.patch
 BuildArch:  noarch
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
 BuildRequires:  perl(Cache::Cache) >= 1.04
 BuildRequires:  perl(Cache::FileCache)
@@ -38,6 +41,7 @@ for withstanding a Slashdotting, for example.
 %prep
 %setup -q -n Catalyst-Plugin-PageCache-%{version}
 %patch0 -p1
+%patch1 -p1
 iconv -f iso-8859-1 -t utf-8 README >README.conv && mv README.conv README
 
 %build
@@ -57,6 +61,9 @@ TEST_POD=yep make test
 %{_mandir}/man3/Catalyst*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.32-3
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.32-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-PageCache.git/commit/?h=master=c9605a3cde017fb770757dd5ef4af0c4d497a4b9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar set the monitor flag of rpms/perl-Perl-Critic-Bangs to nobuild

2017-05-25 Thread notifications
ppisar set the monitor flag of rpms/perl-Perl-Critic-Bangs to nobuild

___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Plugin-Authentication (master). "Fix building on Perl without '.' in @INC (CPAN RT#121885)"

2017-05-25 Thread notifications
From 1e169fb3c600b279ca696be418cd5feed9c0a34a Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 14:25:43 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121885)

---
 perl-Catalyst-Plugin-Authentication.spec | 26 +++---
 1 file changed, 23 insertions(+), 3 deletions(-)

diff --git a/perl-Catalyst-Plugin-Authentication.spec 
b/perl-Catalyst-Plugin-Authentication.spec
index b33459e..7f83afd 100644
--- a/perl-Catalyst-Plugin-Authentication.spec
+++ b/perl-Catalyst-Plugin-Authentication.spec
@@ -1,7 +1,7 @@
 Name:   perl-Catalyst-Plugin-Authentication
 Summary:Infrastructure plugin for the Catalyst authentication framework
 Version:0.10023
-Release:6%{?dist}
+Release:7%{?dist}
 License:GPL+ or Artistic
 Group:  Development/Libraries
 Source0:
http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Authentication-%{version}.tar.gz
@@ -9,6 +9,8 @@ URL:
http://search.cpan.org/dist/Catalyst-Plugin-Authentication/
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 BuildArch:  noarch
 
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
 BuildRequires:  perl(Catalyst::Plugin::Session) >= 0.10
 BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie)
@@ -18,18 +20,30 @@ BuildRequires:  perl(Class::MOP)
 BuildRequires:  perl(CPAN)
 BuildRequires:  perl(Digest::MD5)
 BuildRequires:  perl(Digest::SHA1)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires:  perl(inc::Module::Install)
+BuildRequires:  perl(Module::Install::Authority)
+BuildRequires:  perl(Module::Install::AuthorRequires)
+BuildRequires:  perl(Module::Install::AuthorTests)
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
 BuildRequires:  perl(Moose)
 BuildRequires:  perl(MooseX::Emulate::Class::Accessor::Fast)
 BuildRequires:  perl(namespace::clean)
 BuildRequires:  perl(MRO::Compat)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(String::RewritePrefix)
+BuildRequires:  perl(Test::EOL)
 BuildRequires:  perl(Test::Exception)
 BuildRequires:  perl(Test::MockObject)
 BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Test::NoTabs)
+BuildRequires:  perl(Test::Pod) >= 1.14
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
 BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
 BuildRequires:  perl(Try::Tiny)
-
+BuildRequires:  perl(warnings)
+BuildRequires:  sed
 Requires:   perl(Catalyst::Plugin::Session) >= 0.10
 Requires:   perl(Catalyst::Runtime)
 Requires:   perl(MooseX::Emulate::Class::Accessor::Fast)
@@ -49,6 +63,9 @@ authorizes them to do).
 
 %prep
 %setup -q -n Catalyst-Plugin-Authentication-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -70,6 +87,9 @@ TEST_POD=1 make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.10023-7
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.10023-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-Authentication.git/commit/?h=master=1e169fb3c600b279ca696be418cd5feed9c0a34a
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1455538] perl-Perl-Critic-Bangs-1.12 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455538



--- Comment #2 from Upstream Release Monitoring 
 ---
hotness's scratch build of perl-Perl-Critic-Bangs-1.12-1.el7.src.rpm for
rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=19724346

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1455538] perl-Perl-Critic-Bangs-1.12 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455538



--- Comment #1 from Upstream Release Monitoring 
 ---
Created attachment 1282238
  --> https://bugzilla.redhat.com/attachment.cgi?id=1282238=edit
[patch] Update to 1.12 (#1455538)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: fedora-review prints "Package contains BR: python2-devel or python3-devel"

2017-05-25 Thread Sérgio Basto
On Thu, 2017-05-25 at 11:54 +0100, Tom Hughes wrote:
> On 25/05/17 11:46, Richard W.M. Jones wrote:
> > On Thu, May 25, 2017 at 11:17:21AM +0100, Sérgio Basto wrote:
> > > On Thu, 2017-05-25 at 10:36 +0100, Richard W.M. Jones wrote:
> > > > fedora-review prints this in the ‘Issues’ section of the
> > > > report:
> > > > 
> > > >    ‘- Package contains BR: python2-devel or python3-devel’
> > > > 
> > > > This has happened on a couple of reviews I have done
> > > > recently.  There
> > > > is no other information given about what this means or why it's
> > > > bad.
> > > > 
> > > > Both were Python packages and the Python package guidelines
> > > > mention
> > > > that you *should* have BR: python2-devel / python3-devel
> > > > (https://fedoraproject.org/wiki/Packaging:Python#BuildRequires)
> > > > 
> > > > So .. what does it mean?
> > > 
> > > https://pagure.io/FedoraReview/issue/273
> > > 
> > > (...) Message should say , IMHO, "do not use BR: python-devel use
> > > instead BR: python2-devel or python3-devel " . It clarifies what
> > > is the
> > > problem.
> > 
> > Fair enough, although in both of my cases ‘BR: python-devel’ was
> > _not_
> > being used.

Okay, maybe I misinterpreted the result I got. Anyway we could
use ticket 273 [1] to clarify what that message means and fix it, I got
the same problem .

[1] https://pagure.io/FedoraReview/issue/273

> Yes that suggested text is no better really.
> 
> The test is checking that either python2-devel or python3-devel is
> being 
> required - it doesn't consider python-devel at all so mentioning that
> in 
> the message would be very misleading.
> 
> So it will error unless python2-devel or python3-devel is required
> but 
> the message is phrased in terms of what is expected rather than what
> is 
> actually present - so it's not saying the package contains X rather
> it 
> is saying the package should contain X (and doesn't).
> 
> Tom
> 
> -- 
> Tom Hughes (t...@compton.nu)
> http://compton.nu/
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
-- 
Sérgio M. B.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-ActionRole-ACL (master). "Fix building on Perl without '.' in @INC (CPAN RT#121883)"

2017-05-25 Thread notifications
From d252f91abc764187cc6836c832cbeb2c2d03bb39 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 13:04:48 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121883)

---
 perl-Catalyst-ActionRole-ACL.spec | 25 +++--
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/perl-Catalyst-ActionRole-ACL.spec 
b/perl-Catalyst-ActionRole-ACL.spec
index 8aa3915..bb1a3ba 100644
--- a/perl-Catalyst-ActionRole-ACL.spec
+++ b/perl-Catalyst-ActionRole-ACL.spec
@@ -1,19 +1,34 @@
 Name:   perl-Catalyst-ActionRole-ACL
 Version:0.07
-Release:11%{?dist}
+Release:12%{?dist}
 Summary:User role-based authorization action class
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Catalyst-ActionRole-ACL/
 Source0:
http://www.cpan.org/authors/id/B/BO/BOBTFISH/Catalyst-ActionRole-ACL-%{version}.tar.gz
 BuildArch:  noarch
+BuildRequires:  findutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
+BuildRequires:  perl(Catalyst)
 BuildRequires:  perl(Catalyst::Controller::ActionRole)
 BuildRequires:  perl(Catalyst::Runtime) >= 5.90013
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Catalyst::Test)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(Getopt::Long)
+BuildRequires:  perl(inc::Module::Install) >= 0.91
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
 BuildRequires:  perl(Moose)
+BuildRequires:  perl(Moose::Role)
 BuildRequires:  perl(namespace::autoclean)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More)
+BuildRequires:  perl(vars)
+BuildRequires:  perl(warnings)
+BuildRequires:  sed
 Requires:   perl(Catalyst::Runtime) >= 5.90013
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
@@ -26,6 +41,9 @@ subroutines.
 
 %prep
 %setup -q -n Catalyst-ActionRole-ACL-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -48,6 +66,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.07-12
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.07-11
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-ActionRole-ACL.git/commit/?h=master=d252f91abc764187cc6836c832cbeb2c2d03bb39
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: fedora-review prints "Package contains BR: python2-devel or python3-devel"

2017-05-25 Thread Tom Hughes

On 25/05/17 11:46, Richard W.M. Jones wrote:

On Thu, May 25, 2017 at 11:17:21AM +0100, Sérgio Basto wrote:

On Thu, 2017-05-25 at 10:36 +0100, Richard W.M. Jones wrote:

fedora-review prints this in the ‘Issues’ section of the report:

   ‘- Package contains BR: python2-devel or python3-devel’

This has happened on a couple of reviews I have done recently.  There
is no other information given about what this means or why it's bad.

Both were Python packages and the Python package guidelines mention
that you *should* have BR: python2-devel / python3-devel
(https://fedoraproject.org/wiki/Packaging:Python#BuildRequires)

So .. what does it mean?


https://pagure.io/FedoraReview/issue/273

(...) Message should say , IMHO, "do not use BR: python-devel use
instead BR: python2-devel or python3-devel " . It clarifies what is the
problem.


Fair enough, although in both of my cases ‘BR: python-devel’ was _not_
being used.


Yes that suggested text is no better really.

The test is checking that either python2-devel or python3-devel is being 
required - it doesn't consider python-devel at all so mentioning that in 
the message would be very misleading.


So it will error unless python2-devel or python3-devel is required but 
the message is phrased in terms of what is expected rather than what is 
actually present - so it's not saying the package contains X rather it 
is saying the package should contain X (and doesn't).


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: fedora-review prints "Package contains BR: python2-devel or python3-devel"

2017-05-25 Thread Richard W.M. Jones
On Thu, May 25, 2017 at 11:17:21AM +0100, Sérgio Basto wrote:
> On Thu, 2017-05-25 at 10:36 +0100, Richard W.M. Jones wrote:
> > fedora-review prints this in the ‘Issues’ section of the report:
> > 
> >   ‘- Package contains BR: python2-devel or python3-devel’
> > 
> > This has happened on a couple of reviews I have done recently.  There
> > is no other information given about what this means or why it's bad.
> > 
> > Both were Python packages and the Python package guidelines mention
> > that you *should* have BR: python2-devel / python3-devel
> > (https://fedoraproject.org/wiki/Packaging:Python#BuildRequires)
> > 
> > So .. what does it mean?
> 
> https://pagure.io/FedoraReview/issue/273
> 
> (...) Message should say , IMHO, "do not use BR: python-devel use
> instead BR: python2-devel or python3-devel " . It clarifies what is the
> problem. 

Fair enough, although in both of my cases ‘BR: python-devel’ was _not_
being used.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-builder quickly builds VMs from scratch
http://libguestfs.org/virt-builder.1.html
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-App-Cme (master). "Add BR: perl(YAML)"

2017-05-25 Thread notifications
From 28444241da1800607f50a25197ab1cca8e445ce7 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 12:44:33 +0200
Subject: Add BR: perl(YAML)

---
 perl-App-Cme.spec | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/perl-App-Cme.spec b/perl-App-Cme.spec
index 0349b25..6d0ec18 100644
--- a/perl-App-Cme.spec
+++ b/perl-App-Cme.spec
@@ -1,6 +1,6 @@
 Name:   perl-App-Cme
 Version:1.019
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Check or edit configuration data with Config::Model
 License:LGPLv2+
 URL:http://search.cpan.org/dist/App-Cme/
@@ -39,7 +39,7 @@ BuildRequires:  perl(Tie::Hash)
 # Tk - not used at test
 # Tk::ErrorDialog - not used at test
 BuildRequires:  perl(utf8)
-# YAML - not used at test
+BuildRequires:  perl(YAML)
 # Tests
 BuildRequires:  perl(Probe::Perl)
 BuildRequires:  perl(Test::Command) >= 0.08
@@ -89,6 +89,9 @@ install -D -m 0644 contrib/bash_completion.cme 
%{buildroot}%{_sysconfdir}/bash_c
 %{_sysconfdir}/bash_completion.d
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 1.019-2
+- Add BR: perl(YAML)
+
 * Tue May 02 2017 Jitka Plesnikova  - 1.019-1
 - 1.019 bump
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-App-Cme.git/commit/?h=master=28444241da1800607f50a25197ab1cca8e445ce7
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar pushed to perl-Catalyst-Plugin-Session-State-Cookie (master). "Fix building on Perl without "." in @INC (..more)"

2017-05-25 Thread notifications
From 76252cb58b5b58094cb457df895159bb84d753f6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 25 May 2017 12:37:32 +0200
Subject: Fix building on Perl without "." in @INC

This is implemented by unbundling ./inc modules. Also dependency list
was corrected and spec file modernized.
---
 perl-Catalyst-Plugin-Session-State-Cookie.spec | 61 --
 1 file changed, 37 insertions(+), 24 deletions(-)

diff --git a/perl-Catalyst-Plugin-Session-State-Cookie.spec 
b/perl-Catalyst-Plugin-Session-State-Cookie.spec
index d8ac514..2aba956 100644
--- a/perl-Catalyst-Plugin-Session-State-Cookie.spec
+++ b/perl-Catalyst-Plugin-Session-State-Cookie.spec
@@ -1,33 +1,50 @@
 Name:   perl-Catalyst-Plugin-Session-State-Cookie
 Summary:Maintain session IDs using cookies
 Version:0.17
-Release:20%{?dist}
+Release:21%{?dist}
 License:GPL+ or Artistic
-Group:  Development/Libraries
 Source0:
http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/Catalyst-Plugin-Session-State-Cookie-%{version}.tar.gz
 
 URL:
http://search.cpan.org/dist/Catalyst-Plugin-Session-State-Cookie/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 BuildArch:  noarch
 
+BuildRequires:  coreutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
+# perl-podlators for pod2text is not used
+BuildRequires:  perl(inc::Module::Install) >= 0.87
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  sed
+# Run-time:
+# This is a Catalyst plugin
 BuildRequires:  perl(Catalyst) >= 5.80005
+# This is a Catalyst::Plugin::Session extension
 BuildRequires:  perl(Catalyst::Plugin::Session) >= 0.27
-BuildRequires:  perl(CPAN)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires:  perl(Catalyst::Plugin::Session::State)
+BuildRequires:  perl(Catalyst::Utils)
 BuildRequires:  perl(Moose)
 BuildRequires:  perl(MRO::Compat)
 BuildRequires:  perl(namespace::autoclean)
-BuildRequires:  perl(Test::MockObject) >= 1.01
+# Tests:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Catalyst::Controller)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More)
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
-
+BuildRequires:  perl(warnings)
+# Optional tests:
+BuildRequires:  perl(Test::Pod) >= 1.14
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
+BuildRequires:  perl(Test::WWW::Mechanize::Catalyst) >= 0.40
+Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+# This is a Catalyst plugin
 Requires:   perl(Catalyst) >= 5.80005
+# This is a Catalyst::Plugin::Session extension
 Requires:   perl(Catalyst::Plugin::Session) >= 0.27
-Requires:   perl(Moose)
-Requires:   perl(MRO::Compat)
-Requires:   perl(namespace::autoclean)
+Requires:   perl(Catalyst::Plugin::Session::State)
 
 
 %{?perl_default_filter}
@@ -41,34 +58,30 @@ client, through a cookie.
 
 %prep
 %setup -q -n Catalyst-Plugin-Session-State-Cookie-%{version}
+# Remove bundled modules
+rm -r ./inc/*
+sed -i -e '/^inc\\/d' MANIFEST
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
 make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
-
 make pure_install DESTDIR=%{buildroot}
-
-find %{buildroot} -type f -name .packlist -exec rm -f {} \;
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
-
 %{_fixperms} %{buildroot}/*
 
 %check
 TEST_POD=1 make test
 
-%clean
-rm -rf %{buildroot}
-
 %files
-%defattr(-,root,root,-)
 %doc Changes README t/
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Petr Pisar  - 0.17-21
+- Fix building on Perl without "." in @INC (CPAN RT#121882)
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.17-20
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-Session-State-Cookie.git/commit/?h=master=76252cb58b5b58094cb457df895159bb84d753f6
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: Reminder: GitHub etc. auto-generated archives are not stable in time

2017-05-25 Thread Jan Pokorný
On 25/05/17 00:28 +, Zbigniew Jędrzejewski-Szmek wrote:
> On Wed, May 24, 2017 at 05:22:43PM +0200, Jan Pokorný wrote:
>> On 24/05/17 09:58 -0500, Jorge Gallegos wrote:
>>> On Wed, May 24, 2017 at 04:19:05PM +0200, Jan Pokorný wrote:
 today, I've accidentally attested there are no stability guarantees
 with the on-demand archives from common git hosting sites when preparing
 a new pacemaker update, redownloading "spectool -s 0 pacemaker.spec"
 of the original (-0.1.rc1, from 2 weeks ago) spec and comparing the
>>> 
>>> Are you pointing to a _tag_ (or as github likes to call them: release) ?
>>> As far as I know tags can be re-created, isn't that what is happening
>>> here?
>> 
>> Nope, the point is that nothing has changed in the codebase or, for
>> that matter, tags.  It must have been GitHub that changed how its
>> equivalent of "git archive" behaves.
>> 
 hashes, which (surprisingly to me) didn't match (they were at any similar
 test in the past).  Then I looked at the adiff output:
 
> diff -ru Unpack-2241/pacemaker-Pacemaker-1.1.17-rc1/configure.ac 
> Unpack-6255/pacemaker-Pacemaker-1.1.17-rc1/configure.ac
> --- Unpack-2241/pacemaker-Pacemaker-1.1.17-rc1/configure.ac2017-05-09 
> 00:55:15.0 +0200
> +++ Unpack-6255/pacemaker-Pacemaker-1.1.17-rc1/configure.ac2017-05-09 
> 00:55:15.0 +0200
> @@ -1159,7 +1159,7 @@
>  AC_PATH_PROGS(GIT, git false)
>  AC_MSG_CHECKING(build version)
>  
> -BUILD_VERSION=0459f40
> +BUILD_VERSION=0459f40958
>  if test  != ":%h$"; then
> AC_MSG_RESULT(archive hash: )
  
 for configure.ac that indeed has export-subst git attribute set
 and the change itself arises from "$Format:%h$" substitution.
 This likely means GitHub was internally updated to use equivalent
 of git 2.11 feature of abbreviation length autoscaling within
 last 14 days.
>>> 
>>> This is the other bit that makes me think it was actually the
>>> maintainers hand that moved this, I don't believe github does anything
>>> special to the code once it's stored there. There is no way for github
>>> to alter code afaik?
>> 
>> Once more, see "git help archive", ATTRIBUTES section, export-subst
>> in particular.  That exactly stands for the varying part, which is
>> implementation-specific, and GH implementation has apparently changed,
>> leading to changed contents of numerous archives to be downloaded from
>> that very point.
> 
> Well, the title of your mail implies that *any* archive changed.

Of course, any such archives can change bitwise in between two
arbitrary moments, simply because some variable in the archiving
process can change (is even file list linearization assuredly
stable?).  I've left that, obvious for some, aspect aside in the email
body, because a changed content is what seems to be entirely new,
at least to me.  It means that also alternative checksuming approaches
(zcat archive | sha512sum) are disqualified from the attempts to
deal with such instabilities.

> What changed in fact is an archive with %h subst. But %h is
> inherently unstable: when commits are added to the archive, git will
> extend the generated abbreviation length to maintain uniqueness.

This is how the original git implementation was changed recently,
but it doesn't mean any implementation has to behave that way,
and who knows what these proprietary services use.

> I think the error here is in relying on stability %h substitution
> over time.

I'd say more broadly that the error is to rely on stability of
auto-generated archives as such.  In that light, Colin's git-evtag
project looks appealing for upstreams that do not provide their own
stable tarballs.

-- 
Jan (Poki)


pgpoSA1SkwrC9.pgp
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: fedora-review prints "Package contains BR: python2-devel or python3-devel"

2017-05-25 Thread Sérgio Basto
On Thu, 2017-05-25 at 10:36 +0100, Richard W.M. Jones wrote:
> fedora-review prints this in the ‘Issues’ section of the report:
> 
>   ‘- Package contains BR: python2-devel or python3-devel’
> 
> This has happened on a couple of reviews I have done recently.  There
> is no other information given about what this means or why it's bad.
> 
> Both were Python packages and the Python package guidelines mention
> that you *should* have BR: python2-devel / python3-devel
> (https://fedoraproject.org/wiki/Packaging:Python#BuildRequires)
> 
> So .. what does it mean?

https://pagure.io/FedoraReview/issue/273

(...) Message should say , IMHO, "do not use BR: python-devel use
instead BR: python2-devel or python3-devel " . It clarifies what is the
problem. 

> Rich.
> 
> -- 
> Richard Jones, Virtualization Group, Red Hat http://people.redhat.com
> /~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.co
> m
> virt-top is 'top' for virtual machines.  Tiny program with many
> powerful monitoring features, net stats, disk stats, logging, etc.
> http://people.redhat.com/~rjones/virt-top
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
-- 
Sérgio M. B.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Plugin-Cache (master). "Fix building on Perl without '.' in @INC (CPAN RT#121880)"

2017-05-25 Thread notifications
From 37f186c5bfeaa08a6cdc35b4a15e227184202f5a Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 12:10:04 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121880)

---
 perl-Catalyst-Plugin-Cache.spec | 28 ++--
 1 file changed, 26 insertions(+), 2 deletions(-)

diff --git a/perl-Catalyst-Plugin-Cache.spec b/perl-Catalyst-Plugin-Cache.spec
index 00b4644..2f22804 100644
--- a/perl-Catalyst-Plugin-Cache.spec
+++ b/perl-Catalyst-Plugin-Cache.spec
@@ -1,21 +1,39 @@
 Name:   perl-Catalyst-Plugin-Cache
 Version:0.12
-Release:10%{?dist}
+Release:11%{?dist}
 Summary:Flexible caching support for Catalyst
 License:(GPL+ or Artistic) or MIT
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Catalyst-Plugin-Cache/
 Source0:
http://www.cpan.org/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Cache-%{version}.tar.gz
 BuildArch:  noarch
+BuildRequires:  findutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
 BuildRequires:  perl(Catalyst) >= 5.8
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(Catalyst::ClassData)
+BuildRequires:  perl(Catalyst::Controller)
+BuildRequires:  perl(Catalyst::Utils)
+BuildRequires:  perl(Class::Accessor::Fast)
+BuildRequires:  perl(inc::Module::Install)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  perl(Moose)
 BuildRequires:  perl(MRO::Compat)
+BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Storable)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Task::Weaken)
 BuildRequires:  perl(Test::Deep)
 BuildRequires:  perl(Test::Exception)
 BuildRequires:  perl(Test::More) >= 0.88
 BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
+BuildRequires:  perl(warnings)
+BuildRequires:  sed
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
 %{?perl_default_filter}
@@ -27,6 +45,9 @@ possibility of flexibility when you need it later.
 
 %prep
 %setup -q -n Catalyst-Plugin-Cache-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -49,6 +70,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.12-11
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.12-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-Cache.git/commit/?h=master=37f186c5bfeaa08a6cdc35b4a15e227184202f5a
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar pushed to perl-Catalyst-Plugin-Unicode (master). "Fix building on Perl without "." in @INC (..more)"

2017-05-25 Thread notifications
From 60d1120f26934dab0005b29aaf0faeb8dfb17e7f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 25 May 2017 11:53:56 +0200
Subject: Fix building on Perl without "." in @INC

This is implemented by unbundling ./inc modules. Also dependency list
was corrected and spec file modernized.
---
 perl-Catalyst-Plugin-Unicode.spec | 55 ++-
 1 file changed, 37 insertions(+), 18 deletions(-)

diff --git a/perl-Catalyst-Plugin-Unicode.spec 
b/perl-Catalyst-Plugin-Unicode.spec
index 2872055..4cbfbad 100644
--- a/perl-Catalyst-Plugin-Unicode.spec
+++ b/perl-Catalyst-Plugin-Unicode.spec
@@ -1,26 +1,49 @@
 Name:   perl-Catalyst-Plugin-Unicode
 Version:0.93
-Release:18%{?dist}
+Release:19%{?dist}
 Summary:Unicode aware Catalyst
 License:GPL+ or Artistic
-Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Catalyst-Plugin-Unicode/
 Source0:
http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Unicode-%{version}.tar.gz
 # Define POD encoding, CPAN RT#87666
 Patch0: Catalyst-Plugin-Unicode-0.93-Define-POD-encoding.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:  noarch
+BuildRequires:  coreutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
+BuildRequires:  perl(inc::Module::Install) >= 0.87
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  sed
+# Run-time:
+# This is a Catalyst plugin
 BuildRequires:  perl(Catalyst::Runtime) >= 5.70
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(IO::Scalar)
 BuildRequires:  perl(MRO::Compat)
+BuildRequires:  perl(strict)
+# Tests:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Catalyst)
+BuildRequires:  perl(Catalyst::Controller)
+# Catalyst::Engine::HTTP not used
+# Catalyst::Test not used
+BuildRequires:  perl(FindBin)
+# Getopt::Long not used
+BuildRequires:  perl(IO::Scalar)
+BuildRequires:  perl(lib)
 BuildRequires:  perl(ok)
+# Pod::Usage not used
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Test::Pod::Coverage)
+BuildRequires:  perl(utf8)
+BuildRequires:  perl(warnings)
+# Optional tests
+BuildRequires:  perl(Test::Pod) >= 1.14
+BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+# This is a Catalyst plugin
+Requires:   perl(Catalyst::Runtime) >= 5.70
 
 %{?perl_default_filter}
 
@@ -31,34 +54,30 @@ characters. On response, encodes body into UTF-8 octets.
 %prep
 %setup -q -n Catalyst-Plugin-Unicode-%{version}
 %patch0 -p1
+# Remove bundled modules
+rm -r ./inc/*
+sed -i -e '/^inc\//d' MANIFEST
 
 %build
-PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor
+PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor 
NO_PACKLIST=1
 make %{?_smp_mflags}
 
 %install
-rm -rf $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
 TEST_POD=1 make test
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
-%defattr(-,root,root,-)
 %doc Changes
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Petr Pisar  - 0.93-19
+- Fix building on Perl without "." in @INC (CPAN RT#121881)
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.93-18
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-Unicode.git/commit/?h=master=60d1120f26934dab0005b29aaf0faeb8dfb17e7f
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: fedora-review prints "Package contains BR: python2-devel or python3-devel"

2017-05-25 Thread Florian Weimer
On 05/25/2017 11:36 AM, Richard W.M. Jones wrote:
> fedora-review prints this in the ‘Issues’ section of the report:
> 
>   ‘- Package contains BR: python2-devel or python3-devel’

> So .. what does it mean?

My guess it's intended as an encouragement to build extensions for both
Python 2 *and* 3.

Thanks,
Florian
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


fedora-review prints "Package contains BR: python2-devel or python3-devel"

2017-05-25 Thread Richard W.M. Jones
fedora-review prints this in the ‘Issues’ section of the report:

  ‘- Package contains BR: python2-devel or python3-devel’

This has happened on a couple of reviews I have done recently.  There
is no other information given about what this means or why it's bad.

Both were Python packages and the Python package guidelines mention
that you *should* have BR: python2-devel / python3-devel
(https://fedoraproject.org/wiki/Packaging:Python#BuildRequires)

So .. what does it mean?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[Bug 1309675] perl-DBD-SQLite-1.50-1.fc24 FTBFS: t/43_fts3.t test fails

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1309675
Bug 1309675 depends on bug 1308765, which changed state.

Bug 1308765 Summary: sqlite-3.11.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1308765

   What|Removed |Added

 Status|MODIFIED|CLOSED
 Resolution|--- |RAWHIDE



-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Model-LDAP (master). "Fix building on Perl without '.' in @INC (CPAN RT#121879)"

2017-05-25 Thread notifications
From d3cf19cb7b484130d07a51d7478b842167eab82e Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 10:38:53 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121879)

---
 perl-Catalyst-Model-LDAP.spec | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/perl-Catalyst-Model-LDAP.spec b/perl-Catalyst-Model-LDAP.spec
index bc8ff9c..a1b0f49 100644
--- a/perl-Catalyst-Model-LDAP.spec
+++ b/perl-Catalyst-Model-LDAP.spec
@@ -1,6 +1,6 @@
 Name:   perl-Catalyst-Model-LDAP
 Version:0.17
-Release:4%{?dist}
+Release:5%{?dist}
 Summary:LDAP model class for Catalyst
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -22,11 +22,11 @@ BuildRequires:  perl(Catalyst::Test)
 BuildRequires:  perl(Class::Accessor::Fast)
 BuildRequires:  perl(Cwd)
 BuildRequires:  perl(Data::Page)
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(File::Find)
-BuildRequires:  perl(File::Path)
 BuildRequires:  perl(FindBin)
+BuildRequires:  perl(inc::Module::Install) >= 0.87
 BuildRequires:  perl(lib)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
 BuildRequires:  perl(MRO::Compat)
 BuildRequires:  perl(Net::FTP)
 BuildRequires:  perl(Net::LDAP) >= 0.34
@@ -39,7 +39,6 @@ BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::Pod) >= 1.14
 BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
-BuildRequires:  perl(vars)
 BuildRequires:  perl(warnings)
 
 Requires:   perl(Catalyst) >= 5.62
@@ -54,6 +53,9 @@ simple wrapper for Net::LDAP.
 
 %prep
 %setup -q -n Catalyst-Model-LDAP-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor
@@ -74,6 +76,9 @@ TEST_POD=1 make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.17-5
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.17-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Model-LDAP.git/commit/?h=master=d3cf19cb7b484130d07a51d7478b842167eab82e
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar pushed to perl-Net-Server-SS-PreFork (master). "Fix building on Perl without "." in @INC (..more)"

2017-05-25 Thread notifications
From 913fe187f3d6d99195229310f74c7ef7944198aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Thu, 25 May 2017 10:39:35 +0200
Subject: Fix building on Perl without "." in @INC

This is implmented by unbundling ./inc modules. Also dependency list
was corrected and spec file modernized.
---
 perl-Net-Server-SS-PreFork.spec | 40 
 1 file changed, 28 insertions(+), 12 deletions(-)

diff --git a/perl-Net-Server-SS-PreFork.spec b/perl-Net-Server-SS-PreFork.spec
index fe72276..0a5eb55 100644
--- a/perl-Net-Server-SS-PreFork.spec
+++ b/perl-Net-Server-SS-PreFork.spec
@@ -1,6 +1,6 @@
 Name:   perl-Net-Server-SS-PreFork
 Version:0.05
-Release:17%{?dist}
+Release:18%{?dist}
 Summary:Hot-deployable variant of Net::Server::PreFork
 License:GPL+ or Artistic
 
@@ -8,15 +8,29 @@ URL:
http://search.cpan.org/dist/Net-Server-SS-PreFork/
 Source0:
http://www.cpan.org/authors/id/K/KA/KAZUHO/Net-Server-SS-PreFork-%{version}.tar.gz
 
 BuildArch:  noarch
+BuildRequires:  coreutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
-BuildRequires:  perl(CPAN)
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(inc::Module::Install)
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Include)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  sed
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Net::Server::PreFork)
+BuildRequires:  perl(Net::Server::Proto::TCP)
+BuildRequires:  perl(Server::Starter)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Tests:
 BuildRequires:  perl(HTTP::Server::Simple::CGI)
+BuildRequires:  perl(lib)
 BuildRequires:  perl(LWP::Simple)
-BuildRequires:  perl(Net::Server)
-BuildRequires:  perl(Server::Starter)
-BuildRequires:  perl(Test::TCP)
-
+BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::TCP) >= 0.06
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
 %{?perl_default_filter}
@@ -28,17 +42,16 @@ Server::Starter.
 
 %prep
 %setup -q -n Net-Server-SS-PreFork-%{version}
+# Remove bundled modules
+rm -r ./inc/*
+sed -i -e '/^inc\//d' MANIFEST
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
 make %{?_smp_mflags}
 
 %install
 make pure_install PERL_INSTALL_ROOT=$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
@@ -50,6 +63,9 @@ make test
 %{_mandir}/man3/Net*
 
 %changelog
+* Thu May 25 2017 Petr Pisar  - 0.05-18
+- Fix building on Perl without "." in @INC (CPAN RT#121878)
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.05-17
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Net-Server-SS-PreFork.git/commit/?h=master=913fe187f3d6d99195229310f74c7ef7944198aa
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Model-Adaptor (master). "Fix building on Perl without '.' in @INC (CPAN RT#121877)"

2017-05-25 Thread notifications
From 12b7455e7c77ea50de2aad00d46803c3e00a3135 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 10:23:01 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121877)

---
 perl-Catalyst-Model-Adaptor.spec | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/perl-Catalyst-Model-Adaptor.spec b/perl-Catalyst-Model-Adaptor.spec
index 8b56386..ff07cfa 100644
--- a/perl-Catalyst-Model-Adaptor.spec
+++ b/perl-Catalyst-Model-Adaptor.spec
@@ -1,6 +1,6 @@
 Name:   perl-Catalyst-Model-Adaptor
 Version:0.10
-Release:14%{?dist}
+Release:15%{?dist}
 Summary:Use a plain class as a Catalyst model
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -9,7 +9,11 @@ Source0:
http://www.cpan.org/authors/id/B/BO/BOBTFISH/Catalyst-Model-Adap
 BuildArch:  noarch
 BuildRequires:  perl-generators
 BuildRequires:  perl(Catalyst::Runtime)
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(inc::Module::Install) >= 0.91
+BuildRequires:  perl(Module::Install::AuthorTests)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::ReadmeFromPod)
+BuildRequires:  perl(Module::Install::WriteAll)
 BuildRequires:  perl(MRO::Compat)
 BuildRequires:  perl(ok)
 BuildRequires:  perl(Test::More)
@@ -26,6 +30,9 @@ abstracted, reusable, and easily testable.
 
 %prep
 %setup -q -n Catalyst-Model-Adaptor-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -48,6 +55,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.10-15
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.10-14
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Model-Adaptor.git/commit/?h=master=12b7455e7c77ea50de2aad00d46803c3e00a3135
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Catalyst-Controller-FormBuilder (master). "Fix building on Perl without '.' in @INC (CPAN RT#121876)"

2017-05-25 Thread notifications
From 483a782a0693c468e403f364b8f3266609a0c59f Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 10:05:05 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121876)

---
 perl-Catalyst-Controller-FormBuilder.spec | 45 ---
 1 file changed, 36 insertions(+), 9 deletions(-)

diff --git a/perl-Catalyst-Controller-FormBuilder.spec 
b/perl-Catalyst-Controller-FormBuilder.spec
index 2c54e8d..dc2cffc 100644
--- a/perl-Catalyst-Controller-FormBuilder.spec
+++ b/perl-Catalyst-Controller-FormBuilder.spec
@@ -1,6 +1,6 @@
 Name:   perl-Catalyst-Controller-FormBuilder
 Version:0.06
-Release:16%{?dist}
+Release:17%{?dist}
 Summary:Catalyst FormBuilder Base Controller
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -9,25 +9,46 @@ Source0:
http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/Catalyst-Con
 BuildArch:  noarch
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
+BuildRequires:  findutils
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
+BuildRequires:  perl(base)
+BuildRequires:  perl(Catalyst)
+BuildRequires:  perl(Catalyst::Action)
+BuildRequires:  perl(Catalyst::Controller)
+BuildRequires:  perl(Catalyst::Runtime) >= 5.7
+BuildRequires:  perl(Catalyst::View)
+BuildRequires:  perl(Catalyst::View::HTML::Template)
+BuildRequires:  perl(Catalyst::View::Mason)
+BuildRequires:  perl(Catalyst::View::TT)
 BuildRequires:  perl(CGI::FormBuilder) >= 3.02
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires:  perl(CGI::FormBuilder::Source::File)
+BuildRequires:  perl(CGI::FormBuilder::Util)
+BuildRequires:  perl(Class::Data::Inheritable) >= 0.04
+BuildRequires:  perl(Class::Inspector) >= 1.13
+BuildRequires:  perl(File::Spec)
+BuildRequires:  perl(FindBin)
+BuildRequires:  perl(inc::Module::Install) >= 0.87
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  perl(mro)
+BuildRequires:  perl(MRO::Compat) >= 0.09
+BuildRequires:  perl(Scalar::Util) >= 1.19
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(Test::WWW::Mechanize::Catalyst) >= 0.37
 BuildRequires:  perl(Tie::IxHash) >= 1.21
+BuildRequires:  perl(warnings)
+BuildRequires:  sed
 
 # not auto-picked up, or to keep rpmlint happy...
 Requires:   perl(Catalyst)
 Requires:   perl(warnings)
 Requires:   perl(lib)
 
-### auto-added brs!
-BuildRequires:  perl(Class::Inspector) >= 1.13
-BuildRequires:  perl(Catalyst::Runtime) >= 5.7
-BuildRequires:  perl(Scalar::Util) >= 1.19
-BuildRequires:  perl(Class::Data::Inheritable) >= 0.04
-BuildRequires:  perl(MRO::Compat) >= 0.09
-
 %description
 This base controller merges the functionality of CGI::FormBuilder with
 Catalyst and the following templating systems: Template Toolkit, Mason and
@@ -47,6 +68,9 @@ http://www.formbuilder.org
 
 %prep
 %setup -q -n Catalyst-Controller-FormBuilder-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
@@ -68,6 +92,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 0.06-17
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.06-16
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Catalyst-Controller-FormBuilder.git/commit/?h=master=483a782a0693c468e403f364b8f3266609a0c59f
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1452085] perl-IPC-Run-SafeHandles-0.04-12.fc26 FTBFS with perl-5.26.0

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452085

Ralf Corsepius  changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution|--- |RAWHIDE
  Flags|needinfo?(rc040203@freenet. |
   |de) |
Last Closed||2017-05-25 04:04:26



-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


corsepiu pushed to perl-IPC-Run-SafeHandles (master). "Eliminate inc. (..more)"

2017-05-25 Thread notifications
From 02873f63975257d6beb274902728d181521b84b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
Date: Thu, 25 May 2017 09:50:06 +0200
Subject: Eliminate inc.   BR:  perl(inc::Module::Install) (RHBZ#1452085).
 Modernize spec.

---
 perl-IPC-Run-SafeHandles.spec | 21 -
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/perl-IPC-Run-SafeHandles.spec b/perl-IPC-Run-SafeHandles.spec
index 220cf38..a1915c3 100644
--- a/perl-IPC-Run-SafeHandles.spec
+++ b/perl-IPC-Run-SafeHandles.spec
@@ -1,18 +1,23 @@
 Name:   perl-IPC-Run-SafeHandles
 Version:0.04
-Release:12%{?dist}
+Release:13%{?dist}
 Summary:Use IPC::Run and IPC::Run3 safely
 License:GPL+ or Artistic
-Group:  Development/Libraries
 URL:http://search.cpan.org/dist/IPC-Run-SafeHandles/
 Source0:
http://www.cpan.org/authors/id/C/CL/CLKAO/IPC-Run-SafeHandles-%{version}.tar.gz
 BuildArch:  noarch
+
+BuildRequires:  %{__perl}
+BuildRequires:  %{__make}
+
 BuildRequires:  perl >= 1:5.8.0
 BuildRequires:  perl-generators
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(Test::More)
 BuildRequires:  perl(List::MoreUtils)
 
+BuildRequires:  perl(inc::Module::Install)
+
 # for improved tests
 BuildRequires: perl(Test::Pod::Coverage) >= 1.04
 BuildRequires: perl(Test::Pod) >= 1.14
@@ -26,21 +31,22 @@ such as under fastcgi.
 
 %prep
 %setup -q -n IPC-Run-SafeHandles-%{version}
+rm -r inc/
 
 %build
 # --skipdeps causes ExtUtils::AutoInstall not to try auto-installing
 # missing optional features
 %{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps NO_PACKLIST=1
-make %{?_smp_mflags}
+%{__make} %{?_smp_mflags}
 
 %install
-make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
+%{__make} pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
 find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
 
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-make test
+%{__make} test
 
 %files
 %doc Changes README
@@ -48,6 +54,11 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Ralf Corsépius  - 0.04-13
+- Eliminate inc.
+  BR:  perl(inc::Module::Install) (RHBZ#1452085).
+- Modernize spec.
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
0.04-12
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-IPC-Run-SafeHandles.git/commit/?h=master=02873f63975257d6beb274902728d181521b84b7
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


Re: RPM macros - case insensitive since Fedora 27 (maybe Fedora 26)

2017-05-25 Thread Zdenek Dohnal
On 05/24/2017 06:08 PM, Jonathan Wakely wrote:
> On 24/05/17 17:58 +0200, Zdenek Dohnal wrote:
>> On 05/24/2017 05:49 PM, Jonathan Wakely wrote:
>>> On 24/05/17 17:32 +0200, Zdenek Dohnal wrote:
 Hi,

 I was doing rebase for gutenprint pre-release in recent rawhide (fc27)
 and I couldn't build it because I had %VERSION macro defined by myself
 and it got rewritten by default macro %version. That indicates rpm
 macros have been case insensitive since fc27 (colleague told me the
 same
 situation is in fc26 too, but I encountered it in fc27).
>>>
>>> Isn't this because "Version" is the name of a tag? Just like Name and
>>> Release. And Tag names are not case-sensitive, so you could write this
>>> in your spec file:
>>>
>>> VERSION: 12.34
>>>
>>> Reusing those for your own macros seems like a very bad idea and bound
>>> to lead to confusion. Does %version refer to the VERSION tag? Or does
>>> %VERSION refer to that?
>> %{VERSION} contains %{version}-%{prever}. AFAIK macro %{version}
>> contains value for Version: tag, so I defined other macro %{VERSION}.
>> And I thought macros are case sensitive. I worked fine this way before.
>
> And my point is that "the Version: tag" is not case-sensitive, so can
> be written in a spec-file as VERSION: or VeRsIoN: or any other
> variation, so defining any macro like VERSION of version or Version is
> a bad idea. It can only lead to confusion.
>
> Wouldn't %{PKG_VERSION} or %{VERSION_EXTRA} or something be a better
> name for your macro?
Yes, you are right - I should use some prefix for it to clearly
distinguish these two macros. I originally thought the only one and
unique macro for Version: tag is only %{version} and %{VERSION} etc. are
different (because I thought all macros are case sensitive - I didn't
know that macros for tags are case insensitive lately). But %{VERSION}
macro worked well until Fedora 27, so this insensitivity was introduced
during fc26/fc27. Wouldn't it be better to create some guidelines for
RPM macros like "You mustn't create your RPM macros without some prefix"
rather than making macros for tags case insensitive?
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org

-- 
Zdenek Dohnal
Associate Software Engineer
Brno, Purkyňova 99, Czech Republic
RED HAT | TRIED. TESTED. TRUSTED.

Every telecommunications Company in the Fortune Global 500 relies on Red Hat.

Find out why at Trusted | Red Hat




signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[Fedocal] Reminder meeting : Fedora 26 Beta Release Readiness Meeting

2017-05-25 Thread jkurik
Dear all,

You are kindly invited to the meeting:
   Fedora 26 Beta Release Readiness Meeting on 2017-05-25 from 19:00:00 to 
21:00:00 UTC
   At fedora-meetin...@irc.freenode.net

The meeting will be about:
We will meet to make sure we are coordinated and ready for the Beta
release of Fedora 26. Please note that this meeting is going to be
held even if the release is delayed at the Go/No-Go meeting on the
same day two hours earlier.


Source: https://apps.fedoraproject.org/calendar/meeting/5759/

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[Bug 1455366] perl-Devel-CheckOS-1.80 is available

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1455366

Jitka Plesnikova  changed:

   What|Removed |Added

 Status|NEW |CLOSED
   Fixed In Version||perl-Devel-CheckOS-1.80-1.f
   ||c27
 Resolution|--- |RAWHIDE
Last Closed||2017-05-25 02:58:52



-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


jplesnik pushed to perl-Devel-CheckOS (master). "1.80 bump"

2017-05-25 Thread notifications
From 3279228ffa63abf768f23a8831c12df5dc7dc6e4 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Thu, 25 May 2017 08:54:51 +0200
Subject: 1.80 bump

---
 .gitignore  | 1 +
 perl-Devel-CheckOS.spec | 7 +--
 sources | 2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/.gitignore b/.gitignore
index eeaf62d..e13b052 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ Devel-CheckOS-1.50.tar.gz
 /Devel-CheckOS-1.76.tar.gz
 /Devel-CheckOS-1.77.tar.gz
 /Devel-CheckOS-1.79.tar.gz
+/Devel-CheckOS-1.80.tar.gz
diff --git a/perl-Devel-CheckOS.spec b/perl-Devel-CheckOS.spec
index 9f741c5..f60da8c 100644
--- a/perl-Devel-CheckOS.spec
+++ b/perl-Devel-CheckOS.spec
@@ -1,6 +1,6 @@
 Name:   perl-Devel-CheckOS
-Version:1.79
-Release:2%{?dist}
+Version:1.80
+Release:1%{?dist}
 Summary:Check what OS we're running on
 # Devel/AssertOS/Extending.pod: CC-BY-SA
 # Devel/CheckOS/Families.pod:   CC-BY-SA
@@ -68,6 +68,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova  - 1.80-1
+- 1.80 bump
+
 * Sat Feb 11 2017 Fedora Release Engineering  - 
1.79-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
diff --git a/sources b/sources
index 9275a1a..49007d6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a76926f9d9450959e44f5f9e4068fc8d  Devel-CheckOS-1.79.tar.gz
+SHA512 (Devel-CheckOS-1.80.tar.gz) = 
50345fbf623edc615ee60eeff657e37f970f34cc204ba6da5e08574688e5d4cd4a5cb251f02fd9791c33e6794df01f0432f06b2c175d915ed94a5818b3177b2c
-- 
cgit v1.1



https://src.fedoraproject.org/cgit/perl-Devel-CheckOS.git/commit/?h=master=3279228ffa63abf768f23a8831c12df5dc7dc6e4
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


jplesnik uploaded Devel-CheckOS-1.80.tar.gz for perl-Devel-CheckOS

2017-05-25 Thread notifications
50345fbf623edc615ee60eeff657e37f970f34cc204ba6da5e08574688e5d4cd4a5cb251f02fd9791c33e6794df01f0432f06b2c175d915ed94a5818b3177b2c
  Devel-CheckOS-1.80.tar.gz

https://src.fedoraproject.org/lookaside/pkgs/perl-Devel-CheckOS/Devel-CheckOS-1.80.tar.gz/sha512/50345fbf623edc615ee60eeff657e37f970f34cc204ba6da5e08574688e5d4cd4a5cb251f02fd9791c33e6794df01f0432f06b2c175d915ed94a5818b3177b2c/Devel-CheckOS-1.80.tar.gz
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1452047] perl-ExtUtils-AutoInstall-0.64-2.fc26 FTBFS with perl-5.26.0

2017-05-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452047

Ralf Corsepius  changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution|--- |RAWHIDE
  Flags|needinfo?(rc040203@freenet. |
   |de) |
Last Closed||2017-05-25 02:39:34



-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org