Ticket #56 (closed bug: invalid)

Opened 2 years ago

Last modified 2 years ago

Patching before XPath installed

Reported by: mike@shadowserver.org Assigned to: kindlund
Priority: normal Milestone: 0.9
Component: Documentation Version: none
Severity: minor Keywords: documentation, dependencies, xpath
Cc:

Description

I've now made it to step 16 (my VM is a bit slow). I figured this out, but the documentation is a bit unclear. The documentation says that I need to download and install a patch to XML::XPath. At this point, though, I haven't installed any perl modules (other than upgrading CPAN) in cygwin in the 'master' VM. I see later the list of modules that HoneyClient::Util refers to in cygwin, but it's not clear, when I'm at the point of patching XPath, that I need to have already installed that module.

Thanks, Mike

Attachments

Change History

04/10/07 10:32:41 changed by kindlund

  • owner changed from knwang to kindlund.
  • status changed from new to assigned.

Understood. Look at step #15 again:

http://www.honeyclient.org/trac/wiki/UserGuide#InstallPerlDependencies1

It states that you need to install all dependencies listed in the Notes section for both HoneyClient::Util and HoneyClient::Agent.

This means that the following list of Perl modules need to be installed via CPAN BEFORE going on to step #16:

http://www.honeyclient.org/trac/wiki/UserGuide#HoneyClient::UtilDependencies

  • threads (needs to be upgraded)
  • threads::shared (needs to be upgraded)
  • File::Find::Rule
  • File::Find
  • Clone
  • Test::Pod
  • DateTime
  • HTML::Tagset
  • HTML::Parser
  • Class::MethodMaker
  • Test::Builder
  • Sub::Uplevel
  • Test::Builder::Tester
  • Log::Log4perl
  • MIME::Tools
  • LWP::UserAgent
  • SOAP::Lite
  • SOAP::Transport::HTTP
  • XML::Tidy
  • Module::Build
  • Module::Build::Version

http://www.honeyclient.org/trac/wiki/UserGuide#HoneyClient::AgentDependencies

  • Data::Compare
  • Data::Diff
  • Data::Structure::Util
  • DateTime::HiRes
  • Filesys::CygwinPaths
  • HTML::HeadParser
  • HTML::LinkExtor
  • HTTP::Request::Common
  • LWP::UserAgent
  • Log::Log4perl
  • Parse::Yapp::Driver
  • Search::Binary
  • Term::ProgressBar
  • Test::Exception
  • URI
  • URI::URL
  • Win32::Job

We thought that rather than spell out each and every step for each dependency, we would simply provide the list of dependencies to use. We use the Test::Pod library as an example of how you would install each of these dependencies.

However, let me know if you believe the documentation is still unclear, and I'll try to adjust it accordingly.

Thanks, Darien

04/10/07 10:33:37 changed by kindlund

  • keywords set to documentation, dependencies, xpath.
  • component changed from Unknown to Documentation.
  • severity changed from none to minor.
  • milestone set to 0.9.

04/11/07 10:39:01 changed by mike@shadowserver.org

Yup, you're correct. I missed that. Feel free to mark this one down as user error. :)

Thanks, Mike

04/11/07 11:05:39 changed by kindlund

  • status changed from assigned to closed.
  • resolution set to invalid.

No problem. ;)

Regards, Darien


Add/Change #56 (Patching before XPath installed)




Change Properties
Action