Perlbeginner1 has asked for the wisdom of the Perl Monks concerning the following question:
Gentlemen,
i have various issues with installing and running WWW::Mechanize::FireFox on my machine.
-well: Mechanize FireFox lets you use FireFox with the Same behaviour as Perl Mechanize itself. You can do many good things -and this lets so save time. A great perl-option to overcome obstacles i enveryday live.
i have had a closer look at the many things
Q: do i have two instances of Perl on the machine?! did i manage to install Mecha::FireFox correctly is FireFox running with JavaScript enabled. One of the key items on my CPAN configuration is 'prerequisite_policy follow'; Well to be frank that is the most sensible choice. If a prerequisite module is missing, it will be installed automatically. Well i have looked at many things - my trace shows this happening; some of the modules needed are probably missing, so it tries to install them before installing WWW::Mechanize::Firefox. I do note that my config contains several strange things ...
use WWW::Mechanize::Firefox; my $mech = WWW::Mechanize::Firefox->new( tab => 'current', ); $mech->get('http://google.com', ':content_file' => 'google_com.html' );
what do you say. I guess that this strange behaviour i get everytime i try to start Mechnize-FireFox is quite a side-effect of my installation and configuration
i have various issues with installing and running WWW::Mechanize::FireFox on my machine.
-well: Mechanize FireFox lets you use FireFox with the Same behaviour as Perl Mechanize itself. You can do many good things -and this lets so save time. A great perl-option to overcome obstacles i enveryday live.
i have had a closer look at the many things
Q: do i have two instances of Perl on the machine?! did i manage to install Mecha::FireFox correctly is FireFox running with JavaScript enabled. One of the key items on my CPAN configuration is 'prerequisite_policy follow'; Well to be frank that is the most sensible choice. If a prerequisite module is missing, it will be installed automatically. Well i have looked at many things - my trace shows this happening; some of the modules needed are probably missing, so it tries to install them before installing WWW::Mechanize::Firefox. I do note that my config contains several strange things ...
use WWW::Mechanize::Firefox; my $mech = WWW::Mechanize::Firefox->new( tab => 'current', ); $mech->get('http://google.com', ':content_file' => 'google_com.html' );
martin@linux-wyee:~/perl> perl moz_test3.pl Can't locate WWW/Mechanize/Firefox.pm in @INC (@INC contains: /usr/lib +/perl5/site_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/site_p +erl/5.16.0 /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi +/usr/lib/perl5/vendor_perl/5.16.0 /usr/lib/perl5/5.16.0/i586-linux-th +read-multi /usr/lib/perl5/5.16.0 /usr/lib/perl5/site_perl/5.16.0/i586 +-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/si +te_perl .) at moz_test3.pl line 1. BEGIN failed--compilation aborted at moz_test3.pl line 1. martin@linux-wyee:~/perl>
cpan[1]> o conf $CPAN::Config options from /root/.cpan/CPAN/MyConfig.pm: commit [Commit changes to disk] defaults [Reload defaults from disk] help [Short help about 'o conf' usage] init [Interactive setting of all options] applypatch [] auto_commit [0] build_cache [100] build_dir [/root/.cpan/build] build_dir_reuse [0] build_requires_install_policy [yes] bzip2 [/usr/bin/bzip2] cache_metadata [1] check_sigs [0] colorize_debug undef colorize_output [0] colorize_print undef colorize_warn undef commandnumber_in_prompt [1] commands_quote undef connect_to_internet_ok [1] cpan_home [/root/.cpan] curl undef dontload_hash undef dontload_list undef ftp undef ftp_passive [1] ftp_proxy [] ftpstats_period undef ftpstats_size undef getcwd [cwd] gpg [/usr/bin/gpg] gzip [/usr/bin/gzip] halt_on_failure [0] histfile [/root/.cpan/histfile] histsize [100] http_proxy [] inactivity_timeout [0] index_expire [1] inhibit_startup_message [0] keep_source_where [/root/.cpan/sources] load_module_verbosity [none] lynx undef make [/usr/bin/make] make_arg [] make_install_arg [] make_install_make_command [/usr/bin/make] makepl_arg [] mbuild_arg [] mbuild_install_arg [] mbuild_install_build_command [./Build] mbuildpl_arg [] ncftp undef ncftpget undef no_proxy [] pager [less] password undef patch [] patches_dir undef perl5lib_verbosity [none] prefer_external_tar [1] prefer_installer [MB] prefs_dir [/root/.cpan/prefs] prerequisites_policy [follow] proxy_pass undef proxy_user undef randomize_urllist undef scan_cache [atstart] shell [/bin/bash] show_unparsable_versions [0] show_upload_date [0] show_zero_versions [0] tar [/bin/tar] tar_verbosity [none] term_is_latin [1] term_ornaments [1] test_report [0] trust_test_report_history [0] unzip [/usr/bin/unzip] urllist 0 [http://artfiles.org/cpan.org/] 1 [http://www.idg.pl/mirrors/CPAN/] 2 [http://ftp.heanet.ie/mirrors/ftp.perl.org/pub/CPAN/] use_sqlite [0] username undef version_timeout [15] wait_list undef wget [/usr/bin/wget] yaml_load_code [0] yaml_module [YAML]
what do you say. I guess that this strange behaviour i get everytime i try to start Mechnize-FireFox is quite a side-effect of my installation and configuration
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: perl configuration shows some very strange things... [an easy one] - (easy? clearly not)
by marto (Cardinal) on Nov 03, 2012 at 16:13 UTC | |
Re: perl configuration shows some very strange things... [an easy one]
by 2teez (Vicar) on Nov 03, 2012 at 11:51 UTC | |
by Perlbeginner1 (Scribe) on Nov 03, 2012 at 12:03 UTC |
Back to
Seekers of Perl Wisdom