Re: The 'rpm -q --whatrequires' variant to get list of all dependant packages?

2016-11-09 Thread Sérgio Basto
On Qui, 2016-11-10 at 08:08 +0100, Pavel Raiskup wrote:
> On Wednesday, November 2, 2016 5:51:51 PM CET Pavel Raiskup wrote:
> > 
> > Consider we have package 'foo-libs' that provides set of libraries.
> > 
> > How do I get all dependant packages (for batch rebuild of
> > dependencies after
> > package update)?  Something which takes soft dependencies into
> > account, too.
> > 
> > Some packages might depend on 'foo-libs' explicitly, some depend on
> > soname
> > (implicitly), some depend on particular file within package (say
> > /usr/libexec/libfoohelper).
> > 
> > Is there facility within 'dnf repoquery' that gives ultimate
> > answer?  I can do
> > sub-queries later do pick the important rebuild candidates.
> > 
> > Also, I would be curious about "ultimate" repoquery to get list of
> > SOURCE
> > dependants, e.g. on 'foo-devel'.
> Is there something similar to 'dnf repoquery --whatrequires foo-libs
> --all-deps'
> in RPM?  See the following:
> 
> $ rpm -q --whatrequires libarchive
> no package requires libarchive
> $ sudo dnf remove libarchive
> Dependencies resolved.
> Error: The operation would result in removing the following
> protected packages: dnf.

I don't think so in dnf repoquery you may use --installed  to query
just installed packages.

    dnf repoquery --whatrequires libarchive --alldeps --installed 

with rpm you may query requires of all packages 

   rpm -qa --requires | grep libarchive

and with a few commands you can get the result . 

> Thanks,
> Pavel
> ___
> 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


The 'rpm -q --whatrequires' variant to get list of all dependant packages?

2016-11-09 Thread Pavel Raiskup
On Wednesday, November 2, 2016 5:51:51 PM CET Pavel Raiskup wrote:
> Consider we have package 'foo-libs' that provides set of libraries.
>
> How do I get all dependant packages (for batch rebuild of dependencies after
> package update)?  Something which takes soft dependencies into account, too.
>
> Some packages might depend on 'foo-libs' explicitly, some depend on soname
> (implicitly), some depend on particular file within package (say
> /usr/libexec/libfoohelper).
>
> Is there facility within 'dnf repoquery' that gives ultimate answer?  I can do
> sub-queries later do pick the important rebuild candidates.
>
> Also, I would be curious about "ultimate" repoquery to get list of SOURCE
> dependants, e.g. on 'foo-devel'.

Is there something similar to 'dnf repoquery --whatrequires foo-libs --all-deps'
in RPM?  See the following:

$ rpm -q --whatrequires libarchive
no package requires libarchive
$ sudo dnf remove libarchive
Dependencies resolved.
Error: The operation would result in removing the following protected 
packages: dnf.

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


[Bug 1387442] run time failure due to failing to find the bugzilla module

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1387442

Emmanuel Seyman  changed:

   What|Removed |Added

 CC|emman...@seyman.fr, |
   |perl-devel@lists.fedoraproj |
   |ect.org |



-- 
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 1387442] run time failure due to failing to find the bugzilla module

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1387442

Emmanuel Seyman  changed:

   What|Removed |Added

 CC||crobi...@redhat.com,
   ||dzic...@redhat.com,
   ||jskar...@redhat.com
  Component|bugzilla|python-bugzilla
   Assignee|ita...@ispbrasil.com.br |crobi...@redhat.com



-- 
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 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168



--- Comment #10 from Fedora Update System  ---
perl-Socket-Netlink-0.04-3.el6 has been pushed to the Fedora EPEL 6 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-EPEL-2016-5300747e76

-- 
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 1387944] perl-Tangerine-0.23 is available

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1387944

Fedora Update System  changed:

   What|Removed |Added

   Fixed In Version|perl-Tangerine-0.23-1.fc25  |perl-Tangerine-0.23-1.fc25
   |perl-Tangerine-0.23-1.fc24  |perl-Tangerine-0.23-1.fc24
   |perl-Tangerine-0.23-1.fc23  |perl-Tangerine-0.23-1.fc23
   |perl-Tangerine-0.23-1.el6   |perl-Tangerine-0.23-1.el6
   ||perl-Tangerine-0.23-1.el7



--- Comment #10 from Fedora Update System  ---
perl-Tangerine-0.23-1.el7 has been pushed to the Fedora EPEL 7 stable
repository. If problems still persist, please make note of it in this bug
report.

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


[Bug 1387944] perl-Tangerine-0.23 is available

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1387944

Fedora Update System  changed:

   What|Removed |Added

   Fixed In Version|perl-Tangerine-0.23-1.fc25  |perl-Tangerine-0.23-1.fc25
   |perl-Tangerine-0.23-1.fc24  |perl-Tangerine-0.23-1.fc24
   |perl-Tangerine-0.23-1.fc23  |perl-Tangerine-0.23-1.fc23
   ||perl-Tangerine-0.23-1.el6



--- Comment #9 from Fedora Update System  ---
perl-Tangerine-0.23-1.el6 has been pushed to the Fedora EPEL 6 stable
repository. If problems still persist, please make note of it in this bug
report.

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


[Fedocal] Reminder meeting : Fedora 25 Final Go/No-Go Meeting

2016-11-09 Thread jkurik
Dear all,

You are kindly invited to the meeting:
   Fedora 25 Final Go/No-Go Meeting on 2016-11-10 from 17:00:00 to 19:00:00 UTC
   At fedora-meetin...@irc.freenode.net

The meeting will be about:
Before each public release Development, QA and Release Engineering
meet to determine if the release criteria are met for a particular
release. This meeting is called the Go/No-Go Meeting. Verifying that
the Release criteria are met is the responsibility of the QA Team.

Release Candidate (RC) availability and good QA coverage are
prerequisites for the Go/No-Go meeting. If you have any bug on the
list, please help us with Beta release. If we won't be ready by
Thursday, we will use this meeting to review blockers and decide what
to do.


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

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


[Bug 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168



--- Comment #9 from Fedora Update System  ---
perl-Socket-Netlink-0.04-16.fc24 has been pushed to the Fedora 24 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-2016-8f0ac6afe1

-- 
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 1393198] perl-XML-XPath-1.39 is available

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393198

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #3 from Fedora Update System  ---
perl-XML-XPath-1.39-1.fc24 has been pushed to the Fedora 24 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-2016-a0ff35335e

-- 
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 1392738] perl-podlators-4.09 is available

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1392738



--- Comment #5 from Fedora Update System  ---
perl-podlators-4.09-1.fc24 has been pushed to the Fedora 24 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-2016-7ead9c56ce

-- 
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 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #8 from Fedora Update System  ---
perl-Socket-Netlink-0.04-16.fc23 has been pushed to the Fedora 23 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-2016-2493087a3e

-- 
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


[EPEL-devel] Re: Django stable RPMs

2016-11-09 Thread Orion Poplawski

On 11/09/2016 03:21 PM, Kevin Fenzi wrote:

On Wed, 09 Nov 2016 10:13:48 +
Stephen Finucane  wrote:
..snip...


Yes, so Django 1.6 [2] is the one currently provided on EPEL 7.
However, that's Python 2.7. Would it be possible to add a Python 3
version using Django 1.8? Alternatively (and this might be heresy),
what's the possibility of bundling that version of Django in the
Reviewboard package only, or renaming it to something like
'python-django-rb', to free up the 'python-django' namespace for
Django 1.8?


I think we should have 1.8 in the name... if/when it drops out of
support and we want to move to 1.10, we can just retire 1.8 and move to
1.10 without having a specific flag day that breaks everyone using 1.8.



+1

--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA DivisionFAX: 303-415-9702
3380 Mitchell Lane  or...@cora.nwra.com
Boulder, CO 80301  http://www.cora.nwra.com
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org


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

2016-11-09 Thread updates
The following Fedora EPEL 7 Security updates need testing:
 Age  URL
 612  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-1087   
dokuwiki-0-0.24.20140929c.el7
 374  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-dac7ed832f   
mcollective-2.8.4-1.el7
  93  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-23fa04bf1c   
redis-3.2.3-1.el7
  76  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e8f4ff76b3   
chicken-4.11.0-3.el7
  19  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-03fb3c1531   
banshee-2.6.2-11.el7 dbus-sharp-0.7.0-15.el7 dbus-sharp-glib-0.5.0-13.el7 
gdata-sharp-1.4.0.2-18.el7 gio-sharp-0.3-14.el7 gkeyfile-sharp-0.1-19.el7 
gnome-sharp-2.24.2-12.el7 gtk-sharp-beans-2.14.0-17.el7 
gtk-sharp2-2.12.26-3.el7 gtk-sharp3-2.99.3-16.el7 gudev-sharp-0.1-18.el7 
libappindicator-12.10.0-11.el7 libgpod-0.8.3-14.el7 libyui-bindings-1.1.0-7.el7 
mono-4.2.4-7.el7 mono-addins-1.1-3.el7 mono-cecil-0.9.6-6.el7 
mono-zeroconf-0.9.0-16.el7 notify-sharp-0.4.0-0.26.20100411svn.el7 
notify-sharp3-3.0.3-2.el7 nunit-3.5-1.el7 nunit2-2.6.4-14.el7 pinta-1.6-5.el7 
taglib-sharp-2.1.0.0-3.el7
  19  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-ee3cc4d1b6   
compat-guile18-1.8.8-14.el7
   5  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-181efcf9c4   
tre-0.8.0-18.20140228gitc2f5d13.el7
   4  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e26faf9489   
python-simplejson-3.5.3-1.el7
   2  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-2fcbc39837   
chromium-54.0.2840.90-3.el7
   0  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-88e8651e7f   
mingw-gnutls-3.3.24-2.el7 mingw-nettle-3.3-1.el7


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

ansible-review-0.12.2-1.el7
autowrap-0.8.0-1.20160921git3f4808.el7
carbon-c-relay-2.3-1.el7
dmlite-0.8.3-1.el7
dpm-dsi-1.9.10-2.el7
dpm-xrootd-3.6.3-1.el7
gasnet-1.28.0-1.el7
globus-authz-3.15-1.el7
globus-common-16.8-1.el7
globus-ftp-client-8.33-1.el7
globus-ftp-control-7.7-1.el7
globus-gass-cache-9.10-1.el7
globus-gass-copy-9.23-1.el7
globus-gatekeeper-10.12-1.el7
globus-gram-audit-4.6-1.el7
globus-gram-client-13.16-1.el7
globus-gram-client-tools-11.10-1.el7
globus-gram-job-manager-14.35-1.el7
globus-gram-job-manager-fork-2.6-1.el7
globus-gram-job-manager-scripts-6.9-1.el7
globus-gram-protocol-12.15-1.el7
globus-gridftp-server-11.8-1.el7
globus-gridmap-eppn-callout-1.13-1.el7
globus-gridmap-verify-myproxy-callout-2.9-1.el7
globus-gsi-callback-5.12-1.el7
globus-gsi-cert-utils-9.15-2.el7
globus-gsi-credential-7.11-1.el7
globus-gsi-openssl-error-3.7-1.el7
globus-gsi-proxy-core-8.6-1.el7
globus-gsi-proxy-ssl-5.10-1.el7
globus-gsi-sysconfig-6.11-1.el7
globus-gss-assist-10.20-1.el7
globus-gssapi-gsi-12.11-1.el7
globus-io-11.8-1.el7
globus-net-manager-0.16-1.el7
globus-openssl-module-4.8-1.el7
globus-proxy-utils-6.18-1.el7
globus-simple-ca-4.24-1.el7
globus-xio-5.14-1.el7
globus-xio-gridftp-driver-2.17-1.el7
globus-xio-udt-driver-1.25-1.el7
gridsite-2.3.3-1.el7
homebank-5.1.1-1.el7
libinput-1.5.0-2.el7
mingw-gnutls-3.3.24-2.el7
mingw-nettle-3.3-1.el7
nodejs-6.9.1-4.el7
php-extras-5.4.16-7.el7
php-horde-nag-4.2.12-1.el7
python3-dbus-1.2.4-2.el7
python3-pytz-2016.7-1.el7
texlive-extension-2012-46.el7
wine-1.8.5-2.el7
xorg-x11-drv-libinput-0.19.1-1.el7

Details about builds:



 ansible-review-0.12.2-1.el7 (FEDORA-EPEL-2016-aec0e1ed1e)
 Reviews Ansible playbooks, roles and inventory and suggests improvements

Update Information:

upstream release 0.12.2: https://github.com/willthames/ansible-
review/blob/master/CHANGELOG.md#0122

References:

  [ 1 ] Bug #1385621 - ansible-review-v0.12.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1385621




 autowrap-0.8.0-1.20160921git3f4808.el7 (FEDORA-EPEL-2016-e660cddbf1)
 Generates Python Extension modules from [Cython] PXD files

Update Information:

Update to 0.8.0




 carbon-c-relay-2.3-1.el7 (FEDORA-EPEL-2016-0c3ac3381d)
 Enhanced C implementation of Carbon relay, aggregator and rewriter


[Bug 1390179] perl-Net-CUPS-0.63 is available

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1390179

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
   Fixed In Version|perl-Net-CUPS-0.63-1.fc26   |perl-Net-CUPS-0.63-1.fc26
   ||perl-Net-CUPS-0.63-1.fc24
 Resolution|--- |ERRATA
Last Closed||2016-11-09 22:29:18



--- Comment #5 from Fedora Update System  ---
perl-Net-CUPS-0.63-1.fc24 has been pushed to the Fedora 24 stable repository.
If problems still persist, please make note of it in this bug report.

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


[Bug 1386663] perl-Devel-Timer-0.09 is available

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1386663

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
   Fixed In Version|perl-Devel-Timer-0.09-1.fc2 |perl-Devel-Timer-0.09-1.fc2
   |5   |5
   ||perl-Devel-Timer-0.09-1.fc2
   ||4
 Resolution|--- |ERRATA
Last Closed|2016-11-03 14:28:07 |2016-11-09 22:28:47



--- Comment #10 from Fedora Update System  ---
perl-Devel-Timer-0.09-1.fc24 has been pushed to the Fedora 24 stable
repository. If problems still persist, please make note of it in this bug
report.

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


Schedule for Thursday's FPC Meeting (2016-09-22 17:00 UTC)

2016-11-09 Thread Jason L Tibbitts III
Note the time change!  Also note that James is out this week so I'll be
bumbling the way through the meeting process.

Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2016-11-03 17:00 UTC in #fedora-meeting-1 on
irc.freenode.net.

(Local time info omitted at I can't make rktime give me the output James
uses.)

= New Tickets =

There have been no new tickets this week.


= Pending business =

#topic #650Suggested Change for Python Guidelines about Alternate 
Python Interpreters
.fpc 650
https://fedorahosted.org/fpc/ticket/650

#topic #656pre/post-release version guidelines need major simplification 
for the git era
.fpc 656
https://fedorahosted.org/fpc/ticket/656

#topic #657 Keeping packager tooling in sync with our guidelines
.fpc 657
https://fedorahosted.org/fpc/ticket/657


= Open Floor =

For more complete details, please visit each individual ticket.  The
report of the agenda items can be found at:

https://fedorahosted.org/fpc/report/13

If you would like to add something to this agenda, you can reply to
this e-mail, file a new ticket at https://fedorahosted.org/fpc,
e-mail me directly, or bring it up at the end of the meeting, during
the open floor topic. Note that added topics may be deferred until
the following meeting.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


dist.depcheck PASSED for FEDORA-2016-277e67e5d5

