Description of problem: perl-Net-Server depends on perl-IO-Multiplex but perl-IO-Multiplex is not available for el4. Version-Release number of selected component (if applicable): perl-Net-Server-0.96-1.el4 How reproducible: Always Steps to Reproduce: 1. yum install perl-Net-Server 2. or yum update if it's already installed 3. Actual results: # yum update Setting up Update Process Setting up repositories Reading repository metadata in from local files Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package perl-Net-Server.noarch 0:0.96-1.el4 set to be updated --> Running transaction check --> Processing Dependency: perl(IO::Multiplex) for package: perl-Net-Server --> Finished Dependency Resolution Error: Missing Dependency: perl(IO::Multiplex) is needed by package perl-Net-Server
This appears to be a simple fix... either a) request perl-IO-Multiplex to be branched and built for epel4 or b) change requires on perl(IO::Multiplext) to: # build for epel5 using perl(IO::Multiplex) %{?el5: Requires: perl(IO::Multiplex)} I don't see the point in allowing the repository to be broken for long periods of time - especially for epel.
Oops, I'm not supposed to handle Net-Server EPEL bugs, seems the default bugzilla owner is wrong Anyway: IO::Multiplex is in FE and FâĽ7. It's an optional run-time dep. Fedora Net::Server depends on IO::Multiplex because IO::Multiplex is available in the Fedora repo (see bug #174099). Indeed latest Fedora-Devel added IO::Multiplex as BR so corresponding tests are run at build time. EPEL can do the same of choose not to depend on IO::Multiplex. That's really up to the EPEL maintainer. I personally would not have bumped the EPEL Net::Server version over the version of the package in the Fedora release corresponding RHEL was derived from (or at least taken the Fedora Devel package as source instead of branching from an old package), so obviously our packaging styles differ.
So sorry about this everyone. ;( I should have been listed as the epel owner, not sure what happened there, but I will get it fixed up. I will get this cleaned up asap.
ok. Owner should be set now. I have pushed new builds that hopefully fix this issue. Please let me know if you spot any further problems. Sorry again for the delay here.