https://bugzilla.redhat.com/show_bug.cgi?id=1342135 Bug ID: 1342135 Summary: Package perl-File-ChangeNotify unsatisfied dependency : perl-MooseX-SemiAffordanceAccessor Product: Fedora EPEL Version: el6 Component: perl-File-ChangeNotify Severity: urgent Assignee: jplesnik@xxxxxxxxxx Reporter: olivier.delhomme@xxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: iarnell@xxxxxxxxx, jplesnik@xxxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, tremble@xxxxxxxxxxxxxx Description of problem: When I want to install perl-File-ChangeNotify (from epel) on Centos 6.8 perl-MooseX-SemiAffordanceAccessor is needed as a dependency but is not available in epel Version-Release number of selected component (if applicable): cat /etc/issue CentOS release 6.8 (Final) Kernel \r on an \m Trying to install perl-File-ChangeNotify-0.16-1.el6.1.noarch from epel repo How reproducible: Always on my systems. Steps to Reproduce: 1. yum install perl-File-ChangeNotify Actual results: yum install perl-File-ChangeNotify Loaded plugins: fastestmirror, fusioninventory-agent, priorities, security Setting up Install Process Loading mirror speeds from cached hostfile 466 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package perl-File-ChangeNotify.noarch 0:0.16-1.el6.1 will be installed --> Processing Dependency: perl(MooseX::Params::Validate) >= 0.08 for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(Linux::Inotify2) >= 1.2 for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(namespace::autoclean) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(Time::HiRes) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(MooseX::SemiAffordanceAccessor) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(MooseX::Params::Validate) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(Moose::Util::TypeConstraints) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(Moose) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(List::MoreUtils) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Processing Dependency: perl(Class::MOP) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch --> Running transaction check ---> Package perl-Class-MOP.x86_64 0:1.12-2.el6 will be installed --> Processing Dependency: perl(Try::Tiny) >= 0.02 for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Sub::Name) >= 0.04 for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Package::DeprecationManager) >= 0.10 for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(MRO::Compat) >= 0.05 for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Try::Tiny) for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Task::Weaken) for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Sub::Name) for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Package::Stash) for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Package::DeprecationManager) for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(MRO::Compat) for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Devel::GlobalDestruction) for package: perl-Class-MOP-1.12-2.el6.x86_64 --> Processing Dependency: perl(Data::OptList) for package: perl-Class-MOP-1.12-2.el6.x86_64 ---> Package perl-File-ChangeNotify.noarch 0:0.16-1.el6.1 will be installed --> Processing Dependency: perl(MooseX::SemiAffordanceAccessor) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch ---> Package perl-Linux-Inotify2.x86_64 0:1.21-3.el6 will be installed --> Processing Dependency: perl(common::sense) for package: perl-Linux-Inotify2-1.21-3.el6.x86_64 ---> Package perl-List-MoreUtils.x86_64 0:0.22-10.el6 will be installed ---> Package perl-Moose.x86_64 0:1.15-1.el6 will be installed --> Processing Dependency: perl(Sub::Exporter) >= 0.980 for package: perl-Moose-1.15-1.el6.x86_64 --> Processing Dependency: perl(Sub::Exporter) for package: perl-Moose-1.15-1.el6.x86_64 --> Processing Dependency: perl(Params::Util) for package: perl-Moose-1.15-1.el6.x86_64 ---> Package perl-MooseX-Params-Validate.noarch 0:0.14-1.el6 will be installed --> Processing Dependency: perl(Params::Validate) >= 0.88 for package: perl-MooseX-Params-Validate-0.14-1.el6.noarch --> Processing Dependency: perl(Params::Validate) for package: perl-MooseX-Params-Validate-0.14-1.el6.noarch --> Processing Dependency: perl(Devel::Caller) for package: perl-MooseX-Params-Validate-0.14-1.el6.noarch ---> Package perl-Time-HiRes.x86_64 4:1.9721-141.el6_7.1 will be installed ---> Package perl-namespace-autoclean.noarch 0:0.11-1.el6 will be installed --> Processing Dependency: perl(namespace::clean) >= 0.11 for package: perl-namespace-autoclean-0.11-1.el6.noarch --> Processing Dependency: perl(B::Hooks::EndOfScope) >= 0.07 for package: perl-namespace-autoclean-0.11-1.el6.noarch --> Processing Dependency: perl(B::Hooks::EndOfScope) for package: perl-namespace-autoclean-0.11-1.el6.noarch --> Running transaction check ---> Package perl-B-Hooks-EndOfScope.noarch 0:0.10-1.el6 will be installed --> Processing Dependency: perl(Variable::Magic) >= 0.34 for package: perl-B-Hooks-EndOfScope-0.10-1.el6.noarch ---> Package perl-Data-OptList.noarch 0:0.104-4.el6 will be installed --> Processing Dependency: perl(Sub::Install) >= 0.92 for package: perl-Data-OptList-0.104-4.el6.noarch ---> Package perl-Devel-Caller.x86_64 0:2.03-5.el6 will be installed --> Processing Dependency: perl(PadWalker) for package: perl-Devel-Caller-2.03-5.el6.x86_64 ---> Package perl-Devel-GlobalDestruction.x86_64 0:0.02-7.el6 will be installed ---> Package perl-File-ChangeNotify.noarch 0:0.16-1.el6.1 will be installed --> Processing Dependency: perl(MooseX::SemiAffordanceAccessor) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch ---> Package perl-MRO-Compat.noarch 0:0.11-2.el6 will be installed --> Processing Dependency: perl(Class::C3) >= 0.19 for package: perl-MRO-Compat-0.11-2.el6.noarch ---> Package perl-Package-DeprecationManager.noarch 0:0.11-1.el6 will be installed ---> Package perl-Package-Stash.noarch 0:0.32-1.el6 will be installed --> Processing Dependency: perl(Package::Stash::XS) >= 0.24 for package: perl-Package-Stash-0.32-1.el6.noarch ---> Package perl-Params-Util.x86_64 0:1.00-3.el6 will be installed ---> Package perl-Params-Validate.x86_64 0:0.92-3.el6 will be installed ---> Package perl-Sub-Exporter.noarch 0:0.982-4.el6 will be installed ---> Package perl-Sub-Name.x86_64 0:0.05-6.el6 will be installed ---> Package perl-Task-Weaken.noarch 0:1.02-7.el6 will be installed ---> Package perl-Try-Tiny.noarch 0:0.11-4.el6 will be installed ---> Package perl-common-sense.noarch 0:3.5-1.el6 will be installed ---> Package perl-namespace-clean.noarch 0:0.23-1.el6 will be installed --> Processing Dependency: perl(Sub::Identify) >= 0.04 for package: perl-namespace-clean-0.23-1.el6.noarch --> Running transaction check ---> Package perl-Class-C3.noarch 0:0.22-4.el6 will be installed ---> Package perl-File-ChangeNotify.noarch 0:0.16-1.el6.1 will be installed --> Processing Dependency: perl(MooseX::SemiAffordanceAccessor) for package: perl-File-ChangeNotify-0.16-1.el6.1.noarch ---> Package perl-Package-Stash-XS.x86_64 0:0.25-1.el6 will be installed ---> Package perl-PadWalker.x86_64 0:1.9-1.el6 will be installed ---> Package perl-Sub-Identify.x86_64 0:0.04-6.el6 will be installed ---> Package perl-Sub-Install.noarch 0:0.925-6.el6 will be installed ---> Package perl-Variable-Magic.x86_64 0:0.43-1.el6 will be installed --> Finished Dependency Resolution Error: Package: perl-File-ChangeNotify-0.16-1.el6.1.noarch (epel) Requires: perl(MooseX::SemiAffordanceAccessor) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Expected results: Should install perl-File-ChangeNotify-0.16-1.el6.1.noarch package Additional info: -- You are receiving this mail because: You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://lists.fedoraproject.org/admin/lists/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx