# New Ticket Created by Will Coleda # Please include the string: [perl #131041] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=131041 >
Trying to use a non-existing module that matches a distribution name generates useless diagnostics: $ perl6 -e 'use zef' Use of Nil in string context in any statement_control at /Users/coke/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm line 1 Use of Nil in string context in any statement_control at /Users/coke/.rakudobrew/moar-nom/install/share/nqp/lib/Perl6/Grammar.moarvm line 1 Can not run directory /Users/coke/.rakudobrew/moar-nom/install/share/perl6/site/sources. Whereas something that doesn't match at all gives the more useful: $ perl6 -e 'use ZEf' ===SORRY!=== Could not find ZEf at line 1 in: /Users/coke/.perl6 /Users/coke/.rakudobrew/moar-nom/install/share/perl6/site /Users/coke/.rakudobrew/moar-nom/install/share/perl6/vendor /Users/coke/.rakudobrew/moar-nom/install/share/perl6 CompUnit::Repository::AbsolutePath<140657832550000> CompUnit::Repository::NQP<140657809866136> CompUnit::Repository::Perl5<140657809866176> -- Will "Coke" Coleda