I reloaded POE from CPAN.  Now my scandeps looks like this;

C:\rt>scandeps.bat -B rt-1.pl
'ActiveState::Path'          => '0.02',
'FileHandle'                 => '2.01',
'B'                          => '1.09_01',
'Carp::Heavy'                => '1.04',
'Thread'                     => '2.00',
'ActivePerl'                 => 'undef',
'Text::ParseWords'           => '3.24',
'Fcntl'                      => '1.05',
'AutoLoader'                 => '5.63',
'ActivePerl::Config'         => 'undef',
'Win32'                      => '0.28',
'overload'                   => '1.04',
'B::Deparse'                 => '0.71',
'Scalar::Util'               => '1.18',
'Encode::Alias'              => '2.06',
'Encode::Config'             => '2.03',
'utf8'                       => '1.06',
'PerlIO::encoding'           => '0.09',
'XSLoader'                   => '0.06',
'Encode::Encoding'           => '2.04',
'Encode'                     => '2.18',
'Exporter::Heavy'            => '5.58',
'IO::Socket::INET'           => '1.29',
'File::Spec::Unix'           => '1.2',
'Class::Struct'              => '0.63',
'File::stat'                 => '1.00',
'IO'                         => '1.22',
'IO::Dir'                    => '1.05',
'IO::Pipe'                   => '1.13',
'SelectSaver'                => '1.01',
'IO::File'                   => '1.13_01',
'IO::Seekable'               => '1.10',
'IO::Select'                 => '1.17',
'Socket'                     => '1.78',
'Locale::Constants'          => '2.07',
'bytes'                      => '1.02',
'Errno'                      => '1.09_01',
'POE::Filter'                => '1.2145',
'File::Glob'                 => '1.05',
'Compress::Zlib'             => '1.42',
'POE::Queue::Array'          => '1.1979',
'POE::Resources'             => '1.2106',
'File::Spec'                 => '0.82',
'UNIVERSAL'                  => '1.01',
'File::Spec::Win32'          => '1.2',
'POE::Loop::PerlSignals'     => '1.1980',
'POE::Pipe'                  => '1.2116',
'IO::Socket::UNIX'           => '1.22',
'IO::Socket'                 => '1.29',
'Symbol'                     => '1.06',
'Sys::Hostname'              => '1.11',
'POE::API::ResLoader'        => '1.1903',
'IO::Handle'                 => '1.25',
'Win32::Console'             => '0.07',
'Win32API::File'             => '0.10',
'POSIX'                      => '1.09',
'List::Util'                 => '1.18',
'Festival::Client::Async'    => '0.0303',
'Win32::SAPI4'               => '0.08',
'Win32::SAPI5'               => '0.05',
'Locale::Country'            => '2.07',
'Locale::Language'           => '2.07',
'Win32::Locale'              => '0.04',
'Win32::OLE'                 => '0.1707',
'strict'                     => '1.03',
'warnings'                   => '1.05',
'constant'                   => '1.05',
'threads::shared'            => '1.01',
'Carp'                       => '1.04',
'vars'                       => '1.01',
'Exporter'                   => '5.58',
'DynaLoader'                 => '1.05',
'Tk::ColorEditor'            => '4.008',
'Tk::DirTree'                => '4.014',
'Tk::Event'                  => '4.015',
'Tk::FBox'                   => '4.018',
'Tk::Widget'                 => '4.030',
'Tk::Config'                 => '804.027',
'Cwd'                        => '3.12',
'Tk::Dialog'                 => '4.004',
'Tk::Submethods'             => '4.004',
'Tk::Image'                  => '4.011',
'Tk::MainWindow'             => '4.012',
'Tk::Canvas'                 => '4.012',
'Tk::Optionmenu'             => '4.013',
'Tk::Scale'                  => '4.004',
'subs'                       => '1.00',
'Tk::DialogBox'              => '4.013',
'DirHandle'                  => '1.00',
'Tk::Tree'                   => '4.005',
'Tk::Derived'                => '4.010',
'Tk::Event::IO'              => '4.008',
'Tk::IconList'               => '4.007',
'Tk::LabEntry'               => '4.006',
'File::Basename'             => '2.74',
're'                         => '0.05',
'Tk::Toplevel'               => '4.006',
'Tk::Wm'                     => '4.014',
'Tk::Listbox'                => '4.014',
'Tk::widgets'                => '4.004',
'Tk::Frame'                  => '4.010',
'Tk::Configure'              => '4.008',
'Tk::Clipboard'              => '4.008',
'Tk::CmdLine'                => '4.006',
'Tk::Menu::Item'             => '4.004',
'Tk::HList'                  => '4.014',
'Tk::Adjuster'               => '4.007',
'Tk::After'                  => '4.007',
'Tk::Checkbutton'            => '4.006',
'Tk::Pretty'                 => '4.006',
'Tk::Pixmap'                 => '4.004',
'Tk::Entry'                  => '4.017',
'Tk::Menubutton'             => '4.004',
'Tk::Menu'                   => '4.021',
'Win32::API::Struct'         => '0.40',
'Win32::API::Type'           => '0.40',
'Win32::API'                 => '0.41',
'Win32::TieRegistry'         => '0.26',
'Win32API::Registry'         => '0.24',
'Win32::OLE::Lite'           => 'undef',
'Win32::OLE::Enum'           => 'undef',
'Win32::OLE::Variant'        => 'undef',
'Win32::API::Prototype'      => '20021217',
'Win32::WinError'            => '0.02',
'Tie::Hash'                  => '1.02',
'Tie::Handle'                => '4.1',
'integer'                    => '1.00',
'Math::BigInt::Trace'        => '0.01',
'Math::BigInt::CalcEmu'      => '0.05',
'Math::BigInt'               => '1.77',
'Math::BigInt::FastCalc'     => '0.10',
'Math::BigInt::Calc'         => '0.47',
'YAML::Dumper::Base'         => 'undef',
'YAML::Error'                => 'undef',
'YAML::Loader::Base'         => 'undef',
'base'                       => '2.07',
'YAML::Base'                 => 'undef',
'YAML::Node'                 => 'undef',
'YAML::Types'                => 'undef',
'YAML::Tag'                  => 'undef',
'Data::Dumper'               => '2.121_08',
'sort'                       => '1.02',
'Tk::Scrollbar'              => '4.010',
'Tie::Scalar'                => '1.00',
'Tk::DummyEncode'            => '4.007',
'warnings::register'         => '1.01',
'Term::Cap'                  => '1.09',
'Config::Simple'             => '4.58',
'POE::Filter::Reference'     => '1.2025',
'POE::Loop::Select'          => '1.1980',
'POE::Resource::Controls'    => '1.2087',
'POE::Session'               => '1.2159',
'POE::Wheel::FollowTail'     => '1.2160',
'POE::Wheel::Run'            => '1.2179',
'Speech::Synthesis'          => '0.03',
'Win32::Sound'               => '0.47',
'Win32::SoundRec'            => '0.02',
'Storable'                   => '2.15',
'POE::Resource::Events'      => '1.2087',
'Time::HiRes'                => '1.86',
'POE::Resource::Statistics'  => '1.2087',
'POE::Resource::Aliases'     => '1.2087',
'POE::Resource::Extrefs'     => '1.2087',
'POE::Resource::FileHandles' => '1.2087',
'POE::Resource::SIDs'        => '1.2087',
'POE::Resource::Sessions'    => '1.2126',
'POE::Resource::Signals'     => '1.2157',
'POE::Kernel'                => '1.2173',
'POE::Pipe::OneWay'          => '1.2116',
'POE::Pipe::TwoWay'          => '1.2116',
'POE::Driver::SysRW'         => '1.2144',
'POE::Filter::Line'          => '1.1920',
'POE::Wheel'                 => '1.1903',
'POE'                        => '0.9989',
'Config'                     => 'undef',
'Tk::Label'                  => '4.006',
'Tk::Button'                 => '4.008',
'YAML::Loader'               => 'undef',
'YAML::Dumper'               => 'undef',
'YAML'                       => '0.62',
'Encode::Unicode'            => '2.03',
'Tk'                         => '804.027',
'Tk::FileSelect'             => '4.015',

"-Bx" still has the same output.  No listing, no gui, just the audio.

- Jon

Roderich Schupp wrote:
On 6/4/07, Jon Polacheck <[EMAIL PROTECTED]> wrote:
Thanks for the feedback.  Here is the output;

> (1) What's your version of Module::ScanDeps?
0.74

Current, OK

'POE'                        => '0.37',

Looking at http://search.cpan.org/~rcaputo/POE/ the other POE::*
entries look reasonable,
but what's this? Some grufty old version that you somehow picked up?

'POE::Kernel'                => '1.2116',

Correctly inferred, but POE::Session is missing. That's puzzling since
Module::ScanDeps has a heuristic

  'POE'                           => [ qw(
       POE/Kernel.pm POE/Session.pm
   ) ],

(meaning: if you saw "use POE", also add POE::Kernel and POE::Session)...
Uh-oh, that heuristic has a typo, should be

  'POE.pm'                 => ...

BTW, all the POE::Resource::* will be added automatically when
POE::Kernel is detected.

C:\rt>scandeps.bat -Bx rt-1.pl
No such file or directory at C:/rt/2TnbLQ line 24, <DATA> line 164.
SYSTEM ERROR in executing rt-1.pl: 512 at
C:/Perl/site/lib/Module/ScanDeps.pm line 990.

Ouch, but  might be irrelevant.

Try just adding "use POE::Session" to your script as a workaround.
If that doesn't work, try trimming your script down, e.g. try some sample
scripts from the POE distribution.

Cheers, Roderich





Reply via email to