http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5383
------- Additional Comments From [EMAIL PROTECTED] 2007-03-20 09:45 -------
> Here is a little illustration code that can help detect missing modules:
>
> my(%modules_basic) = %INC; # remember current state (e.g. after
> compile_now)
> require URI; # let the program do its normal flow, possibly
> # secretly loading additional modules
> # detect and show additionally loaded modules:
> my(@modules_extra) = grep {!exists $modules_basic{$_}} keys %INC;
> printf("missing modules: %s\n", join(", ",@modules_extra))
I'd be worried that this would include sub-modules that version X.Y of module
Foo requires, whereas version X.Z might not include/require those modules.
e.g. 'auto::NetAddr::IP::Util::ipv6_n2d' is definitely an implementation detail
of NetAddr::IP, not something we should require directly, since there's a
possibility that a future version of that module might rename/delete that class.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.