2016-11-09 Thread notifications
dist.depcheck PASSED for FEDORA-2016-277e67e5d5

https://taskotron.fedoraproject.org/artifacts/all/d8c57c02-a6ea-11e6-94e0-525400120b80/task_output/FEDORA-2016-277e67e5d5.x86_64.log
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


dist.depcheck PASSED for FEDORA-2016-277e67e5d5

2016-11-09 Thread notifications
dist.depcheck PASSED for FEDORA-2016-277e67e5d5

https://taskotron.fedoraproject.org/artifacts/all/d8c57c02-a6ea-11e6-94e0-525400120b80/task_output/FEDORA-2016-277e67e5d5.i386.log
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[389-devel] Build failed in Jenkins: 389-DS-NIGHTLY #127

2016-11-09 Thread Jenkins
See 


--
[...truncated 4034 lines...]
on MASTER2 (even if on MASTER2 47653 is NOT fixed). Then update on 
MASTER2 and check the update on MASTER1

It checks that, bound as bind_entry,
- we can not ADD an entry without the proper SELFDN aci.
- with the proper ACI we can not ADD with '\''member'\'' 
attribute
- with the proper ACI and '\''member'\'' it succeeds to ADD
'\'''\'''\''
topology.master1.log.info("\n\n# ADD 
##\n")

# bind as bind_entry
topology.master1.log.info("Bind as %s" % BIND_DN)
topology.master1.simple_bind_s(BIND_DN, BIND_PW)

# Prepare the entry with multivalued members
entry_with_members = Entry(ENTRY_DN)
entry_with_members.setValues('\''objectclass'\'', '\''top'\'', 
'\''person'\'', '\''OCticket47653'\'')
entry_with_members.setValues('\''sn'\'', ENTRY_NAME)
entry_with_members.setValues('\''cn'\'', ENTRY_NAME)
entry_with_members.setValues('\''postalAddress'\'', '\''here'\'')
entry_with_members.setValues('\''postalCode'\'', '\''1234'\'')
members = []
for cpt in range(MAX_OTHERS):
name = "%s%d" % (OTHER_NAME, cpt)
members.append("cn=%s,%s" % (name, SUFFIX))
members.append(BIND_DN)
entry_with_members.setValues('\''member'\'', members)

# Prepare the entry with only one member value
entry_with_member = Entry(ENTRY_DN)
entry_with_member.setValues('\''objectclass'\'', '\''top'\'', 
'\''person'\'', '\''OCticket47653'\'')
entry_with_member.setValues('\''sn'\'', ENTRY_NAME)
entry_with_member.setValues('\''cn'\'', ENTRY_NAME)
entry_with_member.setValues('\''postalAddress'\'', '\''here'\'')
entry_with_member.setValues('\''postalCode'\'', '\''1234'\'')
member = []
member.append(BIND_DN)
entry_with_member.setValues('\''member'\'', member)

# entry to add WITH member being BIND_DN but WITHOUT the ACI -> 
ldap.INSUFFICIENT_ACCESS
try:
topology.master1.log.info("Try to add Add  %s (aci is missing): %r" 
% (ENTRY_DN, entry_with_member))

topology.master1.add_s(entry_with_member)
except Exception as e:
topology.master1.log.info("Exception (expected): %s" % 
type(e).__name__)
assert isinstance(e, ldap.INSUFFICIENT_ACCESS)

# Ok Now add the proper ACI
topology.master1.log.info("Bind as %s and add the ADD SELFDN aci" % 
DN_DM)
topology.master1.simple_bind_s(DN_DM, PASSWORD)

ACI_TARGET   = "(target = \"ldap:///cn=*,%s\;)" % SUFFIX
ACI_TARGETFILTER = "(targetfilter =\"(objectClass=%s)\")" % OC_NAME
ACI_ALLOW= "(version 3.0; acl \"SelfDN add\"; allow (add)"
ACI_SUBJECT  = " userattr = \"member#selfDN\";)"
ACI_BODY = ACI_TARGET + ACI_TARGETFILTER + ACI_ALLOW + 
ACI_SUBJECT
mod = [(ldap.MOD_ADD, '\''aci'\'', ACI_BODY)]
topology.master1.modify_s(SUFFIX, mod)
time.sleep(1)

# bind as bind_entry
topology.master1.log.info("Bind as %s" % BIND_DN)
topology.master1.simple_bind_s(BIND_DN, BIND_PW)

# entry to add WITHOUT member and WITH the ACI -> 
ldap.INSUFFICIENT_ACCESS
try:
topology.master1.log.info("Try to add Add  %s (member is missing)" 
% ENTRY_DN)
topology.master1.add_s(Entry((ENTRY_DN, {
'\''objectclass'\'':  
ENTRY_OC.split(),
'\''sn'\'':   
ENTRY_NAME,
'\''cn'\'':   
ENTRY_NAME,
'\''postalAddress'\'':
'\''here'\'',
'\''postalCode'\'':   
'\''1234'\''})))
except Exception as e:
topology.master1.log.info("Exception (expected): %s" % 
type(e).__name__)
assert isinstance(e, ldap.INSUFFICIENT_ACCESS)

# entry to add WITH memberS and WITH the ACI -> ldap.INSUFFICIENT_ACCESS
# member should contain only one value
try:
topology.master1.log.info("Try to add Add  %s (with several member 
values)" % ENTRY_DN)
topology.master1.add_s(entry_with_members)
except Exception as e:
topology.master1.log.info("Exception (expected): %s" % 
type(e).__name__)
assert isinstance(e, ldap.INSUFFICIENT_ACCESS)

topology.master1.log.info("Try to add Add  %s should be successful" % 
ENTRY_DN)
try:
topology.master1.add_s(entry_with_member)
except ldap.LDAPError as e:

Fedora 25 RC 1.2 compose check report

2016-11-09 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 2/101 (x86_64), 3/17 (i386)

New failures (same test did not fail in 25 RC 1.1):

ID: 47037   Test: i386 Workstation-live-iso install_default
URL: https://openqa.fedoraproject.org/tests/47037
ID: 47124   Test: x86_64 universal install_european_language
URL: https://openqa.fedoraproject.org/tests/47124
ID: 47125   Test: x86_64 universal install_cyrillic_language
URL: https://openqa.fedoraproject.org/tests/47125
ID: 47138   Test: i386 universal upgrade_desktop_32bit
URL: https://openqa.fedoraproject.org/tests/47138

Old failures (same test failed in 25 RC 1.1):

ID: 47139   Test: i386 universal upgrade_2_desktop_32bit
URL: https://openqa.fedoraproject.org/tests/47139

Passed openQA tests: 99/101 (x86_64), 14/17 (i386), 2/2 (arm)
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [Test-Announce] Fedora 25 Candidate RC-1.2 Available Now!

2016-11-09 Thread Adam Williamson
On Wed, 2016-11-09 at 16:02 -0800, rawh...@fedoraproject.org wrote:
> According to the schedule [1], Fedora 25 Candidate RC-1.2 is now
> available for testing. Please help us complete all the validation
> testing! For more information on release validation testing, see:
> https://fedoraproject.org/wiki/QA:Release_validation_test_plan
> 
> Test coverage information for the current release can be seen at:
> https://www.happyassassin.net/testcase_stats/25
> 
> You can see all results, find testing instructions and image download
> locations, and enter results on the Summary page:
> 
> https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Summary
> 
> The individual test result pages are:
> 
> https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Installation
> https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Base
> https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Server
> https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Cloud
> https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Desktop
> https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Security_Lab
> 
> All RC priority test cases for each of these test pages [2] must
> pass in order to meet the RC Release Criteria [3].
> 
> Help is available on #fedora-qa on irc.freenode.net [4], or on the
> test list [5].

There are two changes from RC-1.1 in RC-1.2:

libblockdev-1.9-8.fc25 - 
https://bodhi.fedoraproject.org/updates/FEDORA-2016-76a96e8bf3
selinux-policy-3.13.1-224.fc25 - 
https://bodhi.fedoraproject.org/updates/FEDORA-2016-f29b746f2e

those fix a couple of partitioning bugs kparal found in RC-1.1:

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

Unfortunately both packages can at least *theoretically* affect almost
anything else (selinux-policy for obvious reasons, and libblockdev
because anaconda uses it), so it would be good to re-run as many tests
as we can with this compose. Sorry for the extra work, folks!
-- 
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


[Test-Announce] Fedora 25 Candidate RC-1.2 Available Now!

2016-11-09 Thread rawhide
According to the schedule [1], Fedora 25 Candidate RC-1.2 is now
available for testing. Please help us complete all the validation
testing! For more information on release validation testing, see:
https://fedoraproject.org/wiki/QA:Release_validation_test_plan

Test coverage information for the current release can be seen at:
https://www.happyassassin.net/testcase_stats/25

You can see all results, find testing instructions and image download
locations, and enter results on the Summary page:

https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Summary

The individual test result pages are:

https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Installation
https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Base
https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Server
https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Cloud
https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Desktop
https://fedoraproject.org/wiki/Test_Results:Fedora_25_RC_1.2_Security_Lab

All RC priority test cases for each of these test pages [2] must
pass in order to meet the RC Release Criteria [3].

Help is available on #fedora-qa on irc.freenode.net [4], or on the
test list [5].

Current Blocker and Freeze Exception bugs:
http://qa.fedoraproject.org/blockerbugs/current

[1] http://fedorapeople.org/groups/schedule/f-25/f-25-quality-tasks.html
[2] https://fedoraproject.org/wiki/QA:Release_validation_test_plan
[3] https://fedoraproject.org/wiki/Fedora_25_RC_Release_Criteria
[4] irc://irc.freenode.net/fedora-qa
[5] https://lists.fedoraproject.org/archives/list/t...@lists.fedoraproject.org/
___
test-announce mailing list -- test-annou...@lists.fedoraproject.org
To unsubscribe send an email to test-announce-le...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Richard W.M. Jones
On Wed, Nov 09, 2016 at 01:44:25PM -0800, Japheth Cleaver wrote:
> If we really don't have a better, persistent, local name for a
> system at install time, then I don't see why reverting to
> /dev/VolGroup00/LogVol00 is horrible here. VG names should be
> human-readable and exist in a namespace; shouldn't uniqueness should
> be from VG/LV UUIDs when we need it?

We explicitly switched from VolGroup00/LogVol00 because it caused
problems if you tried to mount virtual machine disks on the host (of
course you should use libguestfs instead, but some people still try to
do this).

The bug was: https://bugzilla.redhat.com/show_bug.cgi?id=207470

Why don't we just use randomized vgXX/lvXX names here,
independent of the hostname?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Ms Sanchez


I think Matthew is right. Maybe we could set a behaviour in Fedora 
Server or Cloud and another in Fedora Workstation?


Just an idea, Sylvia


On 09/11/16 14:32, Matthew Miller wrote:

On Tue, Nov 08, 2016 at 03:25:58PM -0800, Andrew Lutomirski wrote:

If the hostname is non-constant, can we also arrange that, by default,
this hostname is never sent over the network?  In particular, I think
that DHCP requests should *not* include this hostname.  We're already
starting to randomize MAC addresses -- there's no reason to give a
persistent per-installation identifier to every network.

There's two different cases that I'm not sure how to resolve elegantly.
On a home network or on a business network, having the name available
is highly desirable. On a public network, just the opposite.


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


Re: fedpkg build fails: Could not auth with koji. Login failed: [('SSL routines', 'SSL_shutdown', 'shutdown while in init')]

2016-11-09 Thread Sandro Mani



On 09.11.2016 22:54, Sandro Mani wrote:



On 09.11.2016 22:49, Kevin Fenzi wrote:


What versions of python2-cryptography and pyOpenSSL do you have?

I'm using:

python2-cryptography-1.5.3-1.fc26.x86_64
python2-pyOpenSSL-16.2.0-1.fc26.noarch

Aha! It looks like indeed

python2-cryptography-1.5.3-1.fc26.x86_64

is the problem. Downgrading to python2-cryptography-1.3.1-4.fc25 solves 
the problem. Bug reported [1].


Thanks
Sandro

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1393579
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: fedpkg build fails: Could not auth with koji. Login failed: [('SSL routines', 'SSL_shutdown', 'shutdown while in init')]

2016-11-09 Thread Sandro Mani



On 09.11.2016 22:49, Kevin Fenzi wrote:


What versions of python2-cryptography and pyOpenSSL do you have?

I'm using:

python2-cryptography-1.5.3-1.fc26.x86_64
python2-pyOpenSSL-16.2.0-1.fc26.noarch

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


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Japheth Cleaver

On 11/9/2016 1:30 PM, Louis Lagendijk wrote:

On Wed, 2016-11-09 at 12:58 -0500, Przemek Klosowski wrote:

On 11/09/2016 08:02 AM, Simo Sorce wrote:

Although this is true, one thing we could do is set a default hostname
that is static ("fedora" or similar is fine), and teach the utilities
used to join an AD/IPA/etc.. domain to generate a new random hostname if
they detect the hostname is the generic "static" one.
The hostname is used in the install-time-generated disk volume names 
(/dev/mapper/fedora_myhostname-home), so changing it is confusing.

Would it make sense to leave the old names? or rename the volumes?
___
devel mailing list --devel@lists.fedoraproject.org 

To unsubscribe send an email todevel-le...@lists.fedoraproject.org 



Is using a unique volume group name not actually preferable.
If one needs to add a disk from one machine to another it avoids the 
problem of having 2 volume groups with the same name and therefore 
overlapping LV names.

I got bitten by that once.

/Louis


The problem is that those VG/LV names are distinct from the host they're 
a part of The only thing worse than a generic label for something is 
an incorrect or misleading one, as happens occasionally with clones, 
host renames or imaging a VM on top of that.


If we really don't have a better, persistent, local name for a system at 
install time, then I don't see why reverting to /dev/VolGroup00/LogVol00 
is horrible here. VG names should be human-readable and exist in a 
namespace; shouldn't uniqueness should be from VG/LV UUIDs when we need it?


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


Re: fedpkg build fails: Could not auth with koji. Login failed: [('SSL routines', 'SSL_shutdown', 'shutdown while in init')]

2016-11-09 Thread Kevin Fenzi
On Wed, 9 Nov 2016 21:41:18 +0100
Sandro Mani  wrote:

> Hi
> 
> I've noticed today that I'm unable to submit builds anymore. I get
> 
> $ fedpkg build
> /usr/lib/python2.7/site-packages/pyrpkg/__init__.py:314: 
> DeprecationWarning: BaseException.message has been deprecated as of 
> Python 2.6
>for (_, _, ssl_reason) in error.message:
> You might want to run fedora-packager-setup to regenerate SSL 
> certificate. For more info see 
> https://fedoraproject.org/wiki/Using_the_Koji_build_system#Fedora_Account_System_.28FAS2.29_Setup
> Could not execute build: Could not auth with koji. Login failed:
> [('SSL routines', 'SSL_shutdown', 'shutdown while in init')]
> 
> I thought it was perhaps just a matter of re-newing the certificate,
> but the error persists even after running fedora-cert -n (or 
> fedora-packager-setup for the matter, which didn't appear to do 
> anything). I'm running an up-to-date rawhide.
> 
> Any ideas?

Might be https://bugzilla.redhat.com/show_bug.cgi?id=1392570 ? 
but the errors I were seeing there were different. 

What versions of python2-cryptography and pyOpenSSL do you have?

kevin



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


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Louis Lagendijk
On Wed, 2016-11-09 at 12:58 -0500, Przemek Klosowski wrote:
> 
> On 11/09/2016 08:02 AM, Simo Sorce
>   wrote:
> 
> 
> 
> > > >   Although this is true, one thing we could do is set a default
hostname
> > > > that is static ("fedora" or similar is fine), and teach the
utilities
> > > > used to join an AD/IPA/etc.. domain to generate a new random
hostname if
> > they detect the hostname is the generic "static" one.
> > The hostname is used in the install-time-generated disk volume
names
> > (/dev/mapper/fedora_myhostname-home), so changing it is
confusing.
> 
> > Would it make sense to leave the old names? or rename the
volumes? 
> 
>   
> 
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Is using a unique volume group name not actually preferable. 
If one needs to add a disk from one machine to another it avoids the
problem of having 2 volume groups with the same name and therefore
overlapping LV names.
I got bitten by that once.

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


fedpkg build fails: Could not auth with koji. Login failed: [('SSL routines', 'SSL_shutdown', 'shutdown while in init')]

2016-11-09 Thread Sandro Mani

Hi

I've noticed today that I'm unable to submit builds anymore. I get

$ fedpkg build
/usr/lib/python2.7/site-packages/pyrpkg/__init__.py:314: 
DeprecationWarning: BaseException.message has been deprecated as of 
Python 2.6

  for (_, _, ssl_reason) in error.message:
You might want to run fedora-packager-setup to regenerate SSL 
certificate. For more info see 
https://fedoraproject.org/wiki/Using_the_Koji_build_system#Fedora_Account_System_.28FAS2.29_Setup
Could not execute build: Could not auth with koji. Login failed: [('SSL 
routines', 'SSL_shutdown', 'shutdown while in init')]


I thought it was perhaps just a matter of re-newing the certificate, but 
the error persists even after running fedora-cert -n (or 
fedora-packager-setup for the matter, which didn't appear to do 
anything). I'm running an up-to-date rawhide.


Any ideas?

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


[Bug 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #11 from Mustafa Yalcin Acikyildiz  ---
no hope even with dnf clean all.

is there way to query perl-libs package on fedora repos?

-- 
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


[Fedocal] Reminder meeting : Fedora 25 Final Release Readiness Meeting

2016-11-09 Thread jkurik
Dear all,

You are kindly invited to the meeting:
   Fedora 25 Final Release Readiness Meeting on 2016-11-10 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 Final
release of Fedora 25. 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.

More information available at:
https://fedoraproject.org/wiki/Release_Readiness_Meetings


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

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


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Stephen Gallagher
On 11/09/2016 12:58 PM, Przemek Klosowski wrote:
> On 11/09/2016 08:02 AM, Simo Sorce wrote:
>> Although this is true, one thing we could do is set a default hostname
>> that is static ("fedora" or similar is fine), and teach the utilities
>> used to join an AD/IPA/etc.. domain to generate a new random hostname if
>> they detect the hostname is the generic "static" one.
> The hostname is used in the install-time-generated disk volume names
> (/dev/mapper/fedora_myhostname-home), so changing it is confusing.
> Would it make sense to leave the old names? or rename the volumes?
> 

That's actually another classic problem: the fact that the default hostname is
used for creating the partitions often causes issues for people who try to do a
new installation atop older Fedora installations.




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


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Stephen Gallagher
On 11/09/2016 01:03 PM, Richard W.M. Jones wrote:
> On Tue, Nov 08, 2016 at 04:49:42PM -0500, Stephen Gallagher wrote:
>> My proposal is that we should consider changing the default hostname
>> for Fedora 26 to be either FED-XXX or FEDORA-. The
>> former allows for a longer random string and therefore lower risk of
>> collision in large environments, while the latter would also provide
>> improved branding for Fedora[2]. Our default BASH shell prompt
>> includes the current machine's hostname.
> 
> Having it CAPS doesn't sound very nice ...
> 

Yeah, that's fine. I was kind of copying off the windows approach, but I really
don't care at all whether we present it in lower-case or upper-case as long as
it's consistent.




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


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Richard W.M. Jones
On Tue, Nov 08, 2016 at 04:49:42PM -0500, Stephen Gallagher wrote:
> Mac OS X and Ubuntu both require the user to pick a machine name at install 
> time
> explicitly. They do not autogenerate one at all.

Sort of.  If you install using the example Ubuntu preseed file then by
default it will have "unassigned-hostname.unassigned-domain".  You're
supposed to change this, but if you don't then that's the hostname you
will actually get in your new machine.

> My proposal is that we should consider changing the default hostname
> for Fedora 26 to be either FED-XXX or FEDORA-. The
> former allows for a longer random string and therefore lower risk of
> collision in large environments, while the latter would also provide
> improved branding for Fedora[2]. Our default BASH shell prompt
> includes the current machine's hostname.

Having it CAPS doesn't sound very nice ...

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


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Przemek Klosowski

On 11/09/2016 08:02 AM, Simo Sorce wrote:

Although this is true, one thing we could do is set a default hostname
that is static ("fedora" or similar is fine), and teach the utilities
used to join an AD/IPA/etc.. domain to generate a new random hostname if
they detect the hostname is the generic "static" one.
The hostname is used in the install-time-generated disk volume names 
(/dev/mapper/fedora_myhostname-home), so changing it is confusing.

Would it make sense to leave the old names? or rename the volumes?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: time to retire some kde4/smoke-based language bindings?

2016-11-09 Thread Stephen John Smoogen
On 9 November 2016 at 12:00, Petr Pisar  wrote:
> On 2016-11-09, Rex Dieter  wrote:
>> I was looking at rawhide (ppc64) broken deps, and was reminded of some
>> pretty old and unmaintained (upstream) kde4/smoke-based language bindings
>> (csharp, perl, ruby), affected packages include:
>>
>> kdebindings
>> kimono
>> perl-Qt
>> ruby-korundum
>> ruby-qt
>> smokeqt
>> smokekde
>> qyoto
>>
> What are their replacements? I.e. how will users write Qt applications
> in C#, Perl, Ruby after removing those packages?

Do they even work now?

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



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


Re: time to retire some kde4/smoke-based language bindings?

2016-11-09 Thread Petr Pisar
On 2016-11-09, Rex Dieter  wrote:
> I was looking at rawhide (ppc64) broken deps, and was reminded of some 
> pretty old and unmaintained (upstream) kde4/smoke-based language bindings 
> (csharp, perl, ruby), affected packages include:
>
> kdebindings
> kimono
> perl-Qt
> ruby-korundum
> ruby-qt
> smokeqt
> smokekde
> qyoto
>
What are their replacements? I.e. how will users write Qt applications
in C#, Perl, Ruby after removing those packages?

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


[Bug 1392472] root is not built for ppc64

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1392472

Petr Pisar  changed:

   What|Removed |Added

 CC||mattias.ell...@physics.uu.s
   ||e, steve.tray...@cern.ch
  Component|perl-Alien-ROOT |root
   Assignee|ppi...@redhat.com   |mattias.ell...@physics.uu.s
   ||e



-- 
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 1392478] root is not built for ppc64le

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1392478

Petr Pisar  changed:

   What|Removed |Added

 CC||mattias.ell...@physics.uu.s
   ||e, steve.tray...@cern.ch
  Component|perl-Alien-ROOT |root
 Blocks||1051573 (PPC64LETracker)
   Assignee|ppi...@redhat.com   |mattias.ell...@physics.uu.s
   ||e




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1051573
[Bug 1051573] ppc64le tracker bug
-- 
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 1392479] perl-Alien-ROOT not available on ppc64le because root is not there

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1392479

Petr Pisar  changed:

   What|Removed |Added

 Blocks||1051573 (PPC64LETracker)




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1051573
[Bug 1051573] ppc64le tracker bug
-- 
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 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #9 from Fedora Update System  ---
perl-5.24.0-379.fc25 has been submitted as an update to Fedora 25.
https://bodhi.fedoraproject.org/updates/FEDORA-2016-ab7085b1f4

-- 
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 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #10 from Fedora Update System  ---
perl-5.22.2-364.fc24 has been submitted as an update to Fedora 24.
https://bodhi.fedoraproject.org/updates/FEDORA-2016-7cf2994d15

-- 
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 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #8 from Petr Pisar  ---
Yes, it sounds like a mirror problem. But it shouldn't behave like this even
with a broken mirror.

DNF downloads a signature for current repository database directly from
Fedora's HTTPS server. Then it tries different mirrors to download the
database, then it verifies the database and then it downloads packages from
various mirrors and checks them against the database. If something does not
match, it retries from different mirror.

Either it's a bug in the DNF or the repository was broken even on Fedora's
master server. You can add --refresh option to the dnf command to force
redownloading latest database.

Downgrading perl-Errno is also an option.

-- 
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


Fedora 25 RC 1.1 compose check report

2016-11-09 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 1/17 (i386)

Old failures (same test failed in 25 Beta 1.1):

ID: 46892   Test: i386 universal upgrade_2_desktop_32bit
URL: https://openqa.fedoraproject.org/tests/46892

Passed openQA tests: 101/101 (x86_64), 16/17 (i386), 2/2 (arm)

New passes (same test did not pass in 25 Beta 1.1):

ID: 46787   Test: x86_64 Workstation-live-iso 
desktop_notifications_postinstall
URL: https://openqa.fedoraproject.org/tests/46787
ID: 46895   Test: x86_64 universal install_iscsi
URL: https://openqa.fedoraproject.org/tests/46895
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[Bug 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #7 from Mustafa Yalcin Acikyildiz  ---
downgrading to perl-Errno-1.25-377.fc25.x86_64 resolve the problem.

thank you!

-- 
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 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #6 from Mustafa Yalcin Acikyildiz  ---
there is no update for perl-libs

i tried to reinstall the package it installed release .377 again

reinstalling perl-Errno throws me error "Installed package
perl-Errno-1.25-378.fc25.x86_64 (from updates-testing) not available."

could it be mirror related problem?

-- 
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


Fedora 25-20161109.n.0 compose check report

2016-11-09 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 2/101 (x86_64), 1/17 (i386)

ID: 46911   Test: x86_64 Workstation-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/46911
ID: 47004   Test: x86_64 universal install_iscsi
URL: https://openqa.fedoraproject.org/tests/47004
ID: 47015   Test: i386 universal upgrade_2_desktop_32bit
URL: https://openqa.fedoraproject.org/tests/47015

Passed openQA tests: 99/101 (x86_64), 16/17 (i386), 2/2 (arm)
-- 
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[Bug 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421

Petr Pisar  changed:

   What|Removed |Added

   Fixed In Version||perl-5.24.0-380.fc26



--- Comment #5 from Petr Pisar  ---
Fedora ≥ 24 is affected.

-- 
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 25 RC 1.1 compose check report

2016-11-09 Thread Adam Williamson
On Wed, 2016-11-09 at 09:52 +, Fedora compose checker wrote:
> No missing expected images.
> 
> Failed openQA tests: 1/101 (x86_64), 2/17 (i386), 1/2 (arm)
> 
> New failures (same test did not fail in 25 Beta 1.1):
> 
> ID: 46790 Test: i386 Workstation-live-iso install_default
> URL: https://openqa.fedoraproject.org/tests/46790

Seems to be the one where GNOME gets stuck on the password entry
dialog, which happens sometimes to 32-bit tests in openQA. Log upload
failed due to a typing error.

> ID: 46804 Test: arm Minimal-raw_xz-raw.xz 
> install_arm_image_deployment_upload
> URL: https://openqa.fedoraproject.org/tests/46804

Probably didn't wait long enough for i-s. I guess I'll have to bump
that timeout.

> ID: 46896 Test: x86_64 universal upgrade_desktop_encrypted_64bit
> URL: https://openqa.fedoraproject.org/tests/46896

Repo sync issue, I'll retry this test.

> Old failures (same test failed in 25 Beta 1.1):
> 
> ID: 46892 Test: i386 universal upgrade_2_desktop_32bit
> URL: https://openqa.fedoraproject.org/tests/46892

Still our old friend
https://bugzilla.redhat.com/show_bug.cgi?id=1333591 .
-- 
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


[Bug 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #4 from Petr Pisar  ---
I will add an explicit dependency from perl-Errno to perl-libs on the same
perl-libs release. This should prevent from occurring this bug in the future.

But this cannot fix the issue for already existing systems with half-updated
system. There is no way how to retroactively correct it. Users experiencing
this bug are recommended to update perl-Errno and perl-libs to the same release
number.

-- 
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 (f24). "Tie perl-Errno release to interpreter build because of kernel version check (..more)"

2016-11-09 Thread notifications
From c7d9a35fb82c6e667df593cc711eaf6bdb468123 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 15:46:17 +0100
Subject: Tie perl-Errno release to interpreter build because of kernel version
 check

If user updates the his system only partially so that perl-Errno does
not match perl-libs and the two were built on different kernel, using
Errno will fail:

Errno architecture (x86_64-linux-thread-multi-4.7.9-200.fc24.x86_64) does not 
match executable architecture (x86_64-linux-thread-multi-4.6.4-301.fc24.x86_64) 
at /usr/lib64/perl5/Errno.pm line 11.
---
 perl.spec | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/perl.spec b/perl.spec
index eda7db5..6ee6391 100644
--- a/perl.spec
+++ b/perl.spec
@@ -29,7 +29,7 @@
 Name:   perl
 Version:%{perl_version}
 # release number must be even higher, because dual-lived modules will be 
broken otherwise
-Release:363%{?dist}
+Release:364%{?dist}
 Epoch:  %{perl_epoch}
 Summary:Practical Extraction and Report Language
 Group:  Development/Languages
@@ -942,6 +942,9 @@ License:GPL+ or Artistic
 Epoch:  0
 Version:1.23
 Requires:   %perl_compat
+# Errno.pm bakes in kernel version at build time and compares it against
+# $Config{osvers} at run time. Match exact interpreter build. Bug #1393421.
+Requires:   perl-libs = %{perl_epoch}:%{perl_version}-%{release}
 Requires:   perl(Carp)
 Conflicts:  perl < 4:5.22.0-351
 
@@ -4724,6 +4727,10 @@ popd
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 4:5.22.2-364
+- Tie perl-Errno release to interpreter build because of kernel version check
+  (bug #1393421)
+
 * Fri Nov 04 2016 Petr Pisar  - 4:5.22.2-363
 - Fix a crash in lexical scope warnings (RT#128597)
 - Do not mangle errno from failed socket calls (RT#128316)
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=f24=c7d9a35fb82c6e667df593cc711eaf6bdb468123
___
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 (f25). "Tie perl-Errno release to interpreter build because of kernel version check (..more)"

2016-11-09 Thread notifications
From 6976ac2f87107ed8ae1945915c51b48e2cf17ddf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 15:46:17 +0100
Subject: Tie perl-Errno release to interpreter build because of kernel version
 check

If user updates the his system only partially so that perl-Errno does
not match perl-libs and the two were built on different kernel, using
Errno will fail:

Errno architecture (x86_64-linux-thread-multi-4.7.9-200.fc24.x86_64) does not 
match executable architecture (x86_64-linux-thread-multi-4.6.4-301.fc24.x86_64) 
at /usr/lib64/perl5/Errno.pm line 11.
---
 perl.spec | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/perl.spec b/perl.spec
index 0d4f85c..4430439 100644
--- a/perl.spec
+++ b/perl.spec
@@ -28,7 +28,7 @@
 Name:   perl
 Version:%{perl_version}
 # release number must be even higher, because dual-lived modules will be 
broken otherwise
-Release:378%{?dist}
+Release:379%{?dist}
 Epoch:  %{perl_epoch}
 Summary:Practical Extraction and Report Language
 Group:  Development/Languages
@@ -1132,6 +1132,9 @@ License:GPL+ or Artistic
 Epoch:  0
 Version:1.25
 Requires:   %perl_compat
+# Errno.pm bakes in kernel version at build time and compares it against
+# $Config{osvers} at run time. Match exact interpreter build. Bug #1393421.
+Requires:   perl-libs = %{perl_epoch}:%{perl_version}-%{release}
 Requires:   perl(Carp)
 %if %{defined perl_bootstrap}
 %gendep_perl_Errno
@@ -5224,6 +5227,10 @@ popd
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 4:5.24.0-379
+- Tie perl-Errno release to interpreter build because of kernel version check
+  (bug #1393421)
+
 * Thu Nov 03 2016 Petr Pisar  - 4:5.24.0-378
 - Fix crash in "evalbytes S" (RT#129196)
 - Fix crash in splice (RT#129164, RT#129166, RT#129167)
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=f25=6976ac2f87107ed8ae1945915c51b48e2cf17ddf
___
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 (master). "Tie perl-Errno release to interpreter build because of kernel version check (..more)"

2016-11-09 Thread notifications
From 468152e799b08a1aaa14fad57daf9daebede935a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 15:46:17 +0100
Subject: Tie perl-Errno release to interpreter build because of kernel version
 check

If user updates the his system only partially so that perl-Errno does
not match perl-libs and the two were built on different kernel, using
Errno will fail:

Errno architecture (x86_64-linux-thread-multi-4.7.9-200.fc24.x86_64) does not 
match executable architecture (x86_64-linux-thread-multi-4.6.4-301.fc24.x86_64) 
at /usr/lib64/perl5/Errno.pm line 11.
---
 perl.spec | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/perl.spec b/perl.spec
index 49e4cba..497699d 100644
--- a/perl.spec
+++ b/perl.spec
@@ -28,7 +28,7 @@
 Name:   perl
 Version:%{perl_version}
 # release number must be even higher, because dual-lived modules will be 
broken otherwise
-Release:379%{?dist}
+Release:380%{?dist}
 Epoch:  %{perl_epoch}
 Summary:Practical Extraction and Report Language
 Group:  Development/Languages
@@ -1135,6 +1135,9 @@ License:GPL+ or Artistic
 Epoch:  0
 Version:1.25
 Requires:   %perl_compat
+# Errno.pm bakes in kernel version at build time and compares it against
+# $Config{osvers} at run time. Match exact interpreter build. Bug #1393421.
+Requires:   perl-libs = %{perl_epoch}:%{perl_version}-%{release}
 Requires:   perl(Carp)
 %if %{defined perl_bootstrap}
 %gendep_perl_Errno
@@ -5226,6 +5229,10 @@ popd
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 4:5.24.0-380
+- Tie perl-Errno release to interpreter build because of kernel version check
+  (bug #1393421)
+
 * Thu Nov 03 2016 Petr Pisar  - 4:5.24.0-379
 - Fix crash in "evalbytes S" (RT#129196)
 - Fix crash in splice (RT#129164, RT#129166, RT#129167)
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl.git/commit/?h=master=468152e799b08a1aaa14fad57daf9daebede935a
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #3 from Petr Pisar  ---
(In reply to Mustafa Yalcin Acikyildiz from comment #2)
> perl-libs-5.24.0-377.fc25.x86_64
> perl-Errno-1.25-378.fc25.x86_64

That's also wrong. Both of them should have the same release number (378.fc25
in your case). Can you do the upgrade explicitly (dnf upgrade perl-libs) or
does something prevents from upgrading perl-libs to the higher release?

-- 
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 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421



--- Comment #2 from Mustafa Yalcin Acikyildiz  ---
Hello. i just install f25 kde spin a few hours ago and then i did complete
system upgrade with `dnf upgrade`

here is the output.
perl-libs-5.24.0-377.fc25.x86_64
perl-Errno-1.25-378.fc25.x86_64

-- 
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


time to retire some kde4/smoke-based language bindings?

2016-11-09 Thread Rex Dieter
I was looking at rawhide (ppc64) broken deps, and was reminded of some 
pretty old and unmaintained (upstream) kde4/smoke-based language bindings 
(csharp, perl, ruby), affected packages include:

kdebindings
kimono
perl-Qt
ruby-korundum
ruby-qt
smokeqt
smokekde
qyoto

Of these, I can see *maybe* keeping perl-Qt (and dep smokeqt), primarily 
because it is the only one in this list that's not a leaf package (debconf-
kde depends on it).

Any comments or objection to orphaning these for f26+ ?


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


[Bug 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421

Petr Pisar  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|jples...@redhat.com |ppi...@redhat.com



-- 
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 1393421] perl-Error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421

Petr Pisar  changed:

   What|Removed |Added

 CC||cw...@alumni.drew.edu,
   ||iarn...@gmail.com,
   ||jples...@redhat.com,
   ||ka...@ucw.cz,
   ||psab...@redhat.com,
   ||rc040...@freenet.de,
   ||tcall...@redhat.com
  Component|perl-CPAN   |perl
   Assignee|ppi...@redhat.com   |jples...@redhat.com
Summary|perl-error broke the most   |perl-Error broke the most
   |of perl apps.   |of perl apps.



--- Comment #1 from Petr Pisar  ---
Thank you for the report. This is probably caused by updating perl-Errno
without perl-libs or vice versa. What are releases of the two packages on your
system? Fully updated system should have:

$ rpm -q perl-libs perl-Errno
perl-libs-5.22.2-363.fc24.x86_64
perl-Errno-1.23-363.fc24.x86_64

-- 
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


Fedora 25 compose report: 20161109.n.0 changes

2016-11-09 Thread Fedora Branched Report
OLD: Fedora-25-20161108.n.1
NEW: Fedora-25-20161109.n.0

= SUMMARY =
Added images:0
Dropped images:  0
Added packages:  0
Dropped packages:0
Upgraded packages:   0
Downgraded packages: 0

Size of added packages:  0.00 B
Size of dropped packages:0.00 B
Size of upgraded packages:   0.00 B
Size of downgraded packages: 0.00 B

Size change of upgraded packages:   0.00 B
Size change of downgraded packages: 0.00 B

= ADDED IMAGES =

= DROPPED IMAGES =

= ADDED PACKAGES =

= DROPPED PACKAGES =

= UPGRADED PACKAGES =

= DOWNGRADED PACKAGES =
Broken deps for armhfp
--
[OmegaT]
OmegaT-2.6.3-2.fc22.armv7hl requires hunspell <= 0:1.4.0
[RackTables]
RackTables-0.20.10-7.fc24.noarch requires php-mysql
[asterisk]
asterisk-dahdi-13.9.1-1.fc25.1.armv7hl requires dahdi-tools >= 0:2.0.0
asterisk-dahdi-13.9.1-1.fc25.1.armv7hl requires libtonezone.so.2.0
[beacon]
beacon-0.5-13.fc24.noarch requires php-mysql
[bionetgen]
bionetgen-2.2.6-3.fc25.armv7hl requires libsundials_cvode.so.1
bionetgen-2.2.6-3.fc25.armv7hl requires libsundials_nvecserial.so.0
[collectd]
collectd-onewire-5.6.0-2.fc25.armv7hl requires libowcapi-3.1.so.0
[golang-github-aws-aws-sdk-go]
golang-github-aws-aws-sdk-go-devel-1.1.3-2.fc25.noarch requires 
golang(golang.org/x/tools/go/types)
[golang-github-gonum-matrix]
golang-github-gonum-matrix-devel-0-0.5.gitfb13962.fc25.noarch requires 
golang(github.com/gonum/lapack/lapack64)
[golang-github-kubernetes-heapster]
golang-github-kubernetes-heapster-devel-0.16.1-4.fc25.noarch requires 
golang(github.com/google/cadvisor/client)
golang-github-kubernetes-heapster-devel-0.16.1-4.fc25.noarch requires 
golang(github.com/google/cadvisor/info/v1)
[golang-github-samalba-dockerclient]
golang-github-samalba-dockerclient-devel-0-0.3.gitc37a52f.fc24.noarch 
requires golang(github.com/docker/docker/pkg/timeutils)
[moksha]
moksha-server-1.0.0-11.fc24.noarch requires orbited
[mrbs]
mrbs-1.4.10-4.fc24.noarch requires php-mysql
[nodejs-co-mocha]
nodejs-co-mocha-1.1.2-1.fc25.noarch requires npm(co) >= 0:4.0.0
[nodejs-cross-spawn]
nodejs-cross-spawn-4.0.0-1.fc25.noarch requires npm(lru-cache) >= 
0:4.0.1
[nodejs-grunt-contrib-csslint]
nodejs-grunt-contrib-csslint-0.4.0-6.fc24.noarch requires 
npm(strip-json-comments) < 0:2
[nodejs-npm-stats]
nodejs-npm-stats-1.1.0-3.fc24.noarch requires npm(JSONStream) < 0:1
[nodejs-rc]
nodejs-rc-1.1.6-2.fc24.noarch requires npm(strip-json-comments) < 0:2
[php-magickwand]
php-magickwand-1.0.9.2-9.fc24.armv7hl requires php(api) = 0:20131106-32
php-magickwand-1.0.9.2-9.fc24.armv7hl requires php(zend-abi) = 
0:20131226-32
[php-pecl-cairo]
php-pecl-cairo-0.3.2-11.fc25.armv7hl requires php(api) = 0:20131106-32
php-pecl-cairo-0.3.2-11.fc25.armv7hl requires php(zend-abi) = 
0:20131226-32
[php-pecl-parsekit]
php-pecl-parsekit-1.3.0-10.fc25.armv7hl requires php(api) = 
0:20131106-32
php-pecl-parsekit-1.3.0-10.fc25.armv7hl requires php(zend-abi) = 
0:20131226-32
[php-pecl-runkit]
php-pecl-runkit-1.0.4-3.fc25.armv7hl requires php(api) = 0:20131106-32
php-pecl-runkit-1.0.4-3.fc25.armv7hl requires php(zend-abi) = 
0:20131226-32
[php-pecl-sphinx]
php-pecl-sphinx-1.3.2-6.fc24.armv7hl requires php(api) = 0:20131106-32
php-pecl-sphinx-1.3.2-6.fc24.armv7hl requires php(zend-abi) = 
0:20131226-32
[poweradmin]
poweradmin-2.1.7-1.fc24.noarch requires php-pear(MDB2_Driver_mysql)
[pyqtrailer]
pyqtrailer-0.6.2-10.fc25.noarch requires pytrailer >= 0:0.6.0
[python-ironicclient]
python3-ironicclient-1.3.1-3.fc25.noarch requires 
python3-openstackclient >= 0:2.1.0
[python-pysaml2]
python3-pysaml2-3.0.2-3.fc25.noarch requires python3-pycrypto >= 0:2.5
[python-zope-i18n]
python2-zope-i18n-4.1.0-4.fc25.noarch requires python2-zope-schema
[qutim]
qutim-0.3.2-5.git.6f3a98a.fc23.armv7hl requires libhunspell-1.3.so.0
[rOCCI-server]
rOCCI-server-1.1.9-1.fc25.noarch requires rubygem(rails) < 0:4.3
rOCCI-server-1.1.9-1.fc25.noarch requires rubygem(responders) < 0:2.2
[redland-bindings]
php-redland-1.0.16.1-16.fc25.armv7hl requires php(api) = 0:20131106-32
php-redland-1.0.16.1-16.fc25.armv7hl requires php(zend-abi) = 
0:20131226-32
[sahana]
sahana-0.6.3-10.fc24.noarch requires php-mysql
[syck]
syck-php-0.70-7.20130402.fc24.armv7hl requires php(api) = 0:20131106-32
syck-php-0.70-7.20130402.fc24.armv7hl requires php(zend-abi) = 
0:20131226-32
[system-config-kickstart]
system-config-kickstart-2.9.3-3.fc24.noarch requires system-config-date
[trytond-calendar]
trytond-calendar-2.6.1-7.fc25.noarch requires tryt

ppisar pushed to perl-HTML-HTML5-Writer (master). "Import"

2016-11-09 Thread notifications
From f518726fb5b4d5558a051523eb2bc7d45117313f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 15:11:13 +0100
Subject: Import

---
 .gitignore |  1 +
 ...Break-build-cycle-with-Module-Package-RDF.patch | 24 
 perl-HTML-HTML5-Writer.spec| 68 ++
 sources|  1 +
 4 files changed, 94 insertions(+)
 create mode 100644 
HTML-HTML5-Writer-0.201-Break-build-cycle-with-Module-Package-RDF.patch
 create mode 100644 perl-HTML-HTML5-Writer.spec

diff --git a/.gitignore b/.gitignore
index e69de29..5999f87 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/HTML-HTML5-Writer-0.201.tar.gz
diff --git 
a/HTML-HTML5-Writer-0.201-Break-build-cycle-with-Module-Package-RDF.patch 
b/HTML-HTML5-Writer-0.201-Break-build-cycle-with-Module-Package-RDF.patch
new file mode 100644
index 000..bce308c
--- /dev/null
+++ b/HTML-HTML5-Writer-0.201-Break-build-cycle-with-Module-Package-RDF.patch
@@ -0,0 +1,24 @@
+From 7c52b739554679c9d5770243ca0f94373e5cb33f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Tue, 8 Nov 2016 17:29:05 +0100
+Subject: [PATCH] Break build cycle with Module-Package-RDF
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Petr Písař 
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index ea1da1b..b8d1399 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,2 +1,2 @@
+-use inc::Module::Package 'RDF:standard';
++use inc::Module::Package;
+ 
+-- 
+2.7.4
+
diff --git a/perl-HTML-HTML5-Writer.spec b/perl-HTML-HTML5-Writer.spec
new file mode 100644
index 000..4419c93
--- /dev/null
+++ b/perl-HTML-HTML5-Writer.spec
@@ -0,0 +1,68 @@
+Name:   perl-HTML-HTML5-Writer
+Version:0.201
+Release:1%{?dist}
+Summary:Output a DOM as HTML5
+License:GPL+ or Artistic
+Group:  Development/Libraries
+URL:http://search.cpan.org/dist/HTML-HTML5-Writer/
+Source0:
http://www.cpan.org/authors/id/T/TO/TOBYINK/HTML-HTML5-Writer-%{version}.tar.gz
+# Break build cycle with Module-Package-RDF
+Patch0: 
HTML-HTML5-Writer-0.201-Break-build-cycle-with-Module-Package-RDF.patch
+BuildArch:  noarch
+BuildRequires:  coreutils
+BuildRequires:  findutils
+BuildRequires:  make
+BuildRequires:  perl
+BuildRequires:  perl-generators
+BuildRequires:  perl(inc::Module::Package)
+BuildRequires:  sed
+# Run-time:
+BuildRequires:  perl(:VERSION) >= 5.10.0
+BuildRequires:  perl(base)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(HTML::HTML5::Entities) >= 0.001
+BuildRequires:  perl(strict)
+BuildRequires:  perl(XML::LibXML) >= 1.60
+# Tests:
+BuildRequires:  perl(Test::More) >= 0.61
+BuildRequires:  perl(utf8)
+Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:   perl(XML::LibXML) >= 1.60
+
+# Remove under-specified dependencies
+%global __requires_exclude 
%{?__requires_exclude:%{__requires_exclude}|}^perl\\(XML::LibXML\\)$
+
+%description
+This Perl module outputs XML::LibXML::Node objects as HTML5 strings. It works
+well on DOM trees that represent valid HTML/XHTML documents; less well on
+other DOM trees.
+
+%prep
+%setup -q -n HTML-HTML5-Writer-%{version}
+%patch0 -p1
+# Remove bundled modules
+rm -rf inc
+sed -i -e '/^inc\//d' MANIFEST
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name .packlist -delete
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%files
+%license LICENSE
+%doc Changes README
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Tue Nov 08 2016 Petr Pisar  0.201-1
+- Specfile autogenerated by cpanspec 1.78.
diff --git a/sources b/sources
index e69de29..2259252 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+ef542e3014827b0ef05043c5ae6f9966  HTML-HTML5-Writer-0.201.tar.gz
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-HTML-HTML5-Writer.git/commit/?h=master=f518726fb5b4d5558a051523eb2bc7d45117313f
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1393421] New: perl-error broke the most of perl apps.

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393421

Bug ID: 1393421
   Summary: perl-error broke the most of perl apps.
   Product: Fedora
   Version: 25
 Component: perl-CPAN
  Severity: high
  Assignee: ppi...@redhat.com
  Reporter: yal...@webliyacelebi.com
QA Contact: extras...@fedoraproject.org
CC: perl-devel@lists.fedoraproject.org, ppi...@redhat.com



Description of problem:
when i try to run `cpan` it gives me:

Errno architecture (x86_64-linux-thread-multi-4.7.9-200.fc24.x86_64) does not
match executable architecture (x86_64-linux-thread-multi-4.6.4-301.fc24.x86_64)
at /usr/lib64/perl5/Errno.pm line 11.


Version-Release number of selected component (if applicable):
Fedora 25


How reproducible:
Always

Steps to Reproduce:
1. cpan

Additional info:
current kernel version is 4.8.6-300.fc25.x86_64 #1 SMP Tue Nov 1 12:36:38 UTC
2016 x86_64 x86_64 x86_64 GNU/Linux.

-- 
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 changed jplesnik's 'approveacls' permission on perl-HTML-HTML5-Writer (master) to 'Approved'

2016-11-09 Thread notifications
ppisar changed jplesnik's 'approveacls' permission on perl-HTML-HTML5-Writer 
(master) to 'Approved'
https://admin.fedoraproject.org/pkgdb/package/perl-HTML-HTML5-Writer/
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar changed perl-sig's 'watchcommits' permission on perl-HTML-HTML5-Writer (master) to 'Approved'

2016-11-09 Thread notifications
ppisar changed perl-sig's 'watchcommits' permission on perl-HTML-HTML5-Writer 
(master) to 'Approved'
https://admin.fedoraproject.org/pkgdb/package/perl-HTML-HTML5-Writer/
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar changed perl-sig's 'watchbugzilla' permission on perl-HTML-HTML5-Writer (master) to 'Approved'

2016-11-09 Thread notifications
ppisar changed perl-sig's 'watchbugzilla' permission on perl-HTML-HTML5-Writer 
(master) to 'Approved'
https://admin.fedoraproject.org/pkgdb/package/perl-HTML-HTML5-Writer/
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar changed jplesnik's 'commit' permission on perl-HTML-HTML5-Writer (master) to 'Approved'

2016-11-09 Thread notifications
ppisar changed jplesnik's 'commit' permission on perl-HTML-HTML5-Writer 
(master) to 'Approved'
https://admin.fedoraproject.org/pkgdb/package/perl-HTML-HTML5-Writer/
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1393370] perl-TAP-SimpleOutput-0.007 is available

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1393370

Petr Pisar  changed:

   What|Removed |Added

 Status|NEW |CLOSED
   Fixed In Version||perl-TAP-SimpleOutput-0.007
   ||-1.fc26
 Resolution|--- |RAWHIDE
Last Closed||2016-11-09 08:59:48



--- Comment #1 from Petr Pisar  ---
This release require Perl::Version and Test::More ≥ 0.98 at run-time for newly
added functions. Therefore 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


ppisar pushed to perl-TAP-SimpleOutput (master). "0.007 bump"

2016-11-09 Thread notifications
From 02599e29b8984d21fde044c1a4f731d7c028adb8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 14:48:45 +0100
Subject: 0.007 bump

---
 .gitignore |  1 +
 perl-TAP-SimpleOutput.spec | 11 ++-
 sources|  2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index f0c9565..806c5db 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /TAP-SimpleOutput-0.002.tar.gz
 /TAP-SimpleOutput-0.003.tar.gz
 /TAP-SimpleOutput-0.004.tar.gz
+/TAP-SimpleOutput-0.007.tar.gz
diff --git a/perl-TAP-SimpleOutput.spec b/perl-TAP-SimpleOutput.spec
index 4e62254..c9e5711 100644
--- a/perl-TAP-SimpleOutput.spec
+++ b/perl-TAP-SimpleOutput.spec
@@ -1,5 +1,5 @@
 Name:   perl-TAP-SimpleOutput
-Version:0.004
+Version:0.007
 Release:1%{?dist}
 Summary:Simple closure-driven TAP generator
 License:LGPLv2
@@ -15,7 +15,11 @@ BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(strict)
 BuildRequires:  perl(warnings)
 # Run-time:
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(Class::Load)
+# Perl::Version not used at tests
 BuildRequires:  perl(Sub::Exporter::Progressive)
+# Test::More 0.98 not used at tests
 # Tests:
 BuildRequires:  perl(blib) >= 1.01
 # CPAN::Meta not useful
@@ -27,6 +31,8 @@ BuildRequires:  perl(Test::CheckDeps) >= 0.010
 BuildRequires:  perl(Test::More) >= 0.94
 BuildRequires:  perl(utf8)
 Requires:   perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:   perl(Perl::Version)
+Requires:   perl(Test::More) >= 0.98
 
 %description
 We provide one function, counters(), that returns a number of simple closures
@@ -54,6 +60,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 0.007-1
+- 0.007 bump
+
 * Wed Nov 02 2016 Petr Pisar  - 0.004-1
 - 0.004 bump
 
diff --git a/sources b/sources
index d2927a3..b47d466 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-47122754014f29981a5e6b923d0d491b  TAP-SimpleOutput-0.004.tar.gz
+25c4a34670a39bee5716b700d17b163a  TAP-SimpleOutput-0.007.tar.gz
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-TAP-SimpleOutput.git/commit/?h=master=02599e29b8984d21fde044c1a4f731d7c028adb8
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


ppisar uploaded TAP-SimpleOutput-0.007.tar.gz for perl-TAP-SimpleOutput

2016-11-09 Thread notifications
25c4a34670a39bee5716b700d17b163a  TAP-SimpleOutput-0.007.tar.gz

http://pkgs.fedoraproject.org/lookaside/pkgs/perl-TAP-SimpleOutput/TAP-SimpleOutput-0.007.tar.gz/md5/25c4a34670a39bee5716b700d17b163a/TAP-SimpleOutput-0.007.tar.gz
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168



--- Comment #7 from Fedora Update System  ---
perl-Socket-Netlink-0.04-3.el6 has been submitted as an update to Fedora EPEL
6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-5300747e76

-- 
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 808197] FTBFS: big endian bug in self checks

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=808197

Petr Pisar  changed:

   What|Removed |Added

 Resolution|UPSTREAM|DUPLICATE



--- Comment #7 from Petr Pisar  ---


*** This bug has been marked as a duplicate of bug 1238168 ***

-- 
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 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168



--- Comment #6 from Petr Pisar  ---
*** Bug 808197 has been marked as a duplicate of this bug. ***

-- 
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: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Matthew Miller
On Tue, Nov 08, 2016 at 03:25:58PM -0800, Andrew Lutomirski wrote:
> If the hostname is non-constant, can we also arrange that, by default,
> this hostname is never sent over the network?  In particular, I think
> that DHCP requests should *not* include this hostname.  We're already
> starting to randomize MAC addresses -- there's no reason to give a
> persistent per-installation identifier to every network.

There's two different cases that I'm not sure how to resolve elegantly.
On a home network or on a business network, having the name available
is highly desirable. On a public network, just the opposite.

-- 
Matthew Miller

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


ppisar pushed to perl-Socket-Netlink (el6). "Mandatory Perl build-requires added "

2016-11-09 Thread notifications
From afc4c4175f719b26f1ba5e83cdf0125990710979 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Fri, 24 Jun 2016 09:20:13 +0200
Subject: Mandatory Perl build-requires added
 

---
 perl-Socket-Netlink.spec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 91c4e85..d9c9a21 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -11,6 +11,8 @@ Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{vers
 # https://rt.cpan.org/Public/Bug/Display.html?id=71112
 ExcludeArch:ppc64
 
+BuildRequires:  perl-devel
+BuildRequires:  perl-generators
 BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::CChecker)
 BuildRequires:  perl(ExtUtils::H2PM) >= 0.03
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=el6=afc4c4175f719b26f1ba5e83cdf0125990710979
___
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-Socket-Netlink (el6). "Modernize spec file (..more)"

2016-11-09 Thread notifications
From 4efae3e731e47e74749bb47f3fb7e6091b1e22e8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:47:00 +0100
Subject: Modernize spec file

Update dependency list, remove empty BS files.
---
 perl-Socket-Netlink.spec | 23 +++
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index a714465..0bcf348 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -11,18 +11,32 @@ Patch0: 
Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 # Fix tests for big endian, CPAN RT#71112
 Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
+BuildRequires:  findutils
+BuildRequires:  gcc
+BuildRequires:  perl
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
-BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::CChecker)
-BuildRequires:  perl(ExtUtils::H2PM) >= 0.03
+BuildRequires:  perl(ExtUtils::H2PM) >= 0.07
 BuildRequires:  perl(Module::Build)
-BuildRequires:  perl(Module::Build::Compat)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(IO::Socket)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(Socket)
+BuildRequires:  perl(XSLoader)
+# Optional run-time:
 BuildRequires:  perl(Sub::Name)
+# Tests:
 BuildRequires:  perl(Test::HexString)
 BuildRequires:  perl(Test::More)
-
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+# Optional run-time:
 Requires:   perl(Sub::Name)
 
 ## Filter unneeded Provides with RPM 4.8
@@ -58,6 +72,7 @@ IO::Socket::Netlink.
 
 %install
 ./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -type f -name '*.bs' -size 0 -delete
 %{_fixperms} %{buildroot}/*
 
 
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=el6=4efae3e731e47e74749bb47f3fb7e6091b1e22e8
___
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-Socket-Netlink (el6). "Fix tests for big endian"

2016-11-09 Thread notifications
From 071b58fcdf6ac1a13e2ba8010f622d5172e86784 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:29:38 +0100
Subject: Fix tests for big endian

---
 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch | 55 ++
 perl-Socket-Netlink.spec   |  8 ++--
 2 files changed, 59 insertions(+), 4 deletions(-)
 create mode 100644 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch

diff --git a/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch 
b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
new file mode 100644
index 000..4304bf9
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
@@ -0,0 +1,55 @@
+From ab1700d55b1b802e2eae4657b53b6017ae68047b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 13:17:40 +0100
+Subject: [PATCH] Fix tests for big endian
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Tests in t/13netlink-message-attrs.t and
+t/20io-socket-netlink-generic.t failed on 64-bit big-endian PowerPC
+machines.
+
+This patch fixes erroneous bswap() calls in the tests by splitting
+nlmsg_type and nlmsg_flags fields in t/20io-socket-netlink-generic.t
+and handling zero-terminted byte-string literaly in
+t/13netlink-message-attrs.t. It also fixes incorrect length
+specification of a zero-terminated byte-string.
+
+CPAN RT#71112
+
+Signed-off-by: Petr Písař 
+---
+ t/13netlink-message-attrs.t | 2 +-
+ t/20io-socket-netlink-generic.t | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/t/13netlink-message-attrs.t b/t/13netlink-message-attrs.t
+index 133d18e..132587f 100644
+--- a/t/13netlink-message-attrs.t
 b/t/13netlink-message-attrs.t
+@@ -87,7 +87,7 @@ $message = $sock->unpack_message(
+   bswap("\5\0").bswap("\1\0").bswap("\7")."\0\0\0".
+   bswap("\6\0").bswap("\2\0").bswap("\x59\0")."\0\0".
+   bswap("\x08\0").bswap("\3\0").bswap("\xf3\3\0\0").
+-  bswap("\7\0").bswap("\4\0").bswap("FGH\0").
++  bswap("\x08\0").bswap("\4\0")."FGH\0".
+   bswap("\x0a\0").bswap("\5\0")."X\0Y\0Z\0\0\0".
+   bswap("\x0c\0").bswap("\6\0").
+  bswap("\5\0").bswap("\1\0").bswap("\x15")."\0\0\0",
+diff --git a/t/20io-socket-netlink-generic.t b/t/20io-socket-netlink-generic.t
+index 16fb29e..c5cadde 100644
+--- a/t/20io-socket-netlink-generic.t
 b/t/20io-socket-netlink-generic.t
+@@ -53,7 +53,7 @@ isa_ok( $message, 'IO::Socket::Netlink::Generic::_Message', 
'$message' );
+ ok( $message->can( "cmd" ), '$message has ->cmd accessor' );
+ 
+ is_hexstr( $message->pack,
+-   bswap("\x14\0\0\0").bswap("\x1e\0\0\0")."\0\0\0\0\0\0\0\0".
++   bswap("\x14\0\0\0").bswap("\x1e\0").bswap("\0\0")."\0\0\0\0\0\0\0\0".
+   "\1\2\0\0",
+'$message->pack' );
+ 
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 4702a5c..a714465 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -8,10 +8,8 @@ URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 # Fix nlmsgerr length check, CPAN RT#118688
 Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
-
-# Unit tests fail on ppc64:
-# https://rt.cpan.org/Public/Bug/Display.html?id=71112
-ExcludeArch:ppc64
+# Fix tests for big endian, CPAN RT#71112
+Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -50,6 +48,7 @@ IO::Socket::Netlink.
 %prep
 %setup -q -n Socket-Netlink-%{version}
 %patch0 -p1
+%patch1 -p1
 
 
 %build
@@ -78,6 +77,7 @@ IO::Socket::Netlink.
 %changelog
 * Wed Nov 09 2016 Petr Pisar  - 0.04-3
 - Fix nlmsgerr length check (CPAN RT#118688)
+- Fix tests for big endian (CPAN RT#71112)
 
 * Tue Feb 02 2016 Emmanuel Seyman  - 0.04-2
 - Modernize spec
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=el6=071b58fcdf6ac1a13e2ba8010f622d5172e86784
___
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-Socket-Netlink (el6). "Fix nlmsgerr length check"

2016-11-09 Thread notifications
From fb6876a670479efe23b6cba8301923df63700c51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:28:13 +0100
Subject: Fix nlmsgerr length check

---
 ...et-Netlink-0.04-Fix-nlmsgerr-length-check.patch | 41 ++
 perl-Socket-Netlink.spec   |  8 -
 2 files changed, 48 insertions(+), 1 deletion(-)
 create mode 100644 Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch

diff --git a/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch 
b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
new file mode 100644
index 000..e554ea2
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
@@ -0,0 +1,41 @@
+From 01a86755a7d1ac97b1218ffe43ae8d1a8fdc4aab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 10:42:23 +0100
+Subject: [PATCH] Fix nlmsgerr length check
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There was a wrong boolean expression reported by a GCC warning:
+
+lib/Socket/Netlink.xs: In function 'XS_Socket__Netlink_unpack_nlmsgerr':
+lib/Socket/Netlink.xs:195:20: warning: comparison of constant '20ul' with 
boolean expression is always false [-Wbool-compare]
+ if(!SvCUR(msg) == sizeof(nlmsgerr))
+^~
+lib/Socket/Netlink.xs:195:20: warning: logical not is only applied to the left 
hand side of comparison [-Wlogical-not-parentheses]
+
+This patch fixes it.
+
+CPAN RT#118688.
+
+Signed-off-by: Petr Písař 
+---
+ lib/Socket/Netlink.xs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/Socket/Netlink.xs b/lib/Socket/Netlink.xs
+index 6211b7f..6900819 100644
+--- a/lib/Socket/Netlink.xs
 b/lib/Socket/Netlink.xs
+@@ -192,7 +192,7 @@ unpack_nlmsgerr(msg)
+   PPCODE:
+ if(!SvPOK(msg))
+   croak("Expected a string message");
+-if(!SvCUR(msg) == sizeof(nlmsgerr))
++if(SvCUR(msg) != sizeof(nlmsgerr))
+   croak("Expected %d bytes of message", sizeof(nlmsgerr));
+ 
+ Copy(SvPVbyte_nolen(msg), , sizeof(nlmsgerr), char);
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index d9c9a21..4702a5c 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -1,11 +1,13 @@
 Name:   perl-Socket-Netlink
 Version:0.04
-Release:2%{?dist}
+Release:3%{?dist}
 Summary:Interface to Linux's PF_NETLINK socket family
 License:GPL+ or Artistic
 
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
+# Fix nlmsgerr length check, CPAN RT#118688
+Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 
 # Unit tests fail on ppc64:
 # https://rt.cpan.org/Public/Bug/Display.html?id=71112
@@ -47,6 +49,7 @@ IO::Socket::Netlink.
 
 %prep
 %setup -q -n Socket-Netlink-%{version}
+%patch0 -p1
 
 
 %build
@@ -73,6 +76,9 @@ IO::Socket::Netlink.
 
 
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 0.04-3
+- Fix nlmsgerr length check (CPAN RT#118688)
+
 * Tue Feb 02 2016 Emmanuel Seyman  - 0.04-2
 - Modernize spec
 - Use %%license macro
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=el6=fb6876a670479efe23b6cba8301923df63700c51
___
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-Socket-Netlink (el6). "Modernize spec"

2016-11-09 Thread notifications
From 17a4dc2a3e34716e32bd2c057cdb11009623f530 Mon Sep 17 00:00:00 2001
From: Emmanuel Seyman 
Date: Tue, 2 Feb 2016 21:37:51 +0100
Subject: Modernize spec

---
 perl-Socket-Netlink.spec | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 92b2e21..91c4e85 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -1,11 +1,9 @@
 Name:   perl-Socket-Netlink
 Version:0.04
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Interface to Linux's PF_NETLINK socket family
-
 License:GPL+ or Artistic
 
-Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 
@@ -50,15 +48,12 @@ IO::Socket::Netlink.
 
 
 %build
-%{__perl} Build.PL installdirs=vendor optimize="%{optflags}"
+%{__perl} Build.PL installdirs=vendor
 ./Build
 
 
 %install
 ./Build install destdir=%{buildroot} create_packlist=0
-find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
-
 %{_fixperms} %{buildroot}/*
 
 
@@ -67,8 +62,8 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
 
 
 %files
-%defattr(-,root,root,-)
-%doc Changes LICENSE README
+%doc Changes README
+%license LICENSE
 %{perl_vendorarch}/auto/*
 %{perl_vendorarch}/Socket*
 %{perl_vendorarch}/IO*
@@ -76,6 +71,10 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null 
\;
 
 
 %changelog
+* Tue Feb 02 2016 Emmanuel Seyman  - 0.04-2
+- Modernize spec
+- Use %%license macro
+
 * Thu Mar 21 2013 Mathieu Bridon  - 0.04-1
 - New upstream release.
 
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=el6=17a4dc2a3e34716e32bd2c057cdb11009623f530
___
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-Socket-Netlink (el6). "New upstream release"

2016-11-09 Thread notifications
From 1dfcd8cdd7342127ee8057f3c4c3dc9e87005547 Mon Sep 17 00:00:00 2001
From: Mathieu Bridon 
Date: Thu, 21 Mar 2013 16:37:37 +0800
Subject: New upstream release

---
 .gitignore   | 1 +
 perl-Socket-Netlink.spec | 9 +
 sources  | 2 +-
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/.gitignore b/.gitignore
index 7779108..db8d548 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /Socket-Netlink-0.03.tar.gz
+/Socket-Netlink-0.04.tar.gz
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 3254615..92b2e21 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -1,10 +1,8 @@
 Name:   perl-Socket-Netlink
-Version:0.03
-Release:4%{?dist}
+Version:0.04
+Release:1%{?dist}
 Summary:Interface to Linux's PF_NETLINK socket family
 
-# License file contains the old FSF address:
-# https://rt.cpan.org/Public/Bug/Display.html?id=70980
 License:GPL+ or Artistic
 
 Group:  Development/Libraries
@@ -78,6 +76,9 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
 
 
 %changelog
+* Thu Mar 21 2013 Mathieu Bridon  - 0.04-1
+- New upstream release.
+
 * Wed Sep 21 2011 Mathieu Bridon  - 0.03-4
 - Do not build on ppc64.
 
diff --git a/sources b/sources
index 901cdc0..5ae2327 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b5898a207023ff5b94b06cb5857395f0  Socket-Netlink-0.03.tar.gz
+085eea9642268af6654b47a713e6c8ee  Socket-Netlink-0.04.tar.gz
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=el6=1dfcd8cdd7342127ee8057f3c4c3dc9e87005547
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


[Bug 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168



--- Comment #4 from Fedora Update System  ---
perl-Socket-Netlink-0.04-16.fc24 has been submitted as an update to Fedora 24.
https://bodhi.fedoraproject.org/updates/FEDORA-2016-8f0ac6afe1

-- 
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 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168



--- Comment #5 from Fedora Update System  ---
perl-Socket-Netlink-0.04-16.fc23 has been submitted as an update to Fedora 23.
https://bodhi.fedoraproject.org/updates/FEDORA-2016-2493087a3e

-- 
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 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168



--- Comment #3 from Fedora Update System  ---
perl-Socket-Netlink-0.04-17.fc25 has been submitted as an update to Fedora 25.
https://bodhi.fedoraproject.org/updates/FEDORA-2016-516414cec8

-- 
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: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Simo Sorce
On Wed, 2016-11-09 at 08:13 -0500, Stephen Gallagher wrote:
> On 11/09/2016 08:02 AM, Simo Sorce wrote:
> > On Tue, 2016-11-08 at 23:05 -0500, Stephen Gallagher wrote:
> >> On 11/08/2016 06:25 PM, Andrew Lutomirski wrote:
> >>> On Tue, Nov 8, 2016 at 3:19 PM, Neal Gompa  wrote:
>  On Tue, Nov 8, 2016 at 6:14 PM, Zbigniew Jędrzejewski-Szmek
>   wrote:
> > On Tue, Nov 08, 2016 at 05:25:36PM -0500, Matthew Miller wrote:
> >> On Tue, Nov 08, 2016 at 04:49:42PM -0500, Stephen Gallagher wrote:
> >>> SUSE generates a random name of the format linux-XX (I'm not sure 
> >>> how many
> >>> My proposal is that we should consider changing the default hostname 
> >>> for Fedora
> >>> 26 to be either FED-XXX or FEDORA-. The former allows 
> >>> for a
> >>
> >> How about non-yelly Fedora-XXX? Since SUSE apparently does
> >> lower case, that should be fine, right?
> >
> > Bastian Nocera also filed 
> > https://bugzilla.redhat.com/show_bug.cgi?id=1392925,
> > where he proposes "fedora" as the hostname. I think "fedora" is better 
> > than
> > "localhost", and a non-constant hostname would be even better.
> > For interactive installs (like with anaconda) it would be great if we 
> > could
> > ask for the hostname. For non-interactive ones, "Fedora-[0-9a-z-]{8}" 
> > seems
> > like a good option (*). It would give "branding", and solve the freeipa 
> > issues.
> > It would also be a good default for the interactive case, so that 
> > people can
> > "click through" without having to pick anything.
> >
> > (*) The suffix could include dashes for more possibilities, but they 
> > should
> > not be adjacent or at the end.
> 
>  I'm in favor of defaulting to "Fedora-[0-9a-z-]{8}" myself. However,
>  I'm concerned that people don't realize that we can, in fact, set the
>  hostname during installation. People usually don't because Anaconda
>  doesn't currently make that mandatory or otherwise note that it's
>  possible during the initial panel of spokes (hint: it's the networking
>  spoke), and so the default of "localhost" continues on without anyone
>  being the wiser.
> 
> 
> >>>
> >>> If the hostname is non-constant, can we also arrange that, by default,
> >>> this hostname is never sent over the network?  In particular, I think
> >>> that DHCP requests should *not* include this hostname.  We're already
> >>> starting to randomize MAC addresses -- there's no reason to give a
> >>> persistent per-installation identifier to every network.
> >>
> >>
> >> If this is a problem (and I'm not necessarily convinced it is), it's a 
> >> problem
> >> already for anyone using DHCP who set a hostname manually. The fact that 
> >> the
> >> default happens to be constant (and therefore indistinguishable) is a 
> >> side-effect.
> >>
> >> If this is something that is genuinely concerning from a privacy point of 
> >> view,
> >> then that should be changed in the DHCP client software rather than at the
> >> default hostname level. If it's not acceptable to send a unique default 
> >> hostname
> >> then it must be equally unacceptable to send a manually selected hostname. 
> >> (At
> >> least a randomly-generated one is only unique; a chosen one may in fact be
> >> possible to use for individual identification as well.)
> > 
> > Although this is true, one thing we could do is set a default hostname
> > that is static ("fedora" or similar is fine), and teach the utilities
> > used to join an AD/IPA/etc.. domain to generate a new random hostname if
> > they detect the hostname is the generic "static" one.
> 
> 
> I feel like that's solving a symptom (and one we'd have to keep solving every
> time we encountered something for which a non-unique hostname would be a 
> problem).
> 
> It's an option though, of course.

I do not have any strong preference, as long as we do not break stuff
that works today.

Simo.

-- 
Simo Sorce * Red Hat, Inc * New York
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Stephen Gallagher
On 11/09/2016 08:02 AM, Simo Sorce wrote:
> On Tue, 2016-11-08 at 23:05 -0500, Stephen Gallagher wrote:
>> On 11/08/2016 06:25 PM, Andrew Lutomirski wrote:
>>> On Tue, Nov 8, 2016 at 3:19 PM, Neal Gompa  wrote:
 On Tue, Nov 8, 2016 at 6:14 PM, Zbigniew Jędrzejewski-Szmek
  wrote:
> On Tue, Nov 08, 2016 at 05:25:36PM -0500, Matthew Miller wrote:
>> On Tue, Nov 08, 2016 at 04:49:42PM -0500, Stephen Gallagher wrote:
>>> SUSE generates a random name of the format linux-XX (I'm not sure 
>>> how many
>>> My proposal is that we should consider changing the default hostname 
>>> for Fedora
>>> 26 to be either FED-XXX or FEDORA-. The former allows 
>>> for a
>>
>> How about non-yelly Fedora-XXX? Since SUSE apparently does
>> lower case, that should be fine, right?
>
> Bastian Nocera also filed 
> https://bugzilla.redhat.com/show_bug.cgi?id=1392925,
> where he proposes "fedora" as the hostname. I think "fedora" is better 
> than
> "localhost", and a non-constant hostname would be even better.
> For interactive installs (like with anaconda) it would be great if we 
> could
> ask for the hostname. For non-interactive ones, "Fedora-[0-9a-z-]{8}" 
> seems
> like a good option (*). It would give "branding", and solve the freeipa 
> issues.
> It would also be a good default for the interactive case, so that people 
> can
> "click through" without having to pick anything.
>
> (*) The suffix could include dashes for more possibilities, but they 
> should
> not be adjacent or at the end.

 I'm in favor of defaulting to "Fedora-[0-9a-z-]{8}" myself. However,
 I'm concerned that people don't realize that we can, in fact, set the
 hostname during installation. People usually don't because Anaconda
 doesn't currently make that mandatory or otherwise note that it's
 possible during the initial panel of spokes (hint: it's the networking
 spoke), and so the default of "localhost" continues on without anyone
 being the wiser.


>>>
>>> If the hostname is non-constant, can we also arrange that, by default,
>>> this hostname is never sent over the network?  In particular, I think
>>> that DHCP requests should *not* include this hostname.  We're already
>>> starting to randomize MAC addresses -- there's no reason to give a
>>> persistent per-installation identifier to every network.
>>
>>
>> If this is a problem (and I'm not necessarily convinced it is), it's a 
>> problem
>> already for anyone using DHCP who set a hostname manually. The fact that the
>> default happens to be constant (and therefore indistinguishable) is a 
>> side-effect.
>>
>> If this is something that is genuinely concerning from a privacy point of 
>> view,
>> then that should be changed in the DHCP client software rather than at the
>> default hostname level. If it's not acceptable to send a unique default 
>> hostname
>> then it must be equally unacceptable to send a manually selected hostname. 
>> (At
>> least a randomly-generated one is only unique; a chosen one may in fact be
>> possible to use for individual identification as well.)
> 
> Although this is true, one thing we could do is set a default hostname
> that is static ("fedora" or similar is fine), and teach the utilities
> used to join an AD/IPA/etc.. domain to generate a new random hostname if
> they detect the hostname is the generic "static" one.


I feel like that's solving a symptom (and one we'd have to keep solving every
time we encountered something for which a non-unique hostname would be a 
problem).

It's an option though, of course.




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


[Bug 1238168] FTBFS: Failed during 'make check': 13netlink-message-attrs.t and 20io-socket-netlink-generic.t

2016-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1238168

Petr Pisar  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED
   Fixed In Version||perl-Socket-Netlink-0.04-17
   ||.fc26



-- 
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: Multiseat seems broken in Fedora 24

2016-11-09 Thread Sergio Pascual
2016-11-03 15:08 GMT+01:00 Ray Strode :

> Hi,
>
> > Is this use case still supported by Fedora?
> It's definitely not a tested use case.  Definitely worth filing a bug
> in upstream (gnome) bugzilla.


I filled https://bugzilla.gnome.org/show_bug.cgi?id=774144

Thanks


> I wouldn't be surprised if there's more
> than one bug that needs to get fixed before it will work again,
> though.
> It's going to get worse after
> https://bugzilla.gnome.org/show_bug.cgi?id=741688 lands since
> gnome-shell will only handle one seat, but it will get started
> per-user.
>
> --Ray
> ___
> 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: RFC: Change the default hostname for Fedora 26+

2016-11-09 Thread Simo Sorce
On Wed, 2016-11-09 at 10:04 +0100, Vít Ondruch wrote:
> 
> Dne 9.11.2016 v 00:19 Neal Gompa napsal(a):
> > On Tue, Nov 8, 2016 at 6:14 PM, Zbigniew Jędrzejewski-Szmek
> >  wrote:
> >> On Tue, Nov 08, 2016 at 05:25:36PM -0500, Matthew Miller wrote:
> >>> On Tue, Nov 08, 2016 at 04:49:42PM -0500, Stephen Gallagher wrote:
>  SUSE generates a random name of the format linux-XX (I'm not sure 
>  how many
>  My proposal is that we should consider changing the default hostname for 
>  Fedora
>  26 to be either FED-XXX or FEDORA-. The former allows 
>  for a
> >>> How about non-yelly Fedora-XXX? Since SUSE apparently does
> >>> lower case, that should be fine, right?
> >> Bastian Nocera also filed 
> >> https://bugzilla.redhat.com/show_bug.cgi?id=1392925,
> >> where he proposes "fedora" as the hostname. I think "fedora" is better than
> >> "localhost", and a non-constant hostname would be even better.
> >> For interactive installs (like with anaconda) it would be great if we could
> >> ask for the hostname. For non-interactive ones, "Fedora-[0-9a-z-]{8}" seems
> >> like a good option (*). It would give "branding", and solve the freeipa 
> >> issues.
> >> It would also be a good default for the interactive case, so that people 
> >> can
> >> "click through" without having to pick anything.
> >>
> >> (*) The suffix could include dashes for more possibilities, but they should
> >> not be adjacent or at the end.
> > I'm in favor of defaulting to "Fedora-[0-9a-z-]{8}" myself. However,
> > I'm concerned that people don't realize that we can, in fact, set the
> > hostname during installation. People usually don't because Anaconda
> > doesn't currently make that mandatory or otherwise note that it's
> > possible during the initial panel of spokes (hint: it's the networking
> > spoke), and so the default of "localhost" continues on without anyone
> > being the wiser.
> >
> >
> >
> 
> Speaking in "workstation" context, people might realize it is possible
> to change, but they don't care. My computer is not my pet, I don't need
> to name it, I couldn't care less. Honestly, it would be better if the
> hostname was not shown in my terminal by default.

The hostname is shown, historically, to allow you to understand on which
machine you are running a command. It is oriented toward a sysadmin
world, where it is common to log into many machines via telnet/rsh/ssh
to perform various tasks.

If we can ship default configurations that show the hostname in PS1 only
for shells running on a remotely initiated connection and leave the
prompt to something very short then I think that would work fine. 

Simo.

-- 
Simo Sorce * Red Hat, Inc * New York
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


ppisar pushed to perl-Socket-Netlink (f23). "Fix tests for big endian"

2016-11-09 Thread notifications
From a6ad0e6148ea36e0a488195dc6ede4f89290edcf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:29:38 +0100
Subject: Fix tests for big endian

---
 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch | 55 ++
 perl-Socket-Netlink.spec   |  4 ++
 2 files changed, 59 insertions(+)
 create mode 100644 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch

diff --git a/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch 
b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
new file mode 100644
index 000..4304bf9
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
@@ -0,0 +1,55 @@
+From ab1700d55b1b802e2eae4657b53b6017ae68047b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 13:17:40 +0100
+Subject: [PATCH] Fix tests for big endian
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Tests in t/13netlink-message-attrs.t and
+t/20io-socket-netlink-generic.t failed on 64-bit big-endian PowerPC
+machines.
+
+This patch fixes erroneous bswap() calls in the tests by splitting
+nlmsg_type and nlmsg_flags fields in t/20io-socket-netlink-generic.t
+and handling zero-terminted byte-string literaly in
+t/13netlink-message-attrs.t. It also fixes incorrect length
+specification of a zero-terminated byte-string.
+
+CPAN RT#71112
+
+Signed-off-by: Petr Písař 
+---
+ t/13netlink-message-attrs.t | 2 +-
+ t/20io-socket-netlink-generic.t | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/t/13netlink-message-attrs.t b/t/13netlink-message-attrs.t
+index 133d18e..132587f 100644
+--- a/t/13netlink-message-attrs.t
 b/t/13netlink-message-attrs.t
+@@ -87,7 +87,7 @@ $message = $sock->unpack_message(
+   bswap("\5\0").bswap("\1\0").bswap("\7")."\0\0\0".
+   bswap("\6\0").bswap("\2\0").bswap("\x59\0")."\0\0".
+   bswap("\x08\0").bswap("\3\0").bswap("\xf3\3\0\0").
+-  bswap("\7\0").bswap("\4\0").bswap("FGH\0").
++  bswap("\x08\0").bswap("\4\0")."FGH\0".
+   bswap("\x0a\0").bswap("\5\0")."X\0Y\0Z\0\0\0".
+   bswap("\x0c\0").bswap("\6\0").
+  bswap("\5\0").bswap("\1\0").bswap("\x15")."\0\0\0",
+diff --git a/t/20io-socket-netlink-generic.t b/t/20io-socket-netlink-generic.t
+index 16fb29e..c5cadde 100644
+--- a/t/20io-socket-netlink-generic.t
 b/t/20io-socket-netlink-generic.t
+@@ -53,7 +53,7 @@ isa_ok( $message, 'IO::Socket::Netlink::Generic::_Message', 
'$message' );
+ ok( $message->can( "cmd" ), '$message has ->cmd accessor' );
+ 
+ is_hexstr( $message->pack,
+-   bswap("\x14\0\0\0").bswap("\x1e\0\0\0")."\0\0\0\0\0\0\0\0".
++   bswap("\x14\0\0\0").bswap("\x1e\0").bswap("\0\0")."\0\0\0\0\0\0\0\0".
+   "\1\2\0\0",
+'$message->pack' );
+ 
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 9e51502..0a9aa8f 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -8,6 +8,8 @@ URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 # Fix nlmsgerr length check, CPAN RT#118688
 Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
+# Fix tests for big endian, CPAN RT#71112
+Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -46,6 +48,7 @@ IO::Socket::Netlink.
 %prep
 %setup -q -n Socket-Netlink-%{version}
 %patch0 -p1
+%patch1 -p1
 
 
 %build
@@ -74,6 +77,7 @@ IO::Socket::Netlink.
 %changelog
 * Wed Nov 09 2016 Petr Pisar  - 0.04-16
 - Fix nlmsgerr length check (CPAN RT#118688)
+- Fix tests for big endian (CPAN RT#71112)
 
 * Tue Feb 02 2016 Emmanuel Seyman  - 0.04-15
 - Modernize spec
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f23=a6ad0e6148ea36e0a488195dc6ede4f89290edcf
___
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-Socket-Netlink (f23). "Fix nlmsgerr length check"

2016-11-09 Thread notifications
From 70dae7f5553f53ed77b96b5b5a9ce025b94da345 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:28:13 +0100
Subject: Fix nlmsgerr length check

---
 ...et-Netlink-0.04-Fix-nlmsgerr-length-check.patch | 41 ++
 perl-Socket-Netlink.spec   |  8 -
 2 files changed, 48 insertions(+), 1 deletion(-)
 create mode 100644 Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch

diff --git a/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch 
b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
new file mode 100644
index 000..e554ea2
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
@@ -0,0 +1,41 @@
+From 01a86755a7d1ac97b1218ffe43ae8d1a8fdc4aab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 10:42:23 +0100
+Subject: [PATCH] Fix nlmsgerr length check
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There was a wrong boolean expression reported by a GCC warning:
+
+lib/Socket/Netlink.xs: In function 'XS_Socket__Netlink_unpack_nlmsgerr':
+lib/Socket/Netlink.xs:195:20: warning: comparison of constant '20ul' with 
boolean expression is always false [-Wbool-compare]
+ if(!SvCUR(msg) == sizeof(nlmsgerr))
+^~
+lib/Socket/Netlink.xs:195:20: warning: logical not is only applied to the left 
hand side of comparison [-Wlogical-not-parentheses]
+
+This patch fixes it.
+
+CPAN RT#118688.
+
+Signed-off-by: Petr Písař 
+---
+ lib/Socket/Netlink.xs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/Socket/Netlink.xs b/lib/Socket/Netlink.xs
+index 6211b7f..6900819 100644
+--- a/lib/Socket/Netlink.xs
 b/lib/Socket/Netlink.xs
+@@ -192,7 +192,7 @@ unpack_nlmsgerr(msg)
+   PPCODE:
+ if(!SvPOK(msg))
+   croak("Expected a string message");
+-if(!SvCUR(msg) == sizeof(nlmsgerr))
++if(SvCUR(msg) != sizeof(nlmsgerr))
+   croak("Expected %d bytes of message", sizeof(nlmsgerr));
+ 
+ Copy(SvPVbyte_nolen(msg), , sizeof(nlmsgerr), char);
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index f4fe3e6..9e51502 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -1,11 +1,13 @@
 Name:   perl-Socket-Netlink
 Version:0.04
-Release:15%{?dist}
+Release:16%{?dist}
 Summary:Interface to Linux's PF_NETLINK socket family
 License:GPL+ or Artistic
 
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
+# Fix nlmsgerr length check, CPAN RT#118688
+Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -43,6 +45,7 @@ IO::Socket::Netlink.
 
 %prep
 %setup -q -n Socket-Netlink-%{version}
+%patch0 -p1
 
 
 %build
@@ -69,6 +72,9 @@ IO::Socket::Netlink.
 
 
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 0.04-16
+- Fix nlmsgerr length check (CPAN RT#118688)
+
 * Tue Feb 02 2016 Emmanuel Seyman  - 0.04-15
 - Modernize spec
 - Use %%license macro
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f23=70dae7f5553f53ed77b96b5b5a9ce025b94da345
___
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-Socket-Netlink (f23). "Mandatory Perl build-requires added "

2016-11-09 Thread notifications
From c8dabe000b64a89f0f3d70c3ce84c0a0a2c1739b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Fri, 24 Jun 2016 09:20:13 +0200
Subject: Mandatory Perl build-requires added
 

---
 perl-Socket-Netlink.spec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 66f12e8..f4fe3e6 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -7,6 +7,8 @@ License:GPL+ or Artistic
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 
+BuildRequires:  perl-devel
+BuildRequires:  perl-generators
 BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::CChecker)
 BuildRequires:  perl(ExtUtils::H2PM) >= 0.03
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f23=c8dabe000b64a89f0f3d70c3ce84c0a0a2c1739b
___
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-Socket-Netlink (f23). "Modernize spec"

2016-11-09 Thread notifications
From 767d7c3f479d7c25de10eab19cee1cfaee2598e0 Mon Sep 17 00:00:00 2001
From: Emmanuel Seyman 
Date: Tue, 2 Feb 2016 21:37:51 +0100
Subject: Modernize spec

---
 perl-Socket-Netlink.spec | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 0e4dcfb..66f12e8 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -1,11 +1,9 @@
 Name:   perl-Socket-Netlink
 Version:0.04
-Release:14%{?dist}
+Release:15%{?dist}
 Summary:Interface to Linux's PF_NETLINK socket family
-
 License:GPL+ or Artistic
 
-Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 
@@ -46,15 +44,12 @@ IO::Socket::Netlink.
 
 
 %build
-%{__perl} Build.PL installdirs=vendor optimize="%{optflags}"
+%{__perl} Build.PL installdirs=vendor
 ./Build
 
 
 %install
 ./Build install destdir=%{buildroot} create_packlist=0
-find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
-
 %{_fixperms} %{buildroot}/*
 
 
@@ -63,8 +58,8 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
 
 
 %files
-%defattr(-,root,root,-)
-%doc Changes LICENSE README
+%doc Changes README
+%license LICENSE
 %{perl_vendorarch}/auto/*
 %{perl_vendorarch}/Socket*
 %{perl_vendorarch}/IO*
@@ -72,6 +67,10 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null 
\;
 
 
 %changelog
+* Tue Feb 02 2016 Emmanuel Seyman  - 0.04-15
+- Modernize spec
+- Use %%license macro
+
 * Thu Jun 18 2015 Fedora Release Engineering  
- 0.04-14
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
 
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f23=767d7c3f479d7c25de10eab19cee1cfaee2598e0
___
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-Socket-Netlink (f23). "Modernize spec file (..more)"

2016-11-09 Thread notifications
From 802200a61449a3caa47149c4893cb80efd04a140 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:47:00 +0100
Subject: Modernize spec file

Update dependency list, remove empty BS files.
---
 perl-Socket-Netlink.spec | 23 +++
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 0a9aa8f..462e196 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -11,18 +11,32 @@ Patch0: 
Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 # Fix tests for big endian, CPAN RT#71112
 Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
+BuildRequires:  findutils
+BuildRequires:  gcc
+BuildRequires:  perl
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
-BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::CChecker)
-BuildRequires:  perl(ExtUtils::H2PM) >= 0.03
+BuildRequires:  perl(ExtUtils::H2PM) >= 0.07
 BuildRequires:  perl(Module::Build)
-BuildRequires:  perl(Module::Build::Compat)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(IO::Socket)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(Socket)
+BuildRequires:  perl(XSLoader)
+# Optional run-time:
 BuildRequires:  perl(Sub::Name)
+# Tests:
 BuildRequires:  perl(Test::HexString)
 BuildRequires:  perl(Test::More)
-
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+# Optional run-time:
 Requires:   perl(Sub::Name)
 
 ## Filter unneeded Provides with RPM 4.8
@@ -58,6 +72,7 @@ IO::Socket::Netlink.
 
 %install
 ./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -type f -name '*.bs' -size 0 -delete
 %{_fixperms} %{buildroot}/*
 
 
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f23=802200a61449a3caa47149c4893cb80efd04a140
___
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-Socket-Netlink (master). "Modernize spec file (..more)"

2016-11-09 Thread notifications
From fd197cfbbc542f3c8905fccec0ca13d854c59ccd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:47:00 +0100
Subject: Modernize spec file

Update dependency list, remove empty BS files.
---
 perl-Socket-Netlink.spec | 23 +++
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 889e038..45fe16b 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -11,18 +11,32 @@ Patch0: 
Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 # Fix tests for big endian, CPAN RT#71112
 Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
+BuildRequires:  findutils
+BuildRequires:  gcc
+BuildRequires:  perl
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
-BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::CChecker)
-BuildRequires:  perl(ExtUtils::H2PM) >= 0.03
+BuildRequires:  perl(ExtUtils::H2PM) >= 0.07
 BuildRequires:  perl(Module::Build)
-BuildRequires:  perl(Module::Build::Compat)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(IO::Socket)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(Socket)
+BuildRequires:  perl(XSLoader)
+# Optional run-time:
 BuildRequires:  perl(Sub::Name)
+# Tests:
 BuildRequires:  perl(Test::HexString)
 BuildRequires:  perl(Test::More)
-
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+# Optional run-time:
 Requires:   perl(Sub::Name)
 
 ## Filter unneeded Provides with RPM 4.8
@@ -58,6 +72,7 @@ IO::Socket::Netlink.
 
 %install
 ./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -type f -name '*.bs' -size 0 -delete
 %{_fixperms} %{buildroot}/*
 
 
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=master=fd197cfbbc542f3c8905fccec0ca13d854c59ccd
___
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-Socket-Netlink (master). "Fix tests for big endian"

2016-11-09 Thread notifications
From c1b898d0f64057b14a052425272c9e2e991e6841 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:29:38 +0100
Subject: Fix tests for big endian

---
 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch | 55 ++
 perl-Socket-Netlink.spec   |  4 ++
 2 files changed, 59 insertions(+)
 create mode 100644 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch

diff --git a/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch 
b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
new file mode 100644
index 000..4304bf9
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
@@ -0,0 +1,55 @@
+From ab1700d55b1b802e2eae4657b53b6017ae68047b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 13:17:40 +0100
+Subject: [PATCH] Fix tests for big endian
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Tests in t/13netlink-message-attrs.t and
+t/20io-socket-netlink-generic.t failed on 64-bit big-endian PowerPC
+machines.
+
+This patch fixes erroneous bswap() calls in the tests by splitting
+nlmsg_type and nlmsg_flags fields in t/20io-socket-netlink-generic.t
+and handling zero-terminted byte-string literaly in
+t/13netlink-message-attrs.t. It also fixes incorrect length
+specification of a zero-terminated byte-string.
+
+CPAN RT#71112
+
+Signed-off-by: Petr Písař 
+---
+ t/13netlink-message-attrs.t | 2 +-
+ t/20io-socket-netlink-generic.t | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/t/13netlink-message-attrs.t b/t/13netlink-message-attrs.t
+index 133d18e..132587f 100644
+--- a/t/13netlink-message-attrs.t
 b/t/13netlink-message-attrs.t
+@@ -87,7 +87,7 @@ $message = $sock->unpack_message(
+   bswap("\5\0").bswap("\1\0").bswap("\7")."\0\0\0".
+   bswap("\6\0").bswap("\2\0").bswap("\x59\0")."\0\0".
+   bswap("\x08\0").bswap("\3\0").bswap("\xf3\3\0\0").
+-  bswap("\7\0").bswap("\4\0").bswap("FGH\0").
++  bswap("\x08\0").bswap("\4\0")."FGH\0".
+   bswap("\x0a\0").bswap("\5\0")."X\0Y\0Z\0\0\0".
+   bswap("\x0c\0").bswap("\6\0").
+  bswap("\5\0").bswap("\1\0").bswap("\x15")."\0\0\0",
+diff --git a/t/20io-socket-netlink-generic.t b/t/20io-socket-netlink-generic.t
+index 16fb29e..c5cadde 100644
+--- a/t/20io-socket-netlink-generic.t
 b/t/20io-socket-netlink-generic.t
+@@ -53,7 +53,7 @@ isa_ok( $message, 'IO::Socket::Netlink::Generic::_Message', 
'$message' );
+ ok( $message->can( "cmd" ), '$message has ->cmd accessor' );
+ 
+ is_hexstr( $message->pack,
+-   bswap("\x14\0\0\0").bswap("\x1e\0\0\0")."\0\0\0\0\0\0\0\0".
++   bswap("\x14\0\0\0").bswap("\x1e\0").bswap("\0\0")."\0\0\0\0\0\0\0\0".
+   "\1\2\0\0",
+'$message->pack' );
+ 
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 6ed1167..889e038 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -8,6 +8,8 @@ URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 # Fix nlmsgerr length check, CPAN RT#118688
 Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
+# Fix tests for big endian, CPAN RT#71112
+Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -46,6 +48,7 @@ IO::Socket::Netlink.
 %prep
 %setup -q -n Socket-Netlink-%{version}
 %patch0 -p1
+%patch1 -p1
 
 
 %build
@@ -74,6 +77,7 @@ IO::Socket::Netlink.
 %changelog
 * Wed Nov 09 2016 Petr Pisar  - 0.04-17
 - Fix nlmsgerr length check (CPAN RT#118688)
+- Fix tests for big endian (CPAN RT#71112)
 
 * Sun May 15 2016 Jitka Plesnikova  - 0.04-16
 - Perl 5.24 rebuild
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=master=c1b898d0f64057b14a052425272c9e2e991e6841
___
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-Socket-Netlink (master). "Fix nlmsgerr length check"

2016-11-09 Thread notifications
From 773aa4ab3bd77e90afc8ecd46fb156bb9c5f76bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:28:13 +0100
Subject: Fix nlmsgerr length check

---
 ...et-Netlink-0.04-Fix-nlmsgerr-length-check.patch | 41 ++
 perl-Socket-Netlink.spec   |  8 -
 2 files changed, 48 insertions(+), 1 deletion(-)
 create mode 100644 Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch

diff --git a/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch 
b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
new file mode 100644
index 000..e554ea2
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
@@ -0,0 +1,41 @@
+From 01a86755a7d1ac97b1218ffe43ae8d1a8fdc4aab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 10:42:23 +0100
+Subject: [PATCH] Fix nlmsgerr length check
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There was a wrong boolean expression reported by a GCC warning:
+
+lib/Socket/Netlink.xs: In function 'XS_Socket__Netlink_unpack_nlmsgerr':
+lib/Socket/Netlink.xs:195:20: warning: comparison of constant '20ul' with 
boolean expression is always false [-Wbool-compare]
+ if(!SvCUR(msg) == sizeof(nlmsgerr))
+^~
+lib/Socket/Netlink.xs:195:20: warning: logical not is only applied to the left 
hand side of comparison [-Wlogical-not-parentheses]
+
+This patch fixes it.
+
+CPAN RT#118688.
+
+Signed-off-by: Petr Písař 
+---
+ lib/Socket/Netlink.xs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/Socket/Netlink.xs b/lib/Socket/Netlink.xs
+index 6211b7f..6900819 100644
+--- a/lib/Socket/Netlink.xs
 b/lib/Socket/Netlink.xs
+@@ -192,7 +192,7 @@ unpack_nlmsgerr(msg)
+   PPCODE:
+ if(!SvPOK(msg))
+   croak("Expected a string message");
+-if(!SvCUR(msg) == sizeof(nlmsgerr))
++if(SvCUR(msg) != sizeof(nlmsgerr))
+   croak("Expected %d bytes of message", sizeof(nlmsgerr));
+ 
+ Copy(SvPVbyte_nolen(msg), , sizeof(nlmsgerr), char);
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index fc02218..6ed1167 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -1,11 +1,13 @@
 Name:   perl-Socket-Netlink
 Version:0.04
-Release:16%{?dist}
+Release:17%{?dist}
 Summary:Interface to Linux's PF_NETLINK socket family
 License:GPL+ or Artistic
 
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
+# Fix nlmsgerr length check, CPAN RT#118688
+Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -43,6 +45,7 @@ IO::Socket::Netlink.
 
 %prep
 %setup -q -n Socket-Netlink-%{version}
+%patch0 -p1
 
 
 %build
@@ -69,6 +72,9 @@ IO::Socket::Netlink.
 
 
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 0.04-17
+- Fix nlmsgerr length check (CPAN RT#118688)
+
 * Sun May 15 2016 Jitka Plesnikova  - 0.04-16
 - Perl 5.24 rebuild
 
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=master=773aa4ab3bd77e90afc8ecd46fb156bb9c5f76bb
___
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-Socket-Netlink (f24). "Modernize spec file (..more)"

2016-11-09 Thread notifications
From 802200a61449a3caa47149c4893cb80efd04a140 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:47:00 +0100
Subject: Modernize spec file

Update dependency list, remove empty BS files.
---
 perl-Socket-Netlink.spec | 23 +++
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 0a9aa8f..462e196 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -11,18 +11,32 @@ Patch0: 
Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 # Fix tests for big endian, CPAN RT#71112
 Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
+BuildRequires:  findutils
+BuildRequires:  gcc
+BuildRequires:  perl
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
-BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::CChecker)
-BuildRequires:  perl(ExtUtils::H2PM) >= 0.03
+BuildRequires:  perl(ExtUtils::H2PM) >= 0.07
 BuildRequires:  perl(Module::Build)
-BuildRequires:  perl(Module::Build::Compat)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Run-time:
+BuildRequires:  perl(base)
+BuildRequires:  perl(Carp)
+BuildRequires:  perl(constant)
+BuildRequires:  perl(Exporter)
+BuildRequires:  perl(IO::Socket)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(Socket)
+BuildRequires:  perl(XSLoader)
+# Optional run-time:
 BuildRequires:  perl(Sub::Name)
+# Tests:
 BuildRequires:  perl(Test::HexString)
 BuildRequires:  perl(Test::More)
-
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+# Optional run-time:
 Requires:   perl(Sub::Name)
 
 ## Filter unneeded Provides with RPM 4.8
@@ -58,6 +72,7 @@ IO::Socket::Netlink.
 
 %install
 ./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -type f -name '*.bs' -size 0 -delete
 %{_fixperms} %{buildroot}/*
 
 
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f24=802200a61449a3caa47149c4893cb80efd04a140
___
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-Socket-Netlink (f24). "Fix tests for big endian"

2016-11-09 Thread notifications
From a6ad0e6148ea36e0a488195dc6ede4f89290edcf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:29:38 +0100
Subject: Fix tests for big endian

---
 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch | 55 ++
 perl-Socket-Netlink.spec   |  4 ++
 2 files changed, 59 insertions(+)
 create mode 100644 Socket-Netlink-0.04-Fix-tests-for-big-endian.patch

diff --git a/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch 
b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
new file mode 100644
index 000..4304bf9
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
@@ -0,0 +1,55 @@
+From ab1700d55b1b802e2eae4657b53b6017ae68047b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 13:17:40 +0100
+Subject: [PATCH] Fix tests for big endian
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Tests in t/13netlink-message-attrs.t and
+t/20io-socket-netlink-generic.t failed on 64-bit big-endian PowerPC
+machines.
+
+This patch fixes erroneous bswap() calls in the tests by splitting
+nlmsg_type and nlmsg_flags fields in t/20io-socket-netlink-generic.t
+and handling zero-terminted byte-string literaly in
+t/13netlink-message-attrs.t. It also fixes incorrect length
+specification of a zero-terminated byte-string.
+
+CPAN RT#71112
+
+Signed-off-by: Petr Písař 
+---
+ t/13netlink-message-attrs.t | 2 +-
+ t/20io-socket-netlink-generic.t | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/t/13netlink-message-attrs.t b/t/13netlink-message-attrs.t
+index 133d18e..132587f 100644
+--- a/t/13netlink-message-attrs.t
 b/t/13netlink-message-attrs.t
+@@ -87,7 +87,7 @@ $message = $sock->unpack_message(
+   bswap("\5\0").bswap("\1\0").bswap("\7")."\0\0\0".
+   bswap("\6\0").bswap("\2\0").bswap("\x59\0")."\0\0".
+   bswap("\x08\0").bswap("\3\0").bswap("\xf3\3\0\0").
+-  bswap("\7\0").bswap("\4\0").bswap("FGH\0").
++  bswap("\x08\0").bswap("\4\0")."FGH\0".
+   bswap("\x0a\0").bswap("\5\0")."X\0Y\0Z\0\0\0".
+   bswap("\x0c\0").bswap("\6\0").
+  bswap("\5\0").bswap("\1\0").bswap("\x15")."\0\0\0",
+diff --git a/t/20io-socket-netlink-generic.t b/t/20io-socket-netlink-generic.t
+index 16fb29e..c5cadde 100644
+--- a/t/20io-socket-netlink-generic.t
 b/t/20io-socket-netlink-generic.t
+@@ -53,7 +53,7 @@ isa_ok( $message, 'IO::Socket::Netlink::Generic::_Message', 
'$message' );
+ ok( $message->can( "cmd" ), '$message has ->cmd accessor' );
+ 
+ is_hexstr( $message->pack,
+-   bswap("\x14\0\0\0").bswap("\x1e\0\0\0")."\0\0\0\0\0\0\0\0".
++   bswap("\x14\0\0\0").bswap("\x1e\0").bswap("\0\0")."\0\0\0\0\0\0\0\0".
+   "\1\2\0\0",
+'$message->pack' );
+ 
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 9e51502..0a9aa8f 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -8,6 +8,8 @@ URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 # Fix nlmsgerr length check, CPAN RT#118688
 Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
+# Fix tests for big endian, CPAN RT#71112
+Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -46,6 +48,7 @@ IO::Socket::Netlink.
 %prep
 %setup -q -n Socket-Netlink-%{version}
 %patch0 -p1
+%patch1 -p1
 
 
 %build
@@ -74,6 +77,7 @@ IO::Socket::Netlink.
 %changelog
 * Wed Nov 09 2016 Petr Pisar  - 0.04-16
 - Fix nlmsgerr length check (CPAN RT#118688)
+- Fix tests for big endian (CPAN RT#71112)
 
 * Tue Feb 02 2016 Emmanuel Seyman  - 0.04-15
 - Modernize spec
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f24=a6ad0e6148ea36e0a488195dc6ede4f89290edcf
___
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-Socket-Netlink (f24). "Fix nlmsgerr length check"

2016-11-09 Thread notifications
From 70dae7f5553f53ed77b96b5b5a9ce025b94da345 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Wed, 9 Nov 2016 13:28:13 +0100
Subject: Fix nlmsgerr length check

---
 ...et-Netlink-0.04-Fix-nlmsgerr-length-check.patch | 41 ++
 perl-Socket-Netlink.spec   |  8 -
 2 files changed, 48 insertions(+), 1 deletion(-)
 create mode 100644 Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch

diff --git a/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch 
b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
new file mode 100644
index 000..e554ea2
--- /dev/null
+++ b/Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
@@ -0,0 +1,41 @@
+From 01a86755a7d1ac97b1218ffe43ae8d1a8fdc4aab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 9 Nov 2016 10:42:23 +0100
+Subject: [PATCH] Fix nlmsgerr length check
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+There was a wrong boolean expression reported by a GCC warning:
+
+lib/Socket/Netlink.xs: In function 'XS_Socket__Netlink_unpack_nlmsgerr':
+lib/Socket/Netlink.xs:195:20: warning: comparison of constant '20ul' with 
boolean expression is always false [-Wbool-compare]
+ if(!SvCUR(msg) == sizeof(nlmsgerr))
+^~
+lib/Socket/Netlink.xs:195:20: warning: logical not is only applied to the left 
hand side of comparison [-Wlogical-not-parentheses]
+
+This patch fixes it.
+
+CPAN RT#118688.
+
+Signed-off-by: Petr Písař 
+---
+ lib/Socket/Netlink.xs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/Socket/Netlink.xs b/lib/Socket/Netlink.xs
+index 6211b7f..6900819 100644
+--- a/lib/Socket/Netlink.xs
 b/lib/Socket/Netlink.xs
+@@ -192,7 +192,7 @@ unpack_nlmsgerr(msg)
+   PPCODE:
+ if(!SvPOK(msg))
+   croak("Expected a string message");
+-if(!SvCUR(msg) == sizeof(nlmsgerr))
++if(SvCUR(msg) != sizeof(nlmsgerr))
+   croak("Expected %d bytes of message", sizeof(nlmsgerr));
+ 
+ Copy(SvPVbyte_nolen(msg), , sizeof(nlmsgerr), char);
+-- 
+2.7.4
+
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index f4fe3e6..9e51502 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -1,11 +1,13 @@
 Name:   perl-Socket-Netlink
 Version:0.04
-Release:15%{?dist}
+Release:16%{?dist}
 Summary:Interface to Linux's PF_NETLINK socket family
 License:GPL+ or Artistic
 
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
+# Fix nlmsgerr length check, CPAN RT#118688
+Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
 
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -43,6 +45,7 @@ IO::Socket::Netlink.
 
 %prep
 %setup -q -n Socket-Netlink-%{version}
+%patch0 -p1
 
 
 %build
@@ -69,6 +72,9 @@ IO::Socket::Netlink.
 
 
 %changelog
+* Wed Nov 09 2016 Petr Pisar  - 0.04-16
+- Fix nlmsgerr length check (CPAN RT#118688)
+
 * Tue Feb 02 2016 Emmanuel Seyman  - 0.04-15
 - Modernize spec
 - Use %%license macro
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f24=70dae7f5553f53ed77b96b5b5a9ce025b94da345
___
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-Socket-Netlink (f24). "Mandatory Perl build-requires added "

2016-11-09 Thread notifications
From c8dabe000b64a89f0f3d70c3ce84c0a0a2c1739b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
Date: Fri, 24 Jun 2016 09:20:13 +0200
Subject: Mandatory Perl build-requires added
 

---
 perl-Socket-Netlink.spec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index 66f12e8..f4fe3e6 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -7,6 +7,8 @@ License:GPL+ or Artistic
 URL:http://search.cpan.org/dist/Socket-Netlink/
 Source0:
http://www.cpan.org/authors/id/P/PE/PEVANS/Socket-Netlink-%{version}.tar.gz
 
+BuildRequires:  perl-devel
+BuildRequires:  perl-generators
 BuildRequires:  perl(ExtUtils::CBuilder)
 BuildRequires:  perl(ExtUtils::CChecker)
 BuildRequires:  perl(ExtUtils::H2PM) >= 0.03
-- 
cgit v0.12



http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=f24=c8dabe000b64a89f0f3d70c3ce84c0a0a2c1739b
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org


  1   2   >