https://bugzilla.redhat.com/show_bug.cgi?id=981277
Bug ID: 981277 Summary: Dependency chain brings in X11 Product: Fedora Version: 19 Component: perl-Net-Server Severity: unspecified Priority: unspecified Assignee: kevin@scrye.com Reporter: glandvador@yahoo.com QA Contact: extras-qa@fedoraproject.org CC: kevin@scrye.com, perl-devel@lists.fedoraproject.org
Description of problem:
Starting with version 2.xx perl-Net-Server requires perl(Log::Log4perl) which brings in X11.
Version-Release number of selected component (if applicable): perl-Net-Server-2.006-1
How reproducible: Always
Steps to Reproduce: 1. Upgrade from f17 2. 3.
Additional info:
As this component may be used from mail servers (through postgrey component), it seems to me overkill to expect graphical libraries.
https://bugzilla.redhat.com/show_bug.cgi?id=981277
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ppisar@redhat.com
--- Comment #1 from Petr Pisar ppisar@redhat.com --- perl-Net-Server → perl(Log::Log4perl) → perl(RRDs) → rrdtool → libcairo.so.2()(64bit) → libX11.so.6()(64bit).
https://bugzilla.redhat.com/show_bug.cgi?id=981277
--- Comment #2 from Paul Howarth paul@city-fan.org --- Updating to the current upstream release 2.007 should resolve this, as the Log::Log4perl dependency is pulled in in such a way that rpm won't find it (i.e. it becomes optional, as upstream intended).
A rawhide build will also need the patch I attached to https://rt.cpan.org/Public/Bug/Display.html?id=86707 as IO::Socket::SSL is now trying to verify server certificates by default, which affects Net::Server's test suite.
https://bugzilla.redhat.com/show_bug.cgi?id=981277
--- Comment #3 from Petr Pisar ppisar@redhat.com --- I've been thinking long time to sub-package the Log::Log4perl::Appender::RRDs from perl-Log-Log4perl because of this reason. I guess it will not affect much users.
https://bugzilla.redhat.com/show_bug.cgi?id=981277
--- Comment #4 from Eduard Kohler glandvador@yahoo.com --- Well, Log::Log4perl adds, to my system at least, about 67 dependent packages. A large chunk being other perl modules. The whole overhead in term of size is about 22MB, which is not huge, but so many "unneeded" packages just beg for future problems.
https://bugzilla.redhat.com/show_bug.cgi?id=981277
Kevin Fenzi kevin@scrye.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #5 from Kevin Fenzi kevin@scrye.com --- Just bumping to 2.007 and applying the ssl fix, I still get a failed build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=5578298
I can poke at it more later, or if anyone else wants to just update rawhide/f19, feel free.
https://bugzilla.redhat.com/show_bug.cgi?id=981277
Paul Howarth paul@city-fan.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |paul@city-fan.org
--- Comment #6 from Paul Howarth paul@city-fan.org --- Curious. A scratch build of my local perl-Net-Server package succeeded:
http://koji.fedoraproject.org/koji/taskinfo?taskID=5650875
I'll see if I can figure out the difference.
https://bugzilla.redhat.com/show_bug.cgi?id=981277
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- perl-Net-Server-2.007-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/perl-Net-Server-2.007-1.fc19
https://bugzilla.redhat.com/show_bug.cgi?id=981277
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- Package perl-Net-Server-2.007-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing perl-Net-Server-2.007-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-13560/perl-Net-Server-2.... then log in and leave karma (feedback).
https://bugzilla.redhat.com/show_bug.cgi?id=981277
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |perl-Net-Server-2.007-1.fc1 | |9 Resolution|--- |ERRATA Last Closed| |2013-08-02 18:11:57
--- Comment #9 from Fedora Update System updates@fedoraproject.org --- perl-Net-Server-2.007-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=981277
--- Comment #10 from Petr Pisar ppisar@redhat.com --- I sub-packaged the RRD back-end from perl-Log-Log4perl in 1.46-2.fc23 release.
perl-devel@lists.fedoraproject.org