# New Ticket Created by Siavash # Please include the string: [perl #126658] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=126658 >
Running 'require Module::Name <&subroutine>;' gives this error: Trying to import symbols &subroutine from 'Module::Name', but it does not export anything The specific module I used was DateTime::Format (https://github.com/supernovus/perl6-datetime-format): require DateTime::Format <&strftime>; Which resulted to this error: Trying to import symbols &strftime from 'DateTime::Format', but it does not export anything It works fine with 'use DateTime::Format'. I tested a very simple module and it worked, so does JSON::Tiny (see below) Related links and discussions: http://irclog.perlgeek.de/perl6/2015-11-16#i_11545596 >> I changed `unit module DateTime::Format;` to `unit module Format;` in module's source code and then this worked: require Format:file('[Path to /DateTime/Format.pm6]') <&strftime>; http://irclog.perlgeek.de/perl6/2015-11-16#i_11545652 >> test case: require JSON::Tiny; require DateTime::Format; say OUR::("JSON::Tiny"); say OUR::("DateTime::Format") >> DateTime::Format doesn't get added to OUR::, for whatever reason... https://gist.github.com/cygx/cfef662ea505cd68b2e8