Subject: | Undeclared dependency on Text::WagnerFischer |
We package our CPAN module up into an RPM.
We recently added MooseX-App. It failed with:
perl-nap-5.14.4-2013.07.02.x86_64 from unstable has depsolving problems
--> Missing Dependency: perl-nap(Text::WagnerFischer) is needed by package perl-nap-5.14.4-2013.07.02.x86_64 (unstable)
Error: Missing Dependency: perl-nap(Text::WagnerFischer) is needed by package perl-nap-5.14.4-2013.07.02.x86_64 (unstable)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
Some investigation reveals that the module is use'd by MooseX/App/Plugin/Typo/Meta/Class.pm
$ sudo rpm -Uvh --nodeps perl-nap-5.14.4-2013.07.02.x86_64.rpm
Preparing... ########################################### [100%]
1:perl-nap ########################################### [100%]
$ rpm -ql perl-nap | xargs grep Text::WagnerFischer
/opt/xt/xt-perl/lib/site_perl/5.14.4/MooseX/App/Plugin/Typo/Meta/Class.pm:use Text::WagnerFischer qw(distance);
$