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

--- Comment #7 from Petr Ĺ abata <[email protected]> ---
That's because that package doesn't provide a module with that name.  This is a
nice example how package names and modules in them don't match (and often
change over time) and exactly why virtual provides should always be used.

Just build-require the modules you actually use.  Here it is, judging by a
quick glance, perl(Template) and perl(Template::Plugin::String).

And the dependencies still need more work.  Look at what is used (the 'use',
'require', and 'no' clauses) in the test suite (./t), the tested code (most or
all modules in ./lib and ./src; the XS part is more tricky, though), and the
build suite (Makefile.PM and ./inc in your case).

I don't know how you find the required dependencies now but this method is
reliable and actually reflects reality.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ykM2XKnbpf&a=cc_unsubscribe
_______________________________________________
package-review mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/package-review

Reply via email